挖掘和计算 alpha 因子在量化金融领域有着重要的意义。在WorldQuant 发表的论文 101 Formulaic Alphas 中,Kakushadze 列出了101个 alpha 因子的公式。
为方便用户在 DolphinDB 中计算因子,我们使用 DolphinDB 脚本实现了所有101个因子的函数,并封装在 DolphinDB 模块 wq101alpha (wq101alpha.dos) 中。
本文相关的完整教程和代码均已公开发布,欢迎大家点击文末阅读原文,前往知乎查看详情,并下载试用~
性能优越:性能远优于传统的 Python 实现方式,平均性能是Python的250倍,中位数是15.5倍; 批流一体:模块中定义的因子函数,既可以用于历史计算,又可以用于流式增量计算; 实现简单:在 DolphinDB 中基本可以实现原公式的一对一直接翻译。
性能对比
wq101alpha模块和 Python 脚本计算101个因子的运行耗时。筛除 Python 脚本中未实现的因子和实现有误的因子后,可供比较的因子共 69 个,完整的性能对比脚本可前往知乎查看附件。

wq101alpha模块的计算效率远远高于 Python 的实现。Python 实现的耗时平均是 DolphinDB 实现的250倍,中位数为15.5倍。
Explore More


文章转载自DolphinDB智臾科技,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。






