Skip to content

jasmon-labs/ETF-Portfolio-Risk-Return-Analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ETF Portfolio Risk & Return Analyzer

πŸ“Œ Project Overview

This project analyzes and compares Indian ETFs based on risk and return metrics using historical market data.

πŸ“Š ETFs Analyzed

  • NIFTYBEES
  • BANKBEES
  • JUNIORBEES
  • GOLDBEES
  • MON100

πŸ“ Metrics Used

  • Daily & Cumulative Returns
  • Annualized Return
  • Annualized Volatility
  • Sharpe Ratio
  • Maximum Drawdown

πŸ“ˆ Visualizations

  • Price trend analysis
  • Cumulative return comparison
  • Risk vs return scatter plot
  • Drawdown analysis

πŸ›  Tech Stack

  • Python
  • Pandas
  • NumPy
  • Matplotlib
  • yfinance

🎯 Key Takeaways

  • Equity ETFs outperform in long-term returns but carry higher risk.
  • Gold ETFs provide stability and downside protection.
  • Risk-adjusted returns vary significantly across asset classes.

πŸš€ How to Run

pip install -r requirements.txt

About

Analyzing risk, return, Sharpe ratio and drawdowns of ETFs using Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published