What is Manual Backtesting?
Manual backtesting is a practice method where traders replay historical price data bar-by-bar and apply their trading rules as if they were trading in real-time. Unlike automated backtesting which executes predefined rules programmatically, manual backtesting requires you to make decisions at each bar, helping you internalize your strategy and understand how it performs under various market conditions.
Our free backtesting workbench provides everything you need to test your trading strategies: upload your historical data, use playback controls to step through the market bar-by-bar, record your trades when you see valid setups, and analyze your performance with comprehensive metrics like win rate, profit factor, and maximum drawdown.
How to Use This Backtesting Workbench
- 1
Upload Historical Data
Export OHLC data from TradingView, MetaTrader, or your broker as CSV. The file should contain date, open, high, low, close columns (volume is optional).
- 2
Create a Strategy
Click "New Strategy" and give it a descriptive name (e.g., "20 MA Breakout" or "RSI Divergence"). You can create multiple strategies to test different approaches.
- 3
Replay the Market
Use the playback controls to step through the data bar-by-bar. You can play automatically, step forward/back one bar at a time, or jump to specific points.
- 4
Record Your Trades
When you see a setup that matches your strategy rules, click "Enter Long" or "Enter Short". Continue replaying until you want to exit, then click "Exit Trade".
- 5
Analyze Results
Review your trades in the Trades tab, examine performance metrics, and compare different strategies to find what works best.
Why Use Manual Backtesting?
Practice Decision Making
Train yourself to recognize setups and make decisions under pressure without risking real capital.
Validate Strategies
Test your trading ideas against historical data before committing real money. See objective performance metrics.
Build Confidence
Seeing your strategy work across hundreds of historical bars builds the confidence needed to execute in live markets.
Compare Strategies
Test multiple variations of your strategy and compare their performance side-by-side to find the optimal approach.
100% Private
All data stays in your browser. Your strategies and trading history never leave your device.
Export Results
Download your trade history as CSV for further analysis in Excel or other tools.
Key Backtest Metrics Explained
| Metric | Description | Good Value |
|---|---|---|
| Win Rate | Percentage of trades that are profitable | >50% (depends on R:R) |
| Profit Factor | Gross profit divided by gross loss | >1.5 good, >2.0 excellent |
| Max Drawdown | Largest peak-to-trough decline in equity | <20% of account |
| Risk/Reward | Average win size vs average loss size | >1:1, ideally >1:2 |