Because MATLAB makes it easy to learn and apply computational methods in quantitative finance and risk management, educators regularly choose it for teaching. Students and researchers can prototype and validate financial models, accelerate them with parallel processing, and visualize the results. Students can use interactive Live Scripts to express their ideas as computational narratives, including for homework and research projects.
Educators have created several teaching tools and resources for use in finance curricula.
Curriculum Materials
- Mathematics of Finance (University of Maryland)
- Analytics of Finance (MIT)
- Numerical Methods in Mathematical Finance (Karlsruhe Institute of Technology)
- Numerical Methods in Mathematical Finance 2 (Karlsruhe Institute of Technology)
- Quantitative Risk Management (Columbia University)
Textbooks
- Risk Management and Simulation
- Numerical Methods in Finance and Economics: A MATLAB - Based Introduction, 2e
- An Introduction to Financial Option Valuation: Mathematics, Stochastics, and Computation
- An Introduction to Market Risk Measurement
- Implementing Models in Quantitative Finance: Methods and Cases
- Quantitative Trading: How to Build Your Own Algorithmic Trading Business
More books on Quantitative Finance & Risk Management
Community Toolboxes and Apps
- Panel Data Toolbox for MATLAB
- Time Series Analysis and Forecast
- Technical Indicators
- Nonstationary Extreme Value Analysis (NEVA) Toolbox
- Compecon Toolbox for MATLAB
Additional Resources
- MATLAB Onramp: Free, interactive, self-paced, online learning resource
- Getting Started with MATLAB: Introductory tutorials and videos about MATLAB
- Teach with Live Scripts: Example using MATLAB Live Editor to create interactive documents
- Computational Finance examples in MATLAB
- MATLAB Grader: Automatically grade MATLAB code
- Ken French’s Data Library (Dartmouth College)
- Datafeed Toolbox: access current, intraday, historical, and real-time market data from leading financial data providers