Skip to main content
Back to home

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 answer

Short version

Learn how to manually backtest a trading strategy with a structured replay workflow, realistic trade rules, journaling, and performance review.

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.

Workflow diagram

Manual backtesting guide flow

A quick visual pass through the core decisions before you try the workflow in replay.

  1. 01What 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.

  2. 02Start 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.

  3. 03Replay 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.

  4. 04Journal 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.

01

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.

More detail

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.

02

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.

  • 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.
More detail

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.

03

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.

More detail

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.

04

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.

  • 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.
More detail

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.

05

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.

More detail

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.

Free practice demo

Practice with one replay

Open a historical XAUUSD session, make decisions candle by candle, and see how Candlune turns the trade into journal data.

  • Candle replay
  • Simulated trades
  • Journal capture

Open a session

Practice environment only. No broker connection, deposits, or live orders.