How to practise trading on real market history, without seeing the future
Guide · October 26, 2026Most traders learn with real money, and the market charges for every lesson. Replaying past markets candle by candle is the cheaper way to practise. There is a catch, though: a replay only teaches you something if the future stays truly hidden. This guide explains how to set up honest practice and what to measure.
1. The trap: lookahead bias
Lookahead bias is any way the future leaks into a decision that should have been made without it. In practice it sneaks in through small things: you already remember how that week ended, the chart is scrolled one candle too far, or an indicator is computed on data that did not exist yet at the moment you are deciding. Each leak makes you look better than you are, and the habit you build on it fails the first time you trade live.
- Hide the date and the market when you can, so memory cannot help you.
- Reveal one candle at a time, and decide before you see the next one.
- Compute every indicator only on candles you have already seen. A replay that draws tools on the full history leaks the future into them.
2. Plan every trade in R before you enter
R is the amount you risk on one trade: the distance from your entry to your stop. Writing the plan down in R (entry, stop and target, before the trade) does two things. It forces you to know where you are wrong before you are in, and it makes results comparable across markets and account sizes: +2R on gold and +2R on EURUSD mean the same thing.
3. Measure the process, not only the result
A handful of trades can end in profit by luck and in loss despite good decisions. What you control is the process, so measure it. These are the eight habits PrimeScope Trainer checks in its Discipline Score (0 to 100), with their weight:
| Habit checked | Weight |
|---|---|
| Entry without a stop | 20 |
| Stop moved against the position | 18 |
| Reward below risk | 12 |
| Overtrading | 12 |
| Revenge trade right after a loss | 12 |
| No level of yours near the entry | 10 |
| Entry against the swing structure | 8 |
| Holding losers longer than winners | 8 |
Weights add up to 100. Most habits cost points in proportion to how many of your trades break them; the holding check costs its full weight once losers are held clearly longer than winners.
4. A practice routine that fits in 20 minutes
- Pick one market and one timeframe you actually trade.
- Replay 100 to 200 candles. Mark your levels before you look for entries.
- Every entry gets a stop and a target in R. No plan, no trade.
- At the end, read the discipline report before the total R. Fix one habit next session.
How PrimeScope Trainer keeps it honest
- The server holds the future. Your browser receives candles only up to the replay cursor, and the tools are computed on those candles only.
- Real history: BTCUSD, ETHUSD, EURUSD, GBPUSD, USDJPY, USDCHF, USDCAD, AUDUSD and NZDUSD, on M5, M15, M30, H1 and H4.
- Training sessions: 300 candles of real history with questions at a few stations along the way, a Discipline Score for how you traded and an accuracy figure for how you read the chart. How training works.
- Replay Cup: a weekly contest on the same hidden chart for everyone, one attempt, scored in R plus a discipline bonus. The market and the date are revealed only when it closes.
An honest limit. Practice builds habits; it does not guarantee results. Markets change, and a good replay score does not mean you will make money live. We publish the limits of our own tools too: read our own test.
More guides: Training · Automatic Elliott Wave count · Order block indicator · Our own test of the Total Score · Liquidity sweep
Try the Trainer free for 7 days
No card needed. PrimeScope is an analysis and practice tool, not financial advice. Trading involves risk.