Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

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

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages