【技术实现步骤摘要】
单障碍欧式期权Vega数值计算方法和装置
[0001]本专利技术涉及大数据
,尤其涉及一种单障碍欧式期权Vega数值计算方法和装置。
技术介绍
[0002]本部分旨在为权利要求书中陈述的本专利技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]期权产品定价输入维度为行权价格,期限,波动率,输出为定价和风险参数。假设行权价格数量有n,期限为t,波动率δ,则计算量总量为n*t*δ,且数学公式计算逻辑相对简单。当需要定价的期权交易量x,n,t,δ乘积的数量相对大时,CPU由于其体系结构局限,性能将成为其局限。
[0004]期权定价输入维度分为行权价格,期权和波动率,且每个维度数据量都不小。交易量比较大时,会出现大量的重复单纯计算场景。CPU体系架构的特性为串行计算特性,大数据量计算时,会出现计算瓶颈。CPU体系架构下的性能优化就会受限于其体系结构的局限而出现瓶颈。
[0005]因此,如何提供一种新的方案,其能够解决上述技术问题是本领域亟待解决的技术难题。
技术实现思路
[0006]本专利技术实施例提供一种单障碍欧式期权Vega数值计算方法,发挥GPU
‑
CPU的共同优点,提高估值,行情快速变化时,提升欧式期权Vega的计算性能,该方法包括:
[0007]初始化CPU和GPU,获取预存数据;
[0008]响应于估值定价计算需求的触发,根据预存数据,加载计算标的的动态信息至内存,调用CPU计算需要启动的GP ...
【技术保护点】
【技术特征摘要】
1.一种单障碍欧式期权Vega数值计算方法,其特征在于,包括:初始化CPU和GPU,获取预存数据;响应于估值定价计算需求的触发,根据预存数据,加载计算标的的动态信息至内存,调用CPU计算需要启动的GPU的并行计算单元CU数量,为每个并行计算单元CU配置申请内存;将计算标的的动态信息由内存分配至申请内存,多线程调用GPU中启动的并行计算单元CU执行单障碍欧式期权Vega数值计算,确定每一并行计算单元CU的并行处理结果;将每一并行计算单元CU的并行处理结果返回CPU,确定单障碍欧式期权Vega数值解。2.如权利要求1所述的方法,其特征在于,所述预存数据,包括:估值风险计量所需的静态参数及惯例,GPU的相对静态参数;所述GPU的相对静态参数,包括:GPU核数,调度模式。3.如权利要求1所述的方法,其特征在于,响应于估值定价计算需求的触发,根据预存数据,加载计算标的的动态信息至内存,调用CPU计算需要启动的GPU的并行计算单元CU数量,为每个并行计算单元CU配置申请内存,包括:响应于CPU接收估值定价计算需求,触发CPU调用内存,加载计算标的的动态信息至内存;所述计算标的的动态信息,包括:计算标的的交易量,行权价格,期限,波动率;根据计算标的的交易量、行权价格、期限和波动率,调用CPU根据预存数据,计算需要启动的GPU的并行计算单元CU数量,为每个并行计算单元CU配置对应的申请内存。4.如权利要求3所述的方法,其特征在于,所述波动率,包括:标准期限的波动率,非标准期限的波动率;在加载计算标的的动态信息至内存时,当缺乏非标准期限的波动率时,调用GPU并行计算采取波动率值,以三次样条计算log
‑
moneyness方式,线性插值计算day
‑
weighted维度,确定非标准期限的波动率。5.如权利要求3所述的方法,其特征在于,将计算标的的动态信息由内存分配至申请内存,多线程调用GPU中启动的并行计算单元CU执行单障碍欧式期权Vega数值计算,确定每一并行计算单元CU的并行处理结果,包括:根据行权价格、期限和波动率,在申请内存中创建三维坐标系;将计算标的的动态信息转换为GPU内部数据模板;根据GPU内部数据模板,调用CPU产生GPU副本变动动作;根据三维坐标系和GPU内部数据模板,生三维曲面数据;加载三维曲面数据和GPU内部数据模板,确定当前最新三维曲面数据;将当前最新三维曲面数据分配至申请内存,调整波动率和行权价格调至计算目标值,多线程调用GPU中启动的并行计算单元CU,计算期权波动率增加1个单位的期权价格和期权波动率减少1个单位的期权价格;根据权波动率增加1个单位的期权价格和期权波动率减少1个单位的期权价格,计算三维曲面上预设期限内所有点的Vega值,作为每一并行计算单元CU的并行处理结果;所述预设期限,包括:标准期限,非标准期限。6.如权利要求5所述的方法,其特征在于,将每一并行计算单元CU的并行处理结果返回CPU,确定单障碍欧式期权Vega数值解,包括:将每一并行计算单元CU的并行处理结果中的三维曲面上预设期限内所有点的Vega值以曲面数据的形式返回至CPU,进行组装和串行计算处理,确定单障碍欧式期权Vega数值
解。7.一种单障碍欧式期权Vega数值计算装置,其特征在于,包括:初始化模块,用于初始化CPU和GPU,获取预存数据;调...
【专利技术属性】
技术研发人员:高辉,周军,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。