The Extreme Volatility Monitor in MagicTradeBot is an advanced real-time risk control and opportunity detection module designed to track abnormal price movements across selected trading pairs. It continuously analyzes short-term candle data to detect sharp pumps or crashes and automatically reacts based on your configured rules.
This module is part of the Market Watch system and can operate independently or alongside your manual, auto, or strategy-based trading modes.
🎯 Core Purpose
Crypto markets can shift violently within minutes. The Extreme Volatility Monitor helps you:
- Detect sudden market spikes (pumps)
- Detect rapid crashes
- Protect open positions from sharp reversals
- Prevent overtrading during chaotic conditions
- Automatically capitalize on extreme volatility events (if enabled)
It acts as both a defensive shield and an offensive opportunity engine.
🔍 How It Works
The monitor analyzes a defined number of recent candles (for example, 10 candles on the 1-minute timeframe = last 10 minutes) and calculates the average price movement percentage.
When the movement exceeds your configured thresholds, it can trigger:
- 📢 Alerts (Telegram, Discord, UI)
- 🔒 Trade locks (temporary trading suspension)
- 🚨 Emergency position closures
- 🤖 Fully automated trades (optional)
⚙️ Key Features Explained
1️⃣ Symbol-Level Monitoring
You choose exactly which pairs to monitor, such as:
- BTCUSDT
- ETHUSDT
- SOLUSDT
This ensures the system only reacts within your defined trading universe.
2️⃣ Alert System
AverageMovementPercent
When volatility exceeds this percentage:
- Alerts are broadcast instantly.
- No trades are opened or closed unless configured.
This is ideal for discretionary traders who want notifications without automation.
3️⃣ Emergency Close Protection
AverageMovementEmergencyClose
If the market moves sharply against your position, the system can:
- Force close the trade
- Reduce exposure during violent reversals
EmergencyCloseMinHoldTime ensures:
- Trades are not closed immediately after entry.
- Prevents premature exits due to noise.
This feature dramatically improves protection during flash crashes or sudden spikes.
4️⃣ Trade Lock / Cooldown Mode
LockPercent
When volatility exceeds this level:
- New trades are temporarily blocked.
- Prevents overtrading during unstable market conditions.
This is especially useful during news events or sudden liquidity spikes.
🤖 Auto-Trade on Extreme Volatility
One of the most powerful capabilities of the module is the ability to automatically open trades during extreme market movements.
AutoTrade Configuration
When enabled, the system can:
- Open trades only when volatility exceeds a higher threshold (
Threshold) - Trade based on direction logic:
TradeDirection Options:
"Reverse"- Pump → Short
- Crash → Long Ideal for mean-reversion strategies.
"Momentum"- Pump → Long
- Crash → Short Ideal for breakout/momentum trading.
TradeTriggerOn Options:
- Pump only
- Crash only
- Both directions
Risk Controls for Auto-Trading
You can fully control risk exposure:
- Initial position size (USDT-based)
- Maximum hold time
- Optional Stop-Loss
- Optional Take-Profit
Built-in DCA support:
- Configurable number of DCA orders
- Adjustable size multiplier
- Defined price deviation intervals
This ensures volatility trades remain controlled and structured.
🛡️ Defensive + Offensive Strategy Combined
The Extreme Volatility Monitor allows you to:
- Stay protected during unpredictable market spikes
- Automatically reduce risk
- Temporarily freeze trading when conditions are chaotic
- Or aggressively exploit volatility when aligned with your strategy
It transforms extreme market movement from a threat into a controlled, configurable opportunity.
📌 When Should You Use It?
This module is especially useful if:
- You trade high-volatility pairs
- You want emergency risk management automation
- You trade news events or breakout setups
- You want volatility-triggered automation without running full strategy logic
🚀 Summary
The Extreme Volatility Monitor is a real-time abnormal movement detection and reaction system in MagicTradeBot that:
- Monitors selected symbols
- Detects pumps and crashes
- Sends alerts
- Locks new trades
- Closes risky positions
- Optionally opens automated trades
It gives you professional-grade volatility control and reaction capability—turning unpredictable market behavior into structured trading logic.