spyder 金融量化的标准界面

spyder 金融量化的标准界面

图1 spyder标准界面(独立plot绘图窗口模式)


图2  notebook2019新版本标准界面(内置plot绘图窗口模式)

spyder 金融量化的标准界面

一直以来,都有网友做群里面讨论python量化的工作界面,觉得没有gui不方便,ooxx。

一直以来,TopQuant极宽量化开源组,都组坚持使用spyder,作为量化分析的标准工作界面。

这其实是一种工作习惯的转换,类似win客户端,和服务器端win-server(linux)的差别。

即使现在,很多linux服务器是不用gui界面的,不是没有,而是效率。

backtrader等单机量化软件,也没有独立的gui界面,核心问题就是效率。

从工程角度而言:

spyder就是金融量化行业的gui界面(参见图1), 这个界面始于matlab,已经是金融工程的标准界面,notebook新版本也是这个趋势(参见图2)

《PyCharm 2019.1 EAP 5 发布,全新的 Jupyter Notebook》 https://www.oschina.net/news/104628/pycharm-2019-1-eap-5-released

spyder开发团队,非常强大,是ipython、notebook的开发团队。

spyder的界面布局,结果多年迭代优化,目前非常合理高效,v4版本,已经开始内置中文支持。

spydr布局主要包括:

  • 左半侧的edit代码编辑框(&notebook面板);
  • 右下侧的输出面板栏,包括内置和外置多种plot绘图模式,已经历史数据等等,而且支持控制台多开
  • 右上侧是参数栏,包括函数导航,参数设置,help帮助等等。

这个模式非常合理,已经是金融量化行业标准。

金融行业, 时间成本很高。

不要和趋势对抗,跟不要和标准对抗。

重复发明轮子,不是没有价值,但是性价比太低。

Facebook是第一家进行新一代神经网络研究的巨头,Torch比谷歌的Tensorflow早n年,也好用n倍。
可谷歌借助python这个大数据,AI行业的标准语言,成功超越facebook。
目前,facebook的torch,也老老实实改名pyTorch,采用python,全面拥抱行业标准。

金融量化,核心是策略,更多需要工程师思维,而不是基础科学研究。

此外,还可以参考:《backtrader实战和工程师思维的选型 》 http://www.topquant.vip/?p=766

发表评论

电子邮件地址不会被公开。 必填项已用*标注