菜牛保

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 317|回复: 0

【炒个冷饭】货币基金/债券基金中摊余成本法和市值法的计算

[复制链接]

146

主题

146

帖子

448

积分

中级会员

Rank: 3Rank: 3

积分
448
发表于 2021-8-29 15:52:38 | 显示全部楼层 |阅读模式


注:本文2020年首发于个人的知乎,炒个冷饭贴上来。市面上对于固定收益类基金的主流定价方法有两种:摊余成本法和市价法。

(一)业务原理

货币基金作为流动性管理工具,“安全性”第一,其收益率不宜大幅波动,而应维持稳定的“吃票息”债券特性,因此使用摊余成本法进行估值。假如使用市价法估值,收益率波动加大,失去了原有的“安全性”,与其他市价法估值下的债基相比,收益率低且波动率同等大,因此会鲜有人投资。货币基金持有资产隐含着持有至到期、以赚取合同现金为目的的前提,而非以交易为目的,到期日固定,可回收金额也可确定,从会计角度看,符合“可持续经营理念”,因而可使用摊余成本法估值。同理,摊余成本法估值的债基同样隐含持有至到期的投资前提。对于开放式的债券基金,其持有资产交易目的强,除了票息外,赚取资本利得也是其中很重要的一块收益来源,因此市值法更能真实反映基金的特性。有个很有名的图,生动形象的反映了这种差别:

关于这两者的计算,下文会有详述。是时候展示真正的技术了!(二)计算方法

1.摊余成本法

货币基金合同是这样解释摊余成本法的:“计价对象以买入成本列示,按票面利率或协议利率并考虑其买入时的溢价与折价,在剩余存续期内按实际利率法摊 销,每日计提损益。”说人话。举个栗子。有这么一个债券,票面利率5.58%,1年期,起息日2018年2月28日,到期日2019年2月29日。投资经理进行如下操作:18年8月7日买入该债券30万张(即3000万面值),12月7日加仓50万张,也就是说此时他一共持有该债券80万张。12月31日卖出持仓的一半(40万张),19年1月31日再把剩余的另一半全部卖掉。在此期间,会计结算是如何做的呢?

注:以下非专业CPA术语,主要是基金会计在做估值核算时候方便看懂。2018年8月7日买入30万张:在该基金的账上会出现进行如下操作:借:债券面值(面值*数量)应计利息余额折溢价余额(正数在借方,为其他各项的轧差值)贷:银行存款→买入债券实际花的钱,也就是结算金额(债券交易全价*数量)应付交易手续费(百万分之2.5)应付结算手续费(150元一笔)买入做完初始计量后,每日将进行摊销,具体看以下摊销表:

其中,应计利息余额 = (估值日-起息日)/365*(1-税率)*债券面值税率 = 0%/20%(对于公募基金企业债,每日计提的是税后利息,利息税部分的收益在卖出当日才释放)每日计息 = 票面利率 * 面值初始折溢价余额 = 结算金额 + 手续费 - 应计利息余额 - 债券面值其余各期折溢余额 = 上期折溢价余额 - 本期折溢价 →越靠近到期日越趋向于0本期折溢价 = 每日计息 - 利息收入利息收入 = 计息前摊余成本 * 实际利率实际利率为该债券的内部收益率,通过模拟各期现金流计算出IRR首期计息前摊余成本 = 面值 + 初始折溢价余额其余各期计息前摊余成本 = 上期计息前摊余成本 - 本期折溢价通过以上眼花缭乱的计算,首期买入债券成功估值。当然以上比高考数学还难的东西,都有系统完成,并不需要麻烦会计手算。2018年12月7日加仓50万张:此时,后台估值系统同样进行上述类似的算法。先单独计算买入这后来的50万张的初始折溢价余额、首期计息前摊余成本、实际利率,调整12月7日应计利息余额和每日计息,毕竟债券面值从3000万变为了8000万了。2018年12月31日卖出40万张:此时需按比例结转12月30日应计利息余额和折溢价余额。借:银行存款(实际结算金额)交易、结算手续费持有至到期类债券投资收益(轧差项)贷:债券面值 40000000(面值100*数量40万)应计利息余额 1496968.76(卖了一半,因此结转50%)折溢价余额 102317.87 (结转50%)借:应收利息(每日计息)贷:利息收入(31日利息收入的一半)折溢价(31日折溢价的一半)

12月31日卖出40万张,31日估值中需按比例结转12月30日应计利息余额和折溢价余额
2019年1月31日卖出剩余40万张:12月31日卖出一半的持仓后,摊销表各项按比例减半,因此,到19年1月31日卖出债券时,会计处理方式与上一次卖出一致,只是此次应计利息余额和折溢价余额全部结转。借:银行存款(实际结算金额)交易、结算手续费持有至到期类债券投资收益(轧差项)贷:债券面值 40000000(面值100*数量40万)应计利息余额 1648622.47折溢价余额 49551.14

上述举得都是附息债的例子,对于贴现债(如同业存单),可以看做持有期间票息为零,仅作摊销折溢价处理。2.市价法

一般来说,基金采用第三方估值来作为市价法估值的基准,如中债估值、中证估值等。相比摊余成本法,市价法的计算要简单的多。举个栗子。T+0以101元净价买入债券A 10万张,其票面利率3%,第10日,其中债估值为101.3元,此时的估值情况如下:T+10:应计利息 = 10/365*100*100000*3% = 8219.18公允价值变动 = (101.3-101)*100000 = 30000T+11日,中债估值为100.9元,以估值卖出所有债券A:应计利息 = 11/365*100*100000*3% = 9041.10公允价值变动 = (100.9-101)*100000 = -10000
以上为摊余成本法与市值法的实例比较。在实务中,可能有更多值得推敲的地方,不得不说基金会计是一门技术啊。

本文仅代表个人观点,与任职机构无关。
如果你也喜欢我们的文章,点个赞和“在看”吧~~
END



               
作者:债市小羊历险记

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|菜牛保

GMT+8, 2024-11-27 07:25 , Processed in 0.036470 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表