程序员学CFA——数量分析方法

这篇具有很好参考价值的文章主要介绍了程序员学CFA——数量分析方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

货币的时间价值

利率

在经济生活中,尝尝面临这样的抉择:要么将获得的收入立即消费,要么将收入存起来用于未来消费。在进行投资证券时,投资者也会衡量其未来的现金流。由此可见,无论消费、储蓄还是投资都将涉及不同时间点的现金流。因此,在进行相关决策时就必须理解货币的时间价值。

在商品经济中,货币是具有时间价值的。现在1元钱的经济价值高于未来1元钱的经济价值。这是因为,我们至少可将现在的1元钱存到银行,未来除本金1元钱之外还能获得利息收益。这部分利息收益就是货币时间价值的体现。由于时间价值的存在。货币随着时间的流逝不断增值。从经济价值上看,现在的1元钱与未来的1元钱加利息是等价的。换言之,由于同样数额的货币在不同时间点是不等价的,在进行决策时,必须将不同时间点的现金流折算到相同时间点才能比较或计算,这就是现金流的可加性原理。

利率的三种理解方式

度量货币的时间价值必须用到利率这个工具。利率连接不同时间点的现金流。例如,假设现在的1000元与未来1年后的1100元是等价的。在此情形下,可以通过以下三种方式来理解利率。

  1. 要求回报率
    要求回报率是指投资者进行投资时要求的最低回报率。上例中,现在的1000元与1年后的1100元等价。这意味着如果现在放弃1000元,未来至少要补偿投资者1100元才行。因此,要求回报率就是10%

  2. 折现率
    折现率是指用于折现未来现金流的利率。上例中,现在的1000元与1年后的1100元等价。于是,在比较一年后与现在的现金流时,用10%的折现率来进行折现是恰当的。

  3. 机会成本
    机会成本是指投资者选择某个投资后放弃的利益。上例中,如果投资者没有将1000元进行投资而是马上消费掉,那么他实际上就放弃了1年后获得1100元的机会,机会成本为10%。机会成本不是真实付出的成本,投资者选择现在消费1000元,这100元是投资者放弃的潜在收益。

利率的组成

利率是资金的“价格”,由市场上资金的供给与需求决定。从投资者角度来看,投资者对利率的预期等于实际利率加上四种类型的溢价补偿,即:

利率 = 实际无风险利率 + 预期通货膨胀率 + 违约风险溢价 + 流动性风险溢价 + 期限风险溢价
  1. 实际无风险利率
    实际无风险利率是指单期内不考虑预期通胀下无风险资产的收益率。从经济学上看,实际无风险利率反映了投资者对当前消费与未来消费的偏好。

  2. 通货膨胀溢价
    通货膨胀溢价是指用于补偿预期通货膨胀率的溢价部分。通货膨胀会减少单位货币的实际购买力,因而必须在实际利率基础上加上通货膨胀溢价以补偿投资者购买力的损失1
    对投资者来说,如果投资风险资产仅能获得名义无风险收益率的话,该风险资产是没有吸引力的,不如将钱直接存入银行。风险资产的收益率必须补偿投资者承担的相应风险。风险按照类型可以分为违约风险、流动性风险以及期限风险三种。

  3. 违约风险溢价
    违约风险溢价补偿投资者承担的违约风险,即借款方2: 到期无法按时按合约支付收益的风险。

  4. 流动性风险溢价
    流动性风险是指短期内无法将资产按照市场公允价值迅速变现的损失。对于一些流动性较差的资产,若要迅速变现就不得不“折价出售”。例如,房地产,以及交易量很小的小盘股、期货等金融资产。

  5. 期限风险溢价
    期限是指距离到期支付本金的时间。通俗的讲,投资债券相当于借钱给他人,约定还钱的时间越久自然要求借钱人支付越高的利息,以补偿期限风险。例如,多数情况下长期国债的利率都是高于短期国债的。

不同计息方式的利率

单利与复利

在进行资金借贷时,资金计息的方式通常有两种:单利与复利。单利情形下,仅针对本金收取利息,每个计息周期支付的利息即为本金乘以期间利率;复利情形下,每经过一个计息周期,必须将上一期生成的利息加入本金后再计利息,也就是俗称的“利滚利”。这里说的计息周期是指相邻两次支付利息的时间间隔,可以是日、月、季、年。

报价利率与有效年利率

复利计息周期不一定是1年,也可以是半年、季度、月、日。相同年利率的情形下,计息周期越短,1年内支付的利息总额越大。这就引出两个概念:报价利率与有效年利率。

  1. 报价利率
    银行等金融机构进行利息报价时通常会提供一个年利率,并同时提供该年利率每年计息的次数。这个年利率就称为报价利率。在提供报价利率时必须同时给出1年内的计息次数,否则是没有意义的。由报价利率可以计算出计息利率3
    报价利率均是年利率的形式,这是金融行业的报价习惯,值得指出的是,报价利率不是投资者1年内获得的真实利率收益,应注意与有效年率做区分。

  2. 有效年利率(EAR)
    有效年利率(EAR)是指每单货币在1年内获得的利息收益总额4。一般地,有效年利率的公式为
    E A R = ( 1 + 计息期利率 ) m − 1 = ( 1 + r s / m ) m + 1 EAR=(1+计息期利率)^m-1=(1+r_s/m)^m+1 EAR=1+计息期利率m1=1+rs/mm+1
    其中,r1为报价利率;m为1年内的计息次数。
    若一年内计息次数趋于无穷,相当于每分每秒都在计息,就能得到连续复利的公式:
    E A R = e r s − 1 EAR=e^{r_s}-1 EAR=ers1

现值和终值

现值与终值的关系

现值(PV)与终值(FV)是一组对应的概念。各类金融资产会给投资者在未来不同时间点带来现金流(既可以是现金流流入,也可以是现金流流出)。现值是将金融资产各阶段的现金流按复利形式折现到投资期初的价值之和;终值是将金融资产各阶段的现金流按复利形式折算到投资期末的价值之和。不难看出,现值与终值实际上是同一组现金流在不同时间点的价值,两者之间的相互转换公式如下:
F V = P V ∗ ( 1 + r ) n FV=PV*(1+r)^n FV=PV(1+r)n
P V = F V ( 1 + r ) n PV=\frac {FV} {(1+r)^n} PV=(1+r)nFV
其中,n表示投资期;r表示计息期利率。
从公式可以看出现值、终值与利率水平之间的关系:

  1. 给定利率水平r,FV随着计息周期数n上升而上升。
  2. 给定计息周期数n,FV随着利率水平r上升而上升。
  3. 在给定时间段内,利率水平r越大,现值PV越小。

年金

年金广义上指等额且定期支付的一系列现金流。生活中接触到的养老金发放、分期付款、分期还贷等都是年金收付的形式。根据每期收付时点与收付方式,年金可以分为:普通年金、先付年金与永续年金三种。

普通年金

普通年金是指在每期期末支付等额年金。

先付年金

与普通年金不同,先付年金是指每期期初支付年金。

永续年金

永续年金是指无期限支付年金,支付年金的时间点是每期期末。

永续年金的现值计算公式为:
P V = A r PV=\frac A r PV=rA
其中,A为每期期末收付的年金。

不规则现金流的现值与终值

不规则现金流是指每期现金流不等的一系列现金流。利用现金流折现的基本原理即可计算不规则现金流的现值与终值。


  1. 平时我们在银行查到的利率都是名义利率,名义利率扣除预期通货膨胀率才是实际利率,即名义利率≈实际利率+预期通货膨胀率 ↩︎

  2. 这里的借款方是一个广义的概念,不单单指债券上的借款方,包括股票、衍生品等资产交易中需要支付现金流的一方。 ↩︎

  3. 例如某机构报价利率为10%,按季度计息。按照此报价利率,银行每年将支付4次利息,即每个季度支付利息10%/4=2.5%。此例中,2.5%就是计息期利率,即银行在每个支付期支付的利息率。 ↩︎

  4. 例如银行报价利率为12%,每个月计息一次。按照报价利率,银行每个月的计息利率为12%/12≈1%,那么,投资者的初始投资在一年内将按1%的利息复利12次,1元投资在扣除本金后获得的利息总额即为)(1+1%)12-1。 ↩︎文章来源地址https://www.toymoban.com/news/detail-845368.html

到了这里,关于程序员学CFA——数量分析方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【2023程序员必看】大数据行业分析

    1、政策重点扶持,市场前景广阔 2014年,大数据首次写入政府工作报告,大数据逐渐成为各级政府关注的热点。 2015年9月,国务院发布《促进大数据发展的行动纲要》,大数据正式上升至国家战略层面,十九大报告提出要推动大数据与实体经济的深度融合。 在2021年发布的“

    2024年02月08日
    浏览(58)
  • 程序员提高效率的 10 个方法

    1. 早上不要开会 📅 每个人一天是 24 小时,时间是均等的,但是 时间的价值却不是均等 的,早上 1 小时的价值是晚上的 4 倍。为什么这么说? 因为早晨是大脑的黄金时间,经过一晚上的睡眠,大脑经过整理、记录、休息,此时的状态是最饱满的,适合专注度高的工作,比如

    2024年02月13日
    浏览(38)
  • 数据分析在程序员职业中的重要性及实践应用

    在当今信息化社会的快速发展中,数据分析已经成为一项重要的职业技能。不论是从事哪个行业,都需要具备一定的数据分析能力。对于程序员而言,掌握数据分析技能不仅能够提升自身在职场中的竞争力,更能够在职业生涯中获得更多的发展机会。本文将围绕数据分析在程

    2024年02月07日
    浏览(49)
  • GPT-4要革程序员的命?智能开发的理想与现实 | 爱分析调研

      “生成式人工智能(AIGC)将在三年内终结编程。” ——Matt Welsh,前哈佛大学计算机科学教授、Google 工程主管 GPT-4 也许还不完美,但智能开发时代真的来了 美国时间3月14日,OpenAI 正式发布 GPT-4,在 ChatGPT(GPT-3.5)的基础上,进一步升级了图像识别功能和高级推理技能,单

    2024年02月12日
    浏览(32)
  • Spring Data访问Elasticsearch----查询方法,程序员必学

    例子 Elasticsearch查询字符串 And findByNameAndPrice { “query” : {“bool” : {“must” : [{ “query_string” : { “query” : “?”, “fields” : [ “name” ] } },{“query_string” : { “query” : “?”, “fields” : [ “price” ] } }]}}} Or findByNameOrPrice {“query”:{“bool”:{“should”:[{“query_string”

    2024年04月14日
    浏览(62)
  • 谁说程序员都秃头?分享我的N个减压方法

    今天这篇文章想跟大家聊的一个话题就是 程序员如何缓解工作压力 我觉得可能除了真的很热爱 写代码的人之外 大家应该都会有过这种体验吧 就是偶尔呢 会感觉到有一个这个工作压力 觉得就是很讨厌每天写这些东西 讨厌自己现在在做的产品 讨厌这份工作 看到边际器就烦

    2023年04月23日
    浏览(56)
  • Android SystemUI源码分析与修改,作为Android程序员应该怎样去规划自己的学习路线

    systemui:keyCode=“4” android:layout_weight=“0” systemui:glowBackground=“@drawable/ic_sysbar_highlight” android:contentDescription=“@string/accessibility_back” / 音量减的布局如下,这里先把Visibility定义为Gone,然后在代码中控制是否显示: com.android.systemui.statusbar.policy.KeyButtonView android:id=“@+id/sub”

    2024年04月15日
    浏览(52)
  • 详解--Postman基本使用方法+接口关联+[Python,如何成为杰出的程序员

    安装方法:双击exe文件可以完成安装,简称傻瓜式安装,这里并是说各位,而是指安装方式很简单,直接下一步下一步就好。 进来之后就是这样的了, 这里暂做简介,后续我们也会慢慢讲到其他的功能点。 工具使用 ==== 步骤: 1、复制链接,百度搜索天气,这里只是建议哈

    2024年04月10日
    浏览(49)
  • AI 时代,程序员无需焦虑 | 《服务端开发:技术、方法与实用解决方案》

    ChatGPT 横空出世后,“AI 即将取代程序员” 的观点一度引发热议,至今尚未完全冷却。作为一名服务端开发工程师,同时也是 ChatGPT 的“忠实”用户,经过将近一年的使用,今天抽空写一篇文章,谈谈自己对“AI 时代,程序员何去何从?”这一问题的看法。 2022 年 11 月 30 日

    2024年02月04日
    浏览(66)
  • OpenAI CEO Sam Altman都点赞的程序员成长路线和方法

    服务开发者的有效方法,首先是要关注程序员圈子里的热门话题,归纳起来其实开发者最关注的是这三个方面: 一、语言和框架更新: 程序员圈子中经常会讨论各种语言和框架的更新,特别是一些热门语言和框架,如JavaScript、Python、React、Angular等。如果有任何更新或重大更

    2024年02月09日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包