12 used & new from $70.00

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.
 
  

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

~ Mark S. Joshi (Author) "In the first part of this book, we shall study the pricing of derivatives using Monte Carlo simulation..." (more)
Key Phrases: Monte Carlo, Exercises Exercise, Payoff Call (more...)
4.1 out of 5 stars  See all reviews (13 customer reviews)


Available from these sellers.


4 new from $150.03 8 used from $70.00

Formats

Amazon Price New from Used from
Hardcover --  
Paperback $37.12  

Customers Who Bought This Item Also Bought

The Concepts and Practice of Mathematical Finance (Mathematics, Finance and Risk)

The Concepts and Practice of Mathematical Finance (Mathematics, Finance and Risk)

by M. S. Joshi
4.3 out of 5 stars (20)  $57.60
Quant Job Interview Questions And Answers

Quant Job Interview Questions And Answers

by M. S. Joshi
4.5 out of 5 stars (2)  $39.20
Monte Carlo Methods in Financial Engineering (Stochastic Modelling and Applied Probability) (v. 53)

Monte Carlo Methods in Financial Engineering (Stochastic Modelling and Applied Probability) (v. 53)

by Paul Glasserman
4.0 out of 5 stars (20)  $59.96
Stochastic Calculus for Finance II: Continuous-Time Models (Springer Finance) (v. 2)

Stochastic Calculus for Finance II: Continuous-Time Models (Springer Finance) (v. 2)

by Steve E. Shreve
4.4 out of 5 stars (27)  $60.47
Heard on The Street: Quantitative Questions from Wall Street Job Interviews

Heard on The Street: Quantitative Questions from Wall Street Job Interviews

by Timothy Falcon Crack
4.2 out of 5 stars (29)  $31.50
Explore similar items

Editorial Reviews

Review

'This is a short book, but an elegant one. It would serve as an excellent course text for a course on the practical aspects of mathematical finance.' International Statistical Institute '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 '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.' SIAM Review --This text refers to the Paperback edition.

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

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.1 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon.com Sales Rank: #798,826 in Books (See Bestsellers in Books)

More About the Author

M. S. Joshi
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's M. S. Joshi Page

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 Reviews

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

 
39 of 43 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)   
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


 
11 of 12 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)   
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


 
24 of 30 people found the following review helpful:
2.0 out of 5 stars depends what you are looking at, October 13, 2005
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

2.0 out of 5 stars could be better
This book introduces several design patterns using finance as an example. The book is pretty thin for a $50 book, and can be read in under a week easily. Read more
Published 11 days ago by Not Mee

5.0 out of 5 stars A must have book for those new to implementing pricing models in C++
C++ is the de-facto language of Quants.
Joshi's book successfully blends C++ and Derivative Pricing within a structured manner, laying the
foundations for future... Read more
Published 19 days ago by T. K. Hin

5.0 out of 5 stars excellent reference for practitioners
This book met all my expectations. well organized, it follows an orderly progression of more and more complex techniques and patterns to solve the basic derivative pricing... Read more
Published 2 months ago by Paul S. Stafford

5.0 out of 5 stars A must-buy for learning how to implement financial applications in C++ in an OO way
Mark's book actually teaches you how to properly use classes and inheritance (virtual functions) to implement derivative pricing models in C++. Read more
Published 19 months ago by C. Yang

5.0 out of 5 stars Nice Concise Book
This book is easy to read and hands on. Although there are a lot of excellent books which will give you an introduction to C++ for general purposes, I will still recommend this... Read more
Published on January 20, 2008 by Chaos

4.0 out of 5 stars A great book
Joshi's book is practical and concise. The whole book is project-based and through step-by-step method in his book, Joshi provide a vivid view towards how to construct a pricing... Read more
Published on December 15, 2007 by MT

1.0 out of 5 stars Inadequate as tutorial or reference
This slim volume is totally inadequate either as a C++ book or as a derivative pricing book. (After all, how much can you cover on either topic in just 170 pages or so? Read more
Published on December 6, 2007 by Gadgester

5.0 out of 5 stars An excellent short course in OOP
Do not be put off by the above-average price/page-count multiple: it will take a lot of time and work to go through the book's 200 pages, and you won't regret the effort. Read more
Published on October 3, 2007 by Dimitri Shvorob

5.0 out of 5 stars Benchmark book on Computational Finance
Mark has produced a marvel. The book introduces practical C++ programming with such spontaneity. The author sets the pitch beautifully with a step-by-step introduction of the need... Read more
Published on June 26, 2006 by S. Rajasekaran

5.0 out of 5 stars Full of OOP Wisdom!
In terms of programming concepts and OOP design for financial engineering, this book has no equals. We have Daniel Duffy's Financial Instrument Pricing Using C++, but it takes a... Read more
Published on October 14, 2005 by Gaurav Saroliya

Only search this product's reviews



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
   



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.