Skip to content

ShraddhaSharma3/Stock-Market-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Š Stock Market Data Analysis Project

πŸ“Œ Project Overview

This project analyzes historical stock market data to evaluate price trends, daily returns, and volatility of selected Indian banking stocks. The analysis helps understand risk, stability, and overall market behavior using basic financial metrics and visualizations.


🏦 Stocks Analyzed

  • HDFC Bank
  • ICICI Bank
  • SBI
  • Axis Bank
  • Kotak Mahindra Bank

πŸ›  Tools & Technologies

  • Python
  • Pandas
  • Matplotlib
  • Yahoo Finance (yfinance)

πŸ“ˆ Key Metrics Analyzed

  • Daily Returns
  • 20-day and 50-day Moving Averages
  • Volatility (Standard Deviation of Daily Returns)

πŸ“Š Analysis Performed

  • Collected 2 years of daily historical stock price data
  • Cleaned and prepared the dataset
  • Calculated daily percentage returns
  • Identified price trends using moving averages
  • Measured and compared volatility across stocks
  • Visualized results using line charts and bar charts

πŸ” Key Insights

  • Private sector banks showed relatively lower volatility compared to PSU banks
  • SBI exhibited higher volatility, indicating higher risk
  • Moving averages helped identify bullish and bearish trends
  • Daily returns fluctuated around zero, reflecting normal market behavior

▢️ How to Run the Project

  1. Install required libraries:
  2. Run the Python script:

πŸ“š Data Source

Yahoo Finance (via yfinance Python library)


🎯 Conclusion

This project demonstrates basic financial data analysis skills and provides insights into stock performance and risk. It serves as a beginner-friendly project for finance and data analytics roles.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages