Tushare社区验证Carhart四因子模型

  • 目录
    • 关于Tushare
    • 三因子和四因子模型
    • 分析步骤
      • 变量数据
      • 动量因子计算
      • 结果分析
    • 总结

目录

最近开始做一些量化交易的分析,了解到了Tushare这个开源的python数据包,使用其中的数据做了一个简单的分析和应用。跟大家分享一下,欢迎讨论。

关于Tushare

TuShare是一个著名的免费、开源的python财经数据接口包,迄今已经运行三年多,数据从广度和深度都得到了提升和改进。数据内容逐渐扩大到包含股票、基金、期货、债券、外汇、行业大数据,同时包括了数字货币行情等区块链数据的全数据品类的金融大数据平台,为各类金融投资和研究人员提供适用的数据和工具。 Tushare官网主页

三因子和四因子模型

Fama和French两人1992年对美国股票市场决定不同股票回报率差异的因素的研究发现,股票的市场的beta值不能解释不同股票回报率的差异,而上市公司的市值、账面市值比、市盈率可以解释股票回报率的差异。Fama和French 认为,上述超额收益是对CAPM 中β未能反映的风险因素的补偿。因此提出经典的三因子模型,如下所示:

上式中

Tushare社区验证Carhart四因子模型相关推荐

  1. 【FinE】CAPM和Carhart四因子模型实证

    导航 CAPM实证模型 BJS检验 横截面检验 F-M方法 Fama-French三因子模型 流动性溢价 Carhart四因素模型的反转与动量效应 市值和账面价值比 三因子构造 反转效应和动量效应 参 ...

  2. OnlyOffice验证(四)MoblieWeb编译

    OnlyOffice验证(四)MoblieWeb编译   按照官方build tool的说明编译会发现.移动端预览没有编译出来,但是社区版确实还有这个功能. web预览 mobile web预览    ...

  3. 社区架构培训班四期开始报名了

    社区架构培训班四期开始报名了 10号-15号报名,名额有限,10名报名为止,欲报名从速了... 课程内容: http://www.jeecg.org/forum.php?mod=viewthread& ...

  4. 人脸验证(四)--CenterLoss,损失函数改进原因

    转 人脸验证(四)--CenterLoss 2017年12月10日 11:44:31 EasonApp 阅读数:918 有点纠结,实质上本文只是在深度学习框架下人脸识别损失函数的改进.但我还是把它归类 ...

  5. IdentityServer4-MVC+Hybrid实现Claims授权验证(四)

    上节IdentityServer4-客户端的授权模式原理分析(三)以对话形式,大概说了几种客户端授权模式的原理,这节重点介绍Hybrid模式在MVC下的使用.且为实现IdentityServer4从数 ...

  6. 支付系统设计:绑卡、签约和身份验证(四)

    在上一篇 支付系统之银行卡支付中,挖了个坑,就是关于绑卡的坑. 在用户使用银行卡做支付之前,首先需要完成绑卡的操作.怎么实现绑卡,怎么验证用户绑的是自己的而不是隔壁老王的卡,这就是本期的重点. 为什么 ...

  7. 人脸验证(四)--CenterLoss

    有点纠结,实质上本文只是在深度学习框架下人脸识别损失函数的改进.但我还是把它归类到端到端了.出于个人原因. 转自:http://blog.csdn.net/yang_502/article/detai ...

  8. 云原生社区 meetup 第四期广州站报名中

    继 4 月 17 日杭州站 meetup 之后,云原生社区的第四次线下 meetup 来了,不仅有来自大厂的云原生工程师现场交流,更有<Knative 实战>.<Kubernetes ...

  9. Tushare股票分析【四】-- 通过股票代码获取股票名称

    文章目录 获取股票名称 获取股票名称(拼音) TIPS & END 环境:Python 3.6 · macOS 10.13.6(MacBook Air) 首先导入本次会用到的包 import ...

最新文章

  1. 《OpenCV3编程入门》学习笔记8 图像轮廓与图像分割修复(五)分水岭算法(watershed algorithm)
  2. 实现EditText输入金额(小数点后两位)
  3. pip 安装报错,is not a supported wheel on this platform
  4. php.ini文件中的include_path设置
  5. MySQL str_to_date()函数
  6. java解决错误经验_在Java错误进入生产之前的新处理方式
  7. MS SQLSERVER 各种乱七八糟
  8. GAN的一些重要论文
  9. 360杀毒引发的DLL调用异常
  10. 广义相对论场方程的发现是必然的
  11. mac brew 测速 软件_敏捷过程中的软件持续建模
  12. rabbitmq高可用集群搭建踩坑
  13. 计算机系统维护技术txt,计算机系统维护技术作业装系统.docx
  14. ​什么是bug?bug的源头在哪里?
  15. 三角脉冲信号的表达式_三角形脉冲信号怎么用斜变信号表示?为什么当t=τ时,图上的线是连下来的...
  16. Longest Continuous Increasing Subsequence(最长递增连续子序列)
  17. 从0开始,利用docker搭建一套大数据开发环境(一)
  18. 【踩坑记录】导航时出现原地旋转,然后无法执行导航
  19. ArcGIS中,一个点集里的点两两连线,比如有4个点,就连3+2+1=6条线
  20. 我参加筑路机械专业筹建过程的回忆

热门文章

  1. MySQL简介、M有SQL的存储引擎、表、字段和数据
  2. 华为交换机MPU、LPU硬件信息解释
  3. 选择性细化网络用于高性能人脸检测
  4. 1.超时未支付订单处理
  5. 交易订单处理失败,请稍后再试(ali64)
  6. 电子商务订单处理及发货流程
  7. WideBaselineFeatureMatcher_PAMI
  8. iPhone Plus手机的分辨率到底是多少,是1080×1920还是1242×2208?
  9. 【服务器数据恢复】多块磁盘离线导致RAIDZ崩溃的数据恢复案例
  10. BP神经网络的数学表达式