python做估值模型_理解债券估值中的摊销/摊余成本,利用EXCEL+Python估值建模

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

在现代商业中,公司之间存在着非常多的交易,投资与错综复杂的关系,如果我们从分类的角度来看,总体可以分为两类:1股权投资2,债权投资

债权投资比较简单,A公司付出一定Cash,换取B公司的有价证券Bond,就相当于A公司投资了B公司的债权。股权投资稍微复杂一些,我们慢慢讲:

新版的会计准则按照记账的方法,分为以下几类:

这里我们要辨析一组概念,Coupon是债券上的票面利率,也就是说至跟计算现金流有关,债券无论是折价发行还是溢价发行,最终结束的时候会回归票面价值,这个例子里面的票面价值为1000块,发行价格为1051,也就是会从溢价发行的债权慢慢归回票面价值1000

然后我们来引入一个法则“BASE”法则:

Begining + Addtion – Subtraction =Ending

也就是说资产负债表上的科目,遵循初始计量的值+加上的值-减少的值=最后期末的值。

按照这个BASE法则,如果是我们花1051的价格去购买这个债券,三年摊销到期,具体的信息如下:

然后我们看后续计量:

在第一年的时候,我们根据base法则上面的数据,income statement损益表上会有84的收入,但是同时Balance Sheet资产负债表上面也会增加100的cash现金。

我们可以这样理解:第一年按照我们当年投资这个债券花出去的1051块钱,与我们投资的时候预期的回 率8%, 我们应该只需要收到84块钱的利息即可,所以我们就在账面上I/S上记上了84块的收入。

但是按照债券的合同约定,第一年我们收到了100块的现金流,这100块的现金流可以拆分为:1为 84块我们预期得到的利息, 2为 16块归还的本金

于是,我们账上本来记着的最初的Hold to Maturity持有至到期资产从1051减少了16(因为归还了本金),变为了1035.

所以T=1时刻的资产负债表为:

那么我们可以探讨一些为什么我们在0时刻愿意花1051的价格去购买1,2,3时刻这一系列现金流呢p>

答案是等价!

我们可以简单的做一个计算:

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览214998 人正在系统学习中 相关资源:实用的象棋路边摊软件_象棋路边摊1到500- 络攻防文档类资源-CSDN…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月7日
下一篇 2020年11月7日

相关推荐