Computing value at risk in OpenCL on the graphics processing unit

Nan Zhang, Ka Lok Man, Dejun Xie*

*Corresponding author for this work

Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

2 Citations (Scopus)

Abstract

We present our work on computing the value at risk (VaR) of a large hypothetical portfolio in the OpenCL programming model on an AMD FirePro V7900 graphics processing unit (GPU). In the computation of the VaR we follow the delta-gamma Monte Carlo approach. The value change of the portfolio within a short time period is approximated by the sum of a linear delta component and a non-linear gamma component. To approximate the distribution of the value change of the portfolio we generate a large number scenarios. From each scenario a loss or gain of the portfolio is calculated by the delta-gamma approximation. All these potential losses and gains are then sorted, from which an appropriate percentile is chosen as the VaR. We implemented this algorithm in OpenCL. The details are discussed and the experimental results are reported.

Original languageEnglish
Title of host publicationFuture Information Technology - II
EditorsYi Pan, Cheonshik Kim, Yun Yang, James J. Park
PublisherSpringer Verlag
Pages71-78
Number of pages8
ISBN (Electronic)9789401795579
DOIs
Publication statusPublished - 2015
Event9th FTRA International Conference on Future Information Technology, FutureTech 2014 - Zhangjiajie, China
Duration: 28 May 201431 May 2014

Publication series

NameLecture Notes in Electrical Engineering
Volume329
ISSN (Print)1876-1100
ISSN (Electronic)1876-1119

Conference

Conference9th FTRA International Conference on Future Information Technology, FutureTech 2014
Country/TerritoryChina
CityZhangjiajie
Period28/05/1431/05/14

Keywords

  • Delta-gamma approximation
  • Graphics processing unit
  • Monte Carlo simulation
  • OpenCL
  • Value at risk

Fingerprint

Dive into the research topics of 'Computing value at risk in OpenCL on the graphics processing unit'. Together they form a unique fingerprint.

Cite this