量化交易,听上去是不是有点高大上?其实不然,量化交易就是通过计算机程序来执行交易策略,实现自动化交易。在券商软件、AI等工具的帮助下,我们普通人也可以快速搭建自己的量化交易系统。
本文将介绍如何在券商软件Moomoo平台上搭建量化交易环境,让我们一起来看看吧!

免责声明:本文仅供学习交流使用,不构成任何投资建议。作者非专业人士,提醒读者:量化交易存在风险,投资需谨慎,请结合个人风险承受能力做出决策。

引言:量化交易并不复杂

本文介绍使用Moomoo的量化交易功能,搭建自己的量化交易系统。量化交易并不是高深的金融理论,也不需要高级的编程技能,只需要一台电脑、一个券商账户和一些基本的策略设计能力。通过量化交易,我们可以实现自动化交易,摆脱盯盘的烦恼,让交易更加规范、理性。

为什么选择Moomoo平台

Moomoo作为富途控股旗下的独立品牌,是一家在纳斯达克上市的全球性金融机构,截至2024年9月已拥有2400万全球用户,管理着892亿美元的客户资产。

  • 专业级数据支持:覆盖37,000多家上市公司
  • 完整的量化工具链:提供150多种分析工具
  • 活跃的交易社区:900万个投资想法分享
  • 教育资源丰富:2000多个教育课程
  • API支持完善:适合搭建自动化交易系统

平台下载与安装

下载地址
请选择适合自己的版本,下载并安装,因为要使用量化策略,建议在电脑端下载windows版本。

账户开通流程

可以访问富途Moomoo开户链接进行开户,按照页面提示提交开户申请。

注意在提交申请时,使用下面截图中的第二个选项-其它区域:
富途Moomoo开户页面
接下来的画面中输入自己的真实信息:
富途Moomoo开户信息填写

入金目前支持三种方式,如果没有美国境内的银行账户的话,仅能使用Wire银行电汇这一方式。
通过App获取收款信息,复制这些信息,在银行主动发起电汇转账。

量化交易环境配置

不需要额外安装开发环境,比如Python,不需要安装API,也不需要安装依赖,只需要在Moomoo平台上进行简单的配置即可。
以下画面均为Windows版本的Moomoo平台,Mac版本的操作类似。
找到量化交易入口,在左侧功能的最下方,点击
Moomoo量化交易入口

Moomoo默认的量化配置

第一次点击Moomoo的量化功能时,系统会跳出一个向导,引导用户熟悉量化功能的使用,请按照提示进行操作。

你需要知道的操作包括:策略分类,新建策略,导入导出策略,检查策略(语法),运行策略(回测和实盘),查看策略运行结果。
下面我们将逐一介绍这些操作。

我的策略

点击量化功能并完成系统的向导后,你会看到如下界面:
我的策略

新建策略

点击上图右上角的“+”号,能看到两种不同类型的策略:
新建策略
这两种策略是可视化策略和代码策略,对应不同的量化策略设计实现方式,第一种是可视化编码,第二种是代码编码。

可视化策略

第一种可视化策略:有点像是智能选股的操作,如果你有自己的想法,比较熟悉证券软件的操作,完全可以根据自己的想法设计量化策略。
可视化策略就是在屏幕中央通过两种不同类型的卡片和逻辑关系来设计策略,这种方式适合于不懂编程的用户,但是需要对证券市场有一定的了解。
卡片分类
卡片属性
逻辑关系

代码策略

第二种代码策略:需要自己开发代码实现量化逻辑,我们就选择这种。
不要害怕,现在有了ChatGPT等工具的帮助,没有编程基础,也完全能自己开发,何况我已经做好了一个基础版本的网格交易量化策略。以后如果有志同道合的伙伴,我们还能互相交流。
代码结构

导入导出策略

代码策略可以自己编写,也可以导入别人的代码,这里我们选择导入,在新建策略的右面有一个导入按钮。
导入代码
如果自己编写了策略,希望分享给别人,可以右键点击策略名称,选择导出:
导出代码

检查策略

在导入策略或者自己新建策略后,真正测试前,需要检查策略的语法是否正确,点击画面右上角的“检查策略”按钮:
检查策略
如果没有语法问题,会弹出一个提示框,提示“检查通过”,否则会提示错误信息,并需要逐个修复错误。

运行策略

检查通过后,就可以运行策略了,点击画面右上角的“运行策略”按钮,注意在“实盘运行”之前,一定要进行“历史回测”:
运行策略
历史回测中,会有一些选项需要设置,比如回测的时间范围、回测的标的、回测的资金等,这些都是需要根据自己的策略来设置的。
这些我们将在下一篇文章中详细介绍,当你多次回测得到了满意的结果后,就可以进行实盘运行了。

总结与展望

通过本文的介绍,我们看到量化交易并不是遥不可及的"高科技"。借助Moomoo平台提供的便捷工具,即使是普通投资者,也能轻松搭建自己的量化交易系统。告别烦人的盯盘,不再被情绪所困扰,让投资决策更理性、执行更规范。

这仅仅是开始。在接下来的系列文章中,我们将深入探讨:

  • 如何运用网格交易策略构建稳健的量化交易系统
  • 策略参数如何优化设置
  • 回测技巧及实盘运行注意事项
  • 交易策略的持续优化与风险控制

量化交易不是"黑魔法",而是一种工具。通过合理运用这个工具,我们可以在投资的道路上走得更稳、更远。

让我们继续前行,在下一篇文章中,我们将通过具体案例,一步步实现属于自己的量化交易策略!

重要提醒:量化交易虽然可以帮助我们克服情绪困扰,但也存在其特有的风险。建议读者在尝试量化交易时,从小规模开始,在对策略充分验证后再逐步扩大规模。切记:任何投资都要量力而行,严格控制风险。