Navigation

TradeSmith

Pair Filtering

How to control which trading pairs TradingForge is allowed to trade using blacklists, whitelists, volume filters, cooldowns, and maximum trade limits.

Before TradeSmith even evaluates its technical indicator conditions, it runs each potential trading pair through a series of filters. These filters determine eligibility — whether a pair is even considered as a candidate for a new trade. Pair filtering is your first line of defence against illiquid tokens, overtraded pairs, and capital overextension.

Start with a whitelist of 5–10 coins you understand and are comfortable holding. As you gain confidence in your configuration and the system's behavior, gradually expand it. Trading fewer pairs with thorough due diligence beats trading many pairs blindly.

Blacklist

The blacklist is a permanent exclusion list. Any pair added to the blacklist will never be traded by TradingForge, regardless of what any indicator or signal says. The blacklist takes priority over all other settings.

When to Blacklist a Pair

  • Newly listed tokens: New tokens have no price history, unpredictable volatility, and often experience extreme pump-and-dump behavior in the first days or weeks after listing.
  • Low-cap, illiquid tokens: Small market cap tokens can be easily manipulated and may have very low liquidity despite appearing on the exchange.
  • Pairs with known issues: Tokens undergoing protocol issues, security audits, or team controversies.
  • Pairs that performed poorly in backtesting: Any pair that consistently triggered safety orders without recovery in your testing.

Managing the Blacklist

Navigate to Settings → TradeSmith → Blacklist to add or remove pairs. Enter the pair symbol exactly as it appears on your exchange (e.g. PEPE/USDT). Changes take effect immediately on the next analysis cycle — any pairs currently being analyzed for entry will be skipped if they are added to the blacklist.

Blacklisting a pair does not affect any currently open trades on that pair. It only prevents new trades from being opened. Existing open positions continue to be managed by TradeFuel until they close naturally.

Whitelist

The whitelist is an opt-in approved trading list. When a whitelist is defined and enabled, TradingForge only trades pairs that appear on it. Any pair not on the whitelist is treated as if it were blacklisted.

Using a whitelist is the recommended approach for most traders. It gives you complete control over which assets you are exposed to and prevents the system from automatically picking up new pairs added to your exchange that you have not yet evaluated.

Whitelist vs No Whitelist

ModeBehaviorBest For
No whitelist definedTrades any eligible pair on the exchange (subject to blacklist and filters)Automated diversification across all liquid pairs
Whitelist enabledOnly trades pairs explicitly listed in the whitelistFocused trading on curated, high-conviction pairs

Managing the Whitelist

Navigate to Settings → TradeSmith → Whitelist to manage your approved pairs. Add pairs one at a time or import a comma-separated list. The whitelist and blacklist can coexist — a pair on the whitelist that is also on the blacklist will be excluded (blacklist wins).


Volume Filter

The volume filter automatically excludes any pair whose 24-hour trading volume falls below a configured minimum threshold. This prevents TradingForge from trading illiquid pairs where your orders may cause significant slippage or where the spread between bid and ask prices is too wide.

Why Volume Matters

In an illiquid market, a relatively small order can move the price. If TradeFuel tries to place a safety order on a pair with 50,000 USDT daily volume, the order itself might represent a meaningful fraction of all activity and fill at a significantly worse price than expected. This erodes your calculated profit margins.

Minimum VolumeRisk ProfileRecommended For
250,000 USDT / 24hHigher slippage riskSmall accounts, small order sizes
500,000 USDT / 24hModerate — safe starting pointMost users, standard order sizes
1,000,000 USDT / 24hLow slippage riskLarger accounts, larger order sizes
5,000,000 USDT / 24hVery low riskMajor pairs only (BTC, ETH, BNB, etc.)

Setting the Volume Filter

Navigate to Settings → TradeSmith → Filters and set the min_volume_24h value in USDT. The recommendation for most users is 500,000 USDT as a starting point, with adjustment based on the typical size of your orders.


Market Cap Filter

If supported by your connected exchange's API, TradeSmith can filter out pairs below a minimum market capitalization. Market cap provides a rough proxy for the maturity and stability of an asset — higher market cap assets have more liquidity, more institutional participation, and historically show more reliable recovery behavior.

  • Navigate to Settings → TradeSmith → Filters to configure
  • Set a minimum market cap in USD (e.g. 100 million, 500 million, 1 billion)
  • Exchange API support for market cap data varies — check your exchange's capabilities
Market cap data may not be available for all exchanges. If your exchange does not provide this data via its API, the market cap filter will not be available. Use the whitelist as an alternative to manually curate assets above your desired market cap.

Pair Cooldown

A cooldown period prevents TradingForge from immediately re-entering a pair after a trade closes. After the take profit fires and the position is closed, the pair is placed in a cooldown state for the configured duration. No new trades on that pair can be opened until the cooldown expires.

Why Use Cooldowns

  • After a big move that triggered multiple safety orders and eventually recovered, the pair may be in an uncertain state. A cooldown gives the market time to stabilize before re-entry.
  • Prevents rapid re-entry into a pair that just finished a long, difficult DCA cycle — which might be the start of a sustained downtrend rather than a one-off dip.
  • Useful for managing exposure to a single pair across multiple trade cycles per day.

Cooldown Configuration

Cooldowns can be set globally (applies to all pairs) or per-pair (specific pairs have their own cooldown duration). Navigate to Settings → TradeSmith → Cooldowns to configure.

Cooldown SettingEffect
0 minutesNo cooldown — pair can be re-entered immediately after close
15–30 minutesShort cooldown — reduces re-entry during immediate volatility
1–4 hoursModerate — lets the market settle after a significant move
24 hoursLong cooldown — typically used after a difficult trade with deep SOs

Max Active Trades

Max active trades is a global cap on the total number of simultaneously open DCA positions across all pairs. When this limit is reached, TradeSmith will not allow any new positions to open — even if all indicator conditions are favorable — until an existing position closes.

Why This Matters for Capital Management

Each open DCA trade has a theoretical maximum capital requirement (base + all SOs). If every active trade simultaneously hits its worst-case scenario, you need enough capital to cover all of them. The max active trades setting ensures you don't overextend.

Example: Moderate profile with ~1,369 USDT worst-case per trade. With a 5,000 USDT account, you should set max active trades to 3 at most (3 × 1,369 = 4,107 USDT), leaving a cash buffer. Setting it to 5 would require 6,845 USDT — more than your account holds.

Account SizeCapital per TradeSuggested Max Trades
1,000 USDT~323 (conservative)2–3
5,000 USDT~1,369 (moderate)3
10,000 USDT~1,369 (moderate)5–6
25,000 USDT~1,369 (moderate)10–12
50,000 USDT~12,775 (aggressive)3–4
Always keep a capital reserve above what your active trades require. Market conditions can cause multiple trades to hit deep safety orders simultaneously — this is when you need the reserve most. A 20–30% cash buffer beyond your calculated maximum exposure is a reasonable safety margin.