Manual backtesting guide
How to manually backtest a trading strategy
Manual backtesting is not about proving a setup once. It is about building a repeatable decision process, testing it across market conditions, and reviewing the results honestly.
Quick takeaways
What this page covers
- 01Manual backtesting trains decision-making, not just strategy math.
- 02Replay matters because finished charts create hindsight bias.
- 03A useful backtest needs clear rules and honest journaling.
- 04Candlune combines replay, simulated trades, journal capture, and analytics in one workflow.
What manual backtesting means
Manual backtesting is the process of stepping through historical price action and making trading decisions as if the session were happening live. You define a setup, wait for it, enter only when your rules are met, and log the outcome.
The important part is the manual decision. A spreadsheet can tell you whether a simple rule had positive expectancy, but it cannot train your judgment. Manual backtesting builds the skill of reading context, waiting for confirmation, and executing without knowing what happens next.
Start with clear rules
Before you test anything, write down the conditions for entry, invalidation, target, and trade management. Keep the rule set small enough that you can apply it consistently under pressure.
A useful rule set should answer what market condition you want, what setup confirms the trade, where the stop goes, where the target goes, and what would make you skip the trade.
- Pick one market and one primary timeframe.
- Define entry, stop-loss, take-profit, and exit rules.
- Decide whether news, session time, or volatility filters matter.
- Commit to logging every qualifying trade, including skipped trades if they reveal hesitation.
Replay without hindsight
The biggest mistake in manual backtesting is looking at a finished chart and pretending the setup was obvious. Finished charts are clean. Live charts are uncertain.
A replay workflow fixes that by revealing one candle at a time. You can pause, think, draw levels, and make a trade decision before the future candles are visible. That uncertainty is what makes the practice useful.
Journal the decision, not just the result
A good backtest records more than profit and loss. Log the reason for entry, the structure you saw, the stop placement, the target logic, and whether you followed the plan.
After enough samples, the journal shows whether the setup works, whether your execution is consistent, and which mistakes repeat. That feedback is the point of manual backtesting.
- Track win rate, average win, average loss, and expectancy.
- Review results by timeframe and setup type.
- Tag emotional errors separately from strategy losses.
- Keep screenshots or replay context for the trades that need deeper review.
Where Candlune fits
Candlune gives traders a browser-based replay environment for this process. You can step through historical XAUUSD candles, draw levels, place simulated trades, and let the journal capture the trade automatically.
The goal is not to make backtesting feel effortless. The goal is to remove admin friction so the hard part stays where it belongs: reading the market and reviewing your decisions.
Practice the process
Use Candlune to replay historical XAUUSD sessions one candle at a time and build a backtesting journal from real decisions.
Start a 3-day trialPaper trading only. No deposits, live orders, or financial advice.