The Extreme Volatility Monitor analyzes only the symbols explicitly listed under the Symbols: section of its configuration.
Example:
# -----------------------------------------------------------
# Symbols to Monitor
# -----------------------------------------------------------
Symbols:
- "BTCUSDT"
- "ETHUSDT"
- "SOLUSDT"
In this case, the system will monitor:
- BTCUSDT
- ETHUSDT
- SOLUSDT
and no other pairs.
๐ฏ How It Works
The monitor does not automatically scan all exchange symbols.
Instead, it:
- Reads the symbols defined in your configuration.
- Continuously analyzes their candle data.
- Calculates average movement across the configured number of candles.
- Applies alert, lock, emergency close, and auto-trade logic only to those pairs.
If a symbol is not listed, it is completely ignored by the volatility engine.
๐ Why This Design Matters
This selective monitoring approach gives you:
- โ Full control over your volatility exposure
- โ Lower resource usage
- โ Reduced noise from irrelevant pairs
- โ Strategy-specific monitoring
For example:
- If you only trade large-cap assets โ monitor BTCUSDT and ETHUSDT.
- If you focus on high-volatility altcoins โ monitor SOLUSDT, XRPUSDT, etc.
- If you run multiple bot instances โ each can monitor a different symbol set.
โ๏ธ Important Notes
- Adding a symbol activates volatility analysis for that pair.
- Removing a symbol immediately stops volatility monitoring for it.
- The list should align with your actual trading universe.
- The
AutoTrade.Symbolslist (if used) can be further restricted separately.
๐ Best Practice
Keep the monitored symbol list:
- Focused on pairs you actively trade
- Relevant to your strategy
- Limited to avoid unnecessary volatility signals
๐ Summary
Only the trading pairs defined under the Symbols: section are analyzed for extreme volatility.
If a symbol is not listed, it will:
- Not generate alerts
- Not trigger emergency closes
- Not lock trades
- Not initiate auto-trades
The system reacts strictly to the symbols you choose.