Skip to content

harshadnajan/StockVision

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Š Stock Analysis and Forecasting

πŸ“ Project Overview This project is a Stock Analysis and Forecasting Web App built using Streamlit, Python, and Plotly. It allows users to analyze the performance of any listed stock by fetching real-time financial data using the Yahoo Finance API (yfinance) and generating interactive visualizations. The app also includes technical indicators, historical trend analysis, and time series forecasting for better investment insights.

βš™οΈ Key Features

πŸ“ˆ Stock Data Retrieval: Automatically fetches stock data (Open, Close, High, Low, Volume, etc.) from Yahoo Finance. πŸ“Š Interactive Charts: Displays price movements and trends using Plotly visualizations. πŸ” Technical Indicators: Calculates moving averages, RSI, MACD, Bollinger Bands, etc., using the pandas_ta library. ⏱️ Forecasting: Predicts future stock prices using ARIMA or other time-series models. πŸ“‘ Company Overview: Displays company information like sector, website, and employee details. 🌐 User Interface: Built with Streamlit for a clean, interactive, and user-friendly dashboard.

🧠 Tech Stack

Frontend: Streamlit Backend: Python Libraries: yFinance, pandas, numpy, plotly, pandas_ta, statsmodels IDE: VS Code

About

A Streamlit web app for analyzing and forecasting stock prices using real-time data from Yahoo Finance. It provides interactive charts, technical indicators (like RSI, MACD, Moving Averages), and future price predictions using time series models.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages