Expandindo o modelo de 3 fatores

Introdução ao Gerenciamento de Risco de Portfólio em Python

Dakota Wixom

Quantitative Analyst | QuantCourse.com

Fama French 1993

O artigo original que começou tudo:

Introdução ao Gerenciamento de Risco de Portfólio em Python

Cliff Asness sobre Momentum

Um artigo posterior de Cliff Asness, da AQR:

Introdução ao Gerenciamento de Risco de Portfólio em Python

O modelo Fama-French de 5 fatores

Em 2015, Fama e French ampliaram o modelo de 3 fatores, adicionando dois fatores:

  • RMW: Lucratividade
  • CMA: Investimento

O fator RMW representa os retornos de empresas com alta lucratividade operacional versus baixa lucratividade operacional.

O fator CMA representa os retornos de empresas com investimentos agressivos versus mais conservadores.

Introdução ao Gerenciamento de Risco de Portfólio em Python

O modelo Fama-French de 5 fatores

Introdução ao Gerenciamento de Risco de Portfólio em Python

O modelo Fama-French de 5 fatores em Python

Supondo que você já tenha os retornos em excesso do portfólio e do mercado no objeto Data:

import statsmodels.formula.api as smf
model = smf.ols(formula='Port_Excess ~ Mkt_Excess + SMB + HML + RMW + CMA', 
                data=Data)
fit = model.fit()
adjusted_r_squared = fit.rsquared_adj
adjusted_r_squared
0.92
Introdução ao Gerenciamento de Risco de Portfólio em Python

Vamos praticar!

Introdução ao Gerenciamento de Risco de Portfólio em Python

Preparing Video For Download...