Navigation

TradeSmith

TradeSmith Overview

What TradeSmith is, how it analyzes market conditions, and how it works alongside TradeFuel to improve the timing of DCA entries.

TradeSmith is TradingForge's market analysis engine. While TradeFuel handles the mechanics of DCA trading — placing buy orders on dips and selling at profit targets — TradeSmith focuses on when to start a DCA trade in the first place. It continuously analyzes market conditions using technical indicators and filters, and either allows or blocks new positions from opening based on what it finds.

For beginners, it is recommended to start with TradeFuel alone before adding TradeSmith filtering. Understand the DCA mechanics thoroughly first. TradeSmith adds significant value once you know what good vs. poor entry conditions look like.

The Core Problem TradeSmith Solves

DCA is a powerful strategy in oscillating, ranging markets — but it becomes dangerous in a sustained downtrend. If you blindly open DCA positions during a strong bearish trend, all your safety orders may fire one by one as the price keeps falling, and the asset may not recover to your take profit level for weeks or months. TradeFuel alone has no awareness of the broader market context; it just executes the DCA mechanics.

TradeSmith adds that contextual awareness. By evaluating technical indicators before allowing a new DCA position to open, it significantly reduces the chance of entering into an unfavorable downtrend. Instead of trading blindly, TradingForge waits for conditions to align.


Two Operating Modes

Filter Mode (Recommended)

In Filter Mode, TradeSmith acts as a gatekeeper for TradeFuel. When a new DCA trade would normally open (because no active trade exists on a pair and TradeFuel is ready), TradeSmith first checks its configured conditions:

  • Conditions unfavorable: TradeSmith blocks the trade. TradeFuel waits. Conditions are re-evaluated on the next analysis cycle.
  • Conditions favorable: TradeSmith gives the green light. TradeFuel opens the base order and begins the DCA trade as normal.

Once a trade is open, TradeSmith does not interfere with it. TradeFuel manages all safety orders and the take profit exit. TradeSmith only acts on the decision to open a new position.

Independent Mode

In Independent Mode, TradeSmith operates separately from TradeFuel's DCA mechanics. It can open and close positions based purely on indicator signals, without using the safety order system. This is more like a traditional signal-based bot:

  • Enter a position when indicators signal a bullish setup
  • Exit the position when indicators signal reversal or a target is reached
  • No DCA safety orders — single entry, single exit

Independent mode is more advanced and better suited to traders who want pure indicator-driven strategies without the DCA accumulation approach. Most TradingForge users use TradeSmith in Filter Mode alongside TradeFuel.


Key Indicators TradeSmith Uses

IndicatorWhat It MeasuresTypical Use in TradeSmith
RSIMomentum / overbought-oversoldBlock entries when RSI is too high (overbought)
MACDTrend direction and momentum shiftRequire bullish MACD before allowing entry
Bollinger BandsPrice volatility relative to recent rangePrefer entries near lower band; avoid upper band
EMATrend direction over a given periodOnly enter when price is above EMA200 (uptrend filter)
VolumeMarket activity and liquidityFilter out low-volume pairs; flag abnormal volume spikes

How TradeSmith and TradeFuel Work Together

The combination of both engines creates a layered trading system:

  • TradeSmith continuously scans all active pairs on its configured interval, evaluating each against enabled indicator conditions.
  • TradeFuel is always running, but in Filter Mode it defers new trade opens to TradeSmith's approval. Once a trade is open, TradeFuel operates independently.
  • A pair with no active trade waits for TradeSmith to signal "go." When conditions are met, TradeFuel opens the base order immediately on the next tick.
  • After the DCA trade closes (take profit hit), the pair returns to the "waiting" state and TradeSmith resumes gating new entries (subject to any configured cooldown period).

Pair Management Features

Beyond indicator analysis, TradeSmith also manages which pairs TradingForge is allowed to trade at all:

  • Blacklist: Permanently exclude specific pairs regardless of signals.
  • Whitelist: Restrict trading to a curated list of approved pairs only.
  • Volume filter: Automatically skip pairs below a minimum 24h trading volume threshold to avoid illiquid markets.
  • Cooldown periods: After a trade closes on a pair, enforce a waiting period before the next trade on that pair can open.
  • Max simultaneous trades: Cap the total number of open DCA positions to protect your overall capital allocation.

Who Should Use TradeSmith

TradeSmith adds the most value when you are running TradeFuel on multiple pairs simultaneously and want to avoid opening new positions during broadly unfavorable market conditions. If you are only trading one or two pairs manually and monitoring them closely, TradeFuel alone may be sufficient to start.

As your trading becomes more automated and you step back from active monitoring, TradeSmith becomes increasingly important. It is what allows TradingForge to operate in a "set and monitor" fashion rather than requiring constant hands-on intervention.