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

https://github.com/akashparley/stocklyzer

Stocklyzer is a real-time stock analysis web app built with Streamlit. It features stock performance tracking, technical indicators, CAPM-based risk-return insights, and ARIMA-based price prediction. Ideal for finance enthusiasts, analysts, and learners exploring data-driven investing tools.
https://github.com/akashparley/stocklyzer

arima-forecasting data-analysis financial-analysis machine-learning stock-price-prediction

Last synced: about 1 month ago
JSON representation

Stocklyzer is a real-time stock analysis web app built with Streamlit. It features stock performance tracking, technical indicators, CAPM-based risk-return insights, and ARIMA-based price prediction. Ideal for finance enthusiasts, analysts, and learners exploring data-driven investing tools.

Awesome Lists containing this project

README

          

# 📈 Stocklyzer – Real-time Stock Market Analysis Web App

**Forecast the future. Analyze the past. Make smarter decisions.**

**Stocklyzer** is a real-time stock analysis web app built using **Streamlit**, empowering users to visualize stock trends, evaluate performance, and predict future prices using financial models like **CAPM** and **ARIMA**. Ideal for retail investors, analysts, and students.

---

## 🚀 Live Demo
👉 [Launch App](https://stocklyzer-aqjkubjztydydfgepacyvt.streamlit.app/)

---

## 🧠 Features

### 📊 CAPM Calculator
- Calculate **Beta** and **Expected Returns**
- Analyze stock risk vs market
- Interactive price performance charts
Screenshot 2025-07-15 at 10 10 42 AM

### 📉 Stock Analysis
- Technical indicators
- Volume and trend analysis
- Moving averages & historical insights
Screenshot 2025-07-15 at 10 10 16 AM
Screenshot 2025-07-15 at 10 10 29 AM

### 📈 Stock Prediction
- Forecast next 30 days using **ARIMA**
- Interactive charts of predicted vs historical prices
- Search by **stock ticker or company name**
Screenshot 2025-07-15 at 10 05 29 AM

---

## 🛠️ Tech Stack

- **Frontend / App Interface**: Streamlit
- **Data Sources**: yFinance, NumPy, Pandas
- **Modeling**: ARIMA (statsmodels)
- **Visualization**: Matplotlib, Plotly
- **Deployment**: Streamlit Cloud

---

## 📂 Folder Structure

## 🙋‍♂️ About the Creator

Hi, I’m **Akash Parley** — a data enthusiast passionate about building intelligent, user-friendly analytics tools.

📬 Reach out: [akashparle786@gmail.com](mailto:akashparle786@gmail.com)
🔗 Connect on [LinkedIn](https://www.linkedin.com/in/akash-parley-9446292a8/)
💻 Explore more on [GitHub](https://github.com/AkashParley)

_If you found this project helpful or inspiring, feel free to ⭐ star the repo and reach out!_

## ⚙️ How to Run Locally

```bash
# Clone the repository
git clone https://github.com/AkashParley/Stocklyzer.git

# Navigate to the project folder
cd Stocklyzer

# Install dependencies
pip install -r requirements.txt

# Run the Streamlit app
streamlit run stock_app.py