Plutheia's swing trading engine is built on one of the most battle-tested setups in technical analysis: the EMA pullback to the 21-period zone. Here's exactly why it works, how we detect it, and how we turn it into a bracket order — automatically.
The science behind it
The EMA isn't just a line on a chart — it represents the weighted average cost of positions held by institutional traders over a given period. When price pulls back to EMA21, it's pulling back to where funds, desks, and algorithms are already long. That's not coincidence — it's why the level holds.
“The 21 EMA pullback is one of the cleanest setups in all of technical analysis. You're not predicting — you're following institutional buying.”
— Core principle used by Minervini, O'Neil, and IBD-trained tradersThe 21-period exponential moving average weights recent prices more heavily — making it responsive to current trend while filtering out day-to-day noise. Institutional desks use it as a dynamic support reference.
EMA50 is the intermediate-term trend line. When EMA21 is above EMA50, the near-term is outpacing the medium-term — a sign the trend is healthy and not extended.
EMA200 is the macro baseline. If price is below EMA200, the stock is in a structural downtrend and no amount of short-term signal is reliable. Gate 1 rejects these immediately.
Reading this chart
What gets rejected
The most common retail mistake is trying to trade pullbacks in stocks that are in a downtrend. The 'pullback' looks the same on the chart — but price is below EMA200, EMA21 is below EMA50, and there's no institutional support underneath. These are dead-cats, not bounces.
Gate 1 checks four conditions simultaneously and rejects any stock that fails even one. No further processing happens — no API calls, no AI analysis. Eliminated immediately.
Gate 1 rejects this immediately — price is below EMA200 (macro downtrend). No further analysis runs.
The 3-Gate Pro Pullback System
The system runs every evening at 16:05 ET after market close — evaluating every stock in your watchlist through all three gates using final daily candle data.
GATE 01 — MACRO FILTER
Why this gate exists
This is the highest-leverage filter in the system. Eliminating stocks in structural downtrends before any analysis prevents the most common retail mistake: trying to catch a falling knife.
Exact conditions checked
Price > EMA200Macro uptrend confirmed — institutions are long at scale
EMA21 > EMA50Intermediate trend aligned — near-term strength intact
Price > EMA21Short-term strength — not extended below support
EMA21 sloping upward (5-bar check)Momentum direction confirmed, not just level
GATE 02 — ZONE DETECTION
Why this gate exists
Most retail systems check closing price against EMAs. Professionals check the intraday low — because the exact moment sellers exhaust and buyers step in shows up in the candle wick, not the close.
Exact conditions checked
Candle low ≤ EMA21 × 1.01Low touched or pierced the zone — sellers tested it
Close ≥ EMA50 × 0.97Price didn't crash through deeper support — zone held
No close below EMA50 − 3%Rejection of zone; not a collapse through it
GATE 03 — BOUNCE CONFIRMATION
Why this gate exists
Gates 1 and 2 identify the setup. Gate 3 confirms that actual buying has arrived. Without volume expansion, you're guessing — and RSI in the 40–60 range means you're not chasing late momentum.
Exact conditions checked
Green candle (close > open)Net buying pressure on the session
Close > EMA21Price reclaimed the zone — institutional buyers active
RSI 40–60Not oversold (dead-cat risk) and not extended (late entry risk)
Volume ≥ 1.2× 20-day averageInstitutional footprint — not retail noise
Same-day low touched the zoneConfirms the bounce happened from the exact level
Watchlist lifecycle
You add ticker to watchlist
Gate 1 + Gate 2 pass
Gate 3 passes — all gates clear
Bracket order live on your account
User taps Skip on the Telegram entry card
Pullback lasted too many days without bounce — setup too old
AI detects RISK_OFF environment — monitoring paused automatically
Position sizing & risk management
Static percentage stops are wrong — a stock that normally moves 2% per day needs a wider stop than one that moves 0.5%. ATR14 measures the actual average daily range and sizes your risk accordingly.
Why ATR?
ATR (Average True Range) adapts to each stock's volatility. A volatile stock gets wider stops — protecting you from normal noise. A calm stock gets tighter ones — locking in gains faster.
The math works at 30% wins
With 1:3 R/R, you only need to be right 1 in 3 trades to break even. At 40% win rate, you're strongly profitable — even if your worst losses cluster together.
Built by traders, for traders
The rules inside Plutheia come from the same playbooks used by professional swing traders — Minervini's trend template, O'Neil's pocket pivot, IBD's weekly chart discipline — encoded into a system that runs every night without you.
The Gate 1 EMA200 macro filter directly implements Mark Minervini's trend template — the same filter used by one of the best-performing traders in US Investing Championship history.
GATE 1 · EMA200 FILTERRequiring volume ≥ 1.2× average on the bounce day comes from O'Neil's CANSLIM methodology — institutional footprint confirmation before entering any position.
GATE 3 · VOLUME EXPANSIONUsing intraday candle lows — not closing prices — to detect zone touches is the correct professional approach. Most retail systems miss hammer setups by only checking the close.
GATE 2 · CANDLE LOW CHECKAccepting only RSI between 40 and 60 filters out both oversold dead-cats and late-momentum chasing. Entries above RSI 60 have degraded risk/reward.
GATE 3 · RSI FILTERStop-loss at 1.5× ATR14, target at 4.5× ATR14 — a minimum 1:3 R/R on every trade. You can be right only 30% of the time and still be profitable over a full year.
POSITION SIZING · ATR14Claude reads 60 tickers, sector ETFs, VIX, and BTC-USD every morning and surfaces 2–3 high-conviction swing setups with entry, stop, and target already calculated.
DAILY SCAN · AI-POWEREDDaily schedule
Pre-market news scan
Claude reads overnight news, earnings reports, and macro data for all watchlist tickers.
Morning briefing
Telegram message with market mood, VIX, SPY trend, and top 2–3 swing candidates for today.
Open review
Every PENDING open entry reviewed against live data — gap-ups, VWAP, ATR. SL/TP revised if needed.
3-gate evaluation
All watchlist tickers run through the full gate system using final daily candle data. Bounces confirmed or rejected.
Start a free paper account. Add any tickers you want. Watch the 3-gate system evaluate them every evening — no real money, full signal intelligence.
No experience needed · No credit card · Takes 3 minutes