qmt量化交易攻略:qmt利用vba打造因字库
发布时间:2026-3-24 16:04阅读:31
在量化研究中,快速生成因子并持续维护因子数据是基础环境的关键。相比于使用 Python 调用数据计算,我们推荐使用简单高效的 VBA 语法来维护和生成因子。它有 3 大优点:优点 1:VBA 语言简洁高效,无需处理数据对齐和数据类型;
优点 2:生成的数据可以同步展示在界面端,便于获取截面和时序数据;
优点 3:自由度高,因子完全在本地进行生成,充分利用电脑性能。
操作步骤如下:
使用 VBA 语句编写所需的因子公式,以 MACD、KDJ 指标为示例。
使用 Python 文件进行统一调度运行因子计算。
通过界面或策略函数调用因子值。
操作指引:
在系统中利用 VBA 语法编写经典的 MACD 和 KDJ 因子,可根据实际情况修改参数。(详见代码)
Macd
Kdj

通过 Python 脚本实现统一调度。(详见代码)



回测时使用因子值。(详见代码)


在界面端查看历史截面因子数据(示例图)

S.投研端导入外部数据进行展示
若本地已有计算好的因子值或外部行情源,投研端支持对接展示。以下示例展示将外部数据导入到投研端,并在界面展示的过程。(详见代码)

运行这段代码后,我们可以在 扩展 - 外部数据 - 单值数据 中找到生成的数据图像

一起来试试打造自己的因子库吧!
总结
关注"叩富问财"公众号,回复"资深吴经理",联系专属客户经理开通量化交易权限!
立即行动:打开微信,搜索"叩富问财",在对话框中输入"资深吴经理",开启你的量化交易之旅!
温馨提示:投资有风险,选择需谨慎。
-
券商APP如何购买国债逆回购?附更高收益攻略
2026-03-23 15:31
-
家庭资产配置怎么做?简单四步构建你的“稳健金字塔”~
2026-03-23 15:31
-
国金证券账户开户后各项交易费用是多少?如何获取低佣金费率?
2026-03-23 15:31


问一问

+微信
分享该文章
