Modern Computational Finance: AAD and Parallel Simulations - with professional implementation in C++

Research output: Book/ReportBookEducation

Standard

Modern Computational Finance : AAD and Parallel Simulations - with professional implementation in C++ . / Savine, Antoine.

Wiley, 2018. 592 p.

Research output: Book/ReportBookEducation

Harvard

Savine, A 2018, Modern Computational Finance: AAD and Parallel Simulations - with professional implementation in C++ . Wiley.

APA

Savine, A. (2018). Modern Computational Finance: AAD and Parallel Simulations - with professional implementation in C++ . Wiley.

Vancouver

Savine A. Modern Computational Finance: AAD and Parallel Simulations - with professional implementation in C++ . Wiley, 2018. 592 p.

Author

Savine, Antoine. / Modern Computational Finance : AAD and Parallel Simulations - with professional implementation in C++ . Wiley, 2018. 592 p.

Bibtex

@book{9fb4913a41904e3ca3921d22057f4500,
title = "Modern Computational Finance: AAD and Parallel Simulations - with professional implementation in C++ ",
abstract = "Arguably the strongest addition to numerical finance of the past decade, Algorithmic Adjoint Differentiation (AAD) is the technology implemented in modern financial software to produce thousands of accurate risk sensitivities, within seconds, on light hardware. AAD recently became a centerpiece of modern financial systems and a key skill for all quantitative analysts, developers, risk professionals or anyone involved with derivatives. It is increasingly taught in Masters and PhD programs in finance. Danske Bank's wide scale implementation of AAD in its production and regulatory systems won the In-House System of the Year 2015 Risk award. The Modern Computational Finance books, written by three of the very people who designed Danske Bank's systems, offer a unique insight into the modern implementation of financial models. The volumes combine financial modelling, mathematics and programming to resolve real life financial problems and produce effective derivatives software. This volume is a complete, self-contained learning reference for AAD, and its application in finance. AAD is explained in deep detail throughout chapters that gently lead readers from the theoretical foundations to the most delicate areas of an efficient implementation, such as memory management, parallel implementation and acceleration with expression templates. The book comes with professional source code in C++, including an efficient, up to date implementation of AAD and a generic parallel simulation library. Modern C++, high performance parallel programming and interfacing C++ with Excel are also covered. The book builds the code step-by-step, while the code illustrates the concepts and notions developed in the book.",
keywords = "Faculty of Science, adjoint differentiation, automatic differentiation, C++, parallel computing, monte-carlo, financial simulations, financial modeling, mathematical finance",
author = "Antoine Savine",
year = "2018",
month = nov,
day = "13",
language = "English",
isbn = "1119539455",
publisher = "Wiley",
address = "United States",

}

RIS

TY - BOOK

T1 - Modern Computational Finance

T2 - AAD and Parallel Simulations - with professional implementation in C++

AU - Savine, Antoine

PY - 2018/11/13

Y1 - 2018/11/13

N2 - Arguably the strongest addition to numerical finance of the past decade, Algorithmic Adjoint Differentiation (AAD) is the technology implemented in modern financial software to produce thousands of accurate risk sensitivities, within seconds, on light hardware. AAD recently became a centerpiece of modern financial systems and a key skill for all quantitative analysts, developers, risk professionals or anyone involved with derivatives. It is increasingly taught in Masters and PhD programs in finance. Danske Bank's wide scale implementation of AAD in its production and regulatory systems won the In-House System of the Year 2015 Risk award. The Modern Computational Finance books, written by three of the very people who designed Danske Bank's systems, offer a unique insight into the modern implementation of financial models. The volumes combine financial modelling, mathematics and programming to resolve real life financial problems and produce effective derivatives software. This volume is a complete, self-contained learning reference for AAD, and its application in finance. AAD is explained in deep detail throughout chapters that gently lead readers from the theoretical foundations to the most delicate areas of an efficient implementation, such as memory management, parallel implementation and acceleration with expression templates. The book comes with professional source code in C++, including an efficient, up to date implementation of AAD and a generic parallel simulation library. Modern C++, high performance parallel programming and interfacing C++ with Excel are also covered. The book builds the code step-by-step, while the code illustrates the concepts and notions developed in the book.

AB - Arguably the strongest addition to numerical finance of the past decade, Algorithmic Adjoint Differentiation (AAD) is the technology implemented in modern financial software to produce thousands of accurate risk sensitivities, within seconds, on light hardware. AAD recently became a centerpiece of modern financial systems and a key skill for all quantitative analysts, developers, risk professionals or anyone involved with derivatives. It is increasingly taught in Masters and PhD programs in finance. Danske Bank's wide scale implementation of AAD in its production and regulatory systems won the In-House System of the Year 2015 Risk award. The Modern Computational Finance books, written by three of the very people who designed Danske Bank's systems, offer a unique insight into the modern implementation of financial models. The volumes combine financial modelling, mathematics and programming to resolve real life financial problems and produce effective derivatives software. This volume is a complete, self-contained learning reference for AAD, and its application in finance. AAD is explained in deep detail throughout chapters that gently lead readers from the theoretical foundations to the most delicate areas of an efficient implementation, such as memory management, parallel implementation and acceleration with expression templates. The book comes with professional source code in C++, including an efficient, up to date implementation of AAD and a generic parallel simulation library. Modern C++, high performance parallel programming and interfacing C++ with Excel are also covered. The book builds the code step-by-step, while the code illustrates the concepts and notions developed in the book.

KW - Faculty of Science

KW - adjoint differentiation

KW - automatic differentiation

KW - C++

KW - parallel computing

KW - monte-carlo

KW - financial simulations

KW - financial modeling

KW - mathematical finance

UR - http://www.amazon.com/Modern-Computational-Finance-Parallel-Simulations/dp/1119539455

UR - http://papers.ssrn.com/sol3/papers.cfm?abstract_id=3281877

M3 - Book

SN - 1119539455

SN - 978-1119539452

BT - Modern Computational Finance

PB - Wiley

ER -

ID: 204312028