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
}
]
}
}symbolTrading symbol (e.g., AAPL)periodStart and end datestotal_tradesTotal number of tradeswin_ratePercentage of winning tradesnet_profitTotal profit/loss amountpercentage_returnTotal return percentagesharpe_ratioRisk-adjusted return metricmax_drawdownMaximum peak-to-trough decline