Skip to main content

Multi-Exchange & Multi-Pair Features

The Multi-Exchange and Multi-Pair features allow you to scale your trading strategies by executing the same trading orders across multiple exchanges and multiple trading pairs simultaneously.

Written by Anna Smith

It is highly important to understand how the multi-pair feature works, thus all details are summarised below.

What is the Multi-Exchange Feature?

The Multi-Exchange feature allows you to connect multiple exchange API accounts to a single Signal Bot and Terminal.

Instead of creating a separate bot for each exchange, one Signal Bot can now execute the same TradingView alert across all connected exchanges at the same time. In the same way, rather than executing trades through the Terminal exchange by exchange, you can select multiple exchanges at the same time.

For example, if you have accounts on Binance, Bybit, OKX, and Hyperliquid, you can connect all four APIs to a single Signal bot and Terminal. Whenever your strategy generates a signal, the bot will automatically place the corresponding order on every connected exchange.

Benefits

  • Manage multiple exchanges from a single bot or terminal

  • Execute the same strategy across different exchanges simultaneously

  • Reduce the number of bots you need to create and maintain

  • Keep strategy settings synchronized across all exchanges

What is the Multi-Pair Feature?

The Multi-Pair feature allows one Signal Bot or Terminal to trade multiple cryptocurrency pairs.

Instead of creating separate bots for BTCUSDT, ETHUSDT, SOLUSDT, and other assets, you can configure one bot to receive TradingView alerts for multiple pairs.

Benefits

  • Trade multiple assets with a single bot

  • Simplify strategy management

  • Reduce configuration time

  • Easily expand your strategy to additional markets

You cannot send alerts for individual trading pairs. Instead, when an alert is received, the bot will execute positions on all configured trading pairs simultaneously.

How Do Subscription Limits Apply?

We will take Premium plan limits as an example.
Each Signal Bot and Terminal has three independent limits:

Attribute

Maximum

Pairs

10

APIs

50

Exchanges

10

These limits work together and determine how many exchanges, API connections, and trading pairs you can configure within a single Signal Bot or Terminal.

Pairs

You can configure up to 10 trading pairs in total.

A trading pair counts once per exchange, regardless of how many API accounts are connected to that exchange.

For example:

  • Binance + BTCUSDT = 1 pair

  • Binance + BTCUSDT and ETHUSDT = 2 pairs

  • 50 connected Binance APIs + BTCUSDT = 1 pair

  • Bybit + BTCUSDT = 1 additional pair

If you connect multiple Binance API accounts, BTCUSDT is still counted only once, because the pair belongs to the Binance exchange rather than to each individual API.


APIs

You can connect up to 50 API accounts to a single Signal bot or Terminal.

Each connected API counts toward this limit independently, even if multiple APIs belong to the same exchange.

Example:

  • Binance API #1

  • Binance API #2

  • Bitget API #3

  • BingX API #4

= 4 API slots used


Exchanges

A single Signal Bot can include up to 10 different exchanges.

Each exchange is counted only once, regardless of how many API accounts are connected to it.

For example:

  • Binance (10 APIs)

  • Bybit (5 APIs)

  • OKX (3 APIs)

= 3 exchanges used


Examples

Example 1

You connect:

  • 10 exchanges

  • 1 API per exchange

  • 1 trading pair per exchange

Result:

  • ✅ 10/10 Exchanges

  • ✅ 10/50 APIs

  • ✅ 10/10 Pairs

You have reached the Exchange and Pair limits, but still can add up to 40 APIs within 10 selected exchanges.


Example 2

You connect:

  • 5 exchanges

  • 1 API per exchange

  • 2 trading pairs per exchange

Result:

  • ✅ 5/10 Exchanges

  • ✅ 5/50 APIs

  • ✅ 10/10 Pairs

You have reached the Pair limit, but still can add up to 45 APIs within 5 selected exchanges. You won't be able to add more exchanges because each new exchange takes 1 slot from Pairs.


Example 3

You connect:

  • 5 exchanges

  • 10 API accounts for each exchange

  • 2 trading pairs for each exchange

Result:

  • ✅ 5/10 Exchanges

  • ✅ 50/50 APIs

  • ✅ 10/10 Pairs

Although you have 50 API connections, each trading pair is only counted once per exchange. Since there are 5 exchanges × 2 pairs, the bot uses 10 pair slots, not 100.


Example 4

You connect:

  • 1 exchange

  • 50 API accounts

  • 10 trading pairs

Result:

  • ✅ 1/10 Exchanges

  • ✅ 50/50 APIs

  • ✅ 10/10 Pairs

You have reached the API and Pair limits. Since pairs limit has been reached, you can't add more exchanges.


Important

Multiple API accounts connected to the same exchange do not increase your Pair usage.

For example:

  • 3 Binance APIs with selected BTCUSDT + ETHUSDT

This configuration uses:

  • 1 Exchange

  • 3 APIs

  • 2 Pairs

not 6 pairs.

This allows you to manage multiple accounts on the same exchange efficiently without consuming additional Pair slots.

Did this answer your question?