异构框架下的高性能金融计算算法及平台实现
发布时间:2020-07-28 21:28
【摘要】:高性能计算集群的“基础设施”作为国家科学研究的保障已经上升为国家战略。高性能计算被广泛使用,特别是在金融工程领域,并且是不可或缺的工具。目前用于提供高质量图形,视觉和远程金融研究用户的高性能金融计算平台已成为高性能计算研究的突破口。在金融市场,尤其是金融交易中,信息的任何时间和延迟都可能带来巨大的经济损失。因此,期权定价问题需要算法的高实时性能。反向随机微分方程(BSDE)近年来在金融计算中得到了广泛的研究,并应用于期权定价算法的问题。与Black-Scholes公式相比,当概率模型不确定时,BSDE计算更准确。BSDE-Theta数值格式主要通过组合PDE高阶数字格式和BSDE后向随机微分方程自身特征得到。Theta格式离散BSDE用于时间范围,条件数值方差由Monte_Carlo计算。插值计算方法用于获得操作中随机无网格点的值。通过这种求解方法,结果非常准确。为此,本文提出了一种基于金融市场期权定价的高性能计算平台系统。该系统基于Python语言开发,采用B/S架构为用户提供服务,实现了BSDE高精度数值计算方法和平台的集成。设计用户友好的用户界面,提供方便的访问方法,并结合CPU和GPU异构计算框架方法,为平台用户提供跨节点计算需求,确保选项定价应用程序中更准确,更高效的计算资源。
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP38
【图文】:
图1.1平台层次结构逡逑邋2.邋2算法模块描述逡逑|中文名称逦|应用简介逡逑s_CPU邋Black-Scholes邋期权定价用邋Black-Scholes邋公式进行期权定价。Black-式是衍生产品市场资产市场计算的最基本工on_GPU逦二叉树期权定价逦用二叉树模型进行期权定价。Bmomial邋tree模型的优势在于它对期权定价运算进行精减更为直观。所以它己作为全球主要证券金融期权定价的重要指标。逡逑Monte-Carlo期权定价逦用Monte-Carlo方法进行期权定价。Monte-Ca二项式计算方法均是关于数值计算的定价方就是模拟计算合约中约定的价格轨迹来对
、逡逑桯逦MIC^)—邋IBMP570邋—Q^GPU逡逑图1.1平台层次结构逡逑1.3.邋2.邋2算法模块描述逡逑 ̄¥称逦|中文名称逦|应用简介逡逑BlackScholes_CPU邋Black-Scholes邋期权定价用邋Black-Scholes邋公式进行期权定价。Black-Scholes邋公逡逑式是衍生产品市场资产市场计算的最基本工具。逡逑binomialOption_GPU逦二叉树期权定价逦用二叉树模型进行期权定价。Bmomial邋tree期权的定价逡逑模型的优势在于它对期权定价运算进行精减,且使计算逡逑更为直观。所以它己作为全球主要证券金融交易所评定逡逑期权定价的重要指标。逡逑MonteCarlo逦Monte-Carlo期权定价逦用Monte-Carlo方法进行期权定价。Monte-Carlo模型与逡逑二项式计算方法均是关于数值计算的定价方法。实际上逡逑就是模拟计算合约中约定的价格轨迹来对期权收益进逡逑行合理预判,同时计算出期权买卖价格的估计价值[6]。逡逑4逡逑I逡逑I逡逑
逦CPU的微架构示意图逡逑(ALU-用于计算的晶体管)逡逑图2.1邋GPU与CPU的比较逡逑此外,针对数据的并行计算,GPU使用SIMD邋(Single邋Instruction邋Multiple逡逑Data,单个指令多数据),如下图2.2所示。在该配置中,单个控制组件负责逡逑多个流水线的操作,将相同的指令分派给每个流水线,并且在接收到指令时同逡逑时执行处理组件[3]。逡逑1C邋rid逡逑mock邋(0,0)逦Block邋(1,0)逡逑呡.:一J邋一■\.逡逑!邋|了邋:;逡逑IhreacS邋(0,0)邋Thread(l#0)邋Thread邋(0,0)邋Thread邋(1,0)逡逑^逦|逦口4邋4逦444邋I邋||a逡逑Uh^I逦i?tcal逦l^d逦iMM逡逑T邋?逦m逡逑,,邋+逡逑:;-.邋?邋.邋■邋■邋■邋-邋■邋-邋.;-邋^;'邋■■-、.:...逡逑:=逡逑图2.2邋GPU上的数据并行计算逡逑GPU编程即是流编程
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP38
【图文】:
图1.1平台层次结构逡逑邋2.邋2算法模块描述逡逑|中文名称逦|应用简介逡逑s_CPU邋Black-Scholes邋期权定价用邋Black-Scholes邋公式进行期权定价。Black-式是衍生产品市场资产市场计算的最基本工on_GPU逦二叉树期权定价逦用二叉树模型进行期权定价。Bmomial邋tree模型的优势在于它对期权定价运算进行精减更为直观。所以它己作为全球主要证券金融期权定价的重要指标。逡逑Monte-Carlo期权定价逦用Monte-Carlo方法进行期权定价。Monte-Ca二项式计算方法均是关于数值计算的定价方就是模拟计算合约中约定的价格轨迹来对
、逡逑桯逦MIC^)—邋IBMP570邋—Q^GPU逡逑图1.1平台层次结构逡逑1.3.邋2.邋2算法模块描述逡逑 ̄¥称逦|中文名称逦|应用简介逡逑BlackScholes_CPU邋Black-Scholes邋期权定价用邋Black-Scholes邋公式进行期权定价。Black-Scholes邋公逡逑式是衍生产品市场资产市场计算的最基本工具。逡逑binomialOption_GPU逦二叉树期权定价逦用二叉树模型进行期权定价。Bmomial邋tree期权的定价逡逑模型的优势在于它对期权定价运算进行精减,且使计算逡逑更为直观。所以它己作为全球主要证券金融交易所评定逡逑期权定价的重要指标。逡逑MonteCarlo逦Monte-Carlo期权定价逦用Monte-Carlo方法进行期权定价。Monte-Carlo模型与逡逑二项式计算方法均是关于数值计算的定价方法。实际上逡逑就是模拟计算合约中约定的价格轨迹来对期权收益进逡逑行合理预判,同时计算出期权买卖价格的估计价值[6]。逡逑4逡逑I逡逑I逡逑
逦CPU的微架构示意图逡逑(ALU-用于计算的晶体管)逡逑图2.1邋GPU与CPU的比较逡逑此外,针对数据的并行计算,GPU使用SIMD邋(Single邋Instruction邋Multiple逡逑Data,单个指令多数据),如下图2.2所示。在该配置中,单个控制组件负责逡逑多个流水线的操作,将相同的指令分派给每个流水线,并且在接收到指令时同逡逑时执行处理组件[3]。逡逑1C邋rid逡逑mock邋(0,0)逦Block邋(1,0)逡逑呡.:一J邋一■\.逡逑!邋|了邋:;逡逑IhreacS邋(0,0)邋Thread(l#0)邋Thread邋(0,0)邋Thread邋(1,0)逡逑^逦|逦口4邋4逦444邋I邋||a逡逑Uh^I逦i?tcal逦l^d逦iMM逡逑T邋?逦m逡逑,,邋+逡逑:;-.邋?邋.邋■邋■邋■邋-邋■邋-邋.;-邋^;'邋■■-、.:...逡逑:=逡逑图2.2邋GPU上的数据并行计算逡逑GPU编程即是流编程
【相似文献】
相关期刊论文 前10条
1 丛明舒;;模糊性、模糊厌恶与期权定价[J];金融学季刊;2017年01期
2 张燕;吴伟容;;期权定价法在房地产行业并购目标企业价值评估中的应用[J];中国证券期货;2012年05期
3 覃思乾;;基于二叉树模型期权定价的矩阵形式算法[J];广西师范学院学报(自然科学版);2006年01期
4 周玉琴;朱福敏;;大数据背景下我国上证50ETF期权定价研究[J];东北农业大学学报(社会科学版);2016年03期
5 安实;王p
本文编号:2773459
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2773459.html