Take Profit

Set or update take profit orders for one or more trades to lock in profits automatically when the market reaches your target price. The Take Profit rule supports multiple calculation methods and includes advanced features such as chasing (dynamic profit targets that move with favourable price action), silent orders, and a scale out calculator for tiered profit-taking across multiple positions.

How It Works

The Take Profit rule accepts a list of trade IDs and applies a take profit order to each one. When the market reaches the target price, the position is automatically closed and the gains are realised. You choose the method for calculating the take profit price based on your strategy's objectives. The available calculation methods are:

  • Price — Sets the take profit at a specific, absolute price level that you define.
  • Pips — Sets the take profit a specified number of pips away from the trade's entry price.
  • Breakeven — For trades that are currently at a loss, sets the take profit at the entry price. For profitable trades, closes them immediately to realise the current gain.
  • Amount — Sets the take profit at a price that will realise a specific monetary profit amount.
  • Distance Pips — Sets the take profit a specified number of pips away from the current market price, rather than the entry price.
  • Distance Amount — Sets the take profit at a price that will realise a specific monetary profit, calculated from the current market price.

The Chasing option creates a dynamic take profit that moves with the market when price action is favourable. If the market moves beyond your original target in a profitable direction, the chasing take profit will follow, allowing you to capture more profit than originally planned during strong trends.

The Silent option keeps the take profit order on the system side rather than sending it to the broker. The system monitors the market and only places the closing order when the target price is reached. This hides your profit target from the market.

The Scale Out Calculator enables tiered profit-taking across multiple trades. The first trade's take profit is set according to the main configuration, and subsequent trades receive take profits calculated by the specified formula. This is useful for strategies that take partial profits at multiple levels as a position matures.

Inputs

Input Description Required Default
Trade Id(s) A list of trade IDs for which to set or update the take profit. Connect this to the output of a Place Trades or Place Trade with Risk rule. Yes
Type The method used to determine the take profit price. Available values: Price, Pips, Breakeven, Amount, Distance Pips, Distance Amount. Yes
Target Price The absolute price for the take profit. Used when Type is set to Price. No
Pips The take profit distance in pips from the entry price. Used when Type is set to Pips. No
Amount The monetary amount of profit to target. Used when Type is set to Amount. No
Distance Pips The take profit distance in pips from the current market price. Used when Type is set to Distance Pips. No
Distance Amount The monetary amount of profit to target, calculated from the current market price. Used when Type is set to Distance Amount. No
Chasing When enabled, the take profit order moves with the market if the market continues moving in a favourable direction, allowing you to capture extended trends. No
Silent When enabled, the take profit order is held by the system and not sent to the broker until the target price is reached. No false
Scale Out When enabled, activates the Scale Out Calculator to set tiered take profits across multiple trades. No false

Scale Out Calculator

Input Description Required Default
Sort By The criteria for sorting trades before applying the scale out calculator. Available values: Created Time, Target Price. No
Sort Direction The direction for sorting trades. Available values: Ascending, Descending. No
Calculator Type The method used to calculate the take profit for subsequent trades. Available values: Multiply, Divide, Increment, Decrement. No
Adjust By The value used to adjust the take profit for each subsequent trade in the sequence. No
Adjust After The number of trades to process before the take profit adjustment begins. No
Limits Whether to enforce minimum and maximum constraints on the calculated take profit values. No
Minimum The minimum allowed take profit value when using the calculator. No
Maximum The maximum allowed take profit value when using the calculator. No

Outputs

Output Description List
Updated Trade(s) Details of the trades that were updated with a new take profit order. These can be passed to downstream rules for further processing. Yes

Tips

The Chasing option is particularly powerful for trend-following strategies. Instead of setting a fixed profit target that might exit a trade too early during a strong trend, chasing allows your take profit to follow favourable price movement. Combine the Scale Out Calculator with a Place Trades grid to create a tiered exit plan: set the first take profit at 20 pips with an Increment calculator of 10 pips, so each subsequent trade closes at progressively higher profit levels (20, 30, 40 pips, and so on). This naturally scales out of the position as the move extends.

Was this helpful? Let us know