Enhanced Replay Mode

Replay tick-level market data with virtual order simulation and configurable spread and slippage.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/datagridSolution/forex-trading-ai-agent --skill enhanced-replay-mode-datagridsolution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Enhanced Replay Mode
Source: https://github.com/datagridSolution/forex-trading-ai-agent/tree/main/skills/replay-enhanced
Command: npx skills add https://github.com/datagridSolution/forex-trading-ai-agent --skill enhanced-replay-mode-datagridsolution

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Traders and developers need a realistic way to evaluate strategies and decision-making without risking capital, but candle-only backtests miss the timing and microstructure that impact fills and performance.

Core Features & Use Cases

  • True Tick Replay: Replay markets at tick level instead of aggregated candles to better reflect real execution timing.
  • Order Simulation with Spread/Slippage Modeling: Simulate virtual limit/order placement using bid/ask spread and slippage estimates derived from historical volatility.
  • Session Comparison & Annotation: Compare multiple entry/exit decisions across sessions and mark key moments for later analysis.

Use case: Test an RSI-based breakout plan by replaying a specific symbol on a chosen date, placing virtual orders at specific times, then comparing two sessions (aggressive vs conservative entries) to understand where execution differences change outcomes.

Quick Start

Run tick replay for a symbol on a specific date at normal speed and then place a virtual limit order during playback.

Frequently Asked Questions about Enhanced Replay Mode

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does tick replay order simulation work for backtesting trading strategies?

Tick replay order simulation works by replaying historical markets at the tick level instead of aggregated candles, allowing you to place virtual limit or market orders during playback to test strategies without risking capital.

What is the best way to model slippage and bid/ask spread during historical market simulation?

The best way to model slippage and bid/ask spread during market simulation is to use estimates derived from historical volatility, which are applied to virtual order placement to accurately reflect real execution timing and performance impacts.

Can I compare aggressive and conservative entry decisions across multiple trading sessions?

You can compare aggressive and conservative entry decisions across multiple sessions by replaying a specific symbol on a chosen date, placing virtual orders, and using the session comparison feature to analyze execution differences.

Why do candle-only backtests miss execution timing and microstructure impacts on fills?

Candle-only backtests miss microstructure impacts because they aggregate price data, whereas true tick-level replay reflects the precise execution timing, bid/ask spread dynamics, and slippage that directly impact order fills.

How do I start a tick-by-tick playback to test an RSI-based breakout plan on a specific date?

To test an RSI-based breakout plan, start a tick-by-tick playback for a chosen symbol and date at a configurable speed, then place a virtual limit order during the historical replay to validate your trading decisions.

Can I annotate key moments and export my tick replay results for later mistake analysis?

You can annotate key moments during tick replay and export your order simulation results in requested formats, enabling pattern recognition and detailed mistake analysis across chosen historical dates and symbols.