# 投研

# 新建策略

只需 3 步,新建一个策略。

1、打开掘金量化终端,在“量化研究”的板块下点击右上角的“新建策略”。

2、选择编程语言和策略模板后,点击确认按钮。如不需模板,可选择“空策略”。

3、点击确认后,页面展示“新建成功”,此时点击页面中的“策略编辑”即可进入掘金的编辑器(集成 VS code) 对策略进行编译和运行,一个策略就新建完成啦!

重要补充:

关于策略 ID: 用于终端识别策略身份,如终端识别不同策略发来的日志、消息、回测报表,交易信号等。 如需获取该 ID,可进入策略编辑页面,点击页面右下角的图标查看。

关于 token ID: 用于服务端识别用户登录身份,如从服务器提取数据。 若需获取,可在终端页面上方的”系统设置“中获取。


# 策略编写与回测

相关概念:

策略指的是借助计算机技术实现投资思想的逻辑代码,一般包括数据获取、信号分析、执行交易三大模块。

回测是一种快速验证投资思想的手段,使用真实历史数据验证交易逻辑并产生交易绩效报告,通过分析绩效报告能够帮助投资者优化投资逻辑或模型。

IDE是一种用于提供程序开发环境的应用程序,集成了代码编写功能、分析功能、编译功能、调试功能等功能。该程序可以独立运行,也可以和其它程序并用。

目前,终端内置的 IDE 仅支持 Python 语言,其他语言必须在第三方 IDE 上编辑,如 Pycharm、Spyder和MATLAB。下面为大家演示如何在内置 IDE 中编辑策略并进行回测。

步骤:

1、选择“量化研究”板块中的“我的策略”,点击需要编辑的策略名称,随即进入编辑器。

2、进入编辑页面后,我们可以通过编辑器对策略进行调试或编辑。在进行回测前,可以点击右上方的“运行回测”,关闭使用策略代码参数,通过设置回测参数,对策略参数进行调整,比如回测时间、手续费率、滑点比率等,

也可以直接在代码 run()里设置回测参数。

3、策略编辑完成后,点击页面右上方“运行回测”按钮开始回测,点击“确认运行”。

4、同时会弹出 python 策略的控制台。

5、点击回测历史或者可以回到策略列表,点击“回测次数”查看回测进度与相关信息。

6、待回测完成后,点击“查看”即可查看回测报告。


# 如何进行策略仿真

简单 3 步,进行一次策略仿真交易

1、在“账户管理”板块新建一个仿真账户(已新建的请跳过此步骤),设置名称、期初资金以及撮合方式后点击确认即新建成功!

2、点击“量化研究”板块,在“我的策略”中选择要进行仿真交易的策略,然后点击该策略右侧的“交易”按钮,选择仿真账户。

3、点击确认后,页面会自动跳转至“量化交易”板块。此时点击“启动”按钮,开始运行代码,弹出控制台显示链接成功。

上次更新: 1/26/2024, 3:39:30 PM