主要内容

利率期限结构

介绍

Financial Toolbox™产品包含若干派生和分析利率曲线的函数,包括数据转换和外推、引导和利率曲线转换函数。

分析利率术语结构的第一个问题是处理以不同格式报告的市场数据。例如,短期国库券的报价包含银行贴现率的出价和要求。另一方面,国债和债券被引用,并以100美元面值提出价格。要检查资金证券的全频谱,分析师必须将数据转换为单一格式。金融工具箱功能简化此转换。这个简短的例子只使用一个安全性;分析师通常使用30,100或更多。

首先,获取国库券报价的报告格式

%到期日买卖收益率TBill = [datenum (“12/26/2000”) 53 0.0503 0.0499 0.0510];

然后以报告格式获取国债报价

%优惠券成熟度出价询问askyieldTBond = [0.08875 datenum(2001,11,5) 103+4/32 103+6/32 0.0564];

请注意,这些报价是以2000年11月3日为结算日。

解决= datenum ('3-ov-2000');

接下来使用工具箱tbl2bond函数将国库券数据转换为国库券格式。

TBTBond = tbl2bond (TBill)
TBTBond = 0 730846 99.26 99.27 0.05

的第二个要素TBTBond是2000年12月26日的序列号。)

现在结合短期(国库券)和长期(国库券)数据来建立整体期限结构。

TBondsAll = [TBTBond;TBond]
TBondsAll = 0 730846 99.26 99.27 0.05 0.09 731160 103.13 103.19 0.06

金融工具箱软件提供了第二个数据准备功能,tr2bonds,将bond数据转换为可用于引导功能的表单。tr2bonds通过成熟日期进行排序的键信息矩阵,以及价格和产量的向量。

[Bonds, Prices, yield] = tr2bonds(TBondsAll);

推导隐含的零曲线

使用这些市场数据,您可以使用Financial Toolbox的自举函数之一导出隐含的零曲线。引导是一个过程,您从已知的数据点开始,并使用潜在的套利理论解决未知的数据点。每一种息票债券都可以被估价为一套模仿其现金流和风险特征的零息债券。通过映射每个理论上的零息债券的到期日收益率,到跨越投资地平线,你可以创造一个理论上的零利率曲线。Financial Toolbox软件提供了两个引导功能:ZBTPRICE.从债券数据得出零曲线价格,zbtyield从债券数据得出零曲线收益率。使用ZBTPRICE.

[ZeroRates, CurveDates] = zbtprice(债券,价格,结算)
0 = 0.05 0.06曲率日期= 730846 731160

曲线给出投资范围。

DATSTR(弯曲)
ans = 26-Dec-2000 05-Nov-2001

附加的Financial Toolbox函数从零曲线构造贴现、远期和平价收益率曲线,反之亦然。

[DiscRates, CurveDates] = zero2disc(ZeroRates, CurveDates,解决);[FwdRates, CurveDates] = zero2fwd(ZeroRates, CurveDates, Settle);[PYldRates, CurveDates] = zero2pyld(ZeroRates, CurveDates,解决);

另请参阅

|||||||||

相关的例子

更多关于