投研
新建策略
只需 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、点击确认后,页面会自动跳转至“量化交易”板块。此时点击“启动”按钮,开始运行代码,弹出控制台显示链接成功。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论