For traders serious about deliberate practice, market replay tools are the most direct path from screen time to skill — but the best market replay tool depends entirely on your instrument. NinjaTrader Market Replay is the clear winner for CME futures traders who need tick-by-tick ES and NQ data. TradingSim leads for US stock day traders. TradingView Bar Replay covers the most asset classes at the lowest price. Brad Barber and Terrance Odean’s research found that 70–80% of day traders lose money, with lack of structured trade review cited as a behavioral factor. The tools below address that gap — but only when paired with a post-session review workflow.
How We Evaluated
We tested five replay tools over 60 days, running sessions on ES and NQ futures, US equities (AAPL, TSLA), and EUR/USD across different market conditions. Evaluation criteria weighted data granularity and journal integration most heavily, since Ericsson’s deliberate practice research confirms that repetition without structured feedback produces minimal skill gain. Each tool was scored on tick-level data availability, speed control range, annotation features, and whether replay sessions could produce an exportable trade log. Cost includes both platform fees and required data subscriptions.
1. NinjaTrader Market Replay — Best for Futures Traders
NinjaTrader’s built-in Market Replay is the benchmark for CME futures traders. The platform is free to download and the Market Replay feature works without a funded brokerage account — the only cost is the data subscription. With Rithmic (~$60/month), traders get tick-by-tick ES, NQ, CL, and GC data with full simulated order entry during replay sessions.
Key Features:
- Tick-by-tick replay with full order book via Rithmic data feed
- Speed controls from 1x to 256x — replay the full 9:25–10:15 ET opening window in under 15 minutes at 8x
- Chart annotations, drawing tools, and simulated bracket orders during replay
- Trade Performance tab exports a CSV log for journal import
Pricing: Free platform + ~$60/month Rithmic data feed
Pros:
- Tick-by-tick ES/NQ/CL replay with full order book via Rithmic
- Platform free to download; Market Replay works without a funded brokerage account
- Adjustable speed up to 256x — optimal for intraday and swing review
- Chart annotations and simulated order entry during replay sessions
Cons:
- Tick data must be pre-downloaded before replay — gaps exist for illiquid symbols
- Rithmic data subscription adds ~$60/month; the free Kinetick feed is limited
- Steeper learning curve than browser-based tools
Verdict: The most capable replay environment for futures traders. For prop firm prep specifically, there is no better tool for drilling ES and NQ setups before risking real drawdown.
Practical Scenario: TopStep Combine Prep
A trader preparing for a TopStep Futures Combine (50K account, $2,500 max drawdown) wants to drill ES opening-range breakout entries before going live. Workflow: download NinjaTrader (free), subscribe to Rithmic sim data (~$60/month), pre-download tick data for the past 30 trading days. Each morning, replay the 9:25–10:15 ET window at 4x speed. Mark each ORB entry with a chart annotation — for example: entry 5,250.25, stop 5,247.00, target 5,256.50 (2.25-point risk, 6.25-point reward, 2.8R). After 20 sessions, export the NinjaTrader trade log CSV and import into JournalPlus to calculate win rate, average R, and slippage patterns. The output is a personal ORB playbook with entry conditions ranked by historical edge. TopStep and Apex Trader Funding both permit this type of off-platform practice; they prohibit using replay results as proof of performance.
2. TradingSim — Best for Stock Day Traders
TradingSim is purpose-built for US equity day traders. The interface is clean and requires almost no configuration — connect, choose a date, and start replaying. The library covers NYSE and NASDAQ equities with intraday tick data going back several years.
Key Features:
- Clean replay interface with large library of US equity intraday data
- Trade log export for CSV import into a journal
- Scenario replay: replay the same day multiple times to test different approaches
Pricing: $228/year ($19/month billed annually)
Pros:
- Purpose-built for stock day traders — minimal setup
- Large US equities library with intraday tick data
- Trade log exports for post-session journal import
Cons:
- No futures, forex, or crypto data — not viable for CME traders
- No order-flow or Level 2 data; OHLCV bars only
Verdict: The cleanest dedicated stock replay tool available. If your universe is US equities and you want zero-configuration intraday replay, TradingSim is the right choice.
3. Bookmap Replay — Best for Order-Flow Traders
Bookmap replay is in a category of its own. It is the only tool on this list that preserves the full liquidity heatmap during replay, meaning you can see exactly how iceberg orders and large passive limit orders behaved before a price move. This is irreplaceable for scalpers and order-flow traders whose edge depends on reading liquidity.
Key Features:
- Full liquidity heatmap preserved during replay — only tool that shows iceberg order behavior historically
- Covers futures and crypto replay with historical order-flow data
- Speed controls and chart annotation during replay
Pricing: ~$59–99/month depending on plan
Pros:
- Only tool that preserves the full liquidity heatmap during replay
- Supports futures and crypto replay with historical order-flow data
- Unique visual edge unavailable in any other replay tool
Cons:
- Replay locked behind a full subscription — no standalone replay-only tier
- Higher cost than alternatives for traders who only need OHLCV replay
- Not a general-purpose annotation or journaling platform
Verdict: If order flow is central to your setup, Bookmap replay is non-negotiable. No other tool lets you replay how the order book looked before a key level printed.
4. TradingView Bar Replay — Best Low-Cost Multi-Asset Option
TradingView Bar Replay is the lowest-friction entry point for traders who want replay without installing a desktop platform. At $15.45/month on the Pro+ plan (billed annually), it covers stocks, futures, forex, and crypto in a single interface. The tradeoff is data depth: Bar Replay is limited to OHLCV bars with no tick data, no Level 2, and no volume profile.
Key Features:
- Multi-asset coverage: stocks, futures, forex, crypto
- Integrated with TradingView’s drawing tools and indicators
- Available on Pro+ at $15.45/month billed annually (free plan has no replay access)
Pricing: $15.45/month (Pro+ billed annually)
Pros:
- Covers stocks, futures, forex, and crypto in one interface
- Lowest-cost entry point for multi-asset replay
- Integrates seamlessly with TradingView charting and drawing tools
Cons:
- Limited to OHLCV bars — no Level 2, no volume profile, no order flow
- No simulated order execution; trades must be marked manually
- Bar-by-bar replay only; no tick-level granularity
Verdict: The right starting point for traders new to replay practice. Serious intraday traders will hit its ceiling within a few weeks, but for swing traders reviewing daily bar sequences it remains useful at any skill level. See our guide on TradingView integration for pairing Bar Replay with a journal workflow.
5. thinkorswim OnDemand — Best Free Option
thinkorswim OnDemand is available to all Schwab account holders at no additional cost. It covers US equities, options chains (including historical Greeks), and futures, making it the broadest free replay offering available. The main limitation is UI responsiveness — thinkorswim’s desktop client lags noticeably compared to NinjaTrader and TradingSim during replay sessions.
Key Features:
- Unlimited historical replay data across equities, options, and futures
- Historical options chain data for reviewing 0DTE setups
- Export via Account Statement for journal import (thinkorswim → Account Statement → Export to Excel)
Pricing: Free for Schwab account holders
Pros:
- Unlimited historical replay data at no extra cost for Schwab users
- Covers US equities, options, and futures
- Full thinkorswim indicator suite available during replay
Cons:
- UI is slower and less responsive than dedicated replay tools
- Requires an active Schwab brokerage account
- No tick-level data for futures replay
Verdict: A strong free option for existing thinkorswim users, especially options traders who need historical options chains during replay. For non-Schwab traders, the account requirement makes it impractical. See our thinkorswim integration guide for export workflows.
6. JournalPlus — Best for Post-Replay Review
JournalPlus is not a replay tool — it is the review layer that makes replay sessions compound over time. After completing a session in NinjaTrader, TradingSim, or any other tool, export the trade log as a CSV and import it into JournalPlus to calculate win rate by setup, average R multiple, slippage patterns, and time-of-day performance. The one-time $159 pricing is a meaningful advantage: over 24 months, NinjaTrader + Rithmic costs $1,440 and TradingSim costs $456 — JournalPlus adds $159 once.
Key Features:
- CSV import from any replay tool’s trade log export
- Setup tagging, R multiple tracking, and slippage analysis
- P&L analytics broken down by setup, time of day, and market condition
Pricing: $159 one-time
Pros:
- Closes the replay-to-review gap: import any CSV and build a pattern library
- One-time $159 vs. recurring journal subscription costs
- P&L analytics tied directly to replayed trade data
Cons:
- Not a replay tool — requires a replay platform for the session itself
- No broker API integration or automated data ingestion
Verdict: JournalPlus completes the deliberate practice loop. Replay without structured review is just repetition — Ericsson’s research is clear that feedback loops are what convert practice into skill. For futures traders and prop firm traders, pairing a replay tool with JournalPlus is the most efficient path to building a documented edge.
Comparison Table
| Product | Pricing | Asset Coverage | Data Depth | Speed Controls | Journal Export | Rating |
|---|
| NinjaTrader Market Replay | Free + ~$60/mo data | Futures, Forex | Tick-by-tick | 1x–256x | CSV (Trade Log) | 4.7/5 |
| TradingSim | ~$228/year | US Equities | Tick-level | 1x–8x | CSV export | 4.3/5 |
| Bookmap Replay | ~$59–99/mo | Futures, Crypto | Tick + Order Flow | 1x–64x | Limited | 4.2/5 |
| TradingView Bar Replay | $15.45/mo | Multi-asset | OHLCV bars only | 1x–16x | Manual | 3.8/5 |
| thinkorswim OnDemand | Free (Schwab) | Equities, Options, Futures | OHLCV bars | 1x–32x | Account Statement | 3.6/5 |
| JournalPlus | $159 one-time | N/A (review layer) | N/A | N/A | Native CSV import | 4.5/5 |
Instrument match. This is the single most important filter. TradingSim has no futures data; NinjaTrader’s free Kinetick feed has limited tick resolution. Confirm your primary instrument is supported before evaluating anything else.
Data granularity. Tick-by-tick data is required for scalpers, order-flow traders, and anyone running a prop firm evaluation on ES or NQ. OHLCV bar replay is sufficient for swing traders reviewing daily setups. Paying for tick data you do not need is wasted cost.
Speed control range. Replaying at 4x–8x lets you review a full intraday session in 15–30 minutes. Speeds above 16x compress multi-day price action for swing traders. If a tool caps at 8x, multi-day review becomes impractical.
Export and journal integration. None of the tools on this list natively push data to a journal. Evaluate the export format: NinjaTrader exports a detailed CSV with entry, exit, P&L, and commission; TradingSim exports a trade list. Tools that only let you screenshot are a friction point in the review workflow.
Annotation during replay. The ability to draw on charts, mark entry and exit points, and tag setups mid-replay is what separates deliberate practice from passive watching. If you cannot annotate during the session, the feedback loop is incomplete.
Total cost including data feeds. NinjaTrader’s platform is free but Rithmic adds ~$60/month. TradingView Pro+ is $15.45/month but has no tick data. Budget the full cost including data subscriptions, not just platform fees.
Our Pick
NinjaTrader Market Replay is the best market replay tool for serious futures traders in 2026. The platform is free, tick-level ES and NQ data via Rithmic costs ~$60/month, and the Market Replay feature works without a funded brokerage account — making it accessible for traders in prop firm evaluations. For stock day traders, TradingSim is the cleaner, purpose-built alternative at ~$19/month (billed annually). TradingView Bar Replay earns a specific recommendation for multi-asset swing traders who want coverage across equities, forex, and crypto without a desktop platform install.
Regardless of which replay tool you use, the feedback loop matters more than the tool itself. After each session, export your trade log and import it into JournalPlus to tag setups, calculate R multiples, and identify patterns across 20 or more sessions. That structured review is what converts replay time into a documented, improvable edge.
Frequently Asked Questions
What is the best market replay tool for futures traders?
NinjaTrader Market Replay with a Rithmic data feed is the top choice for CME futures traders. It supports tick-by-tick ES, NQ, and CL replay with simulated order entry, and the platform is free to download. The Rithmic data subscription runs approximately $60/month.
Can I use market replay tools to prepare for a prop firm evaluation?
Yes. TopStep, Apex Trader Funding, and most other prop firms allow off-platform replay practice. They prohibit using replay results as proof of performance, but drilling setups in NinjaTrader or TradingSim before going live on a funded evaluation is both permitted and strongly recommended.
Does TradingView have a replay feature?
Yes. TradingView Bar Replay is available on the Pro+ plan at $15.45/month billed annually. It replays OHLCV bars across stocks, futures, forex, and crypto but does not include Level 2 data, volume profile, or tick-level granularity.
Is thinkorswim OnDemand free?
Yes, thinkorswim OnDemand is free for Schwab account holders. It covers US equities, options, and futures with unlimited historical replay. The main drawback is a slower UI compared to dedicated replay platforms like NinjaTrader or TradingSim.
How do I import replay trades into a journal?
None of the major replay tools push trades directly to a journal. The standard workflow: complete a replay session, export the trade log as a CSV (NinjaTrader: Trade Performance tab; TradingSim: export button; thinkorswim: Account Statement → Export to Excel), then import the CSV into JournalPlus. From there you can tag setups, calculate R multiples, and track patterns across sessions.
What replay speed should I use for intraday review?
4x–8x is optimal for intraday session replay — fast enough to get through the full opening hour in under 20 minutes, while slow enough to observe price behavior at key levels. Swing traders reviewing multi-day price action can use 16x or higher.
Does Bookmap have a replay feature?
Yes. Bookmap replay preserves the full liquidity heatmap, making it the only tool where you can replay how iceberg orders and large limit orders behaved before a price move. Replay is included in the standard subscription (~$59–99/month) rather than offered as a standalone feature.