Trading Simulator

ChartScope
Trade. Replay. Improve.

A lightweight offline trading simulator built for learning and practice. Load historical CSV data, replay markets step by step, and apply simple risk management — ideal for beginners learning forex, while still useful for experienced traders refining their strategies.

🎁 Limited Time — Free License Key → kalifx - ChartScope Replay
ChartScope Replay view 1 ChartScope Replay view 2 ChartScope Replay view 3 ChartScope Replay view 4
v1.0.8 Oct 2026
  • NewPerformance metrics dashboard — (Ctrl+Shift+P)
  • NewCommission per lot in Trade Setup — charged on close, all P&L shown net of commission

Your personal trading practice ground

ChartScope Replay is a fully offline trading simulator built for traders who want to test and refine their strategies without risking real capital.

ChartScope Replay lets you load any historical market data in CSV format and replay it candle by candle — exactly as if the market were unfolding in real time. You can place long and short trades, set stop losses and take profits, and track your performance across an entire backtesting session.

Unlike paper trading on live platforms, ChartScope Replay gives you full control over time: pause, rewind, fast-forward. You can test weeks of market history in minutes. Every session is saved and reloadable so you can pick up right where you left off.

ChartScope Replay runs as a standalone Windows desktop app. Your data never leaves your machine.

Who is it for?

  • Traders who want to backtest strategies on real historical data
  • Beginners building confidence before going live
  • Experienced traders stress-testing new setups risk-free
  • Anyone who wants to study price action across multiple timeframes
  • Forex, commodities, indices, and crypto traders alike

Everything you need to backtest seriously

📂

CSV Data Loading

Import historical OHLCV data from any broker or data provider. Supports multiple CSV formats with automatic column detection for date, time, open, high, low, close, and volume.

⏯

Bar-by-Bar Replay

Replay markets bar by bar. Navigate forward, backward, or jump to any position with the progress slider. Adjustable speed from 1× to 50× for rapid review.

🕐

Multi-Timeframe Support

Switch between 1m, 5m, 15m, 1H, 4H, 1D, and 1W timeframes on the fly. ChartScope Replay aggregates your raw data automatically — no need to import separate files per timeframe.

📊

Volume Visualization

Volume bars are rendered below the candlestick chart in real time during replay, giving you the complete picture of market participation alongside price action.

🎯

Risk/Reward Orders

Draw Long or Short R:R setups directly on the chart. ChartScope Replay calculates your lot size, risk amount, reward amount, and R:R ratio automatically before you execute.

⚡

Market & Pending Orders

Place instant market orders or set pending orders (Buy/Sell Limit and Stop). Pending orders trigger automatically when price reaches your level during replay.

💰

Full P&L Accounting

Track your balance, equity, realized P&L, unrealized P&L, win rate, and total trade count in a live Trading Desk panel. All stats update in real time as bars progress.

🛡

Auto Lot Sizing

Set your account balance and risk percentage. ChartScope Replay automatically calculates the correct lot size for every trade based on your stop loss distance — no manual math needed.

💾

Session Save & Load

Save your entire simulation — trades, drawings, replay position, and account state — to a JSON file and restore it later to continue exactly where you left off.

✏️

Drawing Tools

Mark up the chart with trendlines, horizontal lines, rays, rectangles, and Fibonacci retracements. Drawings persist across the session and can be individually selected, adjusted, or deleted.

📋

Trade History Log

A full log of every trade — open, pending, closed wins, closed losses, and canceled orders — with entry price, exit price, P&L, and timestamps.

⚙️

Chart Settings

Use the chart settings button to tune drawing colors, line thickness, candle colors, and grid visibility/opacity in the app's dark theme.

Getting started in minutes

Follow these steps to run your first backtesting simulation in ChartScope Replay.

01

Launch ChartScope Replay Setup

Double-click the ChartScope Replay executable (.exe) to launch the app. Everything runs locally on your machine.

02

Load Your Historical Data Data

Click the Load Data button in the top toolbar and select your CSV file. ChartScope Replay accepts standard OHLCV CSV files exported from MetaTrader 4/5, TradingView, or any other data provider. The file is parsed locally — your data stays on your device.

TIP Supported CSV formats include single-column datetime (e.g. "2024.01.15 08:00") and two-column date/time. OHLCV columns are auto-detected.
Need historical data? Download free OHLCV CSV files from Axiory Historical Data . It provides high-quality candle data (OHLCV) for major currency pairs dating back to 2015 — ideal for standard backtesting.
03

Configure Your Account Setup

In the Order Management panel (right side), set your Starting Balance, Risk % per trade, and select your Instrument type (Forex Major, Gold, NAS100, etc.). ChartScope Replay uses this to calculate precise lot sizes. For custom instruments, enter your own Point Size and Point Value.

04

Choose a Timeframe Chart

Use the timeframe selector in the toolbar to switch between 1m, 5m, 15m, 1H, 4H, 1D, or 1W views. ChartScope Replay builds all timeframes from the same CSV — you can switch at any time without reloading data.

TIP Use the chart settings button to adjust chart colors, tool thickness, and grid visibility before you start marking up the chart.
05

Adjust Chart Settings Customize

Click the gear icon to open Chart Settings. From there you can change drawing-tool colors and thickness, customize bull and bear candle colors, and control chart grid visibility and opacity before you begin your replay session.

06

Start the Replay Replay

Click Replay to reset to the beginning of your data, then use Play/Pause, ◀ Prev, and Next ▶ to control playback. Adjust the Speed slider (1×–50×) to pace the replay. Each step advances the chart by one full bar.

TIP Use the progress slider to jump to any point in your data without replaying every bar.
07

Draw Trade Setups on the Chart Drawing

Select the Long ▲ or Short ▼ tool from the drawing toolbar (left side of the chart). Click to set your entry price, then drag to define your Stop Loss and Take Profit levels. The R:R panel updates live showing your risk/reward ratio, lot size, and dollar amounts before you commit.

08

Execute Orders Trading

With a Long/Short drawing selected, click ▶ Market Order to enter at the current price, or ⬛ Place Pending to queue an entry at your drawn level. Pending orders trigger automatically when price reaches them during replay. Monitor all open and pending orders in the Trading Desk tabs.

TIP Use "Use Last RR Drawing" mode to quickly re-execute the same trade setup without re-drawing.
09

Review & Save Your Session Review

Check your results in the Summary tab (balance, equity, win rate, P&L). View closed trade details in the History tab. When done, click Save Session to export a JSON file capturing your full state — drawings, trades, position, and account — so you can resume later with Load Session.

Mark up the chart your way

ChartScope Replay includes a full set of charting tools accessible from the left-side toolbar, with appearance controls available from the chart settings button.

✛

Crosshair

Default cursor mode. Displays live price and time labels as you hover across the chart.

↗

Trendline

Draw a diagonal line between any two price points to mark support, resistance, or trend direction.

—

Horizontal Line

Place a full-width horizontal price level across the entire chart for key support/resistance zones.

→

Ray

Draw a one-directional ray from a price point that extends forward in time indefinitely.

▭

Rectangle

Highlight any price range and time period with a shaded rectangular zone for supply/demand areas.

𝑭

Fibonacci Retracement

Set a start point and end point, then let ChartScope Replay automatically draw the standard Fibonacci retracement levels between them.

▲

Long Position

Draw a long trade setup with entry, stop loss, and take profit levels. Previews R:R and lot size before execution.

▼

Short Position

Draw a short trade setup with entry, stop loss, and take profit levels. Previews R:R and lot size before execution.

🗑

Clear All

Remove all drawings from the chart in one click, or select individual drawings and delete them with the trash button.

Built for real markets

ChartScope Replay supports pre-configured instrument profiles and allows fully custom setups.

Forex Majors Forex Minors Gold (XAUUSD) Silver (XAGUSD) Crude Oil (WTI) US30 / DJIA NAS100 S&P 500 Bitcoin (BTCUSD) Custom Instrument


Specification Details
Timeframes 1m, 5m, 15m, 1H, 4H, 1D, 1W — all built from one CSV file automatically
Data Format CSV with OHLCV columns. Supports MetaTrader, TradingView, and custom broker exports
Max Candles Up to 75,000 bars per timeframe stored in memory (~100 MB total across all 7 timeframes)
Replay Mode Bar-by-bar (one complete candle per step)
Replay Speed 1× to 50× adjustable via slider
Lot Sizing Auto mode (calculated from Risk % and stop distance) or Manual (set lots directly)
Order Types Market Order, Buy Limit, Sell Limit, Buy Stop, Sell Stop (Pending Orders)
Session Save Full state exported as JSON — trades, drawings, replay position, account balance
Platform Windows desktop app. Fully offline — no internet required
Data Privacy All data processed locally. Nothing is transmitted externally

Minimum specs for CSV files under 2 GB

🖥️ OS Windows 10 or above
⚙️ CPU Dual-core
🧠 RAM 4 GB 8 GB recommended
🎮 GPU Integrated graphics
💾 Storage HDD / SSD SSD preferred
💡

ChartScope Replay processes all data locally, so available memory is the primary bottleneck. If you are working with large CSV files — particularly those exceeding 5 GB — make sure your system has sufficient free RAM before loading them, as your OS needs headroom to operate alongside the app. The minimum specs above are a baseline; more RAM and a faster CPU allow you to load significantly larger datasets with better responsiveness and no slowdowns.

Ready to start backtesting?

Download ChartScope Replay for Windows. Launch it, load your CSV, and start trading the past to master the future.