李笑来开源投资理财必会电子表格进阶教程

GitHub精选

共 1849字,需浏览 4分钟

 ·

2021-01-09 21:00

【公众号回复 “1024”,免费领取程序员赚钱实操经验】

大家好,我是章鱼猫。

今天推荐的这个项目是「spreadsheets-for-investors」,是李笑来开源的一个投资人必会知识 —— 电子表格简明进阶教程。

电子表格几乎可以称作是计算机时代里「最伟大的发明之一」—— 因为它使得绝大多数普通人瞬间拥有了与数学家一样的「算力」。

整个教程分为五部分:

  • 简单幂运算

  • 定投收益率计算

  • 定期不定额的收益率计算

  • 不定期不定额的收益率计算

  • 引入外部数据

1、简单幂运算

做投资的人最需要幂运算,当然,也是因为加减乘除谁都会。

如果一个投资标的可以做到年化复合回报率 15%,那么,一百年后,它为投资人创造了多少倍的回报呢?—— 还别说,真有这样的投资标的,2019 年的时候,可口可乐公司上市一百周年。人们算了一下,在这一百年间,可口可乐公司竟然为股东创造了 15% 的年化复合回报率!

$(1 + 15%)^{100} = ?$

在电子表格里的某个单元输入以下公式:=power((1+15%), 100),而后就会得到结果:1174313.451 —— 117.4313 万倍!在一百年的时间里,可口可乐公司为股东创造了 117 万多倍的投资回报!

2、定投收益率计算

某一个特定的起始金额用 POWER(x,y) 就足够了,可若是计算定投,就不够了,因为金额可能随时增加。这样的时候,就得用其它公式了,比如

FV(rate, nper, pmt, pv, type)

FV 是 Future Value 的缩写。它适合用于基于固定利率和等额分期付款方式,返回某项投资的未来值。

FV 函数有 5 个参数,分别如下:

  • rate,贴现率、利率、或收益率

  • nper,期数,年、月、日都可以(如果以月为期,那么,rate 应该是月息);

  • pmt,投入金额,也就是每期流入的现金

  • pv,现值,也就是初期投入的现金

  • type,计算期初值,此处设置为 0,计算期末值,此处设置为 1

3、定期不定额的收益率计算

电子表格里还有个很厉害的财务函数,用来计算不定期、不定金额、可以包含收支的收益率计算公式,IRR(Internal Rate of Return)和 XIRR。

假设在 20 年时间里,你一直每年购买某支股票,每年购买两三千元之间,有些年份里会收到一些股息 —— 这相当于是「定期不定额」—— 到了第 20 年,你手中的股票价值为 962,583,那么,这些年来你的投资复合年化回报率是多少呢?IRR 公式很简单,就是把这些年的现金流罗列出来后,用 =IRR(xx:yy) 算出来:

电子表格计算的结果是 25.78%。

4、不定期不定额的收益率计算

一般来说,人们在投资的时候,很难非常准时地以一年或者一月买入或者卖出,相当于「不定期不定额」—— 那么就可以用 XIRR 公式去计算总收益率。XIRR公式很简单,就是 =XIRR(现金流,日期流)

如此一通操作之后,总收益率是 77.98%。

5、引入外部数据

有时我们希望电子表格中的某个数据可以实时引用网络上的外部数据。比如,你可能想要在 BigONE 这个交易所上正在交易的 XIN 的实时价格。

  • ImportXML

Google Spreadsheets 里内建了一个 ImportXML() 函数,它可以让你获取任意网页里的任意数据。

  • ImportJSON

网络上,很多动态数据网站都提供 API,它们一般使用 json 数据格式。比如,BigONE 就是是有 API 的:https://open.big.one/docs/api.html

想看更加详细的计算过程,点击阅读原文查看更多。

开源项目地址:https://github.com/xiaolai/spreadsheets-for-investors

开源项目作者:xiaolai

推荐阅读:

推荐一款现代化社区(论坛/问答/BBS/社交网络/博客)系统平台

一个国外开源项目描述中有中文“谢谢”,到底发生了什么?

牛逼,一款多功能 OCR 图文识别工具

---特别推荐---

特别推荐:一个新的优质的专注分享各种浏览器插件、黑科技教程、各种你想不到的高效率软件及工具的公众号,「黑科技指北」,非常值得大家关注。

浏览 66
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报