23-基于动态利率期限结构模型的定价技术[金融计
时间:2026-01-17
时间:2026-01-17
金融计算与建模(清华大学,朱世武)PPT
第23章 基于动态利率期限结构模型的定价 技术清华大学经管学院 朱世武 Zhushw@ Resdat样本数据: SAS论坛:
金融计算与建模(清华大学,朱世武)PPT
利用均衡模型对浮动利率债券定价Vasicek和CIR单因子模型都是经典的均衡利率模型。 是通过对短期利率运动趋势的描述推导出的即期利率 期限结构模型,从而能够为各种利率型金融工具进行 定价和风险管理。 利用这两种利率期限结构,可以解决浮动利率债券定 价的问题。
金融计算与建模(清华大学,朱世武)PPT
设 P ( )为剩余到期期限为 年的贴现债券的当前价 格。于是有, 时间点 的即期利率1
1 R ( ) P (
1 )
连续复合利率
R ( )
ln P ( )
一年期远期利率
P ( ) f ( ) 1 P ( 1) P ( 1) f ( ) ln P ( )
一年期连续复合远期利率
金融计算与建模(清华大学,朱世武)PPT
纯预期理论将远期利率视为对未来利率的预测,因此在这 些均衡模型中,一年期远期利率可以用来替代浮动利率债 券未来的基础利率,从而确定未来的现金流。 利用现金流折现原理得到浮动利率债券的定价公式P
n
Ci (1 R i )ti
CF (1 R n )tn
( 2 3 .1)
i 1
其中: P为市场价格; R i 为第期贴现率,即第i个时间点的即期利率; C i 为第i期票息; CF为最后一期返还的面值; t i 为从目前时点到以后第i个计息日的时间长度(以年为单位); n为债券剩余付息次数。 在本章中将国债的折现利率提高0.4%作为金融债的折现利率
金融计算与建模(清华大学,朱世武)PPT
参数估计目前,对Vasicek和CIR这两种均衡模型的参数估计方 法主要有三类: 纯时间序列数据方法(Pure Time-Series Data Method) 纯截面数据方法(Pure Cross Sectional Data Method) 混合时间序列/截面数据方法(Joint TimeSeries/Cross Sectional Data Method)。
金融计算与建模(清华大学,朱世武)PPT
CIR模型理论价格 P ( rt , ) A ( ) ex p ( B ( ) rt ) 市场价格 ln ( P * ) ln ( A ( ) ex p ( B ( ) r )) t , t t . 其中:Pt , 是市场上观察到的贴现债券价格;*
t . 是服从正态分布的残差项, t . N (0, 2 ) , t . 对于不同的
值是独
立同分布的; 2
是待估参数; 3
1 ex p ( 2 ) A ( ) 2 (ex p ( 1 ) 1) 1
B ( )
ex p ( 1 ) 1
2 (ex p ( 1 ) 1) 12
1
( ) 2 , 2 ( 1 ) / 2, 3 2 / 2 2
金融计算与建模(清华大学,朱世武)PPT
CIR模型的离散状态形式为, rt ( rt 1 ) t t
(23.3)
其中: t 为时间间隔,这里取为一天; t
为服从正态分布的残差, t 是待估参数。
N (0, rt 1 t )2
, 和
因此,连
同风险溢价 ,总共有5个待估参数。
金融计算与建模(清华大学,朱世武)PPT
由于假设了这些残差都是服从正态分布的,因此可以采用极大似然法 来估计这些参数。 假设有T天的短期利率样本数据(即每天的 rt ),以及第T天的M个 贴现债券价格数据,估计第T+1天的参数值时,构造CIR模型的对数 似然函数如下,L T 2 1 2T i
ln ( 2 )
T 2
ln ( ) 2
1 2
ln ( ri 1
T
i 1
)2
ln ( t ) 2 2 i 1
1
T
( ri ( ri 1 ) t i ) t i ri 1 1 2M
i 1
M 2
ln ( 2 )
M 2
ln ( ) 2
2
k 1
ln ( Pt * ) ln ( A ( k ) ex p ( B ( k ) rT )) , k
2
金融计算与建模(清华大学,朱世武)PPT
假设只以时间序列数据进行估计(即第一类方法),这时,似然函数 变为,
L
T 2 1
ln ( 2 ) T
T 2
ln ( ) 2
1
ln ( r 2i 1
T
i 1
)2
ln ( t ) 2 2 2 i i 1
1
T
( ri ( ri 1 ) t i ) t i ri 1
i 1
金融计算与建模(清华大学,朱世武)PPT
计算环境2003年8月13日作为计算时点指标。 计算数据集:基准利率数据集ResDat.B2W(七日回 购利率两周指数加权平均);银行间浮动利率金融债 券信息数据集ResDat.floatbond。
金融计算与建模(清华大学,朱世武)PPT
基准利率数据集B2W变量说明: Date—日期; Ir—基准利率。 银行间浮动利率金融债券信息数据集floatbond变量说明: Bdcd—债券代码 Bdnm—债券名称 Couprt—票面利率 Freq —年付息频率 Matdt—到期日 Maturity—到期期限
金融计算与建模(清华大学,朱世武)PPT
ResDat.Floatbond创建过程: /* 第一步,利用数据集Resdat.bdinfo选出银行间浮动利率金融债券,共31只。 */ data a; set Resdat.bdinfo; if Couptp='1' and trdmktflg='3' and Bdtype='3' and Issdt<'13Aug2003'd and matdt>'13Aug2003'd; keep bdcd bdnm couprt freq matdt maturity; /* 票息类型Couptp='1'为浮动利率债 券;交易地点标识trdmktflg='3'为银行间债券市场;Bdtype='3'为金融债券 */ run; /* 第二步,通过分析2003年浮动利率债券的交易信息和报价信息,挑选出交 易和报价频繁、且在定价日有合理价格的8只浮动利率债券,债券代码分别为: 020211,020212,020306,030206,000201,000202,000210,000213。*/ data ResDat.Floatbond; set a; if bdcd in (020211 020212 020306 030206 000201 000202 0002 …… 此处隐藏:4368字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:2012年中考名著阅读总复习
下一篇:生活中的语言现象