代码基础函数及#1~#60Alpha计算函数参考了uqer里分享的源代码(原作者只实现了前60个函数,后面的函数都是本人自己改的啦),因不清楚原作者的数据格式及python版本,有十几个Alphas函数并不能直接运行,本人对部分函数进行了调整,对部分参数进行了四舍五入取整操作(rolling不接受小数),如果错误请指出并联系我进行修正,谢谢。
 ̄へ ̄:各个Alphas函数均已验证可以计算出结果,至于算的对不对就不知道啦(⊙﹏⊙)b
900+行源代码,附带完整中文注释,附带2组使用用例,一键输出82个Alphas因子,小白用户均可理解阅读,请尊重本人10天的劳动成果,转载请保留备注中的信息!!!
程序优点:本脚本完全使用python基础类库,可以单机无网络使用;学生等研究人员可以使用Tushare数据源获取数据进行Alphas研究。
程序缺点:Alphas函数是实现了,但是不知道这些都是什么含义啊,完全没有业务解释啊,领导问起了怎么说啊...
文献地址:https://arxiv.org/ftp/arxiv/papers/1601/1601.00991.pdf
数据来源:Tushare、Wind数据库
参考资料:Formulaic 101 Alpha (Alpha#1 - Alpha#60),https://*/community/share/58187c71228e5b43fb5c3197
运行环境:Python3.6,Python2.7版本未测试,不保证在低版本python环境下可用
未实现的Alphas列表:
- 101 Formulaic Alphas_#1_#101_170821.py
- data_000021.csv
- 101AlphasWeb.pdf
- 101 Formulaic Alphas_#1_#101_170821.py.bak