How to Journal Backtested Trades
Record sample size, date range, assumptions, and out-of-sample results.
Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime7-day money-back guarantee
Fields to Track
Sample Size (Number of Trades)
Statistical significance requires minimum 100+ trades. Recording sample size prevents drawing conclusions from too little data.
Date Range Tested
A strategy backtested only in a bull market tells you nothing about bear or sideways performance.
Key Assumptions
Recording fill assumptions, slippage, and commission models reveals whether your backtest is realistic.
Out-of-Sample Results
Testing on data the strategy wasn't optimized for proves whether the edge is real or curve-fitted.
Strategy Parameters
Documenting every parameter prevents confusion when comparing backtest versions and live results.
Maximum Drawdown
Knowing the worst peak-to-trough decline tells you what to expect psychologically during live trading.
Win Rate & Expectancy
These core metrics define your strategy's mathematical edge and set realistic performance expectations.
Sample Journal Entry
Backtest ID: BT-2026-003 Strategy: Mean Reversion RSI(2) on SPY Date Range: 2016-01-01 to 2025-12-31 (10 years) Sample Size: 847 trades Parameters: RSI(2) < 10 buy, RSI(2) > 90 sell Fill Assumption: Next-day open + 0.05% slippage Commission: $1.00 per trade round-trip Results: Win Rate: 68.2% Avg Win: +1.2% | Avg Loss: -0.9% Expectancy: +0.53% per trade Max Drawdown: -14.3% (2020 COVID crash) Sharpe Ratio: 1.42 Out-of-Sample (2026 Jan-Feb): 12 trades, 67% win rate Notes: Edge holds out-of-sample. Drawdown during regime changes is the main risk. Adding regime filter for v2.
Review Process
Document all strategy parameters and assumptions before running the backtest.
Run on a minimum of 5 years of data covering multiple market regimes.
Reserve 20-30% of data for out-of-sample validation.
Compare backtest metrics to live paper trade results to measure implementation gap.
Re-run backtests quarterly with updated data to check for edge decay.
Backtesting is the scientific method of trading, but only if you journal results with the rigor of a researcher. Most traders backtest casually — running a few scenarios, cherry-picking results, and declaring victory. A properly journaled backtest process separates real edges from statistical noise.
The Backtesting Journal Framework
A backtest journal isn’t a trade log — it’s a research document. Each backtest run should be treated as an experiment with clearly defined parameters, controls, and conclusions. Without this structure, backtesting becomes a confirmation bias machine.
The Curve Fitting Trap
The most dangerous backtest is the one that looks perfect. If your strategy produces 90%+ win rates with no drawdowns, you’ve almost certainly over-fit parameters to historical data. Journaling every parameter choice and testing out-of-sample is the only defense against this common trap.
Bridging Backtest to Live
The gap between backtest results and live performance is significant and predictable. By journaling both your backtest metrics and your live (or paper) trade results using the same strategy, you can measure this gap precisely. Typical degradation is 30-50%, and knowing your specific gap helps set realistic expectations.
Structuring Your Backtest Journal
Each backtest entry in JournalPlus should be a complete experiment record. Include the hypothesis, parameters, data range, results, and conclusions. When you modify parameters and re-run, create a new entry linked to the original — this preserves the evolution of your strategy development.
A backtested strategy without out-of-sample validation is just a historical curiosity. Your journal must include both in-sample and out-of-sample results to have any predictive value.
Backtest Review Best Practices
- Version control: Number each backtest iteration (v1, v2, v3) and journal what changed between versions
- Regime labeling: Note which market regimes your backtest covered. A backtest that only spans 2020-2024 has never seen a sustained bear market.
- Sensitivity analysis: Test with slightly different parameters. If results change dramatically with small parameter shifts, the strategy is fragile. Journal the sensitivity range.
- Implementation notes: Record exactly how you’d execute this strategy live — order types, entry timing, exit mechanics. These details affect live performance.
Your backtest journal is a living document that evolves from hypothesis to validated strategy to live implementation. Treat each phase with the rigor it deserves.
Common Journaling Mistakes
Over-optimizing parameters to fit historical data perfectly, creating a strategy that fails live (curve fitting).
Using too short a date range that doesn't include different market regimes (bull, bear, sideways).
Not accounting for realistic slippage and commissions, inflating backtest returns by 20-40%.
Frequently Asked Questions
How many trades do I need for a valid backtest?
A minimum of 100 trades provides basic statistical significance. For higher confidence, aim for 200-500+ trades. Record your sample size prominently in the journal — conclusions drawn from 30 trades are essentially meaningless.
How do I avoid curve fitting in backtests?
Use out-of-sample testing (reserve 20-30% of data unseen during optimization), limit the number of parameters, and validate that the strategy makes logical sense. Journal both in-sample and out-of-sample results separately.
Should I expect lower returns live vs backtest?
Yes. Most strategies see 30-50% performance degradation from backtest to live trading due to slippage, emotional execution, and changing market conditions. Journal this gap to calibrate your expectations over time.
Start Journaling Your Trades
Stop guessing, start tracking. JournalPlus makes it easy to journal every trade and find your edge.
Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime7-day money-back guarantee