首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >QMT 量化平台:VBA 自定义因子库构建全流程指南

QMT 量化平台:VBA 自定义因子库构建全流程指南

原创
作者头像
用户12567181
发布2026-07-09 15:49:21
发布2026-07-09 15:49:21
10
举报
文章被收录于专栏:量化软件开通量化软件开通

在量化研究中,快速生成因子并持续维护因子数据是基础环境的关键。相比于使用 Python 调用数据计算,我们推荐使用简单高效的 VBA 语法来维护和生成因子。它有 3 大优点:优点 1:VBA 语言简洁高效,无需处理数据对齐和数据类型;

优点 2:生成的数据可以同步展示在界面端,便于获取截面和时序数据;

优点 3:自由度高,因子完全在本地进行生成,充分利用电脑性能。

操作步骤如下:

l 使用 VBA 语句编写所需的因子公式,以 MACD、KDJ 指标为示例。

l 使用 Python 文件进行统一调度运行因子计算。

l 通过界面或策略函数调用因子值。

操作指引:

1. 在系统中利用 VBA 语法编写经典的 MACD 和 KDJ 因子,可根据实际情况修改参数。(详见代码)

Macd

Kdj

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

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

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

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档