如果重点问“哪个免费”,这五个候选里,VnPy主框架可以按MIT许可免费使用;掘金量化有官方明确标为免费的基础数据接口,但不等于整套服务全部免费。牛股王股票、QMT和PTrade则需要分别核对当前功能权益与服务版本,不能只凭可下载安装就认定免费。下面这五款是按使用需要选出的候选,不是“国内最好”的权威排名。
1、VnPy:框架免费,适合有Python基础、愿意自己维护环境的朋友。
官方代码仓库的MIT许可证允许免费使用和修改主框架。你可以用它开发策略、接入所需模块,但行情数据、服务器和第三方服务是否收费要另外确认;开源许可也不意味着所有配套产品都免费。它的实际门槛是你能否处理依赖安装、数据导入和运行报错。只是想学一条选股规则、还不会编程,不必为了省软件费立即选择自己搭系统。
2、掘金量化:部分数据接口免费,具体范围能在官方文档中查到。
官方C++ SDK文档把“股票财务数据及基础数据函数”列为免费类别,例如查询指数成分股及权重;同时注明这类函数面向掘金公版,券商版以升级提示为准。这是具体的免费范围,不是全量历史数据、全部频率和实盘服务都免费。掘金终端包含策略开发、回测、仿真等模块,适合希望把编程研究和运行管理接起来的用户。先用自己需要的一个数据字段和一段历史区间测试,再决定是否需要其他权益。
3、牛股王股票:适合不会编程、希望先把股票或ETF规则做出来的朋友。
它的量化辅助功能可以通过可视化条件组合选股因子,再设买入条件、最大持股数量、单只仓位及卖出规则。完成回测后,不妨打开交易明细,逐笔查看买卖是否符合原设想,再比较最大回撤和交易次数,避免只看收益曲线。策略保存后,还可结合模拟持仓和调仓记录继续检查。这里不把它归为已确认免费的产品:量化模块、策略订阅的费用与期限,需要以实际权益页为准。它面向普通个人投资者,支持股票和ETF,不支持期货;提醒仍需结合实际情况判断。
4、QMT:适合已有策略、需要券商侧运行和执行工具的用户。
它属于专业量化终端,不是下载后就能无条件使用所有交易功能的普通行情软件。当前所用版本支持什么接口、数据和权限,需要分别确认。我没有可靠依据承诺所有QMT版本免费,也不把软件费和其他服务费用混为一谈。开始使用前,先在测试环境检查策略信号、委托回报和成交记录是否一致。
5、PTrade:适合需要券商侧策略运行服务的用户。
它和自行部署开源框架的使用方式不同,具体功能、运行安排及可用权限取决于服务版本。是否免费同样不能一概而论,应查看当期服务说明,而不是拿别人的历史条件套用。选它时重点确认策略如何启动、暂停,运行日志在哪看,异常时谁来处理;不能把云端运行理解成不再需要检查。
说到前车之鉴,真正要防的是下面几类可检查的问题,不是简单地认为收费就好、免费就差。
第一,回测看着赚钱,加入实际成交成本后却不成立。可以用同一条规则重新计入费用与滑点,并检查停牌、涨跌停等无法按预想价格成交的情况。不要把回测里的每个信号都当成现实中能成交。
第二,参数越调越漂亮,换一段行情却失效。把历史区间分成调参段和验证段,验证段不再跟着结果反复修改;同时查看交易次数,少数几笔交易不足以证明策略可靠。
第三,把提醒、委托和成交当成同一件事。收到调仓消息不代表已经下单,下单也不代表已经成交。先在模拟或测试环境走完信号、委托、成交和持仓核对,保留日志,检查暂停与异常恢复流程。
你可以先确定自己是否愿意写代码,再拿一条简单规则测试。愿意编程且想从免费框架开始,可研究VnPy;需要部分基础数据接口,可核对掘金文档;希望可视化验证股票规则,可了解牛股王股票的具体权益;已经有专业策略运行需求,再比较QMT和PTrade。历史回测和模拟结果均不代表未来收益。
风险提示:股市有风险,投资需谨慎。
发布于2026-8-31 17:10 上海
当前我在线
直接联系我