TradeFuel
TradeFuel Overview
An introduction to TradeFuel, TradingForge's DCA trading engine, and how automated dollar-cost averaging works.
TradeFuel is the core trading engine inside TradingForge. It automates the Dollar-Cost Averaging (DCA) strategy — a method of buying into a position across multiple purchases at progressively lower prices to reduce your average entry cost. Rather than trying to time the exact bottom of a move, DCA spreads your risk across a range of prices and turns a falling market into an opportunity to accumulate at better levels.
What is Dollar-Cost Averaging?
Dollar-Cost Averaging is an investment technique where you make multiple purchases of an asset over time instead of one large lump-sum buy. In automated DCA trading, this means placing additional buy orders when the price drops, deliberately lowering your average entry price so that a smaller recovery move puts you in profit.
Consider a simple example: you buy 100 USDT of BTC at $50,000. BTC then drops 5% to $47,500. Instead of sitting at a loss waiting for full recovery to $50,000, TradeFuel places a safety order — buying another 200 USDT worth at $47,500. Your total position is now 300 USDT across two purchases, and your average entry price has dropped significantly below $50,000. When price recovers even partially, your blended average entry is already back in profit — long before the original $50,000 level is reached.
This is why DCA is particularly powerful in volatile, oscillating markets: assets that swing up and down in a range can be traded repeatedly for small, consistent gains without requiring a sustained directional trend.
How TradeFuel Automates DCA
TradeFuel handles every step of the DCA lifecycle automatically, from opening the initial position to managing safety orders and closing the trade at profit. Here is how a complete trade cycle works:
Step 1 — Base Order
When a trade is initiated (either manually or triggered by TradeSmith), TradeFuel places the base order: an initial buy of your configured base order size in USDT. This establishes the starting position and records the entry price.
Step 2 — Safety Orders on Price Drop
If the price falls by your configured price deviation % from the last order price, TradeFuel automatically places a safety order — an additional buy. Each safety order lowers your average entry price. Safety orders can be configured to grow in size with each subsequent order using a volume scale multiplier, which makes each new buy larger than the last to bring the average cost down more aggressively.
Step 3 — Take Profit
Once the market price rises above your average entry price by your configured take profit %, TradeFuel sells the entire position. This closes the trade, books the profit, and resets — ready to open a new trade on the same pair.
Step 4 — Trailing Take Profit (Optional)
Instead of selling at a fixed TP% target, you can enable trailing take profit. When price first reaches your TP%, TradeFuel activates a trailing mechanism. The bot continuously tracks the price peak and only sells when the price pulls back by the configured trailing deviation %. This allows TradeFuel to capture additional profit during strong upward moves rather than exiting at the first opportunity.
Key Concepts at a Glance
- ›Base Order: The initial buy that opens a trade. Sized in your quote currency (typically USDT).
- ›Safety Order (SO): Additional buys triggered when price drops by the configured deviation. Each SO lowers your average entry price.
- ›Deviation Step %: How far the price must drop from the last order before the next safety order is triggered.
- ›SO Step Scale: A multiplier that increases the deviation percentage for each successive safety order, spreading them further apart as the drawdown deepens.
- ›SO Volume Scale: A multiplier that increases the size of each safety order relative to the previous one, accelerating average-cost reduction on deeper drops.
- ›Max Safety Orders: A hard cap on the number of safety orders allowed. Protects your capital from unlimited drawdown exposure.
- ›Take Profit %: The profit percentage above your average entry at which TradeFuel closes the entire position.
- ›Trailing Deviation %: When trailing TP is enabled, the percentage pullback from the price peak that triggers the sell.
Why DCA Works
The core insight behind DCA is that you do not need to be right about the direction of a trade immediately — you need the price to eventually recover. In markets that tend to oscillate within a range, this happens frequently. As long as you have enough capital allocated to absorb the safety orders and the asset recovers to a level above your blended average entry, TradeFuel closes the trade in profit.
The risk is an extended downtrend that exhausts all safety orders without recovery. This is why asset selection matters: DCA is best applied to established assets with a history of recovering from drawdowns, not to speculative tokens that could trend to zero.
Paper Trading Mode
TradeFuel includes a paper trading mode that simulates the entire DCA strategy using real market data but without placing any real orders on your exchange. Paper trading is strongly recommended before deploying with live funds. It lets you observe how your configured settings behave across real market conditions, validate your capital requirements, and build confidence in your setup — all with zero financial risk.
BTC/USDT using a conservative configuration. Watch how the safety orders fire during dips and how the take profit closes the trade. Once you understand the rhythm, you will be much better equipped to tune your settings for live trading.