IDEAS home Printed from https://ideas.repec.org/a/gam/jrisks/v4y2016i4p36-d80731.html
   My bibliography  Save this article

Nested MC-Based Risk Measurement of Complex Portfolios: Acceleration and Energy Efficiency

Author

Listed:
  • Sascha Desmettre

    (Department of Mathematics, University of Kaiserslautern, 67663 Kaiserslautern, Germany)

  • Ralf Korn

    (Department of Mathematics, University of Kaiserslautern, 67663 Kaiserslautern, Germany
    Department of Financial Mathematics, Fraunhofer ITWM, 67663 Kaiserslautern, Germany)

  • Javier Alejandro Varela

    (Microelectronic Systems Design Research Group, University of Kaiserslautern, 67663 Kaiserslautern, Germany)

  • Norbert Wehn

    (Microelectronic Systems Design Research Group, University of Kaiserslautern, 67663 Kaiserslautern, Germany)

Abstract

Risk analysis and management currently have a strong presence in financial institutions, where high performance and energy efficiency are key requirements for acceleration systems, especially when it comes to intraday analysis. In this regard, we approach the estimation of the widely-employed portfolio risk metrics value-at-risk (VaR) and conditional value-at-risk (cVaR) by means of nested Monte Carlo (MC) simulations. We do so by combining theory and software/hardware implementation. This allows us for the first time to investigate their performance on heterogeneous compute systems and across different compute platforms, namely central processing unit (CPU), many integrated core (MIC) architecture XeonPhi, graphics processing unit (GPU), and field-programmable gate array (FPGA). To this end, the OpenCL framework is employed to generate portable code, and the size of the simulations is scaled in order to evaluate variations in performance. Furthermore, we assess different parallelization schemes, and the targeted platforms are evaluated and compared in terms of runtime and energy efficiency. Our implementation also allowed us to derive a new algorithmic optimization regarding the generation of the required random number sequences. Moreover, we provide specific guidelines on how to properly handle these sequences in portable code, and on how to efficiently implement nested MC-based VaR and cVaR simulations on heterogeneous compute systems.

Suggested Citation

  • Sascha Desmettre & Ralf Korn & Javier Alejandro Varela & Norbert Wehn, 2016. "Nested MC-Based Risk Measurement of Complex Portfolios: Acceleration and Energy Efficiency," Risks, MDPI, vol. 4(4), pages 1-35, October.
  • Handle: RePEc:gam:jrisks:v:4:y:2016:i:4:p:36-:d:80731
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-9091/4/4/36/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-9091/4/4/36/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Longstaff, Francis A & Schwartz, Eduardo S, 2001. "Valuing American Options by Simulation: A Simple Least-Squares Approach," University of California at Los Angeles, Anderson Graduate School of Management qt43n1k4jb, Anderson Graduate School of Management, UCLA.
    2. Longstaff, Francis A & Schwartz, Eduardo S, 2001. "Valuing American Options by Simulation: A Simple Least-Squares Approach," The Review of Financial Studies, Society for Financial Studies, vol. 14(1), pages 113-147.
    3. Michael B. Gordy & Sandeep Juneja, 2010. "Nested Simulation in Portfolio Risk Measurement," Management Science, INFORMS, vol. 56(10), pages 1833-1848, October.
    4. Nicky J. Welton & Howard H. Z. Thom, 2015. "Value of Information," Medical Decision Making, , vol. 35(5), pages 564-566, July.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Fabian Dickmann & Nikolaus Schweizer, 2014. "Faster Comparison of Stopping Times by Nested Conditional Monte Carlo," Papers 1402.0243, arXiv.org.
    2. Nteukam T., Oberlain & Planchet, Frédéric, 2012. "Stochastic evaluation of life insurance contracts: Model point on asset trajectories and measurement of the error related to aggregation," Insurance: Mathematics and Economics, Elsevier, vol. 51(3), pages 624-631.
    3. Alessandro Gnoatto & Athena Picarelli & Christoph Reisinger, 2020. "Deep xVA solver -- A neural network based counterparty credit risk management framework," Papers 2005.02633, arXiv.org, revised Dec 2022.
    4. Mingbin Ben Feng & Eunhye Song, 2020. "Optimal Nested Simulation Experiment Design via Likelihood Ratio Method," Papers 2008.13087, arXiv.org, revised Jul 2021.
    5. Guay, François & Schwenkler, Gustavo, 2021. "Efficient estimation and filtering for multivariate jump–diffusions," Journal of Econometrics, Elsevier, vol. 223(1), pages 251-275.
    6. Lokman A. Abbas-Turki & Stéphane Crépey & Babacar Diallo, 2018. "Xva Principles, Nested Monte Carlo Strategies, And Gpu Optimizations," International Journal of Theoretical and Applied Finance (IJTAF), World Scientific Publishing Co. Pte. Ltd., vol. 21(06), pages 1-40, September.
    7. Mark Broadie & Yiping Du & Ciamac C. Moallemi, 2015. "Risk Estimation via Regression," Operations Research, INFORMS, vol. 63(5), pages 1077-1097, October.
    8. Lotfi Boudabsa & Damir Filipovi'c, 2022. "Ensemble learning for portfolio valuation and risk management," Papers 2204.05926, arXiv.org.
    9. Lokman A. Abbas‐Turki & Stéphane Crépey & Bouazza Saadeddine, 2023. "Pathwise CVA regressions with oversimulated defaults," Mathematical Finance, Wiley Blackwell, vol. 33(2), pages 274-307, April.
    10. Kun Zhang & Ben Mingbin Feng & Guangwu Liu & Shiyu Wang, 2022. "Sample Recycling for Nested Simulation with Application in Portfolio Risk Measurement," Papers 2203.15929, arXiv.org.
    11. Patrick Cheridito & John Ery & Mario V. Wüthrich, 2020. "Assessing Asset-Liability Risk with Neural Networks," Risks, MDPI, vol. 8(1), pages 1-17, February.
    12. Ankirchner, Stefan & Schneider, Judith C. & Schweizer, Nikolaus, 2014. "Cross-hedging minimum return guarantees: Basis and liquidity risks," Journal of Economic Dynamics and Control, Elsevier, vol. 41(C), pages 93-109.
    13. Cornelis S. L. de Graaf & Drona Kandhai & Christoph Reisinger, 2016. "Efficient exposure computation by risk factor decomposition," Papers 1608.01197, arXiv.org, revised Feb 2018.
    14. Junyao Chen & Tony Sit & Hoi Ying Wong, 2019. "Simulation-based Value-at-Risk for Nonlinear Portfolios," Papers 1904.09088, arXiv.org.
    15. Lucio Fernandez‐Arjona & Damir Filipović, 2022. "A machine learning approach to portfolio pricing and risk management for high‐dimensional problems," Mathematical Finance, Wiley Blackwell, vol. 32(4), pages 982-1019, October.
    16. Hongjun Ha & Daniel Bauer, 2022. "A least-squares Monte Carlo approach to the estimation of enterprise risk," Finance and Stochastics, Springer, vol. 26(3), pages 417-459, July.
    17. Fort Gersende & Gobet Emmanuel & Moulines Eric, 2017. "MCMC design-based non-parametric regression for rare event. Application to nested risk computations," Monte Carlo Methods and Applications, De Gruyter, vol. 23(1), pages 21-42, March.
    18. Patrick Cheridito & John Ery & Mario V. Wuthrich, 2021. "Assessing asset-liability risk with neural networks," Papers 2105.12432, arXiv.org.
    19. L. Jeff Hong & Sandeep Juneja & Guangwu Liu, 2017. "Kernel Smoothing for Nested Estimation with Application to Portfolio Risk Measurement," Operations Research, INFORMS, vol. 65(3), pages 657-673, June.
    20. Guangxin Jiang & L. Jeff Hong & Barry L. Nelson, 2020. "Online Risk Monitoring Using Offline Simulation," INFORMS Journal on Computing, INFORMS, vol. 32(2), pages 356-375, April.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jrisks:v:4:y:2016:i:4:p:36-:d:80731. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.