RQAlpha 项目研究站 · 许可与数据边界

RQAlpha 能不能商用、数据覆盖到哪:先把边界看清

这两条决定了 RQAlpha 适不适合你的场景,比功能清单更重要。许可上它不是标准的 Apache 2.0 开源:非商业用途(个人非商业目的,或高校/研究所等非营利机构用于教育科研)按 Apache 2.0 使用;商业用途需经米筐科技授权。数据上,官方免费提供日级别数据包,分钟级回测需要自备数据源。

许可:非商业 Apache 2.0 / 商用需授权数据:免费 A 股日线,月更依据仓库 LICENSE 与官方文档(2026-09 核验)
个人研究
Apache 2.0 可用
高校/科研
教育科研可用
商业使用
需米筐授权
分钟级数据
需自备数据源

依据仓库 LICENSE 与官方文档整理的边界示意;非法律意见,具体条款与授权以官方原文为准。

License

许可条款:两条主线

以下是仓库 LICENSE 原文要点的中文归纳(版权方:深圳米筐科技有限公司,2019)。

情形许可要点(原文归纳)对你的影响
非商业用途指个人出于非商业目的使用,或高校、研究所等非营利机构出于教育、科研目的使用遵守 Apache License 2.0 即可
商业用途指个人出于任何商业目的使用,或法人/其他组织出于任何目的使用;未经授权不得用于商业目的(含向第三方提供、销售、出租、出借、转让本软件及其衍生产品等)公司内部使用也属商业用途,需先取得授权
条款冲突处理商业使用同样需遵守 Apache 2.0,但两者冲突时以仓库 LICENSE 为准不能只按 Apache 2.0 理解本项目
授权联系LICENSE 与 README 均给出联系邮箱 public@ricequant.com商用前先走授权流程,不要先上线再补
澄清一句常见误解:「Apache 2.0」出现在本项目的 pyproject.tomllicense = {text = "Apache-2.0"})与 LICENSE 正文里,但 LICENSE 同时写明了商业用途的额外限制——只看到元数据里的 Apache-2.0 就认为可以随意商用是不准确的。
Data

数据覆盖边界

框架的能力边界由数据决定;下表的每条都来自官方文档原文。

维度官方免费提供缺口与替代
频率日级别数据分钟级 1m 官方明确不提供数据源:需自备数据源、用 RQData,或在米筐平台进行
品种股票、常用指数、场内基金、期货其它品种需自接数据层
市场A 股为主配置支持 CNHK,但开 HK 后无法交易 A 股任何标的(互斥)
更新节奏免费数据包每月月初更新需要每日盘后更新,需 RQData 权限 + update-bundle
财务与因子等基础行情与合约信息随数据包提供财报、因子、宏观、舆情等属 RQData 数据服务范围(官方列出 A 股财务、基金、期货期权、可转债、风格因子、宏观、电商、舆情等)
模拟/实盘框架支持 b 回测 / p 模拟 / r 实盘三种运行类型实盘接入需要券商/通道方案,官方仓库本身不提供交易通道
Scenarios

三种常见场景怎么用

按身份对号入座,先把合规前提走完再谈技术。

个人研究 / 学习

非商业目的使用,按 Apache 2.0 走;用免费日线数据包即可完成大部分日频策略练习。注意:把研究成果用于对外收费服务或商业产品,就跨过了边界。

高校 / 科研机构

用于教育、科研等非营利目的可在 Apache 2.0 下使用;论文与教学中引用请注明项目来源与版本,涉及数据使用也要遵守数据源条款。

公司 / 商业产品

无论对外销售还是内部业务系统,都属商业用途,需联系米筐科技取得授权;同时评估是否需要 RQData 的商业数据授权,避免数据合规风险。

本站立场:以上仅为公开文档的归纳整理,不构成法律意见;实际使用请以仓库 LICENSE 原文与米筐科技的书面授权为准。
Myths

五个常见误解

这些说法在中文社区里流传很广,逐条对着原文核一遍。

常见说法实际情况
「MIT/Apache 开源,随便商用」LICENSE 明确商业用途需授权,且冲突时以该 LICENSE 为准
「装了就能做分钟级高频回测」框架支持 1m 频率,但开源版不提供分钟级数据源,得先解决数据
「数据一直免费且每天更新」免费数据包按官方说明每月月初更新;每日更新走 RQData
「开源版可以一键实盘」运行类型支持实盘(-rt r),但交易通道与账户实现需自行接入或使用生态方案
「和米筐在线平台是同一个东西」它是本地框架;米筐平台是在线回测/模拟环境,官方说策略可同时用于两者,但账号与数据体系是分开的
Checklist

开工前四问

四个问题回答完,基本能判断这条路适不适合你。

问题
使用是否属商业目的?先联系授权,再开工按 Apache 2.0 使用即可
策略需要分钟级或更低频数据吗?需自备数据源或 RQData / 平台方案免费日线数据包够用
需要港股/美股吗?注意 HK 与 A 股互斥,且免费数据不覆盖美股A 股日线场景直接可用
是否需要财务/因子等深度数据?评估 RQData 或自建数据管道行情+合约信息即可满足
FAQ

常见问题

公司内部自用算商业用途吗?

按 LICENSE 的表述,法人或其他组织「出于任何目的」使用本软件都属于商业用途范畴,内部业务系统也在其中。稳妥做法是先联系米筐科技确认授权范围。

自己写策略能否规避许可限制?

许可约束的是框架本身及其衍生产品的使用方式,与策略由谁写无关。如果整体使用场景属商业用途,仍需授权。

数据可以自己换成免费源吗?

技术上可以(实现数据层接口接入自己的数据源),但要自行确保所用数据的授权合规;框架的许可与数据源的许可相互独立,不能互相替代。

免费数据包能用于发表论文吗?

高校与科研机构的教育科研用途在框架许可范围内,但数据包本身的使用可能还受米筐数据的条款约束。发表前建议同时确认数据使用条款,并注明来源与版本。

许可会变吗?

可能。当前依据是仓库 LICENSE 与 README(2026-09 核验,版权年份 2019)。任何使用前请以官方仓库最新原文为准,不要以第三方转述为依据。

不想碰许可与数据这些前置问题,有别的路吗?

可以看对比页列的 EasyClaw 技能路线(免部署、用自然语言发起研究任务),但它与 EasyClaw 无已证实集成,也不提供 本项目的工程化回测能力。选择取决于你要的是「写策略的工程环境」还是「快速得到研究结论」。

确认边界后,做最后的路线选择

对比页把「自建 RQAlpha 回测工程」与「EasyClaw 技能路线」按任务、前置条件与输出逐项摊开,并给出决策清单。