Back to case studies
Data · Trading Dashboard

QuantMaven

Streamlit trading dashboard with real-time stock data, RSI / Bollinger / MACD indicators, and dynamic-programming max-profit optimization across a 10-year window.

QuantMaven — Data · Trading Dashboard, screenshot 1 of 2QuantMaven — Data · Trading Dashboard, screenshot 2 of 2

Problem

Hobbyist analysts juggle five tabs to combine indicators with backtesting. QuantMaven puts both in one shell.

Approach

  1. Pulled prices via yfinance with a Redis-style memoization layer.
  2. Implemented RSI, Bollinger Bands, MACD as pure NumPy functions.
  3. Solved best time-to-buy/sell via dynamic programming for k transactions over a 10-year horizon.

Results

Indicators
6
Window
10 years
Tickers
unlimited
Louis Miguel Bernal

Building data pipelines, LLM services and the apps on top. Open to the next interesting problem.