Browser-Native Financial Chart Pattern Explainer & Strategy-Aligned Signal Predictor
Built for a proprietary trader who reviews charts across TradingView, Bloomberg Terminal, broker platforms, and Yahoo Finance — but had no consistent way to identify whether what they were seeing matched any of their defined trading strategies. The Chrome and Firefox extension activates on any webpage: press the hotkey, it captures the visible chart, sends it through a vision model pipeline, and returns the pattern name, strategy alignment with confidence per strategy, a plain-English directional narrative, and logs the signal for later hit-rate analysis across 20+ trades.
Discuss a Similar ProjectWhat We Built
Browser Extension (Chrome & Firefox)
Manifest V3 extension for Chrome and WebExtensions for Firefox. Activated via a configurable keyboard shortcut. Captures the current viewport — or a user-drawn selection rectangle — as a PNG screenshot and passes it immediately to the analysis pipeline. Works on any webpage showing a financial chart, with no platform integration required.
Strategy Profile Builder
The user defines up to 10 named strategies in plain English during setup — for example: "EMA 9/21 crossover on 1h", "RSI bullish divergence on daily", "VWAP reversion on open", or custom rule sets. The profile is stored per-account and sent as context to the classifier on every request — so alignment is scored against the user's own edge, not generic patterns.
Vision Model Pipeline
Screenshot sent to a FastAPI backend running a GPT-4o Vision prompt chain. First pass: extract structured chart features (visible candle pattern, key levels, indicator values, timeframe visible). Second pass: classify the canonical pattern name from a 47-pattern taxonomy. Output is a structured JSON object — not a prose description — ensuring consistent downstream scoring.
Strategy Alignment Classifier
Each user-defined strategy is scored 0–100 for alignment with the detected pattern. Scores above 75 are flagged as potential setups. Scores for all strategies are returned side-by-side so the user can see which of their own methods the chart is and is not consistent with — rather than a single global signal.
Plain-English Narrative with Directional Bias
Two-paragraph narrative generated alongside the structured output: what pattern is visible and why, and what the likely 1–5 candle directional bias is given the pattern and the user's strategies. Phrased as conditions — "if price holds X level" — rather than guarantees, to maintain epistemic honesty in a probabilistic domain.
Signal Journal & Hit-Rate Tracker
Every triggered analysis is saved to a PostgreSQL journal with ticker, timeframe, pattern, strategy scores, and directional call. After the configured number of candles close, the user can update the entry with whether the directional bias was correct. Hit-rate statistics are then viewable per strategy, per pattern, and per ticker pair — building a personalised performance record over time.
Technologies Used
Key Outcomes
Works on any web-accessible chart — no platform API integration or data feed required
Pattern identification and strategy alignment from screenshot to result
Hit-rate statistics become meaningful and visible after 20 logged and resolved signals
Need Something Similar?
We build AI analytics and decision-support tools for finance teams and traders. Tell us what data you are working with and what judgement you want to automate or accelerate.