内容首发

乐学偶得(http://lexueoude.com) 公众号: 乐学Fintech

用代码理解分析解决金融问题

我们之前在 《那个骗你50%回报的保险,用的是啥套路》一文中向大家介绍了“持有期回报率,年化持有期回报率,要求回报率,预期回报率”等概念,现在我们就来详细的将模型与建模思路跟大家进行介绍与分享:

首先我们来看要求回报率的CAPM模型:

很多小伙伴可能会觉得这个模型在最开始学金融的时候就会用到,但是实际用在估值上我们应该如果去做呢?

我们先从括号里面的Rm-rf开始讲起,Rm-rf又叫做ERP,(Equity Risk Premium)股权风险溢价,他代表着市场index与无风险利率的差值

那么我们现在来看这个差值应该如何计算啊呢?这个差值肯定不是一个时点值,是一个区间值,所以我们通过调取一年的市场index收益数据,并做平均处理后与无风险利率比较

比如说我们可以通过Python调用tushare的免费接口,获取沪深300的去年一年的数据:

然后通过numpy里面的pct_change()与mean()直接计算出df里的平均的index回报率,作为公式里面的Rm

这里有几个需要注意的事项

1.我们选取的指数需要与我们做估值的股票相关,还有我们经常会忽略的一个因素,因为index是不断调整的,所以我们应该选取稍微稳定的index(stationary)

2.另外我们可以通过选取10年期的国债收益率作为无风险利率rf

这样就可以计算出ERP(Equity Risk Premium)股权风险溢价了。

但是,我们还是需要注意ERP的局限性:

1.幸存者偏差:因为我们是选取指数作为Rm市场回报率的替代,但是指数里的公司,姑且不说全部都是“好公司”,但是至少还是上市公司,并没有退市或者垮掉,所以说会有幸存者偏差,这个我们可以做一下微调,将Rm向下调整即可(具体调整多少我们在之后展开)

2.我们选取的无风险利率也是一个容易导致我们模型与计算不准的来源,因为我们之前也谈过有利率倒挂的问题存在,而且选取长期的利率会使得无风险利率偏高,风险溢价会降低(因为减去一个更大的数),这个时候我们就需要权衡一下选取无风险利率的数据来源于选取的时间长短。(个人经验是采取配套的原则,也就是如果你预测的时候采取的数据时间是长期的数据,就尽量用长期的国债收益率,如果是短期,就用短期的国债收益率或者货币基金收益率)

3.算平均回报率的时候我们采取不同的计算方法也会很大的影响我们的判断,比如说算术平均是大于几何平均的,这样我们在做估值的时候计算Rm如果通过算数平均就会得到更高的回报率,从而根据

整体要求回报率上升,这样,我们在做未来现金流折现的时候,相应的discount rate折现率也会上升(因为我们是用要求回报率进行折现成NPV)

所以会导致你估出来的资产内在价值偏低,这样你很容易认为这个资产的现在的市场价值是高估的,误short资产

同样,如果我们采取几何平均,则恰恰相反,整体要求回报率下降,计算NPV时,折现率相应下降,计算出的内在价值会偏高,这样你很容易认为这个资产的现在的市场价值是低估的,误long资产。

好了,到此我们就已经介绍完了历史法的估值思路,我们最后再理一理:我们先把市场回报率,无风险利率等带入CAPM模型,通过CAPM模型计算出要求回报率re,然后通过将未来现金流折现

这样我们就可以计算出资产的内在价值了。

当然,历史法进行估值有一个致命的局限性,正如一句话说的好:“用历史估计未来就像看着后视镜开车”,所以我们在下一篇中开始介绍forward-looking estimate(前瞻性的估值方法)

更多通过代码分析金融问题的内容,推荐一个连载视频,用Python做爬虫,数据分析,全栈建设,Fintech金融量化,机器学习,办公自动化,树莓派,美好生活DIY,......2000+连载,不仅有编程,还有更多原理讲解。零基础Python入门编程全栈量化AI - 网易云课堂​study.163.com

另外,也欢迎关注一个非常干的干货公众号: 乐学Fintech 用代码理解分析解决金融问题

乐学偶得python视频_怎么用历史估计法,ERP与CAPM模型计算股票资产的内在价值相关推荐

  1. 乐学偶得python视频_乐学偶得 - 课程

    ${content} 你输入的邮件地址曾经通过${type}激活了本站帐号,请使用${type}帐号直接登录. 课程习题 : 提示 请选择一个答案 提交 查看正确答案 下一题 ${option}: $ ...

  2. 乐学偶得python怎么样_乐学偶得 - 主页

    ${content} 你输入的邮件地址曾经通过${type}激活了本站帐号,请使用${type}帐号直接登录. 课程习题 : 提示 请选择一个答案 提交 查看正确答案 下一题 ${option}: $ ...

  3. 传智Python视频_基础班+就业班

    传智的Python视频,包括就业班视频和基础班视频, 是Python入门学习的好资源 所属网站分类: 资源下载 > python视频教程 作者:慧雅 链接: http://www.pythonh ...

  4. 零基础学python 视频_零基础入门学习PYTHON(第2版)(微课视频版)

    小甲鱼畅销图书重磅升级,针对Python 3.7,通过生动的实例,让读者在实践中理解概念,在轻松.愉快中学会Python! 本书提倡理解为主,应用为王.因此,只要有可能,小甲鱼(注:作者)都会通过生动 ...

  5. 零基础学python 视频_全网最全Python视频教程真正零基础学习Python视频教程 490集...

    Python Web开发-进阶提升 490集超强Python视频教程 真正零基础学习Python视频教程 [课程简介] 这是一门Python Web开发进阶课程,手把手教你用Python开发完整的商业 ...

  6. 清华大学python视频_涨见识了,清华大学全套Python579集视频教程泄露,拿走学去吧...

    Python是世界上功能最多,功能最强大的编程语言之一.通过Python,可以编写自己的应用程序,创建游戏,设计算法,甚至编程机器人.而且Python的热度现在一直高居不下,比如,完成同一个任务,C语 ...

  7. 清华大学python视频_涨见识了,清华大学全套Python642集视频教程泄露,拿走玩去...

    Python是世界上功能最多,功能最强大的编程语言之一.通过Python,可以编写自己的应用程序,创建游戏,设计算法,甚至编程机器人.而且Python的热度现在一直高居不下,比如,完成同一个任务,C语 ...

  8. 小猿圈python视频_小猿圈分享学习Python的最佳方式

    原标题:小猿圈分享学习Python的最佳方式 python现在是世界上功能最多的编程语言之一,可以是用Python编辑应用程序,游戏.算法程序.还可以编程一个机器人,学习Python可以担任软件工程师 ...

  9. 如何使用python视频_如何使用python网络爬虫抓取视频?

    之前跟大家说过使用python爬到很多内容,比如图片,比如文字,那大家有没有知道可不可以用python去爬取视频的呢?小伙伴们有没有见到过呢?由于这个好奇心,小编于是去看了很多资料,果然世间万物都是大 ...

最新文章

  1. win10装linux grub,在Win10下安装Ubuntu14.04安装并修复grub2
  2. 区块链智能合约solidity入门
  3. java按行读取txt文件内容_对txt文件中的内容进行排序
  4. finite state machine drawer online
  5. 中国大学MOOC 计算机组成原理第1章测试
  6. js原生事件委托的实现
  7. c语言 程序统计注释比例,C语言统计单词数量程序 超详解
  8. 批处理设置服务器BIOS序列号,批处理设置windows服务器的代码ThecSafe1.9.4第1/3页
  9. 如何使用Hue上创建一个完整Oozie工作流
  10. 2017年全球ETF发展报告
  11. 数据可视化——ECharts基础
  12. kettle复杂表头的Excel数据源处理
  13. 转:人生有三重境界:看山是山,看水是水;看山不是山,看水不是水;看山还是山,看水还是水...
  14. 一元函数对象、一元谓词、二元函数对象、二元谓词
  15. 亚洲的音乐史料及其历史研究状况
  16. War3快捷键大全—常用的键
  17. hbuilder前端需要的插件_这两款HTML5开发工具,前端开发工程师用了直呼内行
  18. java桌面端开发为什么没就行起来,大部分人选qt,winform,electron?
  19. ASP.Net请求处理机制初步探索之旅 - Part 2 核心(转)
  20. 超大Excel文件读取(支持50w+)(三)

热门文章

  1. C# CAD二次开发 新手适用
  2. 超级计算机打游戏帧数,B社真的搞了台超级电脑让《毁灭战士:永恒》跑到1000帧...
  3. 【语言知识】东南亚主要语言简析
  4. Angular 前后端分离
  5. Appium常用配置
  6. 电脑开机出现error:unknown filesystem的解决方法
  7. 【精华】批量修改文件夹中的文件名
  8. 面试刷算法,这些api不可不知!
  9. 一个有趣的颜色传感器-as7341
  10. 【FLASH存储器系列十八】固态硬盘FTL磨损平衡