主要内容

计算国库券价格和收益率

介绍

Financial Toolbox™软件提供了以下一套用于计算国库券价格和收益率的功能。

国债功能

函数

目的

tbilldisc2yield

将贴现率转换为收益率。

tbillprice

根据收益率或贴现率计算的国库券价格。

tbillrepo

回购协议的盈亏平衡折扣。

tbillyield

国债的收益率和贴现率。

tbillyield2disc

将收益率转换为贴现率。

tbillval01

一个基本点的价值(一个百分点的百分之一,或0.0001)给定国库券的特征,如它的结算和到期日。你可以将这个基点与贴现率、货币市场收益率或债券等价物收益率联系起来。

对于计算中包含yield的所有函数,您可以将yield指定为货币市场或债券当量的收益率。这些功能都假定每张国库券的面值为100美元。

国库券回购协议

下面的示例演示如何计算收支平衡的折现率。这是正确定价国库券的利率使得出售尾部的利润等于0。

成熟=”26日- 12月- 2002;InitialDiscount = 0.0161;PurchaseDate =”26日- 9月- 2002;SaleDate =“2002年- 10月26日”;RepoRate = 0.0149;保本折扣= tbillrepo(报告,初始折扣,...PurchaseDate SaleDate、成熟度)
BreakevenDiscount = 0.0167

你可以通过检查回购交易的现金流入和流出来检查这个计算的结果。首先计算国库券购买日(9月26日)的价格。

PriceOnPurchaseDate = tbillprice (InitialDiscount,...PurchaseDate成熟度3)
PriceOnPurchaseDate = 99.5930

接下来计算回购协议的到期利息。

RepoInterest =...RepoRate * PriceOnPurchaseDate * days360 (PurchaseDate SaleDate) / 360
RepoInterest = 0.1237

RepoInterest对于1.49%的30天期限回购协议(30/360基础)是0.1237。

最后,计算国库券发售日(10月26日)的价格。

PriceOnSaleDate = tbillprice(break - even discount, SaleDate,...成熟,3)
PriceOnSaleDate = 99.7167

检查现金流,观察盈亏平衡折扣使购买日的价格加上应计30日的利息之和等于销售日的价格。下一个表格显示了现金流量。

回购协议的现金流

日期

现金流

现金流

9/26/2002

购买国债

99.593

回购资金

99.593

产品的

支付的回购

99.593

出售短期国债

99.7168

回购利率

0.1238

总计

199.3098

199.3098

美国国债收益率

使用之前的数据,你可以检查货币市场和国债在购买和出售时的收益率。这个函数tbilldisc2yield可以同时执行两个计算。

成熟=”26日- 12月- 2002;InitialDiscount = 0.0161;PurchaseDate =”26日- 9月- 2002;SaleDate =“2002年- 10月26日”;RepoRate = 0.0149;保本折扣= tbillrepo(报告,初始折扣,...购买日期,销售日期,到期)[BEYield, MMYield] =...tbilldisc2yield ([InitialDiscount;BreakevenDiscount),...[PurchaseDate;SaleDate],成熟度)
break - even discount = 0.0167 BEYield = 0.0164 0.0170 MMYield = 0.0162 0.0168

对于短期国库券(到期日不足182天),货币市场收益率是债券等值收益率的360/365,如这个例子所示。

另请参阅

|||||||||

相关的例子

更多关于