Skip to main content

Financial Modeling Using C++

Financial Modeling Using C++

Chandan Sengupta

ISBN: 978-1-119-20199-1

Jan 2016

565 pages


A detailed look at developing real-world financial models using C++
This book, designed for self-study, reference, and classroom use, outlines a comprehensive approach to creating both simple and advanced financial models using C++. Author and modeling expert Chandan Sengupta covers programming, the C++ language, and financial modeling from the ground up-assuming no prior knowledge in these areas-and shows through numerous examples how to combine these skills with financial theory and mathematics to develop practical financial models. Since C++ is the computer language used most often to develop large-scale financial models and systems, readers will find this work-which includes a CD-ROM containing the models and codes from the book-an essential asset in their current modeling endeavors.
Chandan Sengupta (White Plains, NY) teaches finance in the MBA program at the Fordham University Graduate School of Business. He is also the author of Financial Modeling Using Excel and VBA (0-471-26768-6).
Chapter 1. Introduction.

Part I. Essential C++.

Chapter 2. Overview of Programming and C++.

Chapter 3. A First Look at C++.

Chapter 4. Variables, Constants, and Arrays.

Chapter 5. Operators.

Chapter 6. Inputs and Outputs.

Chapter 7. Program Flow Control: Branching.

Chapter 8. Program Flow Control: Looping.

Chapter 9. Functions.

Chapter 10. Strings.

Chapter 11. Pointers.

Chapter 12. Debugging.

Part II. Modeling Using Essential C++.

Chapter 13. The Model Development Process.

Chapter 14. Time Value of Money.

Chapter 15. Options and the Black-Scholes Model.

Chapter 16. Binomial Trees.

Chapter 17. Simulations.

Part III. Modeling Using Advanced C++.

Chapter 18. Overview of Advanced C++.

Chapter 19. Class and Encapsulation.

Chapter 20. Inheritance.

Chapter 21. Polymorphism.

Chapter 22. Templates and Vectors.

Appendix A. C++ Keywords.

Appendix B. Selected Standard Library Functions.

Recommended Books.

  • FILLS CURRENT GAP IN FINANCIAL MODELING WITH C++ -- FROM BASIC TO ADVANCED.  This book can be used to teach both financial modeling students and more skilled professionals all aspects of C++ and modeling that pertain to financial modeling.
  • HOT TOPIC AMONG TRADERS, PROGRAMMERS, AND QUANTITATIVE ANALYSTS.  It seems that everyone on Wall Street needs to be a systems programmer and titles that purport to teach programming and modeling are much in demand.
  • INCLUDES CD-ROM.  The book has a CD-ROM with all the codes developed in the book.