Featured Apps
Among Us
star4.9
GTA San Andreas
star4.7
TouchRetouch
star4.9
NBA 2K24
star4.6
Fall Guys Mobile
star5.0
Pirates Outlaws
star4.9
Infinite Flight Simulator
star4.2
Heads Up!
star4.9
Procreate Pocket
star4.8
Monopoly
star4.9
Mathematical | Modeling And Computation In Finance Pdf
The book " Mathematical Modeling and Computation in Finance: With Exercises and Python and MATLAB Computer Codes
" by Cornelis W. Oosterlee and Lech A. Grzelak is widely considered a modern standard for students and practitioners in quantitative finance. It is particularly praised for its hands-on approach, integrating theoretical stochastic models with practical numerical techniques and providing ready-to-use code in both Python and MATLAB. Key Features and Content
Comprehensive Coverage: The text spans from basic stochastic processes and Black-Scholes dynamics to advanced topics like local volatility, jump processes, and hybrid asset models. mathematical modeling and computation in finance pdf
Practical Programming: Includes a "programming sandbox" where most tables and figures can be reproduced using provided code.
Educational Ecosystem: Complemented by an extensive YouTube lecture series that walks through the chapters, making it feel like a complete university course. The book " Mathematical Modeling and Computation in
Innovative Methods: Features the COS method (Fourier-based pricing) prominently, which is often more efficient than traditional Monte Carlo or Finite Difference methods for certain applications.
9. Further Resources
Books:
- Hull, J. – Options, Futures, and Other Derivatives
- Glasserman, P. – Monte Carlo Methods in Financial Engineering
- Duffie, D. – Dynamic Asset Pricing Theory
- Björk, T. – Arbitrage Theory in Continuous Time
Courses (free online):
- MIT 18.S096 – Topics in Mathematics with Applications in Finance
- CQF – Certificate in Quantitative Finance (professional)
Software:
- Python (NumPy, SciPy, QuantLib, PyTorch)
- R (RQuantLib, PerformanceAnalytics)
- MATLAB (Financial Toolbox)
3. Pricing and Valuation Methods
- 3.1 Partial Differential Equations (PDEs)
- Derive Black–Scholes PDE; boundary/terminal conditions.
- Transformations for American options (free boundary problems).
- 3.2 Monte Carlo Methods
- Standard Monte Carlo for path-dependent payoffs.
- Variance reduction: antithetic variates, control variates, importance sampling, stratified sampling, quasi-Monte Carlo.
- Multilevel Monte Carlo (MLMC).
- 3.3 Fourier Methods and Characteristic Functions
- Carr–Madan FFT approach for models with known characteristic functions.
- 3.4 Tree and Lattice Methods
- Binomial/trinomial trees for early-exercise features.
- 3.5 Machine Learning Approaches
- Neural PDE solvers, deep BSDE methods, and model calibration via neural networks.
Part 1: The Two Pillars of Quantitative Finance
To understand why this field dominates Wall Street, you must break it down into its core components.
Step 2: The Transcription Phase
Open your coding environment (Python with NumPy/SciPy, MATLAB, or Julia). Transcribe the pseudo-code from the PDF into live code. Hull, J
- Example: If the PDF explains a Trinomial Tree, you must code the tree from scratch. If the price doesn't match the book’s table, you haven't understood the model.