A user-friendly application that provides real-time stock data, investment suggestions, and visualizes stock trends to help users make informed decisions.
- Real-Time Stock Data: Displays current price, 52-week high, and 52-week low for any stock.
- Investment Suggestions: Recommends long- or short-term strategies based on stock performance.
- Trend Visualization: Plots a 6-month price trend graph for easy analysis.
- Enter the stock ticker (e.g.,
AAPLfor Apple orAMZNfor Amazon). - Fetch real-time data and visualize trends with a single click.
- Get actionable insights with suggestions tailored to stock performance.
- Libraries: yfinance, Matplotlib, Tkinter.
- Real-time stock info (current price, 52-week high & low)
- 6-month trend graph for any stock
- Smart investment recommendations
- Minimalist Tkinter GUI
- Lightweight and fast
- Python 3.x
- yfinance
- Matplotlib
- Tkinter (Standard Python GUI)
- Clone the repository:
git clone https://github.com/Shiv-61/Stock_analysis.git cd Stock_analysis
-
Clone the repository:
git clone https://github.com/Shiv-61/Stock_analysis.git
-
Install dependencies:
pip install yfinance matplotlib
-
Run the application:
python stock_analyzer.py
This project is licensed under the MIT License.

