Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nifty50 Investment Analyzer

Overview

This project analyzes Nifty50 stocks to compare mutual funds and growth rate companies, providing insights for investment decisions. It calculates expected ROI, volatility, and projects future investment values.

Key Features

  • Compares expected ROI of mutual funds vs growth rate companies
  • Projects future value of monthly investments
  • Analyzes stock price trends over time
  • Provides investment recommendations based on risk-adjusted returns

Setup

  1. Clone the repository:
    git clone https://github.com/Shreyaaaash/Nifty50-Investment-Analyzer.git
    
  2. Install required packages:
    pip install -r requirements.txt
    
  3. Run the analysis:
    python main.py
    

Results

Expected ROI Comparison

image

This chart compares the expected ROI of mutual funds and growth rate companies. Key observations:

  • Growth rate companies generally show higher expected ROI.
  • BAJAJ-AUTO.NS and BAJAJFINSV.NS stand out with the highest expected ROI among growth rate companies.
  • HDFCBANK.NS and ICICIBANK.NS show promising ROI among mutual fund companies.

Projected Investment Value

image

This graph projects the future value of a ₹5000 monthly investment in mutual funds:

  • After 10 years, the investment is expected to grow to approximately ₹859,317.
  • The growth curve shows compounding effects, with accelerated growth in later years.

Stock Price Trends

image

This visualization shows the stock price trends of Nifty50 companies:

  • SHREECEM.NS has the highest stock price as of August 26, 2024.
  • Many stocks show an upward trend over time, with some volatility.
  • There's significant price variation among different stocks in the Nifty50 index.

Conclusion

This analysis provides valuable insights for potential investors, highlighting high-performing stocks and demonstrating the potential long-term benefits of consistent investing in mutual funds.

Contributing

Contributions to improve the analysis or extend the project are welcome. Please submit a pull request or open an issue to discuss proposed changes.

License

This project is open source and available under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages