An open API service indexing awesome lists of open source software.

https://github.com/unnatmalik/stock-anaylsis

A web application designed to help you Study and Analyze a particular Stock based on it's summary, financials, Chart and News
https://github.com/unnatmalik/stock-anaylsis

matplotlib pandas python streamlit-webapp yfinance

Last synced: 4 months ago
JSON representation

A web application designed to help you Study and Analyze a particular Stock based on it's summary, financials, Chart and News

Awesome Lists containing this project

README

          

# 📈 Stock Analysis Web App 📊

Unlock data-driven investment insights with the Stock Analysis web application! Dive deep into stock performance using interactive charts, key financial metrics, the latest news, and comparative analysis tools. Make informed decisions and optimize your investment strategy.

[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/Naereen/StrapDown.js/graphs/commit-activity)
[![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://opensource.org/)

## ✨ Key Features

* **Interactive Stock Charts:** Visualize historical trends and real-time stock movements with dynamic and customizable charts.
* **Fundamental Analysis:** Access essential financial ratios (P/E, EPS, etc.), earnings reports, and performance indicators for in-depth stock evaluation.
* **Comparative Stock Analysis:** Compare multiple stocks or indices side-by-side to identify relative strengths, weaknesses, and potential investment opportunities.
* **Real-time News Feed:** Stay ahead of the curve with a curated feed of the latest news articles and press releases related to your chosen stocks.
* **User-Friendly Interface:** An intuitive and responsive design ensures a seamless user experience across devices.

## 🛠️ Built With


python logo

Matplotlib

pandas logo

streamlit logo

## 📷 Project Screenshots

Stock Analysis Screenshot

## 🚀 Get Started

Follow these simple steps to run the Stock Analysis app locally.

### Prerequisites

* Python 3.9+ installed on your system.

### Installation

1. Clone the repository:

```
git clone https://github.com/UnnatMalik/Stock-Anaylsis.git
```

2. Navigate to the project directory:

```
cd Stock-Anaylsis
```

4. Install the required dependencies:

```
pip install -r requirements.txt
```

5. Run the Streamlit application:

```
streamlit run home.py
```

The application will open in your web browser (usually at `http://localhost:8501`).

## 🧑‍💻 Connect

Unnat Malik - [LinkedIn](insert_linkedin_profile_url_here)

Project Link: [Deployed Project](https://stock-anaylsis.streamlit.app/)