Skip to main content
Backtesting helps evaluate how a strategy could have behaved in the past. eZorro’s advanced backtesting uses historical data and trading cost assumptions to provide realistic insights into potential performance.

Test Your Strategy

Backtest your trading strategies on historical data. Review performance metrics and refine before going live.

Why Backtesting Matters

Realistic Costs

Incorporates commissions, slippage, and market impact to give more realistic results.

Historical Market Data

Uses complete historical data, including companies that failed and corporate actions.

Advanced Methods

Supports walk-forward analysis and Monte Carlo testing, commonly used in professional research.

How Backtesting Works

1

Historical Data Testing

Run your strategy on 3–5 years of market data to see how it might have behaved across different conditions.
2

Trading Cost Simulation

Factor in commissions, slippage, and market impact to approximate realistic execution.
3

Performance Review

Review metrics such as total return, win rate, maximum drawdown, and risk-adjusted outcomes.

Common Performance Metrics

Total Returns

Shows overall gains or losses during the test period, including costs.

Win Rate

The percentage of trades that closed profitably. Provides insight into consistency.

Maximum Drawdown

The largest peak-to-trough decline. Highlights potential downside risk.

Sharpe Ratio

A measure comparing returns to volatility. Often used to evaluate risk-adjusted results.

Interpreting Results

1

Identify Strengths

Look for strategies that perform reasonably across different years and market conditions.
2

Spot Red Flags

Be cautious of strategies that only perform in one type of market, have very large drawdowns, or rely on very few trades.
3

Condition Testing

Evaluate how your strategy behaves in bull, bear, and sideways markets to understand potential robustness.

What Makes eZorro Different

Complete Data

Includes all stocks from the testing period, even those that no longer exist, to avoid survivorship bias.

Realistic Costs

Incorporates commissions, slippage, and market impact to approximate live trading conditions.

No Future Peeking

Only uses information available at the time of each trade in the test. Prevents look-ahead bias.

Corporate Actions

Accounts for stock splits, dividends, mergers, and spin-offs automatically.

Get Started

Backtest Your Strategy

Test your trading strategies on historical data with professional-grade backtesting. Gain insights before committing real capital.

Next Steps


⚠️ Backtesting results are hypothetical and based on historical data. They do not guarantee future performance. Trading involves risk, including the possible loss of capital.