本指南将帮助你在 5 分钟内完成首次回测。
- Python 3.10+
- 已完成 安装指南
cd src/backend
source venv/bin/activate # Windows: venv\Scripts\activate
uvicorn app.main:app --reload --port 8000使用 /api/v1/auth/register 接口注册:
{
"username": "myuser",
"email": "[email protected]",
"password": "SecurePass123!"
}使用 /api/v1/auth/login 接口登录:
{
"username": "myuser",
"password": "SecurePass123!"
}保存返回的 access_token。
使用 /api/v1/backtest/run 接口运行回测:
{
"strategy_id": "ma_cross",
"symbol": "000001.SZ",
"start_date": "2023-01-01T00:00:00",
"end_date": "2024-01-01T00:00:00",
"initial_cash": 100000,
"commission": 0.001
}使用返回的 task_id 通过 /api/v1/backtest/results/{task_id} 获取结果。