Skip to content

This project utilizes a modern precision matrix estimation technique known as factor graphical lasso for Markowitz portfolio optimization

Notifications You must be signed in to change notification settings

HJohnson71/Glasso-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Factor Graphical Lasso Portfolio Project

  • Leveraged stock market data from yfinance package and a provided database to create Markowitz minimum variance portfolios using the Factor Graphical Lasso (FGL) Algorithm suggested by Lee and Seregina
  • FGL utilizes graphical methods for inverse covariance (precision) matrix estimation
  • Created a 6 year rolling window trading strategy with yearly updates to portfolio weights with appropriate transaction fees
  • The resulting portfolio outperformed the S&P500 and a balanced (equally weighted) portfolio in returns and volatility
  • Portfolio Returns are seen below:

image

About

This project utilizes a modern precision matrix estimation technique known as factor graphical lasso for Markowitz portfolio optimization

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published