首页 > 其他分享 >DolphinDB 四大因子库合集

DolphinDB 四大因子库合集

时间:2022-12-01 15:02:38浏览次数:70  
标签:知乎 DolphinDB 191 因子 mytt 101 合集

目前市场上常见两种类型的因子库:技术分析类基本面类

常用的技术分析因子库包括 TA-Lib、WorldQuant 的101 alpha、通达信的 mytt、国泰君安的191等。

基本面因子方面,美联储高级经济学家 Andrew Chen 及科隆大学教授 Tom Zimmermann 详细整理总结了过去关于资产定价的学术文献中提及的300多个因子,进行了复现及测试,并发表在工作论文《Open Source Cross-Sectional Asset Pricing》中。

DolphinDB + 因子库

为了使广大用户更方便地实现因子计算和管理,助力更高效的投研和生产,DolphinDB 结合多年服务金融量化机构的经验,已经实现了上文所述的四个国内常用因子库,并且支持研究和生产一体化。此外,前文所提的基本面因子未来也计划进行实现。

今天,我们整理出了 DolphinDB 四大因子库的集合,每一个因子库均撰写了详细使用教程和应用示范,可在 DolphinDB 官方知乎下搜索关键词查看。

(1)TA-Lib

技术分析库,封装了用C语言实现的金融交易技术分析的诸多常用指标,已广泛运用在程序化交易中,可以大大方便量化投资中的编程工作。近期 DolphinDB 对该库进行了修订,优化了模块中函数对流式增量计算引擎的支持。

  • 模块名称:ta module (ta.dos)
  • 知乎搜索关键词:DolphinDB + 技术分析指标库

(2)WorldQuant 101 Alpha

论文《101 Formulaic Alphas 》 中根据数据挖掘方法构建了101个alpha,公式化地给出了这101个因子,大部分因子目前仍然还行之有效并被运用在实盘项目中。

  • 模块名称:wq101alpha (wq101alpha.dos)
  • 知乎搜索关键词:DolphinDB + 101 Alpha + 流批一体

(3)通达信 MyTT

是一个简单易用的 Python 库,它将通达信、同花顺、文华麦语言等指标公式最简化移植到了 Python 中,实现的常见指标包括 MACD、RSI、BOLL、ATR、KDJ、CCI、PSY 等。MyTT 全部基于 numpy 和 pandas 的函数进行封装。

  • 模块名称:mytt module (mytt.dos)
  • 知乎搜索关键词: DolphinDB + mytt

(4)国泰君安 191 Alpha

来源于国泰君安2017年6月份公布的研报《基于短周期价量特征的多因子选股体系——数量化专题之九十三》,构造并运用了191个短周期阿尔法因子搭建多因子选股策略。

  • 模块名称:gtja191Alpha (gtja191Alpha.dos)
  • 知乎搜索关键词:DolphinDB + 191 Alpha

DolphinDB 四大因子库合集_因子计算

报名方式

链接:​​直播 | 中高频多因子库存储最佳实践 (xiaoeknow.com)​

填写报名信息,均可立即报名!报名成功将在直播开始前收到服务通知。

标签:知乎,DolphinDB,191,因子,mytt,101,合集
From: https://blog.51cto.com/u_15022783/5901924

相关文章

  • Java HashMap 的扩容因子为什么是 0.75
    所谓的加载因子,也叫扩容因子或者负载因子,它是用来进行扩容判断的。假设加载因子是0.5,HashMap初始化容量是16,当HashMap中有16*0.5=8个元素时,HashMap就会进行扩容操作。......
  • HashMap 的初始值和最大值和扩容因子
    HashMap初始化默认值HashMap的初始化默认值是16。当然你也可以在HashMap构造的时候传入初始化的值。HashMap的最大值HashMap最大值是1<<30。<< 这个是Java......
  • hashmap 的重新散列和装载因子
    HashMap的装载因子是0.75,用人话说就是当HashMap的容量达到定义容量的75%的时候,HashMap会进行扩容,当HashMap进行扩容的时候就会重新散列(rehashing)。经过考古,可以......
  • JavaScript合集(流程控制语句)
    流程控制条件判断语句条件分支语句循环语句条件判断语句if语句语法: if(条件表达式){ 语句 } ------- if(a>10){alert('a比10大')......
  • Servlet面试题合集
    servlet的生命周期在创建servlet对象时,通过调用.init()方法进行初始化通过service()方法来接收客户端的请求.根据请求方式的不同转发给对应的doGet()或doPost()方法停止......
  • 我的Gulp入门合集
        说来也惭愧,断断续续学习到不少网页开发的技术(这里我还不敢将自己所学的东西称之为前端,可能还不够称为前端),可却很少去自动接触前端自动化构建的工具。(当然,这也......
  • JS基础笔记合集(1-3)
    JavaScript合集1.JS入门基础2.JS数据类型3.JS运算符4.JS流程控制5.JS对象6.JS函数7.JS面向对象8.JS数组9.JS内置对象我追求理解,以理解为主,开心的学习Ja......
  • 【小航的算法日记】因子分解和枚举
    目录​​一、概念​​​​二、模板​​​​三、例题​​​​题:1952.三除数​​​​解:​​​​题:1492.n的第k个因子​​​​解:​​​​题:1362.最接近的因数​​​​解:......
  • 【小航的算法日记】因子和
    目录​​一、概念​​​​二、模板​​​​三、例题​​​​题:1390.四因数​​​​解:​​一、概念因子和二、模板看例题三、例题题:1390.四因数给你一个整数数组​​nums......
  • 学习笔记|因子的评价体系和有效性评价方式IC与IR
    来源  https://xueqiu.com/6223446183/202373376  学习笔记|因子的评价体系和有效性评价方式IC与IR因子评价维度因子单调性:因子单调性越高,收益越强。因子有效性......