计算债券的近似凸性
回顾视频内容:我们可以在久期效应的基础上加入凸性项,从而改进对债券价格变动的估计。凸性项反映了该债券价格/到期收益率(YTM)曲线的弯曲程度。
本练习中,您将计算一只面值 $100、票息 10%、到期 20 年、当前到期收益率 10% 的债券在预期收益率变动 1% 时的近似凸性,并将其与久期效应一同考虑。回忆近似凸性的公式为:
$$(P(up) + P(down) - 2 * P) / (P * \Delta y ^ 2)$$
其中,\(P\) 为当前债券价格,\(P(up)\) 为收益率上升时的债券价格,\(P(down)\) 为收益率下降时的债券价格,\(\Delta y\) 为预期收益率变动幅度。
来自先前练习的对象 px、px_up 和 px_down 已预加载到您的工作区。
本练习是课程的一部分
用 R 进行债券估值与分析
练习说明
- 使用上面的公式,将
px、px_up和px_down代入计算近似凸性。您还需要为dy输入合适的数值。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Calculate approximate convexity
convexity <- (___ + ___ - 2 * ___) / (___ * (___)^2)
convexity