TradingAgents/PUMP_DETECTION_QUICK_REFERE...

4.2 KiB

Pump Detection Quick Reference

🚀 What's a Pump?

Rapid price increase driven by volume spike, momentum, social buzz, or technical setup. Goal: Enter BEFORE the move, not after.

📊 Detection Methods (5-in-1)

Signal Threshold Weight What It Means
Volume Spike 2x+ average 25% Massive interest surge
Price Acceleration 5%+ recent 20% Momentum building
Social Buzz Top trending 15% Retail FOMO starting
Oversold Bounce RSI < 30 20% Bounce potential high
Catalyst Event Within 3mo 20% Event-driven pump

🎯 Score = Action

Score Signal Action
70+ 🔴 VERY HIGH BUY - Strong entry
50-69 🟠 HIGH BUY - Risk mgmt
30-49 🟡 MODERATE WAIT - Need confirmation
<30 🟢 LOW SKIP - No signals

💰 Position Management

Position Size:  1-2% max per trade
Stop Loss:      2-3% below entry (HARD STOP)
Target 1:       5% profit → Move stop to +2%
Target 2:       10% profit → Reduce to 50%
Target 3:       15%+ profit → Let winners run

⚠️ Critical Rules (DO THIS)

Always set stop loss at entry
Use small position sizes (1-2%)
Exit on volume collapse
Trail stops as profit grows
Keep pump trades separate (max 5-10% portfolio)

🚫 Never Do This

Chase after 50%+ gains
Trade without stop loss
All-in on pump trades
Hold overnight (dump at open)
Ignore volume decline
Use margin on pumps
Fight the momentum

🛠️ Quick Commands

# Demo analysis (cached data)
python pump_detection_demo.py

# Analyze one stock
python pump_screening.py --ticker NVDA

# Analyze on specific date
python pump_screening.py --ticker TSLA --date 2025-12-05

# Full market screening
python pump_screening.py

🎓 Pump Lifecycle

1. Oversold (RSI < 30) or Beaten Down
    ↓
2. Volume Spike (2x+ average)
    ↓
3. Price Acceleration (5-10% in 1-3 days)
    ↓
4. Social Buzz Builds (Reddit, Twitter)
    ↓
5. Peak Euphoria (80-100% move)
    ↓
6. Exhaustion (volume drops)
    ↓
7. Crash (50%+ loss in hours)

BEST ENTRY: Between steps 1-3
WORST ENTRY: Steps 5-6 (too late!)
BEST EXIT: Step 4-5 (take profits before crash)

🚨 Pump-and-Dump Red Flags

These are DANGEROUS - AVOID:

  • Penny stock (< $5)
  • Extreme volume (10x+)
  • Coordinated social hype
  • Insider selling at peak
  • No fundamental reason
  • Stock already up 100%+

📈 Real Example

Date: Dec 5, 2025
Stock: NVDA

Volume: 3.2x average ✅
Price: +12% this week ✅
Social: #1 trending ✅
RSI: 65 (not oversold) ❌
Earnings: Next week ✅

SCORE: 78/100 = BUY SIGNAL

Entry: $950
Stop: $926 (2.5%)
Target 1: $997 (5%)
Target 2: $1045 (10%)
Target 3: $1100+ (15%+)

💡 Pro Tips

  1. Early volume matters most - First 30min spike is key indicator
  2. Social buzz = retail pump - Instagram/TikTok = next wave
  3. Oversold bounces work best - RSI < 20 = strong setup
  4. Catalysts amplify moves - Earnings = bigger pump
  5. Profit in first 5-10% - Most gains happen there
  6. Volume confirmation = stay - Fading volume = exit
  7. Scalp multiple times - Take 2-3% gains repeatedly
  8. Time decay - Pumps usually done in 1-3 days

📋 Pre-Entry Checklist

Before entering ANY pump trade:

  • Pump score ≥ 50?
  • Volume spike confirmed?
  • Stop loss set (2-3%)?
  • Position size ≤ 2%?
  • Total pump allocation ≤ 10%?
  • No overnight holds planned?
  • Exit plan written down?
  • Ready to monitor 24/7?
  • detect_volume_spike() - Find volume surge
  • detect_price_acceleration() - Find momentum
  • detect_social_sentiment_surge() - Find buzz
  • detect_oversold_bounce() - Find setup
  • detect_catalyst_event() - Find catalysts
  • calculate_pump_score() - Get final score

📞 When to Skip

  • Stock halted by SEC
  • Volume is only <1.5x
  • No catalyst visible
  • Been pumping for 5+ days
  • Already up 200%+
  • Can't set stop loss
  • Feel "FOMO" (Sell signal!)

Remember: Discipline beats emotion. Stick to rules. Pump trading is HIGH RISK. Size appropriately.