在各大平台使用notebook编写策略的同学应该都非常渴望用自己熟悉的IDE来开发策略,其实JoinQuant金融终端IDE功能早已上线,今天正式推送给各位长期编写策略的同学,如果你是小白也没关系,本次更新会让你知道如何使用IDE开发策略,以及IDE的优势有哪些?(详情可见操作手册)
编程的同学都了解IDE的强大用处——
IDE(Integrated Development Environment )集成开发环境,是一种集成了代码编写、分析、编译和调试等功能的一体化开发软件服务套。
“工欲善其事,必先利其器。”——每个码代码的同学都有自己青睐的IDE工具,他们常见的长相是这样的:

你可以通过IDE来进行:调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等;这会比简单的notebook更加舒适,目前你可以在JoinQuant金融终端看到IDE的指引流程,并按照提示完成搭建。

通过五个简单步骤即可享受这丝滑般的体验:
① 下载IDE(以PyCharm为例);
② 新建项目;
③ 编写策略;
④ 运行;
⑤ 聚宽客户端查看可视化的回测结果、归因分析、模拟交易等操作。
注:申请后的用户可以按照详情手册进行操作(点击此处或[阅读原文]申请)

如上图,左侧白色部分为在IDE中编写好的策略,运行,右侧聚宽客户端可以看到该策略的回测结果。
目前,主流的 Python IDE有PyCharm、Visual Studio Code、Spyder等,JoinQuant金融终端都可以支持。

当然,IDE当中还有很多的优点,比如:
1、更换各种主题
你可以选择炫酷的深色,也可以使用让眼睛舒适的淡黄淡绿色,这完全取决于你的喜好。




2、IDE断点调试
可以通过断点调试查看所有变量的变化。
例如:我们选取的沪深300市盈率处于10-12倍之间的股票,通过每60日作为调仓周期的轮动,这个变量可以查看当前所处交易日,便于我们观察策略有没有执行调仓。

3、自动补全
在编写策略的时候,我们可以使用IDE自动补全(auto-complete),提高编写效率,对于不熟悉API的同学可以说是一个福音。

以上,即是本次更新的主要内容,如果你想体验这个新功能,并了解如何在JoinQuant金融终端中使用,那马上申请吧!
- 聚宽资讯 -
长按二维码,关注JoinQuant聚宽

