Market Filter
The "Market Filter" section determines which markets and assets the algorithm will trade on. Here you specify specific trading pairs or groups of assets for trading.
Basic Settings
Market Type
Select the market type for trading. Available options depend on:
Market types available on the selected exchange
Blacklist and whitelist settings on the "Management" tab
Market type examples: spot, futures, margin trading.
Methods for Selecting Trading Pairs
There are three ways to specify pairs for trading. Choose one:
1. Whitelist (Recommended for Beginners)
Use this method when you want to trade on specific pairs.
How to configure:
Leave the "Quote Assets" field empty
Enter desired pairs in the "Whitelist" field, for example:
BTCUSDT, ETHUSDTThe algorithm will only work with the specified pairs
List management:
To the right of the field are buttons for copying contents and clearing
You can add pairs from saved user lists
Pairs from lists are added to existing ones, not replaced
You can paste pairs from clipboard (separate with commas)
2. Quote Asset (For Experienced Users)
Use this method to trade all pairs of a specific currency.
How to configure:
Leave the "Whitelist" field empty
Specify quote assets in the "Quote Assets" field, for example:
USDT, USDC, BTCThe algorithm will work with all pairs of these assets
⚠️ Important: You must limit the number of pairs with additional filters (for example, "Active Markets Filter"). Without limits, the algorithm can simultaneously work with hundreds of pairs, which will lead to:
Exchange ban
Insufficient computing resources
MoonTrader core overload
3. Combined Method (Whitelist + Blacklist)
Use the blacklist to exclude specific pairs from trading.
How the blacklist works:
When trading by quote asset:
The algorithm works with all pairs of the asset, except those specified in the blacklist
Example: specified USDT and added BTCUSDT to blacklist — the algorithm will trade all USDT pairs except BTCUSDT
When trading by whitelist:
Blacklist has priority over whitelist
The algorithm will not work with pairs from the blacklist, even if they are in the whitelist
Example: whitelist contains BTCUSDT and ETHUSDT, blacklist — BTCUSDT. Trading will only be on ETHUSDT
List management:
To the right of the field are buttons for copying contents and clearing
You can add pairs from saved user lists
Pairs from lists are added to existing ones, not replaced
You can paste pairs from clipboard (separate with commas)
Additional Settings
Use Quantitative Rules
Enable this option for protection against exchange ban.
How it works: The algorithm automatically pauses placing new orders when approaching exchange limits. This protects against violating quantitative rules and possible trading ban.
Availability: Depends on the selected exchange and market type. If the option is inactive, the exchange does not publish quantitative rules or they do not apply to the selected market type.
Recommendation: Always enable this option if available.
Configuration Examples
Example 1: Trading on Specific Pairs
Market Type: Spot
Quote Assets: leave empty
Whitelist: BTCUSDT, ETHUSDT, BNBUSDT
Blacklist: leave empty
Result: the algorithm will only trade on the three specified pairs.
Example 2: Trading All USDT Pairs
Market Type: Spot
Quote Assets: USDT
Whitelist: leave empty
Blacklist: BTCUSDT, ETHUSDT
Result: the algorithm will trade all USDT pairs except BTCUSDT and ETHUSDT. Don't forget to configure the "Active Markets Filter"!
Example 3: Combined Approach
Market Type: Spot
Quote Assets: leave empty
Whitelist: BTCUSDT, ETHUSDT, XRPUSDT, ADAUSDT
Blacklist: XRPUSDT
Result: the algorithm will trade on BTCUSDT, ETHUSDT, and ADAUSDT. The XRPUSDT pair is excluded by the blacklist.
Last updated