Introductory offerFree Nifty 50 access until 31 October. Sign up and practise.

Sign up free
Backtesting & Replay6 min read

Bar-by-Bar or Fast-Forward? Replay Speed Tradeoffs

Replay Trader Editorial Team

Educational content for Indian traders on deliberate practice, chart replay, and setup discovery. Not investment advice.

Replay speed is not a convenience setting. It is a statement about which skill you are willing to train — and which distortion you will accept. Bar-by-bar pause and fast-forward are not two ways to finish the same session. They produce different traders.

If you already use speed as practice economy — slow on decision bars, fast on dead bars — that cut lives in Replay Speed: When to Slow Down and When to Fast-Forward. This page is the other cut: what each speed trains, what it distorts, and a selection rule that starts from your actual failure, not from how many sessions you want before lunch.

Four speeds, four muscles

Treat these as modes. Name the mode in the log before candle one. Switching mid-session to soothe boredom is a different experiment.

Mode What it trains What it distorts Typical NSE use
Freeze (advance one bar, mandatory pause) Classification under incomplete information; stop definition before the next print Patience as a live clock; you can think longer than 09:15 will allow New stub, first twenty decisions, any rule you keep rewriting
Session-real (roughly wall-clock within 09:15–15:30 compressed only by pauses you would take live) Sitting, boredom, skip quotas, the cost of waiting Sample size; you will not finish many days After Freeze feels clean and you start clicking from restlessness
Compressed (fast through skips, auto-pause on your written trigger zone) Selective attention; honouring a skip rule at speed The feel of time passing; easy to miss a trigger you did not specify tightly Once the stub is frozen and the watch zone is written
Skim (play until something “looks interesting”) Almost nothing honest Everything: hindsight, FOMO, favourite-tape hunting Not a practice mode. Study mode at best, and label it so

Freeze is not morally superior. A trader who already over-analyses every wick can Freeze their way into a new delay habit. Session-real is not “more professional.” It is the right stressor when your logs show impatience, not when you are still discovering whether the stub even fires.

Decision criteria: pick from the failure, not the vibe

Write the failure you actually have. Then pick the speed that stresses that failure. If the speed stresses a different failure, you are practising someone else’s problem.

If you freeze live (cannot click, rewrite the level, wait for one more close): do not use Freeze as the default. Freeze rewards delay. Use Compressed with a written max-pause: e.g. “once the trigger bar closes, I have until the next bar’s halfway mark to log enter/skip.” The distortion (less think-time) is the point.

If you chase the first strong 09:15 candle: Freeze on the open window only. Force a classification: setup / not-setup / unclear. Fast-forward after 10:00 only if your stub says the open is the lesson. Compressed through the open trains the chase.

If you abandon midday because “nothing is happening”: Session-real through 11:30–14:00, even for one day a week. Compressed here trains the belief that grind is not part of the job. Live NSE cash includes grind.

If you peek by speeding up after a loss: that is not a speed problem; it is look-ahead wearing a play button. Drop to Freeze for the next ten decisions and tag speed-as-peek. Those rows do not count as setup-fit.

If you need volume inside a 30-day block: Compressed is legitimate after the watch zone is specified. Ten decisions a day × 30 days ≈ 300 practice decisions is a volume target, not a reason to Skim. Skim will get you to 300 clicks. It will not get you 300 decisions.

Side-by-side: Freeze versus Compressed on the same stub

Same written opening-range break, same liquid large-cap chart, same hidden date. Hypothetical pair, not a result.

Freeze path. 09:15 prints. You mark the opening range only after your written number of minutes. Each subsequent 5-minute close is a question: trigger or not. You notice the urge to move the range boundary after a wick. You log it. You may take one trade or none. You leave with a process score and a clear skip.

Compressed path. You jump until price tags the range boundary, pause, decide. You may get three tagged approaches in the time Freeze gave you one. You also may pause late — after the break candle has already become a trend candle — and call it a “decision.” That late pause is Freeze’s honesty leaking out of Compressed.

Neither path is the backtest. Chart replay answers whether you would have decided. Speed chooses which deciding you rehearse.

The speed-selection rule

One line, written on the session card:

Use the slowest speed that still stresses the failure I named; never use a faster speed to escape that failure.

Worked applications:

  • Named failure: late entries after the move is obvious → Freeze in the watch zone; Compressed elsewhere.
  • Named failure: overtrading chop → Session-real in the grind window; skips must be logged, not fast-forwarded out of existence.
  • Named failure: cannot finish a sample → Compressed with a trigger list, plus a ban on Skim.
  • Named failure: multi-timeframe shopping mid-bar → Freeze on the decision timeframe only; other frames locked. Speed will not fix chart soup; it will hide it.

If you cannot name a failure, default to Freeze for one week, then switch. Defaulting to fast-forward because the platform has a slider is how people confuse screen time with practice.

Distortions you should log, not deny

Practice fills still ignore brokerage, STT and slippage. Faster modes make optimistic fills feel even cheaper because you did not sit with the order. Tag fill-assumed the same way at every speed.

Session-real still is not live. There is no money, and you can pause the 15:30 close. Do not treat it as a demo account.

Compressed still can smuggle memory if dates are visible. Speed does not replace hidden dates.

Pick a speed as a drill, the way you pick a stub — then stop using the slider as a mood ring. Join the waitlist.

Educational note

Educational practice content only. Not investment advice. No guaranteed returns. Practice ≠ live profitability.