Parallel ribbon scan — EMA 9/21 rising in tandem

as of 2026-07-21 · universe 54 · analyzed 54 · qualified 8 (gate: stack≥90%, slopes≥0.15%/d, gapCV≤0.6, ride≥60%, ≤5 closes<EMA21, ADV≥$20M)

90-day candles · EMA 9 21 50 100 · volume panel below · sorted by score

Near ribbon — entry zone (≤2.5 ATR above 9EMA) · 8

OKTA282
NEEDS SOMETIME
62.66109.83157.0003-1205-1507-21
slope9 +1.05%/dslope21 +1.11%/dgap CV 0.21ride 81%<21EMA 0ext -0.5 ATR$ADV 443Mclose 141.71
TENB245
INTERESTING
15.7229.7043.6703-1205-1507-21
slope9 +1.86%/dslope21 +1.55%/dgap CV 0.39ride 86%<21EMA 2ext -1.6 ATR$ADV 139Mclose 34.09
VRNS240
SHORT
19.7034.6249.5403-1205-1507-21
slope9 +1.56%/dslope21 +1.34%/dgap CV 0.25ride 90%<21EMA 0ext -0.0 ATR$ADV 110Mclose 46.18
SNOW227
FOCUS
118.30201.64284.9903-1205-1507-21
slope9 +0.55%/dslope21 +0.77%/dgap CV 0.13ride 81%<21EMA 0ext +0.2 ATR$ADV 1,497Mclose 271.73
SHORT
84.90116.89148.8803-1205-1507-21
slope9 +0.50%/dslope21 +0.45%/dgap CV 0.12ride 100%<21EMA 0ext +0.5 ATR$ADV 576Mclose 144.27
SE46
INTERESTING
77.27103.75130.2403-1205-1507-21
slope9 +0.92%/dslope21 +0.61%/dgap CV 0.48ride 81%<21EMA 0ext +0.0 ATR$ADV 467Mclose 106.26
V29
INTERESTING
293.89329.51365.1403-1205-1507-21
slope9 +0.41%/dslope21 +0.31%/dgap CV 0.33ride 95%<21EMA 0ext -0.0 ATR$ADV 3,251Mclose 355.82
XYZ24
INTERESTING
55.8669.9784.0803-1205-1507-21
slope9 +0.49%/dslope21 +0.37%/dgap CV 0.20ride 86%<21EMA 0ext +0.3 ATR$ADV 427Mclose 80.38

Extended — qualified but stretched · 0

none

score = Clenow 63d exp-regression slope (annualized) × R², scaled by 9/21 slope agreement. Signals trend quality, not entry timing.