Trading Platform
View and analyze your backtesting results
For detailed backtesting guides, examples and configuration options, see the API docs.
Open API Docs — Backtesting →Loading backtests...
Backtest results are returned in the following JSON format:
{ "backtest_id": "bt_001", "status": "completed", "results": { "summary": { "symbol": "AAPL", "period": {"start": "2023-01-01", "end": "2023-12-31"}, "total_trades": 120, "winning_trades": 80, "losing_trades": 40, "win_rate": 66.67, "profit_factor": 1.5, "pnl": { "gross_profit": 15000, "gross_loss": -10000, "net_profit": 5000, "percentage_return": 10, "max_drawdown": -5 }, "risk_metrics": { "sharpe_ratio": 1.2, "sortino_ratio": 1.5, "alpha": 0.1, "beta": 0.8, "volatility": 0.2, "confidence_level": 95 } }, "equity_curve": [ {"date": "2023-01-01", "equity": 10000}, {"date": "2023-12-31", "equity": 11000} ], "trade_log": [ { "trade_id": 1, "entry_date": "2023-01-10", "exit_date": "2023-01-20", "entry_price": 150, "exit_price": 155, "position": "long", "size": 100, "pnl": 500 } ] } }
symbol
Trading symbol (e.g., AAPL)period
Start and end datestotal_trades
Total number of tradeswin_rate
Percentage of winning tradesnet_profit
Total profit/loss amountpercentage_return
Total return percentagesharpe_ratio
Risk-adjusted return metricmax_drawdown
Maximum peak-to-trough decline