Tap 👁🗨Watch on this ticker's scanner row for a one-tap quick watch. Or commit a full thesis with entry/exit/ invalidation rules to data/watchlist.yaml.
Context
Relative strength vs SPY (60d)-0.44
Earnings date2026-11-04
Catalyst flagNone
Trend / vol / liquidityMIXED · MED · CLEAN
Why this decision
Six gates. First BLOCK wins.
Universe (Hard Constraints)
Loaded.
PASS
Price between $5 and $100
Within universe.
43.02
thr: $5–$100
OK
Avg daily $ volume ≥ $10M
Meets liquidity floor.
579808311
thr: 10000000
OK
Gemini explanation
Optional. Uses your server-side GEMINI_API_KEY.disabled
Add GEMINI_API_KEY to your environment to enable plain-English summaries. Settings →
Spread ≤ 0.25%
Execution friction acceptable.
0
thr: 0.25
OK
Market & Trend Alignment
Mixed: requires caution.
WATCH
20 ≥ 50 ≥ 200
Trend not stacked.
45.93 / 47.56 / 46.27
thr: 20≥50≥200
FAIL
Price ≥ 50-day
Below 50-day; trend risk.
43.02
thr: 47.56
FAIL
Relative strength vs SPY (60d)
Not lagging materially.
-0.44
thr: -0.5
OK
Volatility Regime (Sizing Governor)
Volatility acceptable.
PASS
ATR% band
Medium vol: standard swing rules.
2.87
thr: ≤ 4% preferred
OK
High vol requires catalyst
Vol context acceptable.
no catalyst
thr: catalyst
OK
Liquidity & Execution Reality
Clean execution.
PASS
ADV$ execution quality
Good depth.
579808311
thr: 20000000
OK
Spread quality
Clean execution.
0
thr: 0.18
OK
Event & Catalyst Context
Context clean.
PASS
Earnings proximity (±10d)
No near-term earnings risk.
54 days
thr: outside ±10d
OK
Sector momentum vs market
Sector neutral/positive.
0.38
thr: -0.75
OK
Setup Quality (Decision Compression)
PASS: no allowed setup (or risk fails).
BLOCK
Trend pullback
Not a clean pullback zone.
dist SMA20 -6.33% / depth 10.37%
thr: near SMA20 + 1.5–8% depth
FAIL
Base breakout
No tight base near highs.
15d range 12.37% / to 60d high 17.46%
thr: tight base near highs
FAIL
Failed breakdown / squeeze
No squeeze conditions.
ATR% 2.87 / 10d range 11.01%
thr: low ATR% + tight range
FAIL
Oversold mean-reversion bounce
No oversold-bounce conditions.
near 60d low 1.18% / RSI14 34.9
thr: ≤6% from 60d low + RSI ≤32 + green reversal
FAIL
Stop distance ≤ 4%
Stop is reasonable.
0%
thr: ≤ 4%
OK
Expected R:R ≥ 2.0
R:R not compelling.
0
thr: 2
FAIL
Trigger hit (actionable)
Not triggered yet.
no
thr: yes
FAIL
What would need to change
Require one allowed pattern + acceptable stop + R:R.