Articles on: Signals and Automation

Signal Bot Setup & Configuration Guide

The Signal Bot wizard creates a new Signal Bot in three steps: choose a signal source, set your account and investment, then review and confirm. You can start with a preset configuration or build from scratch.


The bot manages entry orders, DCA orders, take profit, and stop loss automatically once running. Signal Bots support both spot and futures accounts.


We recommend using a dedicated sub-account for your Signal Bot so that allocated funds are not accidentally used for manual trades.



Contents


Step 1 - Choose your signal source



Step 2 - Trading account and investment


Step 3 - Review and confirm



Related articles




Step 1 - Choose your signal source


The first step splits signal sources into two groups.


Signal Bot wizard step 1 - Choose your signal source


Signal providers


Signal providers are third-party services that send trade signals directly into Altrady. Each provider may also supply signal-specific settings alongside the generic bot settings.


Provider

Description

Crypto Base Scanner

Scans markets using configurable algorithms and sends entry signals. See Altrady's Crypto Base Scanner for full details.

The Better Traders

A curated signal service integrated directly with Altrady. Official website: The Better Traders


Custom signals


Custom signals let you connect your own trigger source.


Option

Description

TradingView alert

Fires the bot from a TradingView Pine Script alert via webhook. See Webhook Signals: TradingView Setup.

Custom webhook

Accepts JSON signals from any bot, script, or third-party service. See Webhook and TradingView Signals: Overview.


Selecting any option advances to the next step. The rest of the wizard is identical regardless of which signal source you choose.




Step 2 - Trading account and investment


Choose the exchange account the bot will trade on, the quote currency, and how much to allocate.


Signal Bot wizard step 2 - Trading account and investment


#

Field

Description

1

Account

Select from your connected exchange accounts. Shows the account name, exchange, and available balance.

2

Currency

USDT, USDC, or Other. Filters the investment to the selected quote currency.

3

Investment

Total capital allocated across all positions this bot can hold simultaneously.

4

Quick-select buttons

Preset amounts based on your available balance.

5

Reinvest profits

When enabled, closed-position profits are added back to the investment pool.


Click Next to proceed.




Step 3 - Review and confirm


The final step presents three starting configurations. The summary panel shows the key parameters for the selected option.


Safe preset


A conservative configuration designed to limit risk. Suitable for sideways or mildly trending markets.


Signal Bot wizard step 3 - Safe preset summary


Parameter

Signal providers (e.g. CBS)

Custom signals (TradingView / webhook)

Max positions

5 (1 per market)

5 (1 per market)

DCA entries

1 entry at 5%

2 entries at 4%, 8%

Take profit

+3%

+4%, +10%

Stop loss

-10%, Follow TP

-10%, Break even

Position split

Entry 50% / DCA 50%

Entry 33% / DCA 67%


Balanced preset


A mid-risk configuration with more DCA entries and wider take-profit targets.


Signal Bot wizard step 3 - Balanced preset summary


Parameter

Signal providers (e.g. CBS)

Custom signals (TradingView / webhook)

Max positions

10 (1 per market)

10 (1 per market)

DCA entries

2 entries at 5%, 10%

2 entries at 4%, 8%

Take profit

+3%, +10%

+4%, +10%

Stop loss

-20%, Break even

-20%, Break even

Position split

Entry 33% / DCA 67%

Entry 33% / DCA 67%


Start blank


Opens the full Parameters panel so you can configure every setting manually. Parameters are organised across four tabs.


Entry tab


Signal Bot wizard - Parameters Entry tab


#

Field

Description

1

Max positions

Total number of simultaneous open positions the bot may hold. To avoid running out of funds, make sure that total position size × max positions is less than your available balance.

2

Positions per market

Maximum concurrent positions for any single market. For CBS signals, keeping this at 1 spreads risk across more markets.

3

Dollar Cost Averaging (DCA)

Toggle to enable DCA. All DCA orders are placed immediately when the position opens, up to 9 extra entries.

4

DCA mode

Custom - you set the price and size of each DCA. Signal - uses DCA levels provided by the signal (for CBS: 2 DCAs at 5% and 10% below signal price).

5

Deviation

How far price must drop from the signal price before this DCA order is placed.

6

Size

Size of this DCA order, as a percentage multiplier of the initial entry order (e.g. 100% = same size as entry, 200% = double).

7

Add DCA

Adds another DCA entry, up to a maximum of 9.

8

Entry order expiration

(Advanced) Cancels an unfilled entry order after a set time. Recommended for CBS signals to avoid waiting for entries that have already passed.

9

Entry price deviation

(Advanced) Adjusts the entry order price by a percentage. A positive value places the order slightly above the signal price, increasing the chance of filling. A negative value targets a better entry price but reduces fill probability. Some exchanges limit how far from the current price an order can be placed.

10

Auto close

(Advanced) Automatically closes the position after a set duration. The timer starts once the last entry order fills.

11

Entry order

Live summary of the per-position entry order size.

12

Full position cost

Live summary of total cost per position including all DCA orders.


The Allocated funds figure below the DCA section shows the maximum the bot can spend: Max positions × (entry size + DCA sizes). If DCA mode is set to Signal, DCA sizes are not included in the calculation as they are not known in advance.


Take profit tab


Signal Bot wizard - Parameters Take profit tab


#

Field

Description

1

Take profit

Toggle to enable.

2

Mode

Custom - you set profit % and volume per target. Signal - uses TP levels from the signal provider (CBS only).

3

Profit

Price gain (%) from average entry price at which this target triggers.

4

Volume

Percentage of the total position to close at this target. All target volumes must add up to 100%. To keep a small amount of "free coins," set total volume to around 98%.

5

Enable trailing for last target

The final TP trails price by a set distance rather than triggering at a fixed level. Set the trailing distance in the field that appears.

6

Add target

Adds another partial take-profit level.


For CBS Signal mode, two options are available: sell at half the median drop (lower risk, around 2.5% average) or at the full median drop (higher risk, around 5% average). Both can be selected to split the position across both levels.


Stop loss tab


Signal Bot wizard - Parameters Stop loss tab


#

Field

Description

1

Stop loss

Toggle to enable. Exits 100% of the position at market if price drops below the stop level.

2

Mode

Custom - you set the stop distance %. Signal - uses the SL from the provider (for CBS: 4× median drop). If using DCAs, a custom SL is generally more appropriate than the signal SL.

3

Stop distance

How far price must move against the position (from the actual entry price) before the stop triggers.

4

Protection

None - stop is fixed. Break even - moves stop to entry once the first TP target is hit. Follow TP - stop trails each TP level. Follow price - stop trails current price by the stop distance.

5

Stop loss timeout

(Advanced) Only executes the stop loss if price is still below the stop level after a set delay. Avoids closing on a quick wick that immediately recovers.


Emergency Stop Loss: if the timeout is enabled, you can also set an emergency stop loss price. If price falls to this level, the cooldown is overridden and the position closes immediately at market. See Smart Orders: Stop Loss for more details.


Filters tab


Filters control which incoming signals the bot acts on. They apply to all signal sources, though some options are specific to CBS signals.


Signal Bot wizard - Parameters Filters tab


#

Field

Description

1

Scanner algorithms

(CBS only) Limit signals to specific algorithm types: Day Trading, Conservative, or Position. At least one must be selected. See Algorithms.

2

Min success rate

(CBS only) Only act on signals where the market's historical success rate is above this threshold. Range: 50-100%.

3

Max success rate

(CBS only) Only act on signals where the market's historical success rate is below this threshold.

4

Cool down after opening

Pause the bot for a set time after accepting a signal - even if the entry order has not yet filled. The timer starts when the signal is received.

5

Cool down after stop loss

Pause the bot for a set time after any stop loss fires, including trailing stop losses. The timer starts when the stop loss order is placed.

6

Min volume

Ignore markets with 24-hour volume below this value. A minimum of the equivalent of 50,000 USD is recommended; for larger position sizes, aim for 100-200× your maximum position size to ensure you can enter and exit freely. Low-volume markets also carry higher delisting risk.

7

Max volume

Ignore markets with 24-hour volume above this value.

8

Min price

Ignore markets with an asset price below this value. Often used to exclude very low-priced pairs.

9

Max price

Ignore markets with an asset price above this value.

10

White list

Only trade markets listed here. All other signals are ignored. A signal is accepted if it matches the whitelist and is not blocked by the blacklist.

11

Black list

Never trade markets listed here. Known leveraged tokens are already excluded automatically.


Whitelist and blacklist pattern matching: the quote currency can be omitted since the bot only receives signals for its configured quote currency. Use ^SOL/ to match only SOL/USDT (exact start match). Using SOL alone would also match SOLHALF/USDT and similar. Separate multiple patterns with commas: ^BTC/, ^SOL/, ^ADA/.


Active cooldown timers are visible on the Signal Bot Overview tab and can be removed there if needed.




After reviewing the summary, click Start Demo Signal Bot to launch on a paper trading account, or Start Live Signal Bot if you selected a live exchange account in Step 2.


For TradingView alert and Custom webhook bots: after the bot is created, open it from the Bots dashboard to find your webhook URL and token. You will need to add these to your TradingView alert or external service before the bot will receive signals.


The bot name defaults to exchange + quote currency. You can rename it on the bot page after creation.


Every parameter is editable from the bot's settings panel after creation. The API Settings section in the bot settings also lets you control the bot (start/stop) via webhook signal - see Signal Bot: Using the API with a Regular Signal Bot.




Signal Bot Processing and FAQ

Signal Bot Analytics

Altrady's Crypto Base Scanner

Webhook Signals: TradingView Setup

Webhook and TradingView Signals: Overview

Signal Bot: Using the API with a Regular Signal Bot

Using Altrady's Signal Bot with Futures Exchanges

Updated on: 11/06/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!