一种结构性存款的定价方法、装置、设备及存储介质与流程

文档序号:24073390发布日期:2021-02-26 16:15阅读:445来源:国知局
一种结构性存款的定价方法、装置、设备及存储介质与流程

[0001]
本发明实施例涉及数据处理技术,尤其涉及一种结构性存款的定价方法、装置、设备及存储介质。


背景技术:

[0002]
结构性存款通常分为挂钩汇率基准、利率基准和股票基准三类。对于挂钩利率基准的结构性存款,现有的定价方法主要使用期权定价模型(也即b-s模型)进行定价:其中,如果挂钩利率基准的结构性存款,对应的期末挂钩利率x大于等于(或小于等于)某一协定利率k时,投资者即可获得较高的收益率r1,否则,投资者只能得到较低的收益率r0。
[0003]
根据上述特征,对于看涨型的挂钩利率基准的结构性存款,假设期限为t,在期末时刻投资者获得的收益是c(x,t),其中:
[0004][0005]
然后引入赫维赛德(heaviside)函数h(x),其中,
[0006][0007]
则可以得到:c(x,t)=1+r0t+(r
1-r0)t
·
h(x);
[0008]
根据上述公式可见,挂钩利率基准的结构性存款可以视为一份面值为1+r0t的零息债券和(r
1-r0)t份现金或无值看涨期权的组合,其价值为c(x,t)=b(t)+(r
1-r0)t
·
v(x,t),其中,b(t)为零息债券的价值,v(x,t)为现金或无值看涨期权的价值。
[0009]
然后利用无风险利率(通常采用国债收益率)r对上述b(t)和v(x,t)进行贴现,可以得出该零息债券在初始时刻价值为b(0),现金或无值看涨期权的初始价值为v(x,0),其中:b(0)=(1+r0t)e-rt
;v(x,0)=e-rt
n(d);
[0010][0011]
其中,σ为利率波动率,用于描述结构性存款挂钩利率的波动情况,具体的,σ可以是根据结构性存款历史挂钩的多个利率计算得到的标准差。
[0012]
因此,假设看涨型的挂钩利率基准的结构性存款的初始价值为c(x,0),其中,c(x,0)=(1+r0t)e-rt
+(r
1-r0)te-rt
n(d);
[0013]
对于看跌型的挂钩利率基准的结构性存款,在期末时刻投资者获得的收益是p(x,t),其中:
[0014]
[0015]
采用上述同样的方法,可求得看跌型的挂钩利率基准的结构性存款的初始价值为p(x,0),其中,p(x,0)=(1+r0t)e-rt
+(r
1-r0)te-rt
n(-d)。
[0016]
但是,结构性存款挂钩的利率不单单是用来确定期权的收益,还要充当贴现因子,也即,贴现因子是一个变量而不是常数,然而现有的b-s模型中利用固定的无风险利率作为贴现因子,无法真实的反映出结构性存款对应的贴现因子曲线的变化情况,所以使用b-s模型对挂钩利率基准的结构性存款进行定价时,定价结果的准确性较低;其次,b-s模型中利率的波动率根据结构性存款历史挂钩的多个利率计算标准差得到,难以正确模拟市场上真实的利率波动情况,进而对结构性存款的定价结果造成影响。


技术实现要素:

[0017]
本发明实施例提供一种结构性存款的定价方法、装置、设备及存储介质,可以提高挂钩基准利率的结构性存款定价结果的准确性。
[0018]
第一方面,本发明实施例提供了一种结构性存款的定价方法,所述方法包括:
[0019]
获取各时刻下的零息债券的价格,根据各时刻下的零息债券的价格,以及各时刻下所述零息债券对应的零息利率,计算各时刻下与所述结构性存款匹配的贴现因子曲线;
[0020]
根据各时刻下与所述结构性存款匹配的贴现因子曲线,计算各时刻下与所述结构性存款对应的基准利率;
[0021]
根据各时刻下与所述结构性存款匹配的贴现因子曲线,以及各时刻下与所述结构性存款对应的基准利率,对所述结构性存款进行定价。
[0022]
第二方面,本发明实施例还提供了一种结构性存款的定价装置,该装置包括:
[0023]
贴现因子曲线计算模块,用于获取各时刻下的零息债券的价格,根据各时刻下的零息债券的价格,以及各时刻下所述零息债券对应的零息利率,计算各时刻下与所述结构性存款匹配的贴现因子曲线;
[0024]
基准利率计算模块,用于根据各时刻下与所述结构性存款匹配的贴现因子曲线,计算各时刻下与所述结构性存款对应的基准利率;
[0025]
定价模块,用于根据各时刻下与所述结构性存款匹配的贴现因子曲线,以及各时刻下与所述结构性存款对应的基准利率,对所述结构性存款进行定价。
[0026]
第三方面,本发明实施例还提供了一种计算机设备,该计算机设备包括:
[0027]
一个或多个处理器;
[0028]
存储装置,用于存储一个或多个程序;
[0029]
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任意实施例提供的一种结构性存款的定价方法。
[0030]
第四方面,本发明实施例还提供了一种计算机可读存储介质,该存储介质上存储有计算机程序,该程序被处理器执行时实现本发明任意实施例提供的一种结构性存款的定价方法。
[0031]
本发明实施例的技术方案通过获取各时刻下的零息债券的价格,根据各时刻下的零息债券的价格,以及各时刻下零息债券对应的零息利率,计算各时刻下与结构性存款匹配的贴现因子曲线,并根据各时刻下与结构性存款匹配的贴现因子曲线,计算各时刻下与结构性存款对应的基准利率,最后根据各时刻下与结构性存款匹配的贴现因子曲线,以及
各时刻下与结构性存款对应的基准利率,对结构性存款进行定价。本发明实施例的技术方案可以提高挂钩基准利率的结构性存款定价结果的准确性。
附图说明
[0032]
图1是本发明实施例一中的一种结构性存款的定价方法的流程图;
[0033]
图2是本发明实施例二中的一种结构性存款的定价方法的流程图;
[0034]
图3是本发明实施例三中的一种结构性存款的定价方法的流程图;
[0035]
图4是本发明实施例四中的一种结构性存款的定价装置的结构图;
[0036]
图5是本发明实施例五中的一种计算机设备的结构示意图。
具体实施方式
[0037]
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0038]
实施例一
[0039]
图1为本发明实施例一提供的一种结构性存款的定价方法的流程图,本实施例可适用于对挂钩基准利率的结构性存款进行定价的情况,该方法可以由结构性存款的定价装置来执行,该装置可以由软件和/或硬件来实现,并一般可以集成在计算机设备中,具体包括如下步骤:
[0040]
步骤110、获取各时刻下的零息债券的价格,根据各时刻下的零息债券的价格,以及各时刻下所述零息债券对应的零息利率,计算各时刻下与所述结构性存款匹配的贴现因子曲线。
[0041]
其中,所述零息债券是指以贴现方式发行,不附息票,而于到期日时按面值一次性支付本利的债券,所述零息债券的价格为零息债券的买入价与到期日赎回的面值之间的价差。在本实施例中,所述零息债券为当前市场上可以观察到的零息债券。假设零息债券的期限为t,零息债券在t时刻的剩余生命期为t-t,则在该时刻t下零息债券对应的零息利率为零息债券在剩余生命期(t-t)的收益率。
[0042]
在此步骤中,获取到各时刻下的零息债券的价格,以及各时刻下所述零息债券对应的零息利率后,可以使用零息利率模型(zero coupon rate,zcr)根据结构性存款挂钩的基准利率,计算各时刻下与结构性存款匹配的贴现因子曲线,所述贴现因子曲线用于对结构性存款对应的现金流进行贴现。
[0043]
步骤120、根据各时刻下与所述结构性存款匹配的贴现因子曲线,计算各时刻下与所述结构性存款对应的基准利率。
[0044]
在此步骤中,假设结构性存款的期限为t,贴现因子曲线为df(t),t为时刻,df
i
为时刻t
i
处的贴现因子,则有:
[0045]
[0046][0047]
其中,s
cash
为与所述结构性存款对应的现金拆借利率,s
swap
为与所述结构性存款对应的互换利率,所述现金拆借利率和所述互换利率构成了与所述结构性存款对应的基准利率。
[0048]
在本实施例中,通过zcr模型计算结构性存款对应的贴现因子曲线,可以真实地反映出贴现因子曲线的变化情况;并根据贴现因子曲线计算与结构性存款对应的基准利率,计算后的基准利率与现实中的利率期限结构偏差较小,由此可以提高结构性存款定价结果的准确性。
[0049]
步骤130、根据各时刻下与所述结构性存款匹配的贴现因子曲线,以及各时刻下与所述结构性存款对应的基准利率,对所述结构性存款进行定价。
[0050]
在本实施例中,获取到各时刻下与所述结构性存款匹配的贴现因子曲线,以及各时刻下与所述结构性存款对应的基准利率后,可以计算得到与所述结构性存款对应的现金流,以及所述现金流贴现后的现值,根据贴现后的现值可以完成对所述结构性存款的定价。
[0051]
在本发明实施例的一个实施方式中,可选的,根据各时刻下与所述结构性存款匹配的贴现因子曲线,以及各时刻下与所述结构性存款对应的基准利率,对所述结构性存款进行定价,包括:根据各时刻下与所述结构性存款对应的基准利率,计算与所述结构性存款对应的现金流;根据求解后的各时刻对应的贴现因子曲线,计算与所述现金流对应的现值;将所述结构性存款对应的支付值与所述现值的差值,作为所述结构性存款的价格。
[0052]
其中,计算得到与所述结构性存款对应的现金流后,可以将现金流与所述贴现因子曲线中的各贴现因子相乘,得到与现金流对应的现值。
[0053]
本发明实施例的技术方案通过获取各时刻下的零息债券的价格,根据各时刻下的零息债券的价格,以及各时刻下零息债券对应的零息利率,计算各时刻下与结构性存款匹配的贴现因子曲线,并根据各时刻下与结构性存款匹配的贴现因子曲线,计算各时刻下与结构性存款对应的基准利率,最后根据各时刻下与结构性存款匹配的贴现因子曲线,以及各时刻下与结构性存款对应的基准利率,对结构性存款进行定价。本发明实施例的技术方案可以提高挂钩基准利率的结构性存款定价结果的准确性。
[0054]
实施例二
[0055]
本实施例是对上述实施例的进一步细化,与上述实施例相同或相应的术语解释,本实施例不再赘述。图2为本实施例二提供的一种结构性存款的定价方法的流程图,在本实施例中,本实施例的技术方案可以与上述实施例的方案中的一种或者多种方法进行组合,如图2所示,本实施例提供的方法还可以包括:
[0056]
步骤210、获取各时刻下的零息债券的价格。
[0057]
步骤220、根据各时刻下的零息债券的价格,以及各时刻下所述零息债券对应的零息利率,构造各时刻下与所述结构性存款匹配的贴现因子曲线。
[0058]
在本发明实施例的一个实施方式中,根据各时刻下的零息债券的价格,以及各时刻下所述零息债券对应的零息利率,构造各时刻下与所述结构性存款匹配的贴现因子曲线,包括:
[0059]
步骤221、根据各时刻下的零息债券的价格、各时刻下所述零息债券对应的零息利率,以及预设的与所述结构性存款挂钩的基准利率对应的波动率,构造各时刻下与所述零息利率对应的动力学方程;
[0060]
其中,假设t和t是两个时间点,且0≤t≤t,p(t,t)是一个t时刻到期的零息债券在t时刻的价格,该零息债券在t时刻的剩余生命期为(t-t),这段生命期的收益率称为与所述零息债券对应的零息利率,记为y=y(t,t-t),从而有:
[0061]
p(t,t)=exp[-y(t,t-t)
·
(t-t)]
[0062]
假设在t时刻下与结构性存款对应的银行账户的价值为b(t),且有:
[0063][0064]
其中,r(t)为t时刻的瞬时利率,且r(t)=y(t,0)。根据基本的金融定价理论,在一个无套利的市场中,存在一个风险中性的概率测度,使得两个资产之比是个鞅,假设:
[0065][0066]
因而,当是鞅时,这个鞅的全微分为则有:
[0067][0068]
其中,上述公式中没有漂移项,只有扩散项,因此上述公式可表示为正比于一个布朗运动,则有:
[0069][0070]
其中,w为上述公式中的扩散项,比例系数σ=σ(t,t-t)为正态分布中与结构性存款挂钩的基准利率的波动率,对上式两边取方差,略去dt的高阶项得到dy2=σ2dt,则有:
[0071][0072]
在此步骤中,记s=t-t,ds=-dt,dy=y(t+dt,s+ds)-y(t,s),且有:
[0073]
h=t
n+1-t
n

[0074]
根据上述公式得到关于零息利率y(t,s)的动力学方程为:
[0075][0076]
为了模拟结构性存款挂钩基准利率的期限结构,我们考虑一个t时刻的零息债券集:p(t,t1),p(t,t2),
……
,p(t,t
k
),该零息债券集中各零息债券的生命期分别为s1=t
1-t,
s2=t
2-t,
……
,s
k
=t
k-t。将第k个零息利率表示为y
k
(t)=y(t,s
k
),远期利率表示为f
k
(t)=f(t,s
k
),相应的利率波动率表示为σ
k
(t),其中,σ
k
(t)=σ(t,s
k
),k=1,2,...,k。将上述零息利率y(t,s)的动力学方程应用于k个期限的零息利率,就得到k个动力学方程:
[0077][0078]
步骤222、根据各时刻下与所述零息利率对应的动力学方程,构造各时刻下与所述结构性存款匹配的贴现因子曲线。
[0079]
其中,根据各时刻下与所述零息利率对应的动力学方程,构造各时刻下与所述结构性存款匹配的贴现因子曲线,包括:
[0080]
步骤2221、根据各时刻下与所述零息利率对应的动力学方程,计算得到各时刻下与所述结构性存款匹配的多个贴现因子;
[0081]
在此步骤中,计算得到上述k个动力学方程后,将y
k
(t)=y
k
(t)依次求出,可以在t时刻得到k个不同期限的贴现因子df
k
,假设c为初始参数,则有:
[0082]
df
k
=c
·
exp(-y
k
·
s
k
),(k=1,2,...,k)。
[0083]
步骤2222、根据各时刻下与所述结构性存款匹配的多个贴现因子,以及预设的插值算法,构造各时刻下与所述结构性存款匹配的贴现因子曲线。
[0084]
在此步骤中,得到各时刻下与所述结构性存款匹配的多个贴现因子后,可以根据预设的线性插值算法,或者最近邻插值法等构造与结构性存款匹配的贴现因子曲线。
[0085]
步骤230、根据各时刻下的零息债券对应的零息利率,对各时刻下与所述结构性存款匹配的贴现因子曲线进行求解。
[0086]
在本发明实施例的一个实施方式中,根据各时刻下的零息债券对应的零息利率,对各时刻下与所述结构性存款匹配的贴现因子曲线进行求解,包括:
[0087]
步骤231、根据各时刻下与所述零息利率对应的动力学方程,对各时刻下零息债券对应的零息利率进行求解;
[0088]
在本实施例中,为了对贴现因子曲线进行数值计算,可以对时间t进行划分成t0,t1,t2,...,t
n
,并记时间步长为h,其中h=t
n+1-t
n
。当t=t0时,也即t对应的时间为今天时,贴现因子曲线是已知的,并且通过上述步骤已经构造出t=t
n
时间下的贴现因子曲线集,假设每个贴现因子曲线对应的零息利率为y(t
n
,s,q),其中,s=0时,t=t
n
,q为与结构性存款对应的多条蒙特卡洛(monte-carlo)路径的编号,假设monte-carlo路径有q条,则有q=1,2,...,q。所述monte-carlo路径根据结构性存款挂钩的基准利率预先生成,条数可以设置为2000,具体的数值以实际情况进行预设,本实施例并不对此进行限制。
[0089]
相应的,在t=t
n
时刻下,第q条贴现因子曲线可以表示为df
n
(s,q),其中:
[0090]
df
n
(s,q)=c
·
exp[-y(t
n
,s,q)
·
s],(0≤s≤s
k
)
[0091]
获取到t=t
n
时刻下的贴现因子曲线df
n
(s,q)后,将贴现因子曲线近似写成df
n+1
(s)(此处先忽略q),然后根据时间步长h=t
n+1-t
n
,并通过预设的插值算法,获得贴现因子df
n
(s)在点s=h的值,并得到该点对应的瞬时利率值r
n
,其中:
[0092]
这样,在时间t=t
n+1
下,贴现因子曲线的第一个贴现因子df
n+1
(0)就得到了:
[0093]
df
n+1
(0)=df
n
(0)
·
exp(-r
n
·
h)=df
n
(h)。
[0094]
在计算得到第一个贴现因子后,对上述贴现因子曲线的期限s根据预设要求进行划分。例如,可以将期限按照每5天进行划分,或者当结构性存款挂钩的基准利率期限很长(如10年以上)时,则也可以将30天(或者90条)划分为一段。划分得到的每一段为s
k
,其中,k=1,2,...,k,然后根据步骤220中的动力学方程来计算这些点的零息利率:
[0095][0096]
其中,为随机产生的服从高斯正态分布的随机数,可以从t=t
n
下对应的贴现因子曲线计算得出:由此可以实现对各时刻下零息债券对应的零息利率进行求解。
[0097]
步骤232、根据求解后的各时刻下零息债券对应的零息利率,对各时刻下与所述结构性存款匹配的多个贴现因子进行求解。
[0098]
其中,根据求解后的各时刻下零息债券对应的零息利率,对各时刻下与所述结构性存款匹配的多个贴现因子进行求解,包括:
[0099]
步骤2321、获取预先生成的与所述结构性存款对应的多条蒙特卡洛路径;
[0100]
其中,可选的,在获取各时刻下的零息债券的价格之前,还包括:根据所述结构性存款挂钩的当前基准利率,生成与所述结构性存款对应的多条蒙特卡洛路径;所述多条蒙特卡洛路径用于根据所述当前基准利率,预测所述结构性存款挂钩不同基准利率时,所述结构性存款对应的收益率的变化情况。
[0101]
步骤2322、根据求解后的各时刻下零息债券对应的零息利率,以及所述多条蒙特卡洛路径,对各时刻下与所述结构性存款匹配的多个贴现因子进行求解。
[0102]
在本实施例中,当计算出后,可以计算相应的贴现因子df
n+1
(s
k
)的值:
[0103][0104]
在此步骤中,结合monte-carlo路径的编号q,上述公式中的待定常数c
k
可以通过对所有monte-carlo路径进行曲线拟合确定,以便消除套利因素,具体的拟合过程为:
[0105][0106]
完成上述过程后,即可得到t=t
n+1
时刻下的所有贴现因子df
n+1
(s
k
,q),从而可以计算下一时刻t=t
n+2
的贴现因子,以此类推,即可实现对所有时刻下与结构性存款匹配的多个贴现因子都求解出来。
[0107]
步骤240、根据各时刻下与所述结构性存款匹配的贴现因子曲线,计算各时刻下与所述结构性存款对应的基准利率。
[0108]
步骤250、根据各时刻下与所述结构性存款匹配的贴现因子曲线,以及各时刻下与所述结构性存款对应的基准利率,对所述结构性存款进行定价。
[0109]
本发明实施例的技术方案通过获取各时刻下的零息债券的价格,根据各时刻下的
零息债券的价格,以及各时刻下所述零息债券对应的零息利率,构造各时刻下与所述结构性存款匹配的贴现因子曲线,并根据各时刻下的零息债券对应的零息利率,对各时刻下与所述结构性存款匹配的贴现因子曲线进行求解,然后根据各时刻下与所述结构性存款匹配的贴现因子曲线,计算各时刻下与所述结构性存款对应的基准利率,最后根据各时刻下与结构性存款匹配的贴现因子曲线,以及各时刻下与结构性存款对应的基准利率,对结构性存款进行定价。本发明实施例的技术方案可以提高挂钩基准利率的结构性存款定价结果的准确性。
[0110]
实施例三
[0111]
本实施例是对上述实施例的进一步细化,与上述实施例相同或相应的术语解释,本实施例不再赘述。图3为本实施例三提供的一种结构性存款的定价方法的流程图,在本实施例中,本实施例的技术方案可以与上述实施例的方案中的一种或者多种方法进行组合,如图3所示,本实施例提供的方法还可以包括:
[0112]
步骤310、获取各时刻下的零息债券的价格。
[0113]
步骤320、根据各时刻下的零息债券的价格、各时刻下所述零息债券对应的零息利率,以及预设的与所述结构性存款挂钩的基准利率对应的波动率,构造各时刻下与所述零息利率对应的动力学方程。
[0114]
步骤330、根据各时刻下与所述零息利率对应的动力学方程,构造各时刻下与所述结构性存款匹配的贴现因子曲线。
[0115]
步骤340、根据各时刻下与所述零息利率对应的动力学方程,对各时刻下零息债券对应的零息利率进行求解。
[0116]
步骤350、根据求解后的各时刻下零息债券对应的零息利率,对各时刻下与所述结构性存款匹配的多个贴现因子进行求解,得到各时刻下与所述结构性存款匹配的求解后的贴现因子曲线。
[0117]
步骤360、根据各时刻下与所述结构性存款匹配的贴现因子曲线,计算各时刻下与所述结构性存款对应的基准利率。
[0118]
在此步骤中,所述贴现因子曲线为步骤350中求解后的贴现因子曲线。
[0119]
步骤370、根据各时刻下与所述结构性存款匹配的贴现因子曲线,以及各时刻下与所述结构性存款对应的基准利率,对所述结构性存款进行定价。
[0120]
步骤380、根据所述结构性存款挂钩的当前基准利率,对与所述结构性存款挂钩的基准利率对应的波动率进行拟合。
[0121]
在本发明实施例的一个实施方式中,可选的,根据所述结构性存款挂钩的当前基准利率,对与所述结构性存款挂钩的基准利率对应的波动率进行拟合,包括:根据所述结构性存款挂钩的当前基准利率,获取与所述当前基准利率对应的多个市场工具;根据各市场工具的价格,对与所述结构性存款挂钩的基准利率对应的波动率进行拟合。
[0122]
其中,可以根据结构性存款挂钩的基准利率的期限,选取对应的市场工具,例如,假设结构性存款的期限为6个月,挂钩的基准利率为10年的固定期限互换(constant maturity swap,cms)利率:usdlb_s10y,则可以选取6个利率互换期权作为用于拟合波动率的市场工具。其中,第一个市场工具为1m
×
10y,即一个月的atm期权进入10年的利率互换;第二个市场工具为2m
×
10y,以此类推。上述市场工具的波动率很容易从利率互换期权的波
动率矩阵中插值得到,并可以计算出各市场工具的市场价格,在本实施例中,可以假定第一个波动率为σ(t,s
k
)=σ1,(0≤t≤1m),并用上述结构性存款的定价方法计算1m
×
10y的价格,然后调整波动率σ1,以使波动率调σ1整后,上述结构性存款的定价方法计算的1m
×
10y的价格与该市场工具的真实市场价格相等。在对σ1调整之后,再假定第二个波动率为σ(t,s
k
)=σ2,(1m<t≤2m),然后采用上述相同方法计算2m
×
10y的价格,然后调整波动率σ2,以使波动率σ2调整后,上述结构性存款的定价方法计算的2m
×
10y的价格与该市场工具的真实市场价格相等,以此类推,直到所有的波动率都确定后,才完成对基准利率对应的波动率的拟合工作。
[0123]
在本实施例中,通过引入市场工具对基准利率对应的波动率进行拟合,可以使波动率反映出真实的利率波动情况,可以避免根据历史利率计算波动率时导致的波动率准确性较低的问题,从而可以提高挂钩基准利率的结构性存款定价结果的准确性。
[0124]
本发明实施例的技术方案通过获取各时刻下的零息债券的价格,根据零息债券的价格、零息利率,以及预设的波动率构造与零息利率对应的动力学方程,并根据与零息利率对应的动力学方程,构造与结构性存款匹配的贴现因子曲线,然后根据与零息利率对应的动力学方程,对零息债券对应的零息利率进行求解,根据求解后的零息债券对应的零息利率,对与结构性存款匹配的多个贴现因子进行求解,得到与结构性存款匹配的求解后的贴现因子曲线,并根据与结构性存款匹配的贴现因子曲线,计算与结构性存款对应的基准利率,最后根据与结构性存款匹配的贴现因子曲线,以及与结构性存款对应的基准利率,对结构性存款进行定价,并根据结构性存款挂钩的当前基准利率,对与结构性存款挂钩的基准利率对应的波动率进行拟合。本发明实施例的技术方案可以提高挂钩基准利率的结构性存款定价结果的准确性。
[0125]
在上述各实施例的基础上,所述结构性存款的定价方法可以集成在估值引擎中。在一个具体的实施例中,当用户需要对挂钩基准利率的结构性存款进行定价时,可以将与该结构性存款对应的交易数据、市场数据以及参考数据传递至估值引擎中,估值引擎通过调用上述结构性存款的定价方法完成对结构性存款的定价。其中,交易数据可以为与结构性存款相关的头寸数据,例如结构性存款对应的计息方式、观察频率(观察结构性存款挂钩的基准利率的频率)以及公式类型等;所述市场数据可以为结构性存款挂钩的基准利率以及期限等;所述参考数据可以为汇率等。
[0126]
实施例四
[0127]
图4为本发明实施例四提供的一种结构性存款的定价装置的结构图,包括:贴现因子曲线计算模块410、基准利率计算模块420和定价模块430。
[0128]
其中,贴现因子曲线计算模块410,用于获取各时刻下的零息债券的价格,根据各时刻下的零息债券的价格,以及各时刻下所述零息债券对应的零息利率,计算各时刻下与所述结构性存款匹配的贴现因子曲线;
[0129]
基准利率计算模块420,用于根据各时刻下与所述结构性存款匹配的贴现因子曲线,计算各时刻下与所述结构性存款对应的基准利率;
[0130]
定价模块430,用于根据各时刻下与所述结构性存款匹配的贴现因子曲线,以及各时刻下与所述结构性存款对应的基准利率,对所述结构性存款进行定价。
[0131]
本发明实施例的技术方案通过获取各时刻下的零息债券的价格,根据各时刻下的
零息债券的价格,以及各时刻下零息债券对应的零息利率,计算各时刻下与结构性存款匹配的贴现因子曲线,并根据各时刻下与结构性存款匹配的贴现因子曲线,计算各时刻下与结构性存款对应的基准利率,最后根据各时刻下与结构性存款匹配的贴现因子曲线,以及各时刻下与结构性存款对应的基准利率,对结构性存款进行定价。本发明实施例的技术方案可以提高挂钩基准利率的结构性存款定价结果的准确性。
[0132]
在上述各实施例的基础上,贴现因子曲线计算模块410,可以包括:
[0133]
贴现因子曲线构造单元,用于根据各时刻下的零息债券的价格,以及各时刻下所述零息债券对应的零息利率,构造各时刻下与所述结构性存款匹配的贴现因子曲线;
[0134]
贴现因子曲线求解单元,用于根据各时刻下的零息债券对应的零息利率,对各时刻下与所述结构性存款匹配的贴现因子曲线进行求解;
[0135]
所述贴现因子曲线构造单元,包括:
[0136]
动力学方程构建子单元,用于根据各时刻下的零息债券的价格、各时刻下所述零息债券对应的零息利率,以及预设的与所述结构性存款挂钩的基准利率对应的波动率,构造各时刻下与所述零息利率对应的动力学方程;
[0137]
曲线构造子单元,用于根据各时刻下与所述零息利率对应的动力学方程,构造各时刻下与所述结构性存款匹配的贴现因子曲线。
[0138]
贴现因子计算子单元,用于根据各时刻下与所述零息利率对应的动力学方程,计算得到各时刻下与所述结构性存款匹配的多个贴现因子;
[0139]
插值算法计算单元,用于根据各时刻下与所述结构性存款匹配的多个贴现因子,以及预设的插值算法,构造各时刻下与所述结构性存款匹配的贴现因子曲线;
[0140]
贴现因子曲线求解单元,包括:
[0141]
零息利率求解子单元,用于根据各时刻下与所述零息利率对应的动力学方程,对各时刻下零息债券对应的零息利率进行求解;
[0142]
贴现因子求解子单元,用于根据求解后的各时刻下零息债券对应的零息利率,对各时刻下与所述结构性存款匹配的多个贴现因子进行求解。
[0143]
蒙特卡洛路径获取子单元,用于获取预先生成的与所述结构性存款对应的多条蒙特卡洛路径;
[0144]
贴现因子数值计算单元,用于根据求解后的各时刻下零息债券对应的零息利率,以及所述多条蒙特卡洛路径,对各时刻下与所述结构性存款匹配的多个贴现因子进行求解。
[0145]
定价模块430,可以包括:
[0146]
现金流计算单元,用于根据各时刻下与所述结构性存款对应的基准利率,计算与所述结构性存款对应的现金流;
[0147]
现值计算单元,用于根据求解后的各时刻对应的贴现因子曲线,计算与所述现金流对应的现值;
[0148]
价格确定单元,用于将所述结构性存款对应的支付值与所述现值的差值,作为所述结构性存款的价格。
[0149]
所述结构性存款的定价装置,还可以包括:
[0150]
蒙特卡洛路径生成模块,用于根据所述结构性存款挂钩的当前基准利率,生成与
所述结构性存款对应的多条蒙特卡洛路径;
[0151]
其中,所述多条蒙特卡洛路径用于根据所述当前基准利率,预测所述结构性存款挂钩不同基准利率时,所述结构性存款对应的收益率的变化情况;
[0152]
波动率拟合模块,用于根据所述结构性存款挂钩的当前基准利率,对与所述结构性存款挂钩的基准利率对应的波动率进行拟合;
[0153]
所述波动率拟合模块,可以包括:
[0154]
市场工具获取单元,用于根据所述结构性存款挂钩的当前基准利率,获取与所述当前基准利率对应的多个市场工具;
[0155]
拟合单元,用于根据各市场工具的价格,对与所述结构性存款挂钩的基准利率对应的波动率进行拟合。
[0156]
本发明实施例所提供的结构性存款的定价装置可执行本发明任意实施例所提供的结构性存款的定价方法,具备执行方法相应的功能模块和有益效果。
[0157]
实施例五
[0158]
图5为本发明实施例五提供的一种计算机设备的结构示意图,如图5所示,该计算机设备包括处理器510、存储器520、输入装置530和输出装置540;计算机设备中处理器510的数量可以是一个或多个,图5中以一个处理器510为例;计算机设备中的处理器510、存储器520、输入装置530和输出装置540可以通过总线或其他方式连接,图5中以通过总线连接为例。存储器520作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的一种结构性存款的定价方法对应的程序指令/模块(例如,一种结构性存款的定价装置中的贴现因子曲线计算模块410、基准利率计算模块420和定价模块430)。处理器510通过运行存储在存储器520中的软件程序、指令以及模块,从而执行计算机设备的各种功能应用以及数据处理,即实现上述的一种结构性存款的定价方法。也即,该程序被处理器执行时实现:
[0159]
获取各时刻下的零息债券的价格,根据各时刻下的零息债券的价格,以及各时刻下所述零息债券对应的零息利率,计算各时刻下与所述结构性存款匹配的贴现因子曲线;
[0160]
根据各时刻下与所述结构性存款匹配的贴现因子曲线,计算各时刻下与所述结构性存款对应的基准利率;
[0161]
根据各时刻下与所述结构性存款匹配的贴现因子曲线,以及各时刻下与所述结构性存款对应的基准利率,对所述结构性存款进行定价。
[0162]
存储器520可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器520可进一步包括相对于处理器510远程设置的存储器,这些远程存储器可以通过网络连接至计算机设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0163]
输入装置530可用于接收输入的数字或字符信息,以及产生与计算机设备的用户设置以及功能控制有关的键信号输入,可以包括键盘和鼠标等。输出装置540可包括显示屏等显示设备。
[0164]
实施例六
[0165]
本发明实施例六还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任意实施例所述方法。当然,本发明实施例所提供的一种计算机可读存储介质,其可以执行本发明任意实施例提供的一种结构性存款的定价方法中的相关操作。也即,该程序被处理器执行时实现:
[0166]
获取各时刻下的零息债券的价格,根据各时刻下的零息债券的价格,以及各时刻下所述零息债券对应的零息利率,计算各时刻下与所述结构性存款匹配的贴现因子曲线;
[0167]
根据各时刻下与所述结构性存款匹配的贴现因子曲线,计算各时刻下与所述结构性存款对应的基准利率;
[0168]
根据各时刻下与所述结构性存款匹配的贴现因子曲线,以及各时刻下与所述结构性存款对应的基准利率,对所述结构性存款进行定价。
[0169]
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0170]
值得注意的是,上述结构性存款的定价装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0171]
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1