Articoli correlati a Monte Carlo Frameworks: Building Customisable High-Performan...

Monte Carlo Frameworks: Building Customisable High-Performance C++ Applications - Rilegato

Duffy, Daniel J.; Kienitz, Jorg

 
9780470060698: Monte Carlo Frameworks: Building Customisable High-Performance C++ Applications

Sinossi

This is one of the first books that describe all the steps that are needed in order to analyze, design and implement Monte Carlo applications. It discusses the financial theory as well as the mathematical and numerical background that is needed to write flexible and efficient C++ code using state-of-the art design and system patterns, object-oriented and generic programming models in combination with standard libraries and tools.

Includes a CD containing the source code for all examples. It is strongly advised that you experiment with the code by compiling it and extending it to suit your needs. Support is offered via a user forum on www.datasimfinancial.com where you can post queries and communicate with other purchasers of the book.

This book is for those professionals who design and develop models in computational finance. This book assumes that you have a working knowledge of C ++.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull'autore

DANIEL J. DUFFY has been working with numerical methods in finance, industry and engineering since 1979. He has written four books on financial models and numerical methods and C++ for computational finance and he has also developed a number of new schemes for this field. He is the founder of Datasim Education and has a PhD in Numerical Analysis from Trinity College, Dublin.

JÖRG KIENITZ is the head of Quantitative Analysis at Deutsche Postbank AG. He is primarily involved in the developing and implementation of models for pricing of complex derivatives structures and for asset allocation. He is also lecturing at university level on advanced financial modelling and gives courses on ‘Applications of Monte Carlo Methods in Finance’ and on other financial topics including Lévy processes and interest rate models. Joerg holds a Ph.D. in stochastic analysis and probability theory.

Dalla quarta di copertina

The Monte Carlo method is now acknowledged as being one of the most robust tools for a range of applications in finance, from option pricing to risk management and optimization. One of the best languages for the development of Monte Carlo applications and frameworks is C++, an object-oriented and generic programming language which is also an industry standard.

This is one of the first books that describe all the steps that are needed in order to analyze, design and implement Monte Carlo applications. It discusses the financial theory as well as the mathematical and numerical background that is needed to write flexible and efficient C++ code using state-of-the-art design and system patterns, object-oriented and generic programming models in combination with standard libraries and tools.

The book is divided into four parts, each one dealing with one major aspect of the current problem domain. The features and topics are:

  • Option pricing for a range of one-factor and n-factor models;
  • European, Asian, baskets, Heston, jump models;
  • Early exercises, calculating option sensitivities;
  • The mathematical theory of n-factor Stochastic Differential Equations (SDE);
  • An introduction to the numerical analysis of SDE;
  • Modelling SDE and the Finite Difference Method (FDM) in C++;
  • Applying design and system patterns (GOF, POSA) for improved design;
  • Extensive use of the STL and boost libraries;
  • Multi-threading and parallel programming (OpenMP) techniques for Monte Carlo;
  • Creating Excel-based applications using xlw, Automation and COM;
  • Extra discussion of mathematical foundations for Monte Carlo;
  • Working source code is provided along with numerous examples, exercises and projects related to the extension of the C++ framework.

The book is accompanied by a CD which contains the source code for all the examples. It is strongly advised that you experiment with the code by compiling it and extending it to suit your needs. Support is offered via a user forum on www.datasimfinancial.com where you can post queries and communicate with other purchasers of the book.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.