Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lavkalsi/tableau-project-stock-market-analysis

The Tableau Project: Stock Market Analysis features a dashboard that combines Descriptive, Diagnostic, Predictive, and Prescriptive analytics to provide insights into stock market trends. Using Python for data processing and an LSTM model for forecasting, this project visualizes historical and predicted stock prices, helping make informed decision.
https://github.com/lavkalsi/tableau-project-stock-market-analysis

dashboard data-analysis deep-learning lstm-model python tableau

Last synced: 30 days ago
JSON representation

The Tableau Project: Stock Market Analysis features a dashboard that combines Descriptive, Diagnostic, Predictive, and Prescriptive analytics to provide insights into stock market trends. Using Python for data processing and an LSTM model for forecasting, this project visualizes historical and predicted stock prices, helping make informed decision.

Awesome Lists containing this project

README

        

# Tableau Project: Stock Market Analysis

A comprehensive Tableau dashboard demonstrating the four key types of data analytics: **Descriptive**, **Diagnostic**, **Predictive**, and **Prescriptive**. This project leverages Python for data preprocessing and stock price prediction, offering insights into stock market trends.

Dashboard Screenshot

## Features

- **Descriptive Analytics**: Historical data visualization for trend analysis.
- **Diagnostic Analytics**: Insights into past market behaviors.
- **Predictive Analytics**: Uses an LSTM model to forecast stock prices.
- **Prescriptive Analytics**: Offers potential strategies based on predictive insights.

## Prediction Model

The LSTM model, built in Python, processes and scales data from Yahoo Finance to predict future prices. Results are saved to a CSV for Tableau integration.

## Installation

Clone the repository:

```bash
git clone https://github.com/LavKalsi/Tableau-Project-Stock-Market-Analysis.git
cd Tableau-Project-Stock-Market-Analysis
```

## Data Preparation

Execute the `prediction.py` script to generate predicted stock prices:

```bash
python prediction.py
```

## Tableau Dashboard

Import the generated CSV file into Tableau to display and analyze the predictions.

## Built With

- **Python** - For data processing and prediction.
- **Tableau** - For creating dashboards.

## Author

**Lav Kalsi**