Skip to content

Risk Premia Estimation (FamaMacbeth and Three-pass)

Notifications You must be signed in to change notification settings

hobinkwak/riskPremium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Risk Premia Estimation

  • Fama Macbeth Two Step Regression (1973)
  • Three pass method (Asset Pricing with Omitted Factors, 2021)

This study empirically analyzes methodologies for estimating risk premiums of factors. It compares the traditional Fama-Macbeth Two-Step Regression with the Three-Step Regression proposed in 2021, estimating risk premiums for the FF-5 factors and macroeconomic variables. The Three-Step Regression produced more reasonable estimates when estimating the risk premiums of macro factors.

Implementation

python main.py
from riskpremia import *

Est = Estimator(portfolio, factor)
# Two-pass
Est.two_pass(adjust_autocorr=True)
# Three-pass
Est.three_pass(max_k=300)

Reference

  • Risk, Return, and Equilibrium: Empirical Tests (EF Fama, 1973)
  • Asset Pricing with Omitted Factors (S Giglio, 2021)

Releases

No releases published

Packages

No packages published

Languages