金融市场学(计算久期)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
B OND D URATION
Basics
Inputs
Annual Coupon Rate (CR) 4.625%Yield to Maturity (Annualized)
3.94%
Number of Payments / Year (NOP)2Number of Periods to Maturity (T)8
Face Value
¥100.00
Outputs
Discount Rate / Period (r)Coupon Payment
Bond Duration using a Timeline Period
012345678Time (Years)0.0
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
Total
Cash Flows
Present Value of Cash Flow Weight
Weight * Time Duration
Modified Duration
Bond Duration using the Formula Duration (D)
Modified Duration
Bond Duration using the Function (under APR)Duration
Modified Duration
说明:
实验内容1:假定一张债券面值为100元,息票率为4.625%,4年后到期,到期收益率为3.94%。假设半年付息一次。计算该债券久期
解决方案:用三种方法计算债券久期和修正久期。(1)用现金流加权平均到期计算久期;(2)用公式计算;(3)用EXCEL分析工具库的DU 附:分析工具库的安装:
EXCEL2003:点击界面菜单工具;依次点击加载宏;分析工具库;确定;
实验内容2:请选择我国上市交易的某一国债,下载该国债利率、到期收益率、剩余时间、面值等数据。计算该债券久期
期数1-7为现金流,输入$B$13,并copy 至单元格D18:I18
期数8为现金流+面值,输入B13+B9
根据贴现公式计算每一期现金流的现值,输入C18/(1+$B$12)^C16,并复制至单元格D19:J19
各期现金流现值加总,输入SUM(C19:J19)
求各期现金流现值的权重,输入C19/$K$19,并复制至单元格D19:J19
权重×时间,输入C20*C17,并复制至单元格D19:J19计算久期,输入SUM(C21:J21)
计算修正久期,输入B22/(1+$B$12)
根据久期公式计算久期,输入(1+B12)/(B12*B7)-(1+B12+B8*(B5/B7-B12))/(B5*((1+B12)^B8-1)+B12*B7)
根据DURATION 函数计算久期,输入
DURATION(DATE(2004,1,1),DATE(2004+B8/B7,1,1),B5,B6,B7)
根据修正久期函数MDURATION 函数计算修正久期,输入
MDURATION(DATE(2004,1,1),DATE(2004+B8/B7,1,1),B5,B6,B7)
()()()
1/111T r T CR NOP r r
D r NOP CR r r NOP
++⋅-+=-
⋅⋅+-+⋅