在这里,我就把这些easy开头用Python写的项目统称为easytrader家族系列模块(事实上easytrader模块不一定会用到下面的全部模块,这是我个人的称呼方式)。这些模块包括:
easyhistory:用于获取维护股票的历史数据
easyctp:用python连接ctp交易
easyutils:希望能提供一些股市常用的接口,减少重复劳动
easyquant:股票量化框架,支持行情获取以及交易
easytrader:提供银河/国金/华泰客户端/同花顺客户端/雪球的基金、股票自动程序化交易以及自动打新,支持跟踪 joinquant (聚宽)/ricequant(米筐) 模拟交易 和 实盘雪球组合, 量化交易组件
easyquotation:实时获取新浪 / 腾讯 的免费股票行情 / 集思路的分级基金行情
我一开始当然也不知道这些项目是做什么用的。不过好在这些项目都有注释文字,所以就可以知道了。当然更具题的内容还是要看了开发文档或者源代码才能知道了。
我们随便打开其中的一个。比如easyquotation。打开之后,看到好些文档和文件夹的朋友可能就懵了:这么多东西,都是什么鬼?我该咋用这个东西啊?