PROJECT 02

RSI Heatmap Crypto

Real-time Relative Strength Index (RSI) heatmap and analytics dashboard for top 100 cryptocurrencies.

RSI Heatmap Crypto

About the Project

Project Overview

A beautiful and practical real-time crypto analytics dashboard that tracks the Relative Strength Index (RSI) of the top 100 cryptocurrencies and visualizes market sentiment through color-coded heatmaps and interactive charts.

Key Features

  • Live RSI tracking for Top 100 coins
  • Smart color-coded heatmap (Oversold → Overbought)
  • Interactive Plotly scatter visualization
  • RSI trend comparison (current vs previous)
  • Automatic data updates every 30 minutes
  • SQLite-backed storage

RSI Logic

  • 🟢 ≤ 30 → Oversold (potential buy zone)
  • 🟡 30–45 → Weak momentum
  • ⚪ 45–55 → Neutral
  • 🟠 55–70 → Strong momentum
  • 🔴 ≥ 70 → Overbought (potential sell zone)

Technical Stack

  • Streamlit for the dashboard
  • Plotly for interactive charts
  • TradingView data via unofficial API
  • SQLite for local persistence
  • Automated background updates

Built to quickly scan market conditions and identify potential trading opportunities.

Technologies

PythonStreamlitPlotlySQLitePandasTradingView API

Role

Design & Full Development

Year

2026