Hey Streamlit community ![]()
I’m sharing StockIQ — a free, open-source stock analysis app I built for retail traders who want Bloomberg-style technical tools without the Bloomberg price tag. No login required, no paywalls, deployed on Streamlit Community Cloud.
-
Live app: https://stpicker.streamlit.app/ -
Source: https://github.com/Mamun/stockIQ -
Full writeup: https://medium.com/@mamuninfo/building-stockiq-shipping-a-free-stock-analyzer-with-streamlit-and-claude-code-22e485eebde7
What it does
The app has 10 pages, each answering a real question I ask as a trader:
-
SPY Live — Real-time SPY price + market snapshot (SPX, Nasdaq, Dow, VIX) — the first thing I check every morning
-
SPY Gap Table — Tabulates every daily gap in SPY for 30 days and shows live fill status during the session
-
Stock Analyzer — Interactive Plotly chart with MA5/20/50/100/200, weekly MA200, RSI, Fibonacci retracements, 7 auto-detected candlestick reversal patterns, Golden/Death Cross markers, and a composite signal score
-
AI Forecast — Claude-powered 10-day SPY directional read with multi-indicator reasoning via the Anthropic SDK
-
Weekly/Monthly Screener — Ranks the top 50 S&P 500 names by candle-pattern strength
-
Bounce Radar — Stocks within 5% of their 200-day MA
-
Squeeze Scanner — Combines high RSI with elevated short interest
-
Strong Buy / Strong Sell — Driven by analyst consensus
-
Munger Watchlist — Quality companies (strong ROE, healthy margins, low debt) trading near their 200-week MA
Tech stack
-
yfinance+pandasfor data -
plotlyfor all charts -
anthropicSDK for the AI forecast page -
Streamlit Community Cloud for deployment (free tier, zero issues)
Built with Claude Code as co-developer
The whole app was pair-programmed with Claude Code. It handled the indicator math (RSI, Fibonacci levels, MA calculations) while I focused on signal interpretation, UX decisions, and architecture. The pattern that stuck: I own the architecture and the taste — Claude accelerates the typing. Full writeup on what worked (and what didn’t) in the Medium post linked above.
Happy to answer questions about the architecture, the Claude API integration, or anything else. Would love feedback from the community — especially on the multi-page layout and caching strategy.
— Abdullah Mamun
#finance#plotly#streamlit-cloud#ai#yfinance
