𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Learning Modern C++ for Finance: Foundations for Quantitative Programming

✍ Scribed by Daniel Hanson


Publisher
O'Reilly Media
Tongue
English
Leaves
300
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


A lot of financial modeling has gravitated toward Python, R, and VBA, but many developers hit a wall with these languages when it comes to performance. This practical book demonstrates why C++ is still one of the dominant production-quality languages for financial applications and systems. Many programmers believe that C++ is too difficult to learn. Author Daniel Hanson demonstrates that this is no longer the case.

Financial programmers coming from Python or another interpreted language will discover how to leverage C++ abstractions that enable safer and quicker implementation of financial models. You'll also explore how popular open source libraries provide additional weapons for attacking mathematical problems. C++ programmers unfamiliar with financial applications will also benefit from this handy guide.

  • Learn C++ basics: syntax, inheritance, polymorphism, composition, STL containers, and algorithms
  • Dive into newer features and abstractions including functional programming using lambdas, task-based concurrency, and smart pointers
  • Employ common but nontrivial financial models in modern C++
  • Explore external open source math libraries, particularly Eigen and Boost
  • Implement basic numerical routines in modern C++
  • Understand best practices for writing clean and efficient code

πŸ“œ SIMILAR VOLUMES


Learning Modern C++ for Finance: Foundat
✍ Daniel Hanson πŸ“‚ Library πŸ“… 2023 πŸ› O’Reilly Media, Inc. 🌐 English

A lot of financial modeling has gravitated toward Python, R, and VBA, but many developers hit a wall with these languages when it comes to performance. This practical book demonstrates why C++ is still one of the dominant production-quality languages for financial applications and systems. Many prog

Learn to Program with Assembly: Foundati
✍ Jonathan Bartlett πŸ“‚ Library πŸ“… 2021 πŸ› Apress 🌐 English

<div>Many programmers have limited effectiveness because they don't have a deep understanding of how their computer actually works under the hood.Β  In Learn to Program with Assembly, you will learn to program in assembly language - the language of the computer itself.Β </div><div><br></div><div>Assem

Theoretical Foundations for Quantitative
✍ Gennady P Berman, Luca Spadafora πŸ“‚ Library πŸ“… 2017 πŸ› WSPC 🌐 English

This book provides simple introduction to quantitative finance for students and junior quants who want to approach the typical industry problems with practical but rigorous ambition. It shows a simple link between theoretical technicalities and practical solutions. Mathematical aspects are discussed

Theoretical Foundations for Quantitative
✍ Luca Spadafora; Gennady P Berman πŸ“‚ Library πŸ“… 2017 πŸ› World Scientific Publishing Company 🌐 English

This book provides simple introduction to quantitative finance for students and junior quants who want to approach the typical industry problems with practical but rigorous ambition. It shows a simple link between theoretical technicalities and practical solutions. Mathematical aspects are discussed

C++ For Quantitative Finance
✍ Halls-Moore M.L. πŸ“‚ Library 🌐 English

N.-Y.: QuantStart, 2014. - 263p.<div class="bb-sep"></div>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. 250+ pages of C++ design patt