先说结论,在现在利率环境下,债券ETF只要持有10年以上,含息总报酬绝对不会赔钱
用Excel里面的Price()函数就可以简单计算出来的东西,实在没必要争吵那么久
从嘉信找一只YTM = 5.72%的30年期投等债,票面利率6.25%,到期日2053/10/15,1/8的价格是107.46元
假设市场因为对川普政策的担忧,YTM立刻上调2%到7.72%,依照公式计算该债券的价格会掉到83.12元
price(7.72%,2025/1/8,2053/10/15,6.25%,100,2) = 83.12
10年后也就是2035/1/8,该债券变成20年债YTM = 7.7%,价格=
price(7.70%,2035/1/8,2053/10/15,6.25%,100,2) = 85.73
如果投资人今天投资100元,10年后资本利得
=100 / 107.455 * 85.732 - 100 = -20.52
这10年领到的债息总和 = 100 / 107.455 * 6.25% * 10 = 58.16
所以10年总报酬 = -20.52 + 58.16 = 37.95
懒得用 XIRR算,简化一点
年均复合报酬率CAGR = (137.95 / 100)^(1 / 10) -1 = 3.27%
如果持有20年,该债券变成10年债YTM = 7.65%,总报酬 = 101.17
CAGR = 3.56%
再考虑极端情况,FED大幅度升息6%到基准利率10.25%,该债券即时YTM等比例升至11.72%
10年后,总报酬= 12.99,CAGR = 1.23%
20年后,总报酬= 82.22,CAGR = 3.05%
以上是基于对债券最为不利的升息做试算,如果是降息,获利会更多,CAGR会更高
而债券ETF是由不同债券组成,所以不会赔钱啦
想领息长期持有的可以放心买