Skip to main content

Signals Bot Advanced Settings - Take-Profit Strategy

How to set your own Take Profit strategy to override the signals channel settings

Hadar Cornix avatar
Written by Hadar Cornix
Updated this week

Channel vs. Personal

'Channel'

Leaving a value with the 'Channel' toggle enabled will adopt the signal's configuration and the channel settings.

'Personal'

By choosing the 'Personal' option you can set your own take-profit orders ratios, prices, the max number of orders, trailing take-profit preferences, enable the Moving Take-Profits feature, and set Take Profit Grace.

'Only use if not defined by group'

Selecting the "Only use if not defined by group" checkbox will enable the chosen take-profit configuration to be used as a fallback only when the ratios are not specified in the posted signal or group configuration. If the parameter is defined in the signal or group configuration, the bot will use the value defined by the signal or the group configuration.

Take-Profits Ratios

Built-in

  • Evenly Divided

    Evenly allocates the trade amount among multiple take-profit targets, ensuring an equal distribution of funds, such as placing 25% in each of the four entry targets in a trade with four targets.

  • Decreasing Exponential

    Starting with the lowest-priced take-profit target, each subsequent target receives half the amount of the previous one, creating a descending distribution. For example, in a trade with 4 take-profit targets, the first target gets 53.333% of the trade amount, the second gets 26.666%, the third obtain 13.333%, and the last, with the lowest price, gets 6.666%, maintaining a total sum of 100%.

  • Increasing Exponential

    Starting with the lowest-priced take-profit target, each subsequent target receives twice the amount of the previous one, creating an ascending distribution. For example, with 4 take-profit targets, the first target gets 6.666% of the trade amount, the second receives 13.333% (double the amount of the previous target), the third obtains 26.666%, and the last, with the lowest price, gets 53.333%, ensuring a total sum of 100%.

Custom

In the custom strategy, you can personally design how the trade amount is distributed among take-profit targets, tailoring the allocation to align with your specific preferences and trading approach.

DCA

Amount Scale

Determines the multiplier between each following Take Profit order amount and will set the ratio between the orders, in terms of the amount invested in every order.
For example, for an amount scale of 2 if the total trade amount is $70 and the number of orders is 3, then the orders amounts will be $10, $20, and $40 respectively.

First Take-Profit Distance

The percentage away from the trade's first entry order, in which the bot will place the first take profit order.

*Based on the first entry order of the trade itself.

Take-Profits Prices

The 'Price Difference' and 'Price Scale' parameters play a crucial role in determining the orders' prices:

  • Price Difference

This parameter establishes the variance between the first and second take-profit order. The second take-profit order's price is set to be the first take-profit price plus the percentage specified as the price difference.

For example, If the first take-profit price is 100 and the price difference is 1%, the three initial take-profit orders will be placed at 100, 101 (100 + 100*1%), and 102.01 (101 + 101*1%).

  • Price Scale

This parameter sets the price difference multiplier from the second take-profit order onward. It influences subsequent orders' prices.

For example, If the first take-profit price is 100, the price difference is 1%, and the price scale is 2, the three initial take-profit orders will be placed at 100, 101 (100 + 100*1%), and 103.02 (101 + 101*1%*2).

Max Number of Orders

Will determine the maximum number of potential take-profit orders the bot will place in each trade (up to 10 take-profit orders).

Trailing

The advanced trailing configuration allows you to set a conditional order that moves and follows the market price after the trigger price is reached. You can either leave it off, at the channel's discretion, or by setting the trailing percentage as your own.

If enabled, when a take profit order reaches the order price, instead of executing the take profit order as a regular limit order, the bot will create a trailing order that trails below the maximum price that is reached by the specified percentage. The coins will be sold once the coin's price decreases to the trailing price.

In some cases, the next take profit target can be reached while a trailing take profit order is already active. When this happens, instead of creating a new trailing take profit order, the bot will merge the amount that should have been purchased in the new target with the existing trailing take profit order. Learn more about trailing.

*In the case of Futures trades with leverage, the trailing percentage parameters will be adjusted (divided) by the trade’s leverage multiplier to keep the same effective percentage. The adjustment has a minimum threshold of 0.2%.
Learn more about Automated Configuration Leverage Adjustment.

Moving Take-Profits

When you set your Moving Take Profits, you can choose one of two baseline options:

  1. First Entry

  2. Average Entries

  • First Entry Baseline

If your goal is to keep the same original distance between your Entries and Take Profits, this baseline will let you shift your Take-Profits based on the actual execution price of your first entry target.

When is this useful?

For example, if you’ve set a grace for your first entry ("First Entry as Market") and your entry was executed 5% above the original entry price, your Take-Profits will move higher accordingly - reflecting your actual entry execution price.

Let's review this trade as an example:

Entry 1: 100

Entry 2: 90

Entry 3: 80

Take Profit 1: 110

Take Profit 2: 120

The original distance between the first Take Profit to the Entry price was 10%.
The original distance between the second Take Profit to the Entry price was 20%.


Let's assume that eventually the first entry order was executed at the price of 105,
so that the entry targets look like this:


Entry 1: 105

Entry 2: 90

Entry 3: 80

The new First Entry is now 105, and the Take Profits will move up keeping the same original distance:


Take Profit 1: 105*1.1 = 115.5

Take Profit 2: 105*1.2 = 126

  • Average Entries Baseline

To increase the chances of hitting a take profit target, the bot will adjust the take profit targets on every entry that gets filled. It will keep the same initial distance between the take profits and the first entry from the average entries on every entry that gets filled.

Let's review this trade as an example:

Entry 1: 100

Entry 2: 90

Entry 3: 80

Take Profit 1: 110

Take Profit 2: 120

The initial distance between the first take profit and the first entry is 10%.

The initial distance between the second take profit and the first entry is 20%.

With each entry that gets filled, the bot will move the take profits accordingly, to keep the 10% and 20% distance from the average entry price, meaning the trade will look like this:

Entry 1: 100

Entry 2: 90

Entry 3: 80

Current Actual Average Entry Price: 95

Adjusted Take Profit Targets:


Take Profit 1: 95*1.1 = 104.5

Take Profit 2: 95*1.2 = 114

Did this answer your question?