Backtest
QUANTAXIS 回测:QARSBacktest 策略回测与模拟
QUANTAXIS 用 Rust 实现的 QARSBacktest 引擎做策略回测,配合 QIFI / QAMarket 统一账户体系与 QIFIManager 多账户管理,形成「策略 → 回测 → 模拟 → 交易」的完整链路。
QARSBacktest回测引擎
QIFI账户体系
多账户QIFIManager
Flow
回测到模拟的流程
准备数据
先通过 数据页 的 QASU / QAFetch 获取历史数据,供回测引擎调用。
编写策略
基于 QARSBacktest 引擎编写自定义策略类,回测历史表现。
模拟交易
通过 QIFI / QAMarket 账户体系与 QIFIManager 多账户管理,进入模拟或对接交易接口。
风险提示:回测结果仅代表历史表现,涉及数据、参数与市场环境假设,不构成收益保证或投资建议。
Accounts
账户体系能力
| 组件 | 职责 |
|---|---|
| QIFI / QAMarket | 统一账户体系 |
| QARSAccount | 高性能 QIFI 账户系统,支持股票和期货交易 |
| QIFIManager | 多账户管理 |
Data
回测需要什么数据
回测质量取决于数据准备。QUANTAXIS 的数据格式与存储直接影响回测可用性。
| 数据项 | 说明 |
|---|---|
| Tick | 逐笔成交数据,用于高精度回测 |
| L2 Order | Level 2 订单簿数据 |
| Transaction | 成交/交易数据 |
| 存储 | MongoDB / ClickHouse |
提示:数据获取与存储细节见 数据页;历史数据质量与深度会直接影响回测结论。
FAQ
回测常见问题
QUANTAXIS 回测用什么引擎?
用 QARSBacktest,一个 Rust 实现的高性能回测引擎,支持自定义策略。
回测结果能直接用于实盘吗?
不能。回测是历史表现,实盘还涉及行情延迟、滑点、手续费与市场环境差异,不构成收益保证。
支持多账户吗?
支持,QIFIManager 提供多账户管理,QARSAccount 支持股票与期货账户。