Customer Reviews


11 Reviews
5 star:
 (3)
4 star:
 (2)
3 star:
 (1)
2 star:
 (2)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


12 of 16 people found the following review helpful:
5.0 out of 5 stars A very good introduction into C++ from a quant finance point of view
A reviewer below quotes the phrase "After completing the reading, you will earn a 'black belt' in C++ for financial engineering" like as it was a promise made by the author of the book. This phrase in fact belongs to one of the reviewers of this book and has nothing to do with the author's own opinion. In section 0.1 the author says "After having read this book, studied...
Published on February 13, 2007 by Yuri Turygin

versus
20 of 22 people found the following review helpful:
2.0 out of 5 stars Disappointing quant C++ book
The motivation and objective of the book are quite appealing, teaching C++ to people who want to move to quant finance. However, the job is not well implemented. I read through most of the book and were quite surprised on the number of chapters and how few contents each chapter contains. Each chapter just gently touches the surface of the subject and it hardly covers much...
Published on August 31, 2007 by Min Liu


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

20 of 22 people found the following review helpful:
2.0 out of 5 stars Disappointing quant C++ book, August 31, 2007
This review is from: Introduction to C++ for Financial Engineers: An Object-Oriented Approach (The Wiley Finance Series) (Hardcover)
The motivation and objective of the book are quite appealing, teaching C++ to people who want to move to quant finance. However, the job is not well implemented. I read through most of the book and were quite surprised on the number of chapters and how few contents each chapter contains. Each chapter just gently touches the surface of the subject and it hardly covers much useful knowledge of C++ compared to C++ primer and effective C++ books. If one is new to C++, do not expect to learn much from the book. If one is quite familar to C++ but has not much experience on applying C++ to quant finance, the use of this book is quite limited. Although some example codes are printed in the book, there are really few further explanation on the design and syntax of the codes.

Moreover, the book is way overpriced given its limited value. I still regret much spending 70 bucks on it.
In conclusion, it has an attractive title but is not well designed and written.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


23 of 26 people found the following review helpful:
1.0 out of 5 stars A rather pointless and useless book, March 18, 2007
This review is from: Introduction to C++ for Financial Engineers: An Object-Oriented Approach (The Wiley Finance Series) (Hardcover)
According to the author this text is supposed to serve as a self-contained introduction to C++ for beginners without any prior experience in C or C++. Unfortunately, the author's lack of didactic talent and even more so his negligence to introduce and explain key concepts like e.g. the "this" pointer (all the while making extensive use of it in his examples) would probably foil any attempt of using it in that way.

Initially, I thought the text might still be useful for people hoping to refresh prior knowledge. That is until I happened to come across the code excerpt on page 107 that almost made me fall off my chair. There, the author instead of employing a simple do-while loop actually constructs a loop using goto! On top of that, he fails to initialize a member variable (tol) in the constructor that he merrily goes on to use later on. At the same time he introduces and increments count variable (n) that has no practical use at all.

Another reviewer referred to the book as having the feel of a student's scratch pad. I have to disagree. This text is nothing but an utter embarrassment.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


22 of 28 people found the following review helpful:
3.0 out of 5 stars A waste of time, December 10, 2006
This review is from: Introduction to C++ for Financial Engineers: An Object-Oriented Approach (The Wiley Finance Series) (Hardcover)
"After completing the reading, you will earn a 'black belt' in C++ for financial engineering". Yes, and I have a Bermudan call on the Brooklyn Bridge to sell you. Pass on this tepid offering from quality-control-challenged Wiley Finance, and go for the excellent, thoroughly-OOP book by Mark Joshi, after reading any good 'general-purpose' C++ textbook.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


12 of 16 people found the following review helpful:
5.0 out of 5 stars A very good introduction into C++ from a quant finance point of view, February 13, 2007
Amazon Verified Purchase(What's this?)
This review is from: Introduction to C++ for Financial Engineers: An Object-Oriented Approach (The Wiley Finance Series) (Hardcover)
A reviewer below quotes the phrase "After completing the reading, you will earn a 'black belt' in C++ for financial engineering" like as it was a promise made by the author of the book. This phrase in fact belongs to one of the reviewers of this book and has nothing to do with the author's own opinion. In section 0.1 the author says "After having read this book, studied the code and done the exercises you will be in a position to appreciate how to use C++ for Quantitative Finance". So, the author's promise is far more modest than a 'black belt'.

After almost having read the book I see it as an introduction into object-oriented C++ in which explanations are made through examples from quant finance. The book doesn't teach you anything but C++, so don't expect a derivation of the Black-Scholes formula or explanations of how Binomial methods work. It assumes that you know this stuff. I think this book is the best for someone who already knows a little bit about derivative pricing, but has a limited programming experience. It will give you a quick introduction into C++ and the ability to start reading more advanced literature on the subject.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


15 of 21 people found the following review helpful:
1.0 out of 5 stars Yet another marketing trick by an unexperienced and marginal author, February 10, 2007
By 
This review is from: Introduction to C++ for Financial Engineers: An Object-Oriented Approach (The Wiley Finance Series) (Hardcover)
This is the third book in a never ending series of "quantitative finance"
books by an essentially unexperienced and marginal author. Daniel Duffy is
neither a professional quantitative analyst, nor a renowned academic and
possesses no peer reviewed publications in the field of finance. The author
has passing familiarity with partial differential equations and elementary numerical solution methods and it shows. All of Duffy's book possess this "studenty" scratch pad feel, which unless committed by an authority of the field is not a good thing, especially not for students of quantitative finance.

Yet, this is the author's target community and his books are marketed in a clever way to students of quantitative finance on a well known forum and with the help of J. Wiley's powerful marketing machinery.

I would strongly advise students to stay away from this book on C++ for financial engineers, because it is not and has never been a feasible solution to learn C++ and financial engineering in a wonder pill. I would recommend that students who want to be successful and integrate the financial industry, stay with books by John Hull and Mark Joshi for the basic aspects of finance and with good C++ classics such as books published by Addison Wesley.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
1.0 out of 5 stars A truly awful book, September 20, 2010
Amazon Verified Purchase(What's this?)
This review is from: Introduction to C++ for Financial Engineers: An Object-Oriented Approach (The Wiley Finance Series) (Hardcover)
For a book that is supposed to be an introduction to C++ as applied to finance one finds oneself driving from 0 to impenetrable in lightning speed. The real life examples that are provided such as the first example in chapter 15 are made incredibly complex. For example rather than walk you through the code in a more simplified fashion as justin london might do you are treated to a dogs dinner of embedded objects within embedded objects. I dont know what planet mr duffy lives on but unless you are a computer scientist working at Nasa with a phd in finance you are wasting your time purchasing this book. Mr Duffys book is not for the novice to C++ but rather for someone who already has a phd in computer science and did their thesis on object oriented methods. Stick with Hull, Clewlow and Strickland and Justin London and dont waste your money on this incomprehensible tome
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
2.0 out of 5 stars Disappointing, July 14, 2009
This review is from: Introduction to C++ for Financial Engineers: An Object-Oriented Approach (The Wiley Finance Series) (Hardcover)
This book is not a good introduction to C++.
Anyone with knowledge of another object oriented language such as Java can eventually figure out the code, but the author does not make it easy for you.
He constantsly makes reference to new concepts and then defers any explanation for later in the book. For example, after a piece of code which includes a virtual destructor, we are told :
"We start with the conclusion: Declare all destructors to be virtual", without any explanation of what a virutal destructor, or a virutal function is.
The code does not compile and run seamlessly in any environment. For example, using MS Visual Studio, you will need to add include "stdafx.h" at the beginning of each class before the code will compile. Of course, no book can cover every possible development environment, but surely the author could have included a few tips about compiling and running on the most common environments (eg Unix and Windows).
For a solid C++ introduction I recommend C++ : The complete Reference (by Schildt)
For a great quantitative finance book, go for "Options, Futures and Other Derivatives" by Hull.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars a bellwether, August 18, 2009
This review is from: Introduction to C++ for Financial Engineers: An Object-Oriented Approach (The Wiley Finance Series) (Hardcover)
I used this book in order to be reintroduced to C++ after a long period of using strictly C/Matlab, before taking a senior position in a R&D firm. For this purpose, I found it to be extremely useful, and written in a pleasing style.

The only querulous remark I would make is that without any experience the reader may be enervated, however it is clearly stated that some knowledge is requisite.

My background and PhD is in physics and I found the pedagogical approach of the book similar to a physics education; there is a fair degree of bootstrapping and assumed knowledge, but this in my opinion is an excellent way to teach and for a student to learn.

I strongly recommend this book as means of coming to grips with C++, as applied to real problems.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 5 people found the following review helpful:
5.0 out of 5 stars The first step to learn C++ in quantitative finance, February 23, 2007
By 
This review is from: Introduction to C++ for Financial Engineers: An Object-Oriented Approach (The Wiley Finance Series) (Hardcover)
Well, this book has listed out the essential elements for option pricing using C++. You are assumed to have a basic background of C++ programming up to OOP and simple STL. All materials covered in part I and II are well written for sharpening your knowledge in STL, inheritance, polymorphism and data structures which are useful for filling the gap between C++ language and application in computational finance. In part III, a core section of this book, it lists out the most popular techniques for pricing derivatives products such as tree method, Finite difference scheme and Monte Carlo method. This book is highly recommended for the first glance in computational finance. With the full source code in the attached CD, you can self-study easily. In addition, another Duffy's book - Financial Instrument Pricing Using C++ and Justin 's book - Modeling Derivatives in C++ are good references for intermediate level learning.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 8 people found the following review helpful:
5.0 out of 5 stars A great introduction, February 17, 2007
By 
Peter Ankarlou (London, United Kingdom) - See all my reviews
(REAL NAME)   
This review is from: Introduction to C++ for Financial Engineers: An Object-Oriented Approach (The Wiley Finance Series) (Hardcover)
This book is a great introduction to C++ for people working with or studying Quantitative Finance. I strongly recommend this book. The author is taking you from novice to a good level of understanding of C++ in a few hundred pages. I especially like the introduction to STL and the chapter on Design Patterns and how to apply them. In short a very good book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

Introduction to C++ for Financial Engineers: An Object-Oriented Approach (The Wiley Finance Series)
$115.00 $64.90
In Stock
Add to cart Add to wishlist