What It Detects
Stocks that are:
- Breaking above their 20-day moving average
- In an uptrend (20-day > 50-day MA)
- With above-average volume (confirmation)
- Potentially starting a new momentum move
The Formula
c > sma(20) and sma(20) > sma(50) and v > sma(v, 20) * 1.5
How It Works
c > sma(20)- Price is above the 20-day moving averagesma(20) > sma(50)- Short-term MA is above long-term (uptrend structure)v > sma(v, 20) * 1.5- Volume is 50% above its 20-day average
When to Use
Best for:
- Bull markets or strong sectors
- Swing trading (hold 1-4 weeks)
- Finding continuation moves
- High-volume stocks
Avoid when:
- Market in downtrend
- Low liquidity stocks
- Extreme volatility (earnings season)
Parameters You Can Tweak
Tighten (More Selective)
c > sma(20) and sma(20) > sma(50) and v > sma(v, 20) * 2 and market_cap > 2B
- Requires 2x volume (stronger confirmation)
- Adds market cap filter for larger, liquid stocks
Loosen (More Results)
c > sma(20) and sma(20) > sma(50) and v > sma(v, 20)
- Reduces volume requirement to just above average
- Good for finding early-stage moves
Add Momentum Filter
c > sma(20) and sma(20) > sma(50) and v > sma(v, 20) * 1.5 and rsi(14) > 50 and rsi(14) < 70
- RSI between 50-70 confirms uptrend without being overbought
Example Columns to Add
Price: c
20MA: sma(20)
50MA: sma(50)
Vol Ratio: v / sma(v, 20)
RSI: rsi(14)
Chg%: roc(1)
What to Watch For
Strong signals:
- Volume spike 2x+ average
- RSI 55-65 (momentum without extreme)
- Multiple days above 20-MA (not just touching)
- Clean uptrend in chart
Warning signs:
- First day only (could be false breakout)
- RSI > 75 (extended, pullback likely)
- Gap up on news (less reliable technical setup)
- Declining 20-day MA (weak structure)
Common Mistakes
- Chasing parabolic moves - Wait for pullbacks to MA
- Ignoring overall market - Works best in bull markets
- No exit plan - Set stops below 20-day MA
- Overtrading - Wait for clean, high-quality setups
Related Strategies
- Oversold Bounce - Counter-trend entries
- Volume Spike - Pure volume-based alerts
- MACD Crossover - Momentum oscillator signals
Pro Tips
- Best time: First 2 hours of market open for volume confirmation
- Risk management: Exit if price closes below 20-day MA
- Combine with chart: Look for consolidation patterns before breakout
- Market filter: Only trade when SPY > its 200-day MA