Learn Markets Intermediate

Quantitative Methods in Finance: From Descriptive Statistics to Factor Models

Try This First

Test your knowledge before reading. Don't worry if you get it wrong — that's part of learning.

Key Insights

  • Foundation of quantitative finance — statistical methods, risk measures, and multi-factor models used in institutional portfolio management.
Difficulty: Intermediate Type: Learn

Why Quantitative Methods?

Quantitative methods bring mathematical rigor to investment analysis, replacing intuition with systematic, testable frameworks. They underpin:

  • Risk management — Value at Risk, expected shortfall, stress testing
  • Portfolio construction — mean-variance optimization, risk parity
  • Alpha generation — factor-based strategies, statistical arbitrage
  • Execution — algorithmic trading, optimal order placement

Key Statistical Concepts

Essential statistics for financial analysis:

  • Distribution — returns are approximately normal but fat-tailed (excess kurtosis ~3-10)
  • Correlation — assets become correlated during crises (correlation breakdown)
  • Volatility clustering — high-vol periods follow high-vol (GARCH effects)
  • Stationarity — many financial time series are non-stationary (unit roots)
import numpy as np
import pandas as pd

# Annualized volatility from daily returns
daily_returns = prices.pct_change().dropna()
ann_volatility = daily_returns.std() * np.sqrt(252)

# Sharpe ratio
sharpe = (annualized_return - risk_free_rate) / ann_volatility

# Maximum drawdown
cumulative = (1 + daily_returns).cumprod()
running_max = cumulative.cummax()
drawdown = (cumulative - running_max) / running_max
max_drawdown = drawdown.min()

Factor Models

Factor models explain asset returns through exposure to systematic risk factors:

# Fama-French 3-Factor Model
# Ri - Rf = alpha + b1*(Rm-Rf) + b2*SMB + b3*HML + epsilon

# Returns decomposition:
# Market risk (beta) — compensation for systematic risk
# Size (SMB) — small minus big cap returns
# Value (HML) — high book-to-market minus low
# Alpha — idiosyncratic return (skill or luck)

# Implementation with statsmodels
import statsmodels.api as sm

X = sm.add_constant(portfolio_returns - risk_free_rate)
model = sm.OLS(excess_returns, X).fit()
print(model.summary())
Article Metadata

Review with Spaced Repetition

Add this lesson's 3 flashcards to your SM-2 study queue. They will appear when due in the Study Queue.

Feynman Concept Cards

Master each building block: read the ELI5, explore the analogy, work the example, find your gaps, teach it back, build it.

Risk Parity is a concept in strategies. In simple terms, Risk Parity covers trading and investment strategies for Markets. This markets concept addresses key topics in the trading and investment strategies for markets domain. Also known as: risk-balanced po

Analogy
Think of Risk Parity like a chess player thinking several moves ahead — it helps you handle strategies tasks more effectively.
Example
Consider a scenario where Risk Parity applies: Risk Parity covers trading and investment strategies for Markets. This markets concept addresses key topics in the trading and investment strategies for markets domain. Also known as: risk-balanced po...
Find Gaps
What are the key components or steps involved in Risk Parity?
Can you explain Risk Parity without using jargon?
What happens if Risk Parity is not applied correctly?
How does Risk Parity relate to other concepts in strategies?
Teach Back

Explain Risk Parity as if teaching a colleague who is new to strategies. Cover: what it is, how it works, and why it matters.

Create

Create a calc that demonstrates Risk Parity in a real-world strategies scenario. Walk through your design decisions.

Show solution
A calc for Risk Parity should include: 1. The core components of risk parity 2. How they interact 3. Expected outcomes or outputs
Difficulty: Intermediate — 3/5

Statistical Arbitrage is a concept in strategies. In simple terms, Statistical Arbitrage covers trading and investment strategies for Markets. This markets concept addresses key topics in the trading and investment strategies for markets domain. Also known as: stat a

Analogy
Think of Statistical Arbitrage like a chess player thinking several moves ahead — it helps you handle strategies tasks more effectively.
Example
Consider a scenario where Statistical Arbitrage applies: Statistical Arbitrage covers trading and investment strategies for Markets. This markets concept addresses key topics in the trading and investment strategies for markets domain. Also known as: stat a...
Find Gaps
What are the key components or steps involved in Statistical Arbitrage?
Can you explain Statistical Arbitrage without using jargon?
What happens if Statistical Arbitrage is not applied correctly?
How does Statistical Arbitrage relate to other concepts in strategies?
Teach Back

Explain Statistical Arbitrage as if teaching a colleague who is new to strategies. Cover: what it is, how it works, and why it matters.

Create

Create a calc that demonstrates Statistical Arbitrage in a real-world strategies scenario. Walk through your design decisions.

Show solution
A calc for Statistical Arbitrage should include: 1. The core components of statistical arbitrage 2. How they interact 3. Expected outcomes or outputs
Difficulty: Advanced — 4/5

Algorithmic Trading is a concept in advanced techniques. In simple terms, Algorithmic Trading covers advanced techniques in Markets. This markets concept addresses key topics in the advanced techniques in markets domain. Also known as: algo trading, automated trading, execu

Analogy
Think of Algorithmic Trading like a high-precision instrument in a trader's toolkit — it helps you handle advanced techniques tasks more effectively.
Example
Consider a scenario where Algorithmic Trading applies: Algorithmic Trading covers advanced techniques in Markets. This markets concept addresses key topics in the advanced techniques in markets domain. Also known as: algo trading, automated trading, execu...
Find Gaps
What are the key components or steps involved in Algorithmic Trading?
Can you explain Algorithmic Trading without using jargon?
What happens if Algorithmic Trading is not applied correctly?
How does Algorithmic Trading relate to other concepts in advanced techniques?
Teach Back

Explain Algorithmic Trading as if teaching a colleague who is new to advanced techniques. Cover: what it is, how it works, and why it matters.

Create

Create a diagram that demonstrates Algorithmic Trading in a real-world advanced techniques scenario. Walk through your design decisions.

Show solution
A diagram for Algorithmic Trading should include: 1. The core components of algorithmic trading 2. How they interact 3. Expected outcomes or outputs
Difficulty: Advanced — 5/5

Portfolio Optimization is a concept in strategies. In simple terms, Portfolio Optimization covers trading and investment strategies for Markets. This markets concept addresses key topics in the trading and investment strategies for markets domain. Also known as: asset

Analogy
Think of Portfolio Optimization like a chess player thinking several moves ahead — it helps you handle strategies tasks more effectively.
Example
Consider a scenario where Portfolio Optimization applies: Portfolio Optimization covers trading and investment strategies for Markets. This markets concept addresses key topics in the trading and investment strategies for markets domain. Also known as: asset...
Find Gaps
What are the key components or steps involved in Portfolio Optimization?
Can you explain Portfolio Optimization without using jargon?
What happens if Portfolio Optimization is not applied correctly?
How does Portfolio Optimization relate to other concepts in strategies?
Teach Back

Explain Portfolio Optimization as if teaching a colleague who is new to strategies. Cover: what it is, how it works, and why it matters.

Create

Create a calc that demonstrates Portfolio Optimization in a real-world strategies scenario. Walk through your design decisions.

Show solution
A calc for Portfolio Optimization should include: 1. The core components of portfolio optimization 2. How they interact 3. Expected outcomes or outputs
Difficulty: Advanced — 4/5

Factor Investing is a concept in strategies. In simple terms, Factor Investing covers trading and investment strategies for Markets. This markets concept addresses key topics in the trading and investment strategies for markets domain. Also known as: smart beta,

Analogy
Think of Factor Investing like a chess player thinking several moves ahead — it helps you handle strategies tasks more effectively.
Example
Consider a scenario where Factor Investing applies: Factor Investing covers trading and investment strategies for Markets. This markets concept addresses key topics in the trading and investment strategies for markets domain. Also known as: smart beta,...
Find Gaps
What are the key components or steps involved in Factor Investing?
Can you explain Factor Investing without using jargon?
What happens if Factor Investing is not applied correctly?
How does Factor Investing relate to other concepts in strategies?
Teach Back

Explain Factor Investing as if teaching a colleague who is new to strategies. Cover: what it is, how it works, and why it matters.

Create

Create a calc that demonstrates Factor Investing in a real-world strategies scenario. Walk through your design decisions.

Show solution
A calc for Factor Investing should include: 1. The core components of factor investing 2. How they interact 3. Expected outcomes or outputs
Difficulty: Advanced — 4/5

High Frequency Trading is a concept in advanced techniques. In simple terms, High Frequency Trading covers advanced techniques in Markets. This markets concept addresses key topics in the advanced techniques in markets domain. Also known as: HFT, algorithmic trading, low laten

Analogy
Think of High Frequency Trading like a high-precision instrument in a trader's toolkit — it helps you handle advanced techniques tasks more effectively.
Example
Consider a scenario where High Frequency Trading applies: High Frequency Trading covers advanced techniques in Markets. This markets concept addresses key topics in the advanced techniques in markets domain. Also known as: HFT, algorithmic trading, low laten...
Find Gaps
What are the key components or steps involved in High Frequency Trading?
Can you explain High Frequency Trading without using jargon?
What happens if High Frequency Trading is not applied correctly?
How does High Frequency Trading relate to other concepts in advanced techniques?
Teach Back

Explain High Frequency Trading as if teaching a colleague who is new to advanced techniques. Cover: what it is, how it works, and why it matters.

Create

Create a diagram that demonstrates High Frequency Trading in a real-world advanced techniques scenario. Walk through your design decisions.

Show solution
A diagram for High Frequency Trading should include: 1. The core components of high frequency trading 2. How they interact 3. Expected outcomes or outputs
Difficulty: Advanced — 5/5

Mean Reversion Strategies is a concept in trading strategies. In simple terms, Mean Reversion Strategies covers trading strategies for Markets. This markets concept addresses key topics in the trading strategies for markets domain. Also known as: statistical arbitrage, pairs tra

Analogy
Think of Mean Reversion Strategies like a specialized tool in a toolbox — it helps you handle trading strategies tasks more effectively.
Example
Consider a scenario where Mean Reversion Strategies applies: Mean Reversion Strategies covers trading strategies for Markets. This markets concept addresses key topics in the trading strategies for markets domain. Also known as: statistical arbitrage, pairs tra...
Find Gaps
What are the key components or steps involved in Mean Reversion Strategies?
Can you explain Mean Reversion Strategies without using jargon?
What happens if Mean Reversion Strategies is not applied correctly?
How does Mean Reversion Strategies relate to other concepts in trading strategies?
Teach Back

Explain Mean Reversion Strategies as if teaching a colleague who is new to trading strategies. Cover: what it is, how it works, and why it matters.

Create

Create a diagram that demonstrates Mean Reversion Strategies in a real-world trading strategies scenario. Walk through your design decisions.

Show solution
A diagram for Mean Reversion Strategies should include: 1. The core components of mean reversion 2. How they interact 3. Expected outcomes or outputs
Difficulty: Beginner-friendly — 2/5

Feynman Synthesis — Prove You Understand

1. The One-Pager

Explain this lesson's core idea to a smart 15-year-old. No jargon allowed.

2. The Gap Map

List 3 things you are still unsure about. Be specific.

Knowledge Check

Test your understanding of this lesson.

Flashcards

Space = flip · 1-4 = grade · Swipe on mobile

Related Research

Related Knowledge

Stay Updated

Get the latest research summaries delivered to your inbox.