Interactive Simulation

Free Trade Replay Simulator

Upload historical price data and replay market action bar-by-bar. Practice trading decisions, set stop losses and take profits, and analyze your performance without risking real money.

CSV Upload
Adjustable Speed
Browser Processing

Upload Price Data

Required CSV Format

date,open,high,low,close,volume
2026-01-01,100.0,102.5,99.0,101.8,1250000

One unit per trade in the input price currency; no fees, spread, contract multipliers, margin or borrowing. Entry and manual exit use the displayed close. Later bars are checked sequentially; stop gaps use the open, target gaps use the target, and an ambiguous two-level candle uses stop-first. Rewinding clears session trades and markers. The chart shows up to 120 recent candles.

What is a Trade Replay Simulator?

A trade replay simulator is a powerful training tool that allows traders to practice their decision-making skills using historical price data. Instead of waiting for real market conditions, you can replay past market action bar-by-bar, simulating the experience of watching the market unfold in real-time. This enables you to practice entries, exits, and risk management without risking real capital.

This free trade replay simulator accepts consistently formatted OHLCV (Open, High, Low, Close, Volume) data in CSV format and replay it at various speeds. You can place simulated trades with stop loss and take profit levels, mark decision points for later review, and inspect gross one-unit metrics in the current session. The built-in 25-candle series is synthetic, not market history.

How to Use This Trade Replay Simulator

  1. 1

    Prepare Your Data

    Export historical price data from your broker, TradingView, or any data provider. The CSV must include date (or time), open, high, low, and close columns. Use valid ascending ISO dates or zoned timestamps. Volume is optional and does not affect the simulation. Quoted CSV fields are not supported.

  2. 2

    Upload and Start Replay

    Upload your CSV file and use the playback controls to step through the data. You can play continuously, step bar-by-bar, or jump forward with every intervening bar checked for exits. Moving backward clears trades and markers rather than carrying future outcomes into the past.

  3. 3

    Place Simulated Trades

    When you see a setup you like, click "Place Trade" to enter one long or short unit at the displayed close. Stops and targets begin on the next bar using the stated gap and stop-first assumptions; OHLC cannot reveal the actual order of intrabar price moves.

  4. 4

    Mark Decision Points

    Use the "Mark Decision Point" button to flag interesting moments for later review. These markers appear on the chart at the selected bar. Trade-entry notes are shown in completed trade history; observation markers use a generated bar label, not a custom journal.

  5. 5

    Analyze Your Performance

    Review your trade history and performance metrics including total P&L, win rate, profit factor, and average win/loss for closed one-unit trades. Open positions are excluded; these gross figures are not account returns.

Why Use a Trade Replay Simulator?

Risk-Free Practice

Practice trading decisions without risking real money. Make mistakes and learn from them in a safe environment.

Adjustable Replay Speed

Advance one bar every 2, 1, 0.5 or 0.25 seconds. These speeds control display timing, not simulated market latency.

Manual Rule Practice

Enter trades manually against the uploaded candles. There is no scripted strategy runner or out-of-sample test.

Decision Analysis

Mark and review your decision points. Understand what you were thinking and how it affected your results.

Positive-Price OHLC Data

Load one consistently adjusted price series. Futures multipliers, forex pip values, corporate actions and negative-price instruments are not modeled.

Browser Processing

The replay file reader does not upload the CSV or trades. Sessions stay in page memory and are lost on reload; this does not describe all site analytics.

Tips for Effective Replay Practice

  • •Start slow: Begin with 0.5x or 1x speed to carefully analyze each bar before making decisions.
  • •Keep units clear: Every simulated trade uses one unit. Position sizing and contract-specific exposure must be assessed separately.
  • •Take notes: Use the notes field when entering trades to document your reasoning.
  • •Review losing trades: Pay special attention to trades that hit stop loss - what could you have done differently?
  • •Practice different market conditions: Upload data from trending, ranging, and volatile periods.

Replay Assumptions and FAQ

What data can I load?

Use 5–5,000 chronological candles in a plain CSV up to 2 MiB. Required headers are date (or time), open, high, low and close; volume is optional and does not affect fills. Use ISO dates or timestamps with a timezone. Prices must be finite, positive, no greater than 1e12, and internally consistent. Quoted fields and negative-price contracts are not supported.

How are simulated fills decided?

One unit enters at the currently displayed close. Stops and targets are checked from the next candle onward, including every candle skipped by a forward jump. A gap beyond a stop fills at the opening price; a favorable gap beyond a target fills at that target. Otherwise, if both levels lie within a candle, the stop is assumed first because OHLC does not reveal the path.

What happens if I rewind?

Moving backward clears trades, the active position and decision markers before moving to the selected bar. This prevents future trades from remaining in an earlier session. Repeated practice still involves hindsight; it is not an unbiased out-of-sample backtest.

What do the metrics measure?

They summarize closed one-unit trades in the input price currency, excluding spread, commissions, slippage beyond the stated gap rule, borrowing, multipliers and margin. Profit factor is gross gains divided by gross losses. With gains but no losses it has no finite value; with no gains or losses it is undefined. Open trades are excluded.

Does this tool save or upload the session?

The file reader and replay logic run in this browser and do not upload the CSV or trades. This tool has no persistent session storage, export of results or cross-device sync. Reloading or loading another file clears the session; this is not a promise about all website analytics.

Is the built-in series real market history?

No. The 25-candle example is synthetic and has no identified security or market calendar. Use it to learn the controls, not as evidence of strategy performance.

Draft Rules for Further Testing

Pineify can help draft Pine Script strategies for review and testing in TradingView. Strategy orders are simulated by the broker emulator; live execution needs a separate integration. Review product plans for coding access.