Buy Used
Used - Good See details
$50.98 & this item ships for FREE with Super Saver Shipping. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
C++ Design Patterns and Derivatives Pricing (Mathematics, Finance and Risk)
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

C++ Design Patterns and Derivatives Pricing (Mathematics, Finance and Risk) [Hardcover]

Mark S. Joshi (Author)
4.2 out of 5 stars  See all reviews (15 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Hardcover --  
Paperback $47.69  
There is a newer edition of this item:
C++ Design Patterns and Derivatives Pricing (Mathematics, Finance and Risk) C++ Design Patterns and Derivatives Pricing (Mathematics, Finance and Risk) 4.2 out of 5 stars (15)
$47.69
In Stock.

Book Description

0521832357 978-0521832359 September 6, 2004
Combining mathematical finance with C++ and object-oriented programming (00P), M. Joshi demonstrates the relevance and use of OOP in financial mathematics by describing how to use price derivatives to obtain reusable and extensible code. A large part of the book is devoted to designing reusable components which are then combined to build a Monte Carlo pricer for exotic equity derivatives. Readers knowing the basics of C++ and mathematical finance, but are unclear how to use OOP to implement models, will welcome this analysis.


Editorial Reviews

Review

"This book is thought-provoking and rewarding. Even for the less experienced programmer, the presentation is readily accessible, and the coded examples can be directly used to solve real-life problems."
Journal of the American Statistics Association, Ana-Maria Matache

"This book, although it is quite short, does cover a significant amount of material and does deal with some fairly advanced topics that are important to practitioners. The real strength of the book is its clarity and conciseness."
Anita Mayo, Sherman Wong, Baruch College, CUNY, SIAM Review

Book Description

This is the first book that combines the areas of mathematical finance, C++, and object-oriented programming (OOP). The author shows shows the relevance and use of OOP to financial mathematics by describing how to price derivatives to obtain reusable and extensible code. Much of the book is devoted to designing reusable components which are then combined to build a Monte Carlo pricer for exotic equity derivatives. Those who know the basics of C++ and mathematical finance, but are unclear how to use OOP to implement models, will welcome this account.

Product Details

  • Hardcover: 214 pages
  • Publisher: Cambridge University Press (September 6, 2004)
  • Language: English
  • ISBN-10: 0521832357
  • ISBN-13: 978-0521832359
  • Product Dimensions: 9.8 x 6.8 x 0.5 inches
  • Shipping Weight: 1.4 pounds
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (15 customer reviews)
  • Amazon Best Sellers Rank: #1,312,964 in Books (See Top 100 in Books)

More About the Author

Mark Joshi obtained a B.A. in mathematics (top of year) from the University of Oxford in 1990, and a Ph.D. in pure mathematics from the Massachusetts Institute of Technology in 1994. He was an assistant lecturer in the department of pure mathematics and mathematical statistics at Cambridge University from 1994 to 1999. Following which he worked for the Royal Bank of Scotland from 1999 to 2005 as a quantitative analyst at a variety of levels, finishing as the Head of Quantitative Research for Group Risk Management. He joined the Centre for Actuarial Studies at the University of Melbourne in November 2005 as an associate professor and is now a full professor.

His latest book: "More mathematical finance" was published in September 2011.

 

Customer Reviews

15 Reviews
5 star:
 (10)
4 star:
 (2)
3 star:    (0)
2 star:
 (2)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (15 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

42 of 46 people found the following review helpful:
4.0 out of 5 stars Applied C++ Design Patterns, October 3, 2004
By 
Rico Blaser (San Francisco, CA United States) - See all my reviews
(REAL NAME)   
This review is from: C++ Design Patterns and Derivatives Pricing (Mathematics, Finance and Risk) (Hardcover)
Joshi does not intend to teach financial mathematics in this text. To learn about this topic, you can read his other book "The Concepts and Practice of Mathematical Finance". Joshi also doesn't try to provide an introduction to C++ programming -- there are plenty of good books on this topic.

Instead, the author does an excellent job of demonstrating how common C++ design patterns (templates, wrappers, decorators, bridges, factories, and so on) can be applied to price financial derivative instruments.

The book develops reusable components that are subsequently combined in a simple Monte Carlo framework, capable of pricing certain path-dependent European options. Another section uses Binomial Trees to tackle the early exercise challenges presented by American options.

The aim of the book is to allow the reader to develop an intuition for using the design tools rather than to provide an exhaustive framework. As a consequence, more complex instruments -- including any credit or interest rate dependent products -- are not covered. Finite difference methods are also not presented. But the design tools described are equally applicable to these areas.

Bottom line: "C++ Design Patterns and Derivatives Pricing" is a good addition to your quant library.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


15 of 16 people found the following review helpful:
5.0 out of 5 stars From particular to general: design patterns in c++, August 22, 2005
By 
Jordi Molins "Phynance" (a poor spanish lost in the middle of Europe) - See all my reviews
(REAL NAME)   
This review is from: C++ Design Patterns and Derivatives Pricing (Mathematics, Finance and Risk) (Hardcover)
In principle, it seems that this book is a very specialized one: design patterns in derivatives pricing. However, Mark Joshi has been able to give ideas that are generalizable to many other fields. For example, I have developed a trading simulator in c++ using several of the ideas of the book. The ideas in the book are so general, that very often one can do simply a copy and paste and just change the names of the classes and variables.

The only complaint to the writer is that he does not supply the answers to the questions of the book. This is standard practice in academia (and there is a good reason for it), but this book is designed mainly for practitioners, that probably do not have too much time to solve difficult questions.

The writer is widely known in forums like nuclearphynance and wilmott for his deep comments about derivatives pricing.

Disclosure: I only know Mark Joshi because I have sent him an email with some questions about the book. He very kindly has replied to me. I do not have any other kind of relation with him.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


30 of 36 people found the following review helpful:
2.0 out of 5 stars depends what you are looking at, October 13, 2005
This review is from: C++ Design Patterns and Derivatives Pricing (Mathematics, Finance and Risk) (Hardcover)
This small book (192 pages) is pretty expensive but if it brings you a lot it is OK.

It depends what you are looking at:

If you want a book "how to write a clean C++ program", this book is for you. The authors enhance the formal (and correct) writing you should have when coding.

If you are interested in understand and solve the various problems you encounter implementing derivatives with numerous examples, it is not the good book for you. There are few programs so few examples and solutions. Moreover I have to dig in his classes to understand them. I would have preferred static functions, even if I have to do a little work to implement them in my library.

However from my point of view, the biggest reproach to this book is that it does not treat the interest rate derivatives at all, which is really problematic.

So it was not really interesting. The Clewlow was much better for me.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
First Sentence:
In the first part of this book, we shall study the pricing of derivatives using Monte Carlo simulation. Read the first page
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Monte Carlo, Exercises Exercise, Payoff Call, Using Newton-Raphson
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:





Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject