关键结论:先区分三种产品:研究/回测引擎、实盘交易框架、商业量化平台。它们经常都叫“量化框架”,但能力边界差异很大;开源与商业公司也不矛盾。
核心结论: 先区分三种产品:研究/回测引擎、实盘交易框架、商业量化平台。它们经常都叫“量化框架”,但能力边界差异很大;开源与商业公司也不矛盾。
中国A股
开源或源码可用
| 框架 | 属性 | 强项 | 实盘定位 |
|---|---|---|---|
| vn.py | MIT开源 | 数据、回测、组合、算法交易、风险管理 | 可接券商和期货网关 |
| WonderTrader | MIT开源 | C++核心、CTA、多因子、HFT、调度 | 可接XTP、OES、ATP等 |
| Microsoft Qlib | MIT开源 | 因子、机器学习、组合研究 | 不是开箱即用券商系统 |
| RQAlpha | 源码公开、非商业限制 | A股和期货回测 | 通常结合米筐产品 |
| TqSdk | Apache 2.0 SDK+商业服务 | 股票、期货、期权数据和交易 | 优势主要在期货 |
商业平台
| 平台 | 定位 | 注意事项 |
|---|---|---|
| 聚宽 JoinQuant | 云端数据、研究、回测、模拟 | 实盘视合作券商和权限 |
| 米筐 Ricequant | 数据、回测、模拟和私有化 | 专业产品可接模拟/实盘 |
| 掘金量化 | 数据、Python/C++、回测、仿真、实盘 | 与券商或期货公司合作 |
| QMT / PTrade | 券商采购的本地程序化终端 | 由具体券商开户和授权 |
框架支持某个券商接口,不等于普通账户自动获得接口权限。A股实盘仍需券商开放程序化终端或柜台权限,并满足账户和风控要求。
中国股指期货
股指期货包括IF、IH、IC、IM,涉及保证金、合约换月、做多做空、强平和结算。代表性方案如下:
| 框架/平台 | 类型 | 适合场景 |
|---|---|---|
| TqSdk | 开源SDK+商业数据服务 | 个人和小团队的期货入门、回测、模拟和实盘 |
| vn.py | MIT开源 | CTP、CTA、价差、组合和长期扩展 |
| WonderTrader | MIT开源 | 高性能CTA/HFT、回测实盘一体化 |
| 掘金、TBQuant、文华 | 商业平台 | 期货回测、仿真和自动交易 |
美股及全球市场
| 框架/平台 | 属性 | 定位 |
|---|---|---|
| LEAN | Apache 2.0开源 | 股票、期权、期货、外汇、加密的回测与实盘 |
| NautilusTrader | LGPL 3.0开源 | Rust+Python、高性能事件驱动、多市场 |
| Backtrader / Zipline Reloaded | 开源 | 研究和教学,生态相对传统 |
| QuantConnect Cloud | 商业云+开源LEAN | 数据、研究、优化、模拟和实盘 |
| Alpaca / IBKR API | 券商API | 主要提供行情和执行通道,不是完整研究框架 |
| QuantRocket / TradeStation | 商业平台 | 研究、数据、回测和实盘基础设施 |
跨市场怎样选
- **国内开源底座:**优先考察vn.py。
- **股指期货:**先考察TqSdk,再与vn.py比较。
- **A股中低频选股:**Qlib/RQAlpha负责研究,QMT、PTrade或掘金负责执行。
- **加密货币:**Freqtrade具有代表性。
- **美股多资产:**LEAN/QuantConnect的完整度较高。
- **专业多市场事件驱动:**可考察NautilusTrader。
不建议强行让一个框架覆盖所有市场。可以统一策略接口、风险预算、实验记录和绩效报告,但A股、期货、加密和美股应保留各自的撮合、风险和执行模块。
产品支持范围、许可证、数据和券商权限可能随版本变化。本卡保留原回答截至2026年8月的口径,正式选型时应重新核对官方资料。
KNOWLEDGE RELATIONS
研究关系
前置知识0
暂无已建立的前置知识
相关内容4
此内容取代0
暂无已建立的此内容取代
取代此内容0
暂无已建立的取代此内容
