Navigation

TradeFuel

Take Profit Settings

How TradeFuel's standard and trailing take profit mechanisms work, when to use each, and how to configure them effectively.

Take profit is the exit mechanism for every DCA trade. Once your position reaches the configured profit target above your average entry price, TradeFuel closes the entire position — selling all accumulated base asset in a single exit. TradingForge supports two take profit modes: standard (fixed) and trailing take profit. Each has distinct behavior and suits different market conditions.

Start with a fixed TP% of 1.5%–2.0% when learning. Trailing TP adds complexity but can significantly improve performance in the right market conditions.

Standard (Fixed) Take Profit

Standard take profit is the simplest and most predictable exit mode. You set a fixed percentage target above your average entry price. When the market price reaches that target, TradeFuel immediately places a sell order for the entire position.

How It Works

  • TradeFuel continuously tracks your current average entry price across all filled orders (base + any safety orders that have fired).
  • Your take profit sell price is recalculated whenever a new safety order fills:sell_price = avg_entry × (1 + tp_percent / 100)
  • When the current market price reaches or exceeds the sell price, TradeFuel places a limit sell order for the full position quantity.
  • Once the sell order fills, the trade is closed and profit is recorded.

Example

Configuration: base order 50 USDT at $50,000, SO1 100 USDT at $48,750. Average entry after SO1 fills: approximately $49,167. Take profit set to 1.5%.

Sell target = $49,167 × 1.015 = $49,905. TradeFuel places the sell order at $49,905. When BTC recovers to that price, the position closes. No further action required.

When to Use Fixed TP

  • When you want consistent, predictable exits without complexity
  • In choppy or ranging markets where recoveries are sharp but short-lived
  • When learning the system — fixed TP is easier to reason about
  • For pairs that tend to spike and immediately retrace

Trailing Take Profit

Trailing take profit is a dynamic exit mode that attempts to capture additional profit during strong upward moves. Rather than selling at a fixed price, TradeFuel activates a trailing mechanism once your TP% is first reached, then follows the price upward and only sells when the price pulls back by a configured trailing deviation.

How Trailing TP Works Step by Step

  • Phase 1 — Waiting: Position is open. TradeFuel monitors price against the fixed TP target. Trailing is not active yet.
  • Phase 2 — Trailing Activated: Price reaches the TP% level above average entry. Trailing mode activates. TradeFuel begins tracking the highest price seen since activation.
  • Phase 3 — Trailing in Progress: Price continues higher. TradeFuel updates its tracked peak price continuously. The trailing sell trigger is always set at peak_price × (1 − trailing_deviation / 100).
  • Phase 4 — Sell Triggered: Price drops from the peak by the trailing deviation %. TradeFuel sells the entire position at that point.

Detailed Example

Configuration: average entry $49,167, take profit 1.5%, trailing deviation 0.5%.

EventPriceStatusTrailing Sell Trigger
Average entry established$49,167Waiting for TP
TP% reached (×1.015)$49,905Trailing ACTIVATED$49,656
Price continues rising$50,400Trailing in progress$50,148
New peak reached$51,200Trailing in progress$50,944
Price drops from peak$50,944SELL TRIGGEREDSold at $50,944

In this scenario, the standard TP would have sold at $49,905 for a 1.5% gain. With trailing TP, the actual sell occurred at $50,944 — approximately a 3.6% gain. The trailing mechanism captured an extra 2.1% by staying in the trade through the continued upward move.

The Tradeoff: Missed Exits

Trailing TP comes with one important risk: if price reaches the TP level, activates trailing, and then immediately reverses before moving higher, TradeFuel may sell at essentially the same price as the fixed TP would have — or worse, if the trailing deviation is not tight enough to catch the reversal quickly.

Example: TP = 1.5%, trailing deviation = 0.5%. Price hits TP, trailing activates, price immediately drops 0.5% → sold at almost exactly the same point as a fixed TP. No extra gain, just extra risk exposure during the brief trailing period.


Comparing Fixed vs Trailing TP

FactorFixed TPTrailing TP
BehaviorSells at a predetermined priceFollows price up, sells on pullback
Best marketRanging / spike-and-retrace marketsTrending / momentum markets
ComplexitySimple — easy to reason aboutMore complex — depends on trailing %
Risk of missed exitLow — exits at first target hitHigher — can miss if reversal is sharp
Profit potentialCapped at TP%Uncapped — captures continuation moves
Recommended forBeginners, most conditionsExperienced traders, trending markets

Configuring Take Profit in TradingForge

Setting Fixed TP

  • Navigate to your bot configuration or strategy profile
  • Set take_profit_percentage to your desired value (e.g. 1.5)
  • Leave trailing deviation disabled or set to 0

Setting Trailing TP

  • Set take_profit_percentage as the activation trigger (e.g. 1.5)
  • Enable trailing take profit and set trailing_deviation (e.g. 0.5)
  • The TP% is now the minimum profit at which trailing activates, not the sell point
The trailing deviation should generally be smaller than the take profit percentage. A common ratio is a trailing deviation of roughly one-third of the TP%. For example, TP = 1.5% with trailing deviation = 0.5%.

Fee Considerations

Exchange trading fees are charged on both the buy orders (base and safety orders) and the final sell order. For a typical 0.1% maker/taker fee, a round-trip trade costs approximately 0.2% in fees. This means a 1.5% TP yields roughly 1.3% net profit after fees. Always set your TP high enough to remain profitable after fees on your specific exchange.

  • Minimum TP to break even on fees: approximately 0.2%–0.3% for 0.1% fee exchanges
  • Recommended minimum TP for meaningful profit: 1.0%
  • Typical starting range: 1.5%–2.0% fixed TP