These tools analyze historical market data for educational purposes. Real trading involves risks and past patterns don't guarantee future results. Always do your own research.

Interactive demo

Moving Average Strategy Optimizer

Sweep fast and slow moving-average families in the browser, compare thousands of combinations through WASM-backed indicators and worker-based execution, then inspect the heatmap and trade preview without leaving the page.

60,000
Max candles
44
MA families
11
Risk metrics
10
Timeframes

Workflow

Set ranges, run the sweep, inspect the best cell

Pick the timeframe, choose fast and slow indicator families, define the period ranges, then run the optimizer and click any heatmap cell to inspect the chart output.

Heatmap

Use color to spot promising regions first

Green regions indicate stronger results, red weaker ones, and the selected metric determines what “better” means. Lower drawdown is the main inverse case.

Limits

Real-market caveats

Commission is configurable here, but live execution still depends on slippage, liquidity, and regime shifts that this browser backtest does not model fully.

Sweep workspace

Configure and run a parameter sweep

Define the fast and slow moving-average families, choose the date range and metric, run the sweep, then use the heatmap and preview chart to inspect the outcome.

Fast MA Configuration

Slow MA Configuration

Optimization Settings

Applied to each trade (buy + sell). Common: 0.1% for crypto, 0.02% for stocks

Data loaded:0 4h candles