┈ VAH — Volume Area High (resistance) ┈ POC — Point of Control (volume magnet) ┈ VAL — Volume Area Low (support)
S&P 500 — Toggle to overlay SPY total return % vs the symbol's return over the chart period. Dashed green = symbol, dashed blue = SPY. Right axis shows %.
What is ADX? The Average Directional Index measures how strongly a stock is trending, regardless of direction. It ranges from 0–100; higher = stronger trend. It does NOT tell you if the trend is up or down — +DI vs -DI shows direction.
ADX is not a scored indicator — it acts as a regime overlay that multiplies the weights of trend-following indicators (SMA 200, MA Cross).
🟡Contrarian / Mean-ReversionIs the move exhausted?
⚖ Weight Editor
✓ BaselineTimeframe: Position (1–3 mo)
▼
Weighted Technical Score
No Fundamentals — Just The Price Action
—
/ 100
LOADING…
Indicator Agreement: —
Scoring Methodology
How the Score Works
9 technical indicators are scored 0–100 individually, then combined using weighted averages across two confidence buckets:
HIGH confidence (60%) — Volume Profile, SMA (Simple Moving Average) 200, MA Cross 50/200, RSI (Relative Strength Index) Extreme, OBV (On-Balance Volume) Trend MED confidence (40%) — Money Flow Index (MFI), Bollinger Bands, DeMark Sequential, Candlestick Signal
ADX Trend Overlay
ADX (Average Directional Index) measures trend strength and adjusts the weights of trend-following indicators (SMA 200, MA Cross). In strong trends these indicators get boosted; in choppy markets they get dampened.
Confluence & Conflicts
When related indicators align (e.g. Dual Trend: SMA200 + MA Cross), the score gets a confidence boost. When they diverge (e.g. trend vs. exhaustion), conflicts are flagged.
Conflict Regime Tiers: Three "backbone" conflict pairs (SMA 200 vs RSI, DeMark vs SMA 200, OBV vs SMA 200) represent the deepest trend-vs-exhaustion tensions.
• Clear — 0–1 conflicts, 0 backbone: normal scoring
• Elevated — 2–3 conflicts OR 1 backbone: conviction reduced, warning shown
• Transition — 4+ conflicts OR 2+ backbone: score capped toward neutral (65 bull / 35 bear); the conflict pattern itself is the primary signal
Score Bands
72–100 Strongly Bullish (~70–80% prob.)
62–71 Bullish (~60–70%)
55–61 Cautiously Bullish (~55–60%)
45–54 Neutral (~45–55%)
38–44 Cautiously Bearish (~55–60%)
28–37 Bearish (~60–70%)
0–27 Strongly Bearish (~70–80%)
Note: Scores reflect technical indicator alignment, not a guarantee. RSI (Relative Strength Index) Extreme is contrarian — oversold = bullish, overbought = bearish. Only deterministically computable metrics are used — no subjective indicators.
💡 Customize Your Weights
Don't agree with the default weighting? Use the Weight Editor below the indicators panel to adjust how much each indicator contributes to the final score. Your custom weights are preserved in shared links and PDF exports.
📰 What's Driving This?
click button to load
On-demand · uses Claude + web search
Key Price Levels
?
Price Level Definitions
Price — Current market price (auto-filled on Analyze). Resist 1 — Nearest overhead resistance. Often the VAH (Volume Area High) — the top of the zone where 70% of volume traded. Price tends to stall or reverse here. Resist 2 — Secondary resistance. Often the 52-week high or a major prior swing high. Support 1 — Nearest downside support. Often the VAL (Volume Area Low) — the bottom of the high-volume zone. Buyers tend to step in here. Support 2 — Secondary support. Often the 52-week low or a major prior swing low. Stop — Suggested stop-loss level, typically set at 2× ATR (Average True Range) below price. This is where you'd exit to limit losses. Target — Analyst consensus price target range. Populated by the AI analysis when available.
Price
Resist 1
Resist 2
Support 1
Support 2
Stop
Target
📊 Fundamentals Dashboard
— run AnalyzeContext only — no weighting applied to TA score
▼
🌐 Macro Regime
S&P 500—
Volatility (VIX)—
10-Yr Treasury Yield—
Gold (XAU/USD)—
Oil WTI (CL)—
Leveraged ETF Vol.
Leveraged ETF Volume Sentiment
Measures retail/short-term conviction by comparing daily volume in bullish 3× leveraged ETFs vs bearish 3× leveraged ETFs.
Primary pair: TQQQ (3× Nasdaq bull) vs SQQQ (3× Nasdaq bear) — the most liquid leveraged ETFs, often 100M+ shares/day combined.
Reading: High bull/bear ratio → bullish conviction/greed. Low ratio → fear/hedging. The 20-day average smooths noise. Spikes above 2× the 20d avg in either direction signal sentiment extremes.
—
Fear & Greed—not loaded
Source: CNN (Equity)
Click "Fetch Live" or run Analyze to load macro data.
Signal Catcher takes daily price and trading volume data from Yahoo's free dataset — Open, High, Low, Close, Volume (OHLCV) — and computes 9 widely followed technical trading indicators. These technical indicators are normally viewed on a chart with price, but Signal Catcher converts chart analysis into rule-based scoring.
For each stock, nine indicators evaluate price and volume data. Each applies a fixed condition (e.g., price vs. 200-day moving average, RSI above or below thresholds) and outputs a 0–100 score.
Scores are combined using a weighted formula. Structural indicators (trend, volume) carry more weight than timing signals. Agreement across indicators increases the composite score. Conflicts are explicitly flagged.
The result is a single 0–100 score reflecting the degree and strength of alignment in the data. Identical inputs produce identical outputs. No interpretation required.
There is no AI speculation inside the scoring engine. No fundamental analysis. No subjective chart drawings or analyst opinions. Just clean, deterministic mathematics — the same input data will always produce the exact same score, no matter who computes it or when.
🔍 Cross-AI Validated: Claude was the primary builder. The scoring logic, weighting system, confluence definitions, and conflict detection were audited and refined by running the system through ChatGPT, Grok, and Gemini. Each model reviewed the architecture and indicator calculator logic, and contributed ideas that made the final system stronger and more robust than any single perspective could have produced.
Why Add Technicals to Your Fundamental Work?
Fundamentals answer the "what" — is this a business worth owning?
Technicals answer the "when" — is the price action confirming or fighting your thesis right now?
Fundamentals → conviction in the name. Technicals → conviction in the timing.
Together, they help you avoid the classic "great company, terrible entry" trap.
The 9 Indicators
Each indicator was chosen because it provides unique information no other indicator in the system covers, and each has a long institutional track record. Here's what each one does and why it matters:
Trend Direction
SMA 200 Trend — The 200-day Simple Moving Average is the single most widely watched level by institutional investors worldwide. Price above it = healthy uptrend; price below = downtrend. It's the dividing line between bull and bear markets. Carries the highest intra-weight (1.4×) for a reason.
MA Cross 50/200 — When the 50-day Moving Average crosses above the 200-day, that's a Golden Cross (bullish structural shift); crossing below is a Death Cross (bearish). These events are rare and meaningful — they signal the trend itself is changing, not just price.
Volume & Institutional Flow
Volume Profile — Maps where the heaviest institutional trading occurred. The POC (Point of Control) is the price with the most volume — it acts as a magnet. VAH (Volume Area High) and VAL (Volume Area Low) bracket where 70% of volume traded. Price above POC = bullish structure.
OBV Trend — On-Balance Volume tracks cumulative volume flow: adds volume on up days, subtracts on down days. Rising OBV with rising price confirms smart money is accumulating. The key signal is divergence — OBV falling while price rises warns that institutions may be quietly selling.
MFI — Money Flow Index is a volume-weighted RSI. It combines price movement with volume to measure actual buying/selling pressure — money flowing in vs. money flowing out. Scored as a contrarian indicator: MFI below 20 = oversold (bullish); above 80 = overbought (bearish). MFI bridges both worlds — it lives in the volume family because it's volume-weighted, but uses contrarian oversold/overbought scoring like the mean-reversion indicators.
Contrarian / Mean-Reversion
RSI Extreme — The Relative Strength Index measures momentum on a 0–100 scale. This is a contrarian indicator: RSI below 30 means sellers are exhausted → scored bullish. RSI above 70 means buyers are exhausted → scored bearish. Carries the second-highest weight (1.2×) because it sits at the opposite philosophical end from SMA 200.
DeMark Sequential — Tom DeMark's system counts 9 consecutive closes in the same direction to identify price exhaustion. A completed "Setup 9" — especially when "perfected" — is a high-conviction reversal signal. Countdown 13 is the strongest signal. It answers: has this move been going on too long?
Bollinger Bands — Plots bands at 2 standard deviations around a 20-day SMA. Scored as contrarian: price at the lower band suggests oversold (bullish reversal); price at the upper band suggests overbought (bearish reversal). A band squeeze (very narrow bands) signals a breakout is building.
Candlestick Signal — Detects classic reversal patterns in the most recent daily bars. Topping Tails (Shooting Stars) show sellers rejecting higher prices. Bottoming Tails (Hammers) show buyers stepping in. Engulfing patterns confirm momentum shifts. Signals are stronger at key levels (VAH, VAL, SMA 200) and on elevated volume.
Regime Overlay (Not Scored)
ADX — The Average Directional Index doesn't produce a score. Instead, it tells the system how much to trust the trend-following indicators. In strong trends (ADX above 25), trend signals get boosted. In choppy, range-bound markets (ADX below 20), they get dampened. It's the "trust gate" for the entire trend family.
Two Families of Indicators
These 9 indicators fall into two philosophical families. Every market speaks in two voices at once:
When both families agree → highest-conviction setup. The trend is strong AND it's not exhausted. When they clash → the system flags the exact tension — those moments often mark transitions where the biggest opportunities and risks hide.
Why Not Elliott Wave, Fibonacci, or Trend Lines?
Signal Catcher has a strict design rule: every indicator must be deterministically computable from raw OHLCV data. Two independent implementations given the same data must always produce the same score. No exceptions.
These popular techniques were deliberately excluded:
Elliott Wave — Requires subjective wave counting. Ask five analysts to label the waves on the same chart and you'll get five different answers. No algorithm can deterministically identify wave counts without human interpretation.
Fibonacci Retracements — The levels themselves are mathematically precise, but choosing which swing high and swing low to anchor them to is entirely subjective. Different anchor points produce completely different levels.
Trend Lines — Drawing a trend line requires choosing which points to connect. Two analysts looking at the same chart will draw different lines. There's no objective rule for "the correct" trend line.
Anchored VWAP — Same problem as Fibonacci. The VWAP calculation is deterministic, but choosing the anchor date is a judgment call.
These aren't bad tools — many skilled traders use them effectively. They just can't survive Signal Catcher's repeatability requirement. If two people can look at the same data and get different results, it doesn't belong in the scoring engine.
How the Scoring Works
1. Score Each Indicator (0–100)
Ten indicators independently score the current market condition. Contrarian indicators use inverted scoring: oversold RSI is scored bullish because sellers are exhausted.
2. Weight by Confidence Bucket
Bucket
Weight
Indicators
Role
HIGH
60%
Volume Profile, SMA 200, MA Cross, RSI Extreme, OBV (On-Balance Volume)
Structural, institutional-grade anchors
MED
40%
MFI, Bollinger Bands, DeMark, Candlestick
Interpretive timing tools
Each indicator has an intra-weight reflecting its authority. SMA 200 carries the highest (1.4×) — the most widely watched institutional level. RSI Extreme is second (1.2×) — the strongest contrarian signal.
3. ADX Regime Overlay
ADX doesn't contribute a score — it's a market regime switch that adjusts trend-follower weights:
ADX
Regime
Effect
≥ 40
Very Strong Trend
1.20× boost
≥ 30
Strong Trend
1.12× boost
≥ 25
Trending
1.06× boost
20–25
Transitional
1.00× neutral
< 20
Choppy
0.85× dampen
4. Confluences & Conflicts
7 confluence patterns boost weights when specific combinations align:
Pattern
Indicators
Multiplier
🔒 Dual Trend Confirmed
SMA 200 + MA Cross
1.10×
⚡ Double Exhaustion
DeMark + Bollinger
1.10×
📈 Dual Oscillator
MFI + RSI
1.08×
🏦 Volume Confirms Trend
OBV + SMA 200
1.08×
🏗 Structure + Trend
Vol Profile + SMA 200
1.06×
🔥 Triple Exhaustion
RSI + DeMark + Bollinger
1.15×
💪 Smart Money
OBV + MFI
1.10×
6 conflict pairs surface meaningful disagreements (40+ point divergence):
Conflict
What It Means
SMA 200 vs. RSI
Classic trend vs. exhaustion — the system's philosophical backbone
OBV vs. Bollinger
Institutional money vs. price bands tell different stories
DeMark vs. SMA 200
Exhaustion says reverse; trend says continue
MFI vs. RSI
Volume-weighted vs. price-only momentum diverge
OBV vs. SMA 200
Volume flow diverging from price trend — early warning
MFI vs. OBV
Short-term volume impulse vs. long-term volume trend
5. Specialized Alerts
Falling Knife — four simultaneous conditions (RSI oversold + DeMark buy + bullish reversal candle + confirmed downtrend) detect potential capitulation bottoms. The reversal candle (hammer/bottoming tail) confirms buyers are stepping in. Blow-Off Top — the mirror image: RSI overbought + DeMark sell + bearish reversal candle (topping tail/shooting star) + confirmed uptrend. Sellers are stepping in at the top.
What You Can Do With It
Avoid buying into exhaustion — A score of 28 with Triple Exhaustion active means the technicals are begging you to wait, even if the fundamentals look perfect.
Confirm your entry — A score of 72 with Triple Trend Confirmed and volume flowing in means the chart agrees with your thesis.
Recognize transitions — When trend and exhaustion indicators are fighting, the market is changing. Signal Catcher surfaces these moments instead of hiding them.
Stay in strong moves — When trend is aligned, exhaustion is absent, and OBV confirms accumulation — "stay in the trade."
Signal Catcher is built for fun & education — not financial advice. 🎣 Version 13 · April 2026