Parallel ribbon scan — EMA 9/21 rising in tandem

as of 2026-07-20 · universe 54 · analyzed 54 · qualified 10 (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) · 10

OKTA282
NEEDS SOMETIME
62.66109.83157.0003-1105-1407-20
slope9 +1.02%/dslope21 +1.11%/dgap CV 0.21ride 86%<21EMA 0ext +0.2 ATR$ADV 464Mclose 148.41
TENB250
INTERESTING
15.7229.7043.6703-1105-1407-20
slope9 +1.82%/dslope21 +1.50%/dgap CV 0.41ride 86%<21EMA 1ext -0.6 ATR$ADV 136Mclose 37.76
VRNS240
SHORT
19.7034.6249.5403-1105-1407-20
slope9 +1.51%/dslope21 +1.29%/dgap CV 0.27ride 95%<21EMA 0ext +0.5 ATR$ADV 110Mclose 47.45
SNOW222
FOCUS
118.30201.64284.9903-1105-1407-20
slope9 +0.53%/dslope21 +0.79%/dgap CV 0.14ride 76%<21EMA 0ext +0.5 ATR$ADV 1,542Mclose 274.34
HOOD108
POSITIONS
63.5291.78120.0503-1105-1407-20
slope9 +1.17%/dslope21 +1.09%/dgap CV 0.23ride 71%<21EMA 3ext -1.1 ATR$ADV 2,838Mclose 99.28
FOCUS
42.0964.4586.8003-1105-1407-20
slope9 +0.95%/dslope21 +0.77%/dgap CV 0.31ride 71%<21EMA 2ext -1.1 ATR$ADV 330Mclose 75.32
SHORT
84.90116.89148.8803-1105-1407-20
slope9 +0.51%/dslope21 +0.45%/dgap CV 0.13ride 100%<21EMA 0ext +0.5 ATR$ADV 729Mclose 144.13
SE41
INTERESTING
77.27104.22131.1603-1105-1407-20
slope9 +0.86%/dslope21 +0.56%/dgap CV 0.51ride 81%<21EMA 0ext -0.1 ATR$ADV 470Mclose 105.69
V28
INTERESTING
293.89329.51365.1403-1105-1407-20
slope9 +0.41%/dslope21 +0.29%/dgap CV 0.36ride 100%<21EMA 0ext +0.5 ATR$ADV 3,379Mclose 360.57
XYZ20
INTERESTING
55.8669.9784.0803-1105-1407-20
slope9 +0.48%/dslope21 +0.36%/dgap CV 0.22ride 86%<21EMA 0ext -0.0 ATR$ADV 444Mclose 79.29

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.