What if there was a way to learn precisely what you needed without having to spend huge sums on C++ textbooks and weeks of study that didn't help in interview?
With C++ For Quantitative Finance we've distilled the knowledge required to pass a quant job interview into an easy-to-study package, which concentrates on the core concepts required to get the coveted role.
"The other C++ books don't cover more advanced models and these are the ones I was really asked about during IB positions. 'C++ For Quantitative Finance' was really helpful for that."
In C++ For Quantitative Finance you'll learn about the right way to price derivatives and how to structure your code professionally, using modern software development techniques that you can discuss in interview.
If you fail to study any C++ prior to interview, competing candidates will perform better and win that coveted quant role.
If you're a MFE student, PhD candidate or prospective quant, your peers are likely to gain the best jobs because they’re able to impress the interviewer with their extensive C++ knowledge, while you're finding it challenging.
Without the essential C++ knowledge, there's a strong chance you'll find interviews much harder and it will take a lot longer to find a quant job.
C++ For Quantitative Finance will take you on a journey from knowing little or nothing about how to apply C++ to quantitative finance to understanding and implementing essential quant models, object oriented programming techniques and best practice design patterns, keeping you ahead of your peers.
You'll gain the knowledge of how to effectively code in C++, do better in interview and ultimately get a chance at going for the most lucrative quant jobs.
This guide will show you how to apply C++ to quantitative analysis models and then go on to pass a technical interview at a bank or hedge fund. We get emails every day from people thanking us for the organised, easy-to-read C++ articles on the site. We made sure to make C++ For Quantitative Finance the best there is!
You'll learn about the syntax and design of C++ classes as well as how to begin writing your own.
A step-by-step guide to inheritance and polymorphism techniques - including option and pay-off classes.
The benefits of generic programming with templates and creating container classes for quant finance applications.
How to use function objects to model mathematical functions to produce robust, production-quality quant code.
An extensive guide on the C++ Standard Template Library including the latest standard - C++11.
How to make use of Finite Difference Methods (FDM) in C++ to solve quant differential equation models.
How to implement Monte Carlo techniques to solve Black-Scholes models and determine the "Greeks".
C++ implementations for jump-diffusion models, stochastic volatility, and other pricing techniques.
Many more examples of advanced C++ features, useful for the skilled quantitative professional.
'C++ For Quantitative Trading' comes with a 100% lifetime money-back guarantee. If you are unhappy with the book for any reason, we will refund you the price - no questions asked. Although we're fairly sure you'll find it extremely useful!
The book assumes a basic knowledge of C++ syntax and that you have some exposure to options pricing, i.e. the Black-Scholes model. Other than that, the book is self-contained.
We have over 200 posts on QuantStart.com covering options pricing in C++, quant finance careers and quantitative development. You can read through the archives to learn more about C++ techniques and derivatives techniques.
Of course! If you still have questions after reading this page please get in touch and we will do our best to provide you with a necessary answer.