Parallel ribbon scan — EMA 9/21 rising in tandem

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

OKTA279
NEEDS SOMETIME
62.66109.83157.0003-1005-1307-17
slope9 +0.99%/dslope21 +1.10%/dgap CV 0.21ride 81%<21EMA 0ext +0.4 ATR$ADV 465Mclose 149.35
TENB250
INTERESTING
15.7229.7043.6703-1005-1307-17
slope9 +1.75%/dslope21 +1.44%/dgap CV 0.42ride 86%<21EMA 1ext +0.1 ATR$ADV 134Mclose 39.88
OSCR239
SHORT
10.6921.9033.1003-1005-1307-17
slope9 +1.12%/dslope21 +1.19%/dgap CV 0.24ride 76%<21EMA 2ext -0.6 ATR$ADV 175Mclose 29.10
VRNS238
SHORT
19.7034.6249.5403-1005-1307-17
slope9 +1.45%/dslope21 +1.25%/dgap CV 0.28ride 90%<21EMA 0ext +0.7 ATR$ADV 110Mclose 47.54
DELL227
POSITIONS
129.07299.27469.4703-1005-1307-17
slope9 +0.44%/dslope21 +0.94%/dgap CV 0.45ride 67%<21EMA 4ext -0.6 ATR$ADV 3,398Mclose 396.34
SNOW218
FOCUS
118.30201.64284.9903-1005-1307-17
slope9 +0.52%/dslope21 +0.82%/dgap CV 0.16ride 71%<21EMA 0ext +0.2 ATR$ADV 1,561Mclose 268.90
POSITIONS
63.5291.78120.0503-1005-1307-17
slope9 +1.22%/dslope21 +1.11%/dgap CV 0.17ride 76%<21EMA 2ext -1.2 ATR$ADV 3,105Mclose 99.96
FOCUS
37.5361.5785.6003-1005-1307-17
slope9 +2.05%/dslope21 +1.59%/dgap CV 0.34ride 71%<21EMA 2ext -1.2 ATR$ADV 661Mclose 61.82
FOCUS
42.0964.4586.8003-1005-1307-17
slope9 +0.95%/dslope21 +0.76%/dgap CV 0.29ride 76%<21EMA 1ext -1.1 ATR$ADV 335Mclose 76.07
SHORT
84.90116.89148.8803-1005-1307-17
slope9 +0.52%/dslope21 +0.45%/dgap CV 0.12ride 100%<21EMA 0ext +0.8 ATR$ADV 791Mclose 144.43
SHORT
18.4828.7739.0503-1005-1307-17
slope9 +1.34%/dslope21 +1.21%/dgap CV 0.20ride 76%<21EMA 2ext -0.8 ATR$ADV 544Mclose 32.84
V26
INTERESTING
293.89329.51365.1403-1005-1307-17
slope9 +0.40%/dslope21 +0.28%/dgap CV 0.38ride 100%<21EMA 0ext +0.4 ATR$ADV 3,356Mclose 358.56
XYZ18
INTERESTING
55.8669.9784.0803-1005-1307-17
slope9 +0.46%/dslope21 +0.34%/dgap CV 0.26ride 90%<21EMA 0ext +0.2 ATR$ADV 450Mclose 79.94
FOCUS
115.42152.62189.8203-1005-1307-17
slope9 +0.36%/dslope21 +0.32%/dgap CV 0.45ride 67%<21EMA 5ext -0.5 ATR$ADV 1,497Mclose 168.61
FOCUS
14.9219.5124.0903-1005-1307-17
slope9 +0.37%/dslope21 +0.30%/dgap CV 0.27ride 67%<21EMA 3ext -0.6 ATR$ADV 1,541Mclose 17.28

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.