# ECharts Playback - Historical Data Visualization and Analysis

**Last Updated**: 2026-03-17
**Version**: 1.0.0

## How It Works

### Open the ECharts Playback Interface

Navigate to the ECharts Playback page to access historical backtest data visualization. Unlike the Perspective Viewer which shows real-time streaming data, ECharts Playback loads completed backtest results from IndexedDB for post-session analysis and review.

### Select a Historical Dataset

Browse and select from available historical backtest sessions stored in IndexedDB. Each dataset includes the complete record of a past backtest run: OHLC price data, trade entries and exits, indicator values, equity curve progression, and performance metrics captured during execution.

### Configure the Chart Layout

Set up the visualization layout by choosing which chart panels to display: candlestick price chart, volume bars, indicator overlays, trade markers, and equity curve subplot. Arrange panels vertically to create a comprehensive multi-panel view of the historical session.

### Navigate the Timeline

Use the timeline scrubber at the bottom of the chart to jump to specific dates or periods within the dataset. Drag the range handles to zoom into particular market events, large drawdowns, or winning streaks. The timeline provides full random-access navigation through the entire backtest history.

### Use Playback Controls

Start automated playback to watch the backtest unfold chronologically. Adjust playback speed from slow (bar-by-bar analysis) to fast (rapid overview of the full session). Pause at any point to examine specific bars, trade entries, or indicator crossovers in detail.

### Inspect Individual Trades

Click on trade markers overlaid on the price chart to view detailed trade information: entry price, exit price, holding period, realized P&L, and the indicator conditions that triggered the entry and exit. This trade-level inspection helps identify patterns in winning versus losing trades.

### Export Analysis Data

Export the playback data in CSV or JSON format for further analysis in external tools. You can also capture chart screenshots as PNG images for documentation. Exports include all visible data series, trade logs, and performance summaries from the current view.

> ECharts Playback visualizes historical backtest data stored locally in IndexedDB. This is a post-session analysis tool for reviewing completed backtests, distinct from the real-time Perspective Viewer used during live backtest execution.

## Tips & Best Practices

## Frequently Asked Questions

## Important Notes

> Playback data represents historical backtest results stored locally in your browser. This data does not reflect real-time market conditions, and past backtest performance does not guarantee future trading results. IndexedDB data is browser-specific and not backed up — export important datasets to prevent loss.

---

Source: https://stratcraft.ai/help/echarts-playback/