Live Editor for Quantitative Finance

Use interactive Live Editor worksheets developed with inputs from educators in quantitative finance programs. The modules will familiarize and refresh key concepts that are prerequisites for graduate-level programs in finance through programming exercises based on real-world case studies. Click Open and explore to open and run the live script examples in your browser with MATLAB Online™.

Introduction to Programming

Learn how to import, process, and visualize financial data using MATLAB®. This example performs a basic statistical comparison between stock price data from various countries.

Hypothesis Testing

Hypothesis testing is a method of drawing inferences about a population based on statistical evidence from a sample. Understand the process to conduct a hypothesis test, and how to interpret terms such as p-value and confidence interval.

Statistics and Probability

Model a variety of financial information, such as stock prices and returns, with probability distributions. Learn about probability distributions, the various types of probability distributions, and the reasons and limitations of using them.

Optimization

Optimization problems have a function called objective function that you can minimize or maximize. The objective function is a mathematical function of one or more variables. The aim of the optimization is to find the combination of these variables that produces the minimum or maximum value of the objective function. Learn how optimization is applied for optimizing portfolios, subject to certain constraints.