Skip to content

Gaytrifarde/Stock-Prediction-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Indian Stock Analysis System 📈

This project is a live Indian stock market analysis system built using Python and Streamlit.

It calculates:

  • SMA (Simple Moving Average)
  • EMA (Exponential Moving Average)

And generates:

  • STRONG BUY / BUY TREND Signal
  • STRONG SELL / SELL TREND Signal
  • HOLD Signal

Based on a dual moving average SMA & EMA crossover strategy.


Features 🚀

✅ Live Stock Data using Yahoo Finance
✅ Supports Indian Stocks Listed on NSE
✅ Automated SMA & EMA Calculation
✅ Real-Time BUY / SELL Trend Detection
✅ Interactive Graph Visualization
✅ Dynamic CSV Data Download
✅ Streamlit Web Application Interface


Technologies Used 🛠️

  • Python
  • Pandas
  • yFinance
  • Plotly Express
  • Streamlit

Supported Indian Stocks 🇮🇳

Examples:

  • TCS
  • INFY
  • RELIANCE
  • HDFCBANK
  • ICICIBANK
  • SBIN

Installation ⚙️

Install required libraries:

pip install -r requirements.txt

About

Python-based Indian Stock Analysis System using SMA & EMA crossover strategy with real-time stock market data visualization and prediction.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages