Plutheia
← Back to home
Swing Trading · Signal System

The EMA Pullback System.
Explained from first principles.

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

Why professional traders live by EMA pullbacks

EMAs show you where the real money is positioned

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 traders
What EMA21 measures

The 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.

What EMA50 tells you

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.

What EMA200 filters out

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.

EMA PULLBACK ANATOMY — IDEALIZED SETUP
UPTRENDENTRY →POCKETZONEEMA200EMA50EMA21↗ TREND RESUMESpullback↘
Price
EMA21
EMA50
EMA200
Pocket zone
Hammer candle (entry)

Reading this chart

  1. Stock is in uptrend — price above all three EMAs (Gate 1 passes)
  2. Price pulls back — the intraday low dips into the EMA21–50 pocket zone (Gate 2)
  3. A green hammer candle recovers, closing above EMA21 on expanding volume (Gate 3)
  4. Entry fires. Stop below the candle low. Target at 3× the risk.

What gets rejected

Gate 1 kills 80% of weak setups before any further analysis

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.

FAILED SETUP — WHAT TO AVOID
EMA200EMA50EMA21downtrend intactGate 1 FAILSprice < EMA200

Gate 1 rejects this immediately — price is below EMA200 (macro downtrend). No further analysis runs.

The 3-Gate Pro Pullback System

Three sequential gates. All three must pass. No exceptions.

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.

1

GATE 01 — MACRO FILTER

Trend confirmed at all timeframes

TREND CHECK

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.

Implements Mark Minervini's Trend Template — the same macro filter used by a 3× US Investing Championship winner.

Exact conditions checked

  • Price > EMA200

    Macro uptrend confirmed — institutions are long at scale

  • EMA21 > EMA50

    Intermediate trend aligned — near-term strength intact

  • Price > EMA21

    Short-term strength — not extended below support

  • EMA21 sloping upward (5-bar check)

    Momentum direction confirmed, not just level

2

GATE 02 — ZONE DETECTION

Intraday low touched the EMA21 pocket

POCKET ZONE

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.

Hammer candles that dip to EMA21 and recover are the highest-quality setups. Using intraday lows is the correct professional approach — most retail scanners miss these entirely.

Exact conditions checked

  • Candle low ≤ EMA21 × 1.01

    Low touched or pierced the zone — sellers tested it

  • Close ≥ EMA50 × 0.97

    Price didn't crash through deeper support — zone held

  • No close below EMA50 − 3%

    Rejection of zone; not a collapse through it

3

GATE 03 — BOUNCE CONFIRMATION

Buyers have stepped back in — volume confirms it

BOUNCE SIGNAL

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.

Requiring volume ≥ 1.2× average on the bounce comes directly from O'Neil's CANSLIM methodology. RSI 40–60 is the professional sweet spot — avoiding both dead-cats and momentum chasing.

Exact conditions checked

  • Green candle (close > open)

    Net buying pressure on the session

  • Close > EMA21

    Price reclaimed the zone — institutional buyers active

  • RSI 40–60

    Not oversold (dead-cat risk) and not extended (late entry risk)

  • Volume ≥ 1.2× 20-day average

    Institutional footprint — not retail noise

  • Same-day low touched the zone

    Confirms the bounce happened from the exact level

Watchlist lifecycle

How a ticker moves from watchlist to live trade

WATCHING

You add ticker to watchlist

PULLBACK DETECTED

Gate 1 + Gate 2 pass

BOUNCE CONFIRMED

Gate 3 passes — all gates clear

ENTERED

Bracket order live on your account

CANCELLED

User taps Skip on the Telegram entry card

EXPIRED

Pullback lasted too many days without bounce — setup too old

STALE / PAUSED

AI detects RISK_OFF environment — monitoring paused automatically

Position sizing & risk management

ATR-based stops that adapt to each stock's volatility

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.

POSITION SIZING — ATR14-BASED SL/TP
ATR14= $8
Stop-lossEntry − 1.5×ATR
Take-profitEntry + 4.5×ATR
Risk:Reward1 : 3

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

Pro trader intelligence. Automated for everyone.

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.

Minervini Trend Template

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 FILTER

O'Neil Volume Confirmation

Requiring 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 EXPANSION

Hammer Candle (Intraday Low)

Using 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 CHECK

RSI 40–60 Sweet Spot

Accepting 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 FILTER

1:3 Risk/Reward Enforced

Stop-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 · ATR14

AI Morning Briefing

Claude 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-POWERED

Daily schedule

When the system runs — every trading day

06:00 ET📰

Pre-market news scan

Claude reads overnight news, earnings reports, and macro data for all watchlist tickers.

09:30 ET☀️

Morning briefing

Telegram message with market mood, VIX, SPY trend, and top 2–3 swing candidates for today.

09:45 ET🤖

Open review

Every PENDING open entry reviewed against live data — gap-ups, VWAP, ATR. SL/TP revised if needed.

16:05 ET🔍

3-gate evaluation

All watchlist tickers run through the full gate system using final daily candle data. Bounces confirmed or rejected.

Paper trading · Free forever

See these signals on your own watchlist.

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