首页 > 最新文献

2010 IEEE Workshop on High Performance Computational Finance最新文献

英文 中文
High performance prediction of stock returns with VG-RAM weightless neural networks 基于VG-RAM失重神经网络的股票收益高性能预测
Pub Date : 2010-12-20 DOI: 10.1109/WHPCF.2010.5671832
Alberto F. de Souza, Fábio Daros Freitas, Andre Gustavo Coelho de Almeida
This work presents a new weightless neural network-based time series predictor that uses Virtual Generalized Random Access Memory weightless neural network to predict future stock returns. This new predictor was evaluated in predicting future weekly returns of 46 stocks from the Brazilian stock market. Our results showed that Virtual Generalized Random Access Memory weightless neural network predictors can produce predictions of future stock returns with the same error levels and properties of baseline autoregressive neural network predictors, however, running 5,000 times faster.
本文提出了一种新的基于无权重神经网络的时间序列预测器,该预测器使用虚拟广义随机存取记忆无权重神经网络来预测未来股票收益。在预测巴西股市46只股票的未来周收益时,对这个新的预测器进行了评估。我们的研究结果表明,虚拟广义随机存取记忆(Virtual Generalized Random Access Memory)无权重神经网络预测器可以产生与基线自回归神经网络预测器相同的误差水平和属性的未来股票收益预测,但运行速度快5000倍。
{"title":"High performance prediction of stock returns with VG-RAM weightless neural networks","authors":"Alberto F. de Souza, Fábio Daros Freitas, Andre Gustavo Coelho de Almeida","doi":"10.1109/WHPCF.2010.5671832","DOIUrl":"https://doi.org/10.1109/WHPCF.2010.5671832","url":null,"abstract":"This work presents a new weightless neural network-based time series predictor that uses Virtual Generalized Random Access Memory weightless neural network to predict future stock returns. This new predictor was evaluated in predicting future weekly returns of 46 stocks from the Brazilian stock market. Our results showed that Virtual Generalized Random Access Memory weightless neural network predictors can produce predictions of future stock returns with the same error levels and properties of baseline autoregressive neural network predictors, however, running 5,000 times faster.","PeriodicalId":408567,"journal":{"name":"2010 IEEE Workshop on High Performance Computational Finance","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127030877","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Coherent global market simulations for counterparty credit risk 交易对手信用风险的连贯全球市场模拟
Pub Date : 2010-12-20 DOI: 10.1109/WHPCF.2010.5671842
C. Albanese
Valuing and hedging counterparty credit risk involves analyzing large portfolios of netting sets over time horizons of decades. Theory dictates that the simulation measure should be coherent, i.e. arbitrage free and be used consistently both for simulation and valuation. This talk describes the mathematical formalism and the software architecture of a risk system that accomplishes this task while delivering a very rich set of 3-dimensional risk metrics to the end user, including portfolio loss distributions and sensitivities thereof. The network communication bottleneck is bypassed by using capable boards with acceleration. The memory bottleneck is overcome at the algorithmic level by adapting the mathematical framework to revolve around a handful of compute bound algorithms.
对交易对手信用风险进行估值和对冲,需要分析数十年时间跨度内的大型净额资产组合。理论表明,模拟度量应该是一致的,即无套利,并一致地用于模拟和估值。本次演讲描述了一个风险系统的数学形式和软件架构,该系统完成了这项任务,同时向最终用户提供了一套非常丰富的三维风险度量,包括投资组合损失分布及其敏感性。通过使用具有加速功能的板卡,可以绕过网络通信瓶颈。通过调整数学框架来围绕少数计算绑定算法,可以在算法级别克服内存瓶颈。
{"title":"Coherent global market simulations for counterparty credit risk","authors":"C. Albanese","doi":"10.1109/WHPCF.2010.5671842","DOIUrl":"https://doi.org/10.1109/WHPCF.2010.5671842","url":null,"abstract":"Valuing and hedging counterparty credit risk involves analyzing large portfolios of netting sets over time horizons of decades. Theory dictates that the simulation measure should be coherent, i.e. arbitrage free and be used consistently both for simulation and valuation. This talk describes the mathematical formalism and the software architecture of a risk system that accomplishes this task while delivering a very rich set of 3-dimensional risk metrics to the end user, including portfolio loss distributions and sensitivities thereof. The network communication bottleneck is bypassed by using capable boards with acceleration. The memory bottleneck is overcome at the algorithmic level by adapting the mathematical framework to revolve around a handful of compute bound algorithms.","PeriodicalId":408567,"journal":{"name":"2010 IEEE Workshop on High Performance Computational Finance","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128789327","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Parallel implementation of Quantization methods for the valuation of swing options on GPGPU GPGPU上摆动期权估值量化方法的并行实现
Pub Date : 2010-12-20 DOI: 10.1109/WHPCF.2010.5671811
G. Pagès, B. Wilbertz
The Quantization Tree algorithm has proven to be quite an efficient tool for the evaluation of financial derivatives with non-vanilla exercise rights as American-, Bermudan- or Swing options. Nevertheless, it relies heavily on a fast computation of the transition probabilities in the underlying Quantization Tree. Since this estimation is typically done by Monte-Carlo simulations, it is appealing to take advantage of the massive parallel computing capabilities of modern GPGPU-devices. We present in this article a parallel implementation of the transition probability estimation for a Gaussian 2-factor model in CUDA. Since we have to deal in this case with a huge amount of data and quite long MC-paths, it turned out that the naive path-wise parallel implementation is not optimal. We therefore present a time-layer wise parallelization which can better exploit the parallel computing power of GPGPU-devices by using faster memory structures.
量化树算法已被证明是一种相当有效的工具,用于评估具有非香草行权的金融衍生品,如美国期权、百慕大期权或摆动期权。然而,它在很大程度上依赖于底层量化树中转移概率的快速计算。由于这种估计通常是通过蒙特卡罗模拟完成的,因此利用现代gpgpu设备的大规模并行计算能力是很有吸引力的。在本文中,我们提出了一个在CUDA中并行实现高斯2因子模型的转移概率估计。因为在这种情况下我们必须处理大量的数据和相当长的mc路径,所以简单的路径并行实现并不是最优的。因此,我们提出了一种时间层并行化方法,通过使用更快的内存结构,可以更好地利用gpgpu设备的并行计算能力。
{"title":"Parallel implementation of Quantization methods for the valuation of swing options on GPGPU","authors":"G. Pagès, B. Wilbertz","doi":"10.1109/WHPCF.2010.5671811","DOIUrl":"https://doi.org/10.1109/WHPCF.2010.5671811","url":null,"abstract":"The Quantization Tree algorithm has proven to be quite an efficient tool for the evaluation of financial derivatives with non-vanilla exercise rights as American-, Bermudan- or Swing options. Nevertheless, it relies heavily on a fast computation of the transition probabilities in the underlying Quantization Tree. Since this estimation is typically done by Monte-Carlo simulations, it is appealing to take advantage of the massive parallel computing capabilities of modern GPGPU-devices. We present in this article a parallel implementation of the transition probability estimation for a Gaussian 2-factor model in CUDA. Since we have to deal in this case with a huge amount of data and quite long MC-paths, it turned out that the naive path-wise parallel implementation is not optimal. We therefore present a time-layer wise parallelization which can better exploit the parallel computing power of GPGPU-devices by using faster memory structures.","PeriodicalId":408567,"journal":{"name":"2010 IEEE Workshop on High Performance Computational Finance","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129110975","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Pricing structured equity products on GPUs gpu上结构性股票产品的定价
Pub Date : 2010-12-20 DOI: 10.1109/WHPCF.2010.5671821
A. Bernemann, R. Schreyer, K. Spanderen
Pricing and risk analysis for today's structured equity products is computationally more and more demanding and time consuming. GPUs offer the possibility to significantly increase computing performance even at reduced costs. We applied this technology to replace a large amount of our CPU based computing grid by hybrid GPU/CPU pricing engines. One GPU based pricing engine with two Tesla C1060 replaced 140 CPU cores in performing Monte Carlo based simulation of our productive structured equity portfolio with the local and stochastic volatility model.
如今,结构性股票产品的定价和风险分析在计算上要求越来越高,耗时越来越长。gpu提供了在降低成本的情况下显著提高计算性能的可能性。我们应用这项技术用GPU/CPU混合定价引擎取代了大量基于CPU的计算网格。一个基于GPU的定价引擎和两个Tesla C1060取代了140个CPU内核,用本地和随机波动模型对我们的生产性结构化股票投资组合进行了基于蒙特卡罗的模拟。
{"title":"Pricing structured equity products on GPUs","authors":"A. Bernemann, R. Schreyer, K. Spanderen","doi":"10.1109/WHPCF.2010.5671821","DOIUrl":"https://doi.org/10.1109/WHPCF.2010.5671821","url":null,"abstract":"Pricing and risk analysis for today's structured equity products is computationally more and more demanding and time consuming. GPUs offer the possibility to significantly increase computing performance even at reduced costs. We applied this technology to replace a large amount of our CPU based computing grid by hybrid GPU/CPU pricing engines. One GPU based pricing engine with two Tesla C1060 replaced 140 CPU cores in performing Monte Carlo based simulation of our productive structured equity portfolio with the local and stochastic volatility model.","PeriodicalId":408567,"journal":{"name":"2010 IEEE Workshop on High Performance Computational Finance","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116116556","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
Adding stream processing system flexibility to exploit low-overhead communication systems 增加流处理系统的灵活性,以利用低开销的通信系统
Pub Date : 2010-12-20 DOI: 10.1109/WHPCF.2010.5671828
P. Selo, Yoonho Park, S. Parekh, C. Venkatramani, Hari K. Pyla, F. Zheng
Previously, we demonstrated that we can build a real-world financial application using a stream processing system running on commodity hardware. In this paper, we propose making stream processing systems more flexible and demonstrate how this flexibility can be used to exploit low-overhead communication systems to speed up streaming applications. With our prototype, we now have an options market data processing system that can achieve less than 30 µsec average latency at 30x the February 2008 OPRA rate on a cluster of blades using InfiniBand. Across shared memory, this system can achieve less than 20 µsec average latency at 25x the February 2008 OPRA rate on a single machine.
前面,我们演示了我们可以使用运行在商品硬件上的流处理系统构建一个真实的金融应用程序。在本文中,我们建议使流处理系统更加灵活,并演示如何利用这种灵活性来利用低开销的通信系统来加速流应用程序。通过我们的原型,我们现在拥有了一个期权市场数据处理系统,该系统可以在使用InfiniBand的刀片集群上以30倍于2008年2月的OPRA速率实现不到30µ秒的平均延迟。在共享内存中,该系统可以在单个机器上以25倍于2008年2月的OPRA速率实现不到20µs的平均延迟。
{"title":"Adding stream processing system flexibility to exploit low-overhead communication systems","authors":"P. Selo, Yoonho Park, S. Parekh, C. Venkatramani, Hari K. Pyla, F. Zheng","doi":"10.1109/WHPCF.2010.5671828","DOIUrl":"https://doi.org/10.1109/WHPCF.2010.5671828","url":null,"abstract":"Previously, we demonstrated that we can build a real-world financial application using a stream processing system running on commodity hardware. In this paper, we propose making stream processing systems more flexible and demonstrate how this flexibility can be used to exploit low-overhead communication systems to speed up streaming applications. With our prototype, we now have an options market data processing system that can achieve less than 30 µsec average latency at 30x the February 2008 OPRA rate on a cluster of blades using InfiniBand. Across shared memory, this system can achieve less than 20 µsec average latency at 25x the February 2008 OPRA rate on a single machine.","PeriodicalId":408567,"journal":{"name":"2010 IEEE Workshop on High Performance Computational Finance","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126094445","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Option pricing with the SABR model on the GPU 基于GPU的SABR模型的期权定价
Pub Date : 2010-12-20 DOI: 10.1109/WHPCF.2010.5671816
Yu Tian, Zili Zhu, F. Klebaner, K. Hamza
In this paper, we will present our research on the acceleration for option pricing using Monte Carlo techniques on the GPU. We first introduce some basic ideas of GPU programming and then the stochastic volatility SABR model. Under the SABR model, we discuss option pricing with Monte Carlo techniques. In particular, we focus on European option pricing using quasi-Monte Carlo with the Brownian bridge method and American option pricing using the least squares Monte Carlo method. Next, we will study a GPU-based program for pricing European options and a hybrid CPU-GPU program for pricing American options. Finally, we implement our GPU programs, and compare their performance with their CPU counterparts. From our numerical results, around 100× speedup in European option pricing and 10× speedup in American option pricing can be achieved by GPU computing while maintaining satisfactory pricing accuracy.
在本文中,我们将介绍在GPU上使用蒙特卡罗技术的期权定价加速的研究。首先介绍了GPU编程的一些基本思想,然后介绍了随机波动SABR模型。在SABR模型下,我们用蒙特卡罗技术讨论期权定价问题。本文重点研究了欧式期权的准蒙特卡罗定价方法和美式期权的最小二乘蒙特卡罗定价方法。接下来,我们将研究基于gpu的欧式期权定价方案和基于CPU-GPU的美式期权定价方案。最后,我们实现了我们的GPU程序,并将它们与CPU程序的性能进行了比较。从我们的数值结果来看,在保持满意的定价精度的情况下,GPU计算可以使欧式期权定价加速约100倍,美式期权定价加速约10倍。
{"title":"Option pricing with the SABR model on the GPU","authors":"Yu Tian, Zili Zhu, F. Klebaner, K. Hamza","doi":"10.1109/WHPCF.2010.5671816","DOIUrl":"https://doi.org/10.1109/WHPCF.2010.5671816","url":null,"abstract":"In this paper, we will present our research on the acceleration for option pricing using Monte Carlo techniques on the GPU. We first introduce some basic ideas of GPU programming and then the stochastic volatility SABR model. Under the SABR model, we discuss option pricing with Monte Carlo techniques. In particular, we focus on European option pricing using quasi-Monte Carlo with the Brownian bridge method and American option pricing using the least squares Monte Carlo method. Next, we will study a GPU-based program for pricing European options and a hybrid CPU-GPU program for pricing American options. Finally, we implement our GPU programs, and compare their performance with their CPU counterparts. From our numerical results, around 100× speedup in European option pricing and 10× speedup in American option pricing can be achieved by GPU computing while maintaining satisfactory pricing accuracy.","PeriodicalId":408567,"journal":{"name":"2010 IEEE Workshop on High Performance Computational Finance","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115286689","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
CUDA implementation of barrier option valuation with jump-diffusion process and Brownian bridge 基于跳跃-扩散过程和布朗桥的障碍期权估值CUDA实现
Pub Date : 2010-12-20 DOI: 10.1109/WHPCF.2010.5671827
Dariusz K Murakowski, W. Brouwer, V. Natoli
High Performance Computing on graphics processors (GPUs) has produced excellent results in a wide array of disciplines. Compute bound problems benefit from the massive parallelism and memory bound problems benefit from higher bandwidth and the ability to hide latency. In this work we apply GPU computing to a non-trivial option valuation problem to demonstrate its efficacy on problems with real world significance. Here we have focussed attention on barrier options modeled using an underlying jump-diffusion process and incorporating a Brownian bridge to account for inter-jump crossings. Exotic path-dependent options such as this often lack a closed-form solution and numerical methods must be used in their pricing. Monte Carlo methods which are commonly utilized involve simulation of the price trajectory along many independent paths, an approach that maps well to the GPU thread concept. Here we present the results of our CPU and GPU implementations comparing performance and providing details on both.
图形处理器(gpu)上的高性能计算在许多学科中都取得了优异的成绩。计算绑定问题受益于大规模并行性,内存绑定问题受益于更高的带宽和隐藏延迟的能力。在这项工作中,我们将GPU计算应用于一个非平凡的期权估值问题,以证明其在具有现实意义的问题上的有效性。在这里,我们将注意力集中在屏障选项上,使用潜在的跳跃-扩散过程建模,并结合布朗桥来解释跳跃间交叉。诸如此类的奇异路径依赖选项通常缺乏封闭形式的解决方案,因此必须使用数值方法进行定价。通常使用的蒙特卡罗方法涉及沿着许多独立路径模拟价格轨迹,这种方法可以很好地映射到GPU线程概念。在这里,我们展示了我们的CPU和GPU实现的结果,比较了性能并提供了两者的详细信息。
{"title":"CUDA implementation of barrier option valuation with jump-diffusion process and Brownian bridge","authors":"Dariusz K Murakowski, W. Brouwer, V. Natoli","doi":"10.1109/WHPCF.2010.5671827","DOIUrl":"https://doi.org/10.1109/WHPCF.2010.5671827","url":null,"abstract":"High Performance Computing on graphics processors (GPUs) has produced excellent results in a wide array of disciplines. Compute bound problems benefit from the massive parallelism and memory bound problems benefit from higher bandwidth and the ability to hide latency. In this work we apply GPU computing to a non-trivial option valuation problem to demonstrate its efficacy on problems with real world significance. Here we have focussed attention on barrier options modeled using an underlying jump-diffusion process and incorporating a Brownian bridge to account for inter-jump crossings. Exotic path-dependent options such as this often lack a closed-form solution and numerical methods must be used in their pricing. Monte Carlo methods which are commonly utilized involve simulation of the price trajectory along many independent paths, an approach that maps well to the GPU thread concept. Here we present the results of our CPU and GPU implementations comparing performance and providing details on both.","PeriodicalId":408567,"journal":{"name":"2010 IEEE Workshop on High Performance Computational Finance","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128039759","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Accelerating the computation of portfolios of tranched credit derivatives 加速分级信用衍生品组合的计算
Pub Date : 2010-12-20 DOI: 10.1109/WHPCF.2010.5671822
Stephen Weston, Jean-Tristan Marin, James Spooner, O. Pell, O. Mencer
Huge growth in the trading and complexity of credit derivative instruments over the past five years has driven the need for ever more computationally demanding mathematical models. This has led to massive growth in data center compute capacity, power and cooling requirements. We report the results of an on-going joint project between J.P. Morgan and specialist acceleration solutions provider Maxeler Technologies to improve the price-performance for calculating the value and risk of a large complex credit derivatives portfolio. Our results show that valuing tranches of Collateralized Default Obligations (CDOs) on Maxeler accelerated systems is over 30 times faster per cubic foot and per Watt than solutions using standard multi-core Intel Xeon processors. We also report some preliminary results of further work that extends the approach to classes of interest rate derivatives.
过去5年,信用衍生工具的交易和复杂性大幅增长,推动了对计算要求越来越高的数学模型的需求。这导致了数据中心计算能力、电力和冷却需求的大幅增长。我们报告了摩根大通和专业加速解决方案提供商Maxeler Technologies正在进行的联合项目的结果,该项目旨在改善计算大型复杂信用衍生品组合的价值和风险的性价比。我们的研究结果表明,与使用标准多核英特尔至强处理器的解决方案相比,在Maxeler加速系统上评估抵押违约债券(cdo)的每立方英尺和每瓦速度快30倍以上。我们还报告了将该方法扩展到利率衍生品类别的进一步工作的一些初步结果。
{"title":"Accelerating the computation of portfolios of tranched credit derivatives","authors":"Stephen Weston, Jean-Tristan Marin, James Spooner, O. Pell, O. Mencer","doi":"10.1109/WHPCF.2010.5671822","DOIUrl":"https://doi.org/10.1109/WHPCF.2010.5671822","url":null,"abstract":"Huge growth in the trading and complexity of credit derivative instruments over the past five years has driven the need for ever more computationally demanding mathematical models. This has led to massive growth in data center compute capacity, power and cooling requirements. We report the results of an on-going joint project between J.P. Morgan and specialist acceleration solutions provider Maxeler Technologies to improve the price-performance for calculating the value and risk of a large complex credit derivatives portfolio. Our results show that valuing tranches of Collateralized Default Obligations (CDOs) on Maxeler accelerated systems is over 30 times faster per cubic foot and per Watt than solutions using standard multi-core Intel Xeon processors. We also report some preliminary results of further work that extends the approach to classes of interest rate derivatives.","PeriodicalId":408567,"journal":{"name":"2010 IEEE Workshop on High Performance Computational Finance","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123028296","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 30
Pricing multi-asset American options on Graphics Processing Units using a PDE approach 使用PDE方法对图形处理单元上的多资产美式期权定价
Pub Date : 2010-12-20 DOI: 10.1109/WHPCF.2010.5671831
D. Dang, C. Christara, K. Jackson
We develop highly efficient parallel pricing methods on Graphics Processing Units (GPUs) for multi-asset American options via a Partial Differential Equation (PDE) approach. The linear complementarity problem arising due to the free boundary is handled by a penalty method. Finite difference methods on uniform grids are considered for the space discretization of the PDE, while classical finite differences, such as Crank-Nicolson, are used for the time discretization. The discrete nonlinear penalized equations at each timestep are solved using a penalty iteration. A GPU-based parallel Alternating Direction Implicit Approximate Factorization technique is employed for the solution of the linear algebraic system arising from each penalty iteration. We demonstrate the efficiency and accuracy of the parallel numerical methods by pricing American options written on three assets.
我们通过偏微分方程(PDE)方法在图形处理单元(gpu)上开发了多资产美式期权的高效并行定价方法。自由边界引起的线性互补问题用惩罚法处理。考虑了均匀网格上的有限差分法对偏微分方程进行空间离散,而经典的有限差分法如Crank-Nicolson法对偏微分方程进行时间离散。每个时间步的离散非线性惩罚方程采用惩罚迭代求解。采用一种基于gpu的并行交替方向隐式近似分解技术,对每次惩罚迭代产生的线性代数方程组进行求解。通过对三种资产的美式期权进行定价,验证了并行数值方法的有效性和准确性。
{"title":"Pricing multi-asset American options on Graphics Processing Units using a PDE approach","authors":"D. Dang, C. Christara, K. Jackson","doi":"10.1109/WHPCF.2010.5671831","DOIUrl":"https://doi.org/10.1109/WHPCF.2010.5671831","url":null,"abstract":"We develop highly efficient parallel pricing methods on Graphics Processing Units (GPUs) for multi-asset American options via a Partial Differential Equation (PDE) approach. The linear complementarity problem arising due to the free boundary is handled by a penalty method. Finite difference methods on uniform grids are considered for the space discretization of the PDE, while classical finite differences, such as Crank-Nicolson, are used for the time discretization. The discrete nonlinear penalized equations at each timestep are solved using a penalty iteration. A GPU-based parallel Alternating Direction Implicit Approximate Factorization technique is employed for the solution of the linear algebraic system arising from each penalty iteration. We demonstrate the efficiency and accuracy of the parallel numerical methods by pricing American options written on three assets.","PeriodicalId":408567,"journal":{"name":"2010 IEEE Workshop on High Performance Computational Finance","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131639975","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Opportunities for shared memory parallelism in financial modeling 在财务建模中实现共享内存并行的机会
Pub Date : 2010-12-20 DOI: 10.1109/WHPCF.2010.5671826
AJ Lindeman
Although much has been written about the “multi-core discontinuity”, and the impact on mathematical software, see, for example, [KD, LM], the full benefits to quantitative finance have yet to be realized. The purpose of this paper is to highlight the numerical structure of some common fixed income modeling problems with the aim of demonstrating how shared-memory parallelism may be brought to bear on improving performance, ultimately allowing us to calibrate larger and more complete models sufficiently fast to be useful in market making and risk management.
尽管关于“多核不连续”及其对数学软件的影响(例如,参见[KD, LM])已经写了很多文章,但量化金融的全部好处尚未实现。本文的目的是强调一些常见的固定收益建模问题的数值结构,目的是展示共享内存并行性如何能够提高性能,最终使我们能够足够快地校准更大、更完整的模型,从而在做市和风险管理中发挥作用。
{"title":"Opportunities for shared memory parallelism in financial modeling","authors":"AJ Lindeman","doi":"10.1109/WHPCF.2010.5671826","DOIUrl":"https://doi.org/10.1109/WHPCF.2010.5671826","url":null,"abstract":"Although much has been written about the “multi-core discontinuity”, and the impact on mathematical software, see, for example, [KD, LM], the full benefits to quantitative finance have yet to be realized. The purpose of this paper is to highlight the numerical structure of some common fixed income modeling problems with the aim of demonstrating how shared-memory parallelism may be brought to bear on improving performance, ultimately allowing us to calibrate larger and more complete models sufficiently fast to be useful in market making and risk management.","PeriodicalId":408567,"journal":{"name":"2010 IEEE Workshop on High Performance Computational Finance","volume":"94 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117201305","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
期刊
2010 IEEE Workshop on High Performance Computational Finance
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1