Binance Receiver
By connecting your Binance account as a signal receiver, you can use it in your connections to receive trading signals from TradingView or Telegram and automatically execute trades on your Binance account.
We support USDⓈ-M Binance Futures accounts which is the most commonly used account type for futures trading on Binance.
How to connect Binance account as a signal receiver
- Select Signal Receivers from the navigation bar
- Click the Connect Receiver button under the Binance Futures section
- Follow the step-by-step instructions to complete the connection process





Used for documentation purposes only. Not fully functional.
Simply read each instruction step, follow it, and click the Continue buttons to complete the setup process.
During the connection process, you will be asked to enter the API Key and API Secret generated from your Binance account. See the section below for detailed instructions.
Enter your Binance API Key & Secret
Log in to your Binance account, open the API Management page, create a new API key, then enter your API Key and Secret below.
Restrict your API key access to this IP address:
Setup complete
Used for documentation purposes only. Not fully functional.
How to get a Binance API Key & Secret
1. Open API Management
- Log in to your Binance account.
- Click your profile icon in the top-right corner.
- Select Account.
- Navigate to API Management.
2. Create a new API key
- Click Create API.
- Enter a label for the API key (for example,
Signal Copier). - Complete any required verification steps.
- Copy and save the generated API Key and API Secret.
Note: Binance only displays the API Secret once. Make sure to save it before leaving the page.
3. Restrict API access by IP address
- Click Edit Restrictions.
- Select Restrict access to trusted IPs only.
- Enter the IP address provided in your receiver's Setup Resources section.
- Save your changes.
4. Configure API permissions
Edit the API and enable the following required permissions:
- Enable Reading
- Enable Futures (required for Binance Futures trading)
Security recommendations
- Never share your API Key or API Secret with anyone.
- Only enable the permissions listed above.
- Do not enable withdrawal permissions.
- If you believe your API credentials have been exposed, delete the API key immediately and create a new one.
How to use a Binance receiver
Once your Binance signal receiver is connected, you can select it as a signal receiver in your connections.
- Go to Connect Hub
- Click the Manage button for your connection
- Click Manage Signal Receivers and select your Binance receiver
For more details, see Manage Connection
Receiver overview
Information
API Key:
Rdcwy4...uesKYe
API Secret:
s6Xh...Sxmp
Setup resources
Restrict IP
Use this IP address to restrict access for your API Key for advanced security.
IP address:
Used for documentation purposes only. Not fully functional.
Information
In this section, you will see:
- The API Key you provided when connecting this Binance receiver.
- The API Secret you provided when connecting this Binance receiver.
For security reasons, these values are only displayed partially. All trading actions will be executed on your Binance Futures account using this API Key and API Secret.
You can:
- Update your API Key or API Secret by clicking the Update button.
- Check the connection status of your Binance receiver by clicking the Check Receiver button. A message showing the receiver status will be displayed.
Setup resources
In this section, you will find the IP address that must be whitelisted when creating your Binance API Key and API Secret.
Please note that the IP address shown in this documentation is a sample address provided for demonstration purposes only.
For security reasons, the IP address may differ between receivers and may change over time. Always use the IP address displayed in your specific receiver's Setup Resources section when configuring API restrictions in Binance.
Receiver settings
These settings allow you to customize how trading signals are processed to match your trading preferences and risk management strategy.
To manage these settings, click the Edit icon in each section and update the parameters as desired.
Symbol filter
Symbol filter
Allowed:
Rejected:
Used for documentation purposes only. Not fully functional.
Manage your allowed and rejected symbols here. When a trading signal is received, our system checks whether the symbol is included in the allowed or rejected lists before processing the signal.
Symbol filters are applied before symbol mapping.
-
Allowed symbols: Only symbols in this list will be accepted. If the list is empty, all symbols are accepted.
-
Rejected symbols: Symbols in this list will be rejected. If the list is empty, no symbols are rejected.
Symbol mapping
Symbol mapping
Prefix:
No prefix
Suffix:
No suffix
Mapping list:
Used for documentation purposes only. Not fully functional.
Manage symbol mapping here. Symbol mapping allows you to convert symbols from incoming signals into the format required by your broker.
Symbol mapping is applied after symbol filtering.
-
Prefix: Added to the beginning of all symbols.
-
Suffix: Added to the end of all symbols.
-
Mapping list: For example,
GOLD=XAUUSD,BTC=BTCUSDT.- Mapping format:
NAME=SYMBOL - Prefix and suffix (if configured) are applied after mapping.
- Separate mappings with spaces or commas.
- Press Enter to add a mapping.
- Mapping format:
Risk limits
Limits
Max loss:
Unlimited
Max profit:
Unlimited
Max positions:
Unlimited
Max symbols:
Unlimited
Max symbol size (by side):
Unlimited
Pyramiding:
Allowed
Close on Reverse:
Disabled
Used for documentation purposes only. Not fully functional.
Manage the risk limits of your trading account here. Once any of these limits is reached, no additional trades will be executed.
-
Max Loss: Maximum allowed loss across all open positions.
-
Max Profit: Maximum allowed profit across all open positions.
-
Max Positions: Maximum number of open positions allowed across all symbols and position sides.
-
Max Symbols: Maximum number of unique symbols that can have open positions simultaneously.
-
Max Symbol Size (by Side): Maximum position size allowed for a symbol on either the Buy or Sell side across all open positions.
-
Pyramiding: Determines whether additional positions can be opened for a symbol that already has an open position.
- Allowed: No restrictions.
- Allowed in Profit: Allowed only if existing positions on the same symbol and side are currently profitable.
- Only One Buy or Sell: Allows only one position per symbol, either Buy or Sell.
- Only One per Side: Allows one Buy position and one Sell position per symbol.
-
Close on Reverse: Determines how existing positions are handled when an opposite-side signal is received.
- Disabled: Keep existing positions and open new positions in the opposite direction.
- Netting (Close Old, Ignore New): Close existing positions and do not open the new opposite position.
- Hedging (Close Old, Open New): Close existing positions and open the new opposite position.
Customize entry size
Signal with size
Strategy:
Use signal setup
Min. size:
0.5
Max. size:
2
Signal without size
Strategy:
Use fixed size = 1
Used for documentation purposes only. Not fully functional.
Signal with size
-
Strategy: Determines how to handle signals with an entry size.
- Use Signal Size: Use the size specified in the signal.
- Use Fixed Size: Override the signal size with a fixed value.
- Use % of Balance: Calculate entry size as a percentage of account balance.
- Multiply Signal Size: Multiply the signal size by a specified factor.
-
Min. Size: Minimum allowed entry size. If the calculated size is smaller, it will be increased to this value. Leave empty to disable.
-
Max. Size: Maximum allowed entry size. If the calculated size is larger, it will be reduced to this value. Leave empty to disable.
Signal without size
-
Strategy: Determines how to handle signals without an entry size.
- Ignore Signal: Ignore the signal.
- Use Fixed Size: Use a fixed entry size.
- Use % of Balance: Calculate entry size as a percentage of account balance.
Customize stop loss
Signal with SL
Strategy:
Use signal setup
Signal without SL
Strategy:
Custom setup in % Change = 1%
Used for documentation purposes only. Not fully functional.
Signal with SL
-
Strategy: Determines how to handle signals with stop loss.
- Use Signal Setup: Use the stop loss level provided in the signal.
- Custom Setup in Pips: Use a custom stop loss distance in pips.
- Custom Setup in % Change: Use a custom stop loss based on percentage price movement from the entry price.
- Remove Signal Setup: Do not set a stop loss.
Signal without SL
-
Strategy: Determines how to handle signals without stop loss.
- Use Signal Setup: Leave the position without a stop loss.
- Custom Setup in Pips: Apply a custom stop loss distance in pips.
- Custom Setup in % Change: Apply a custom stop loss based on percentage price movement from the entry price.
- Ignore Signal: Ignore the signal.
Customize take profit
Signal with TP
Strategy:
Use signal setup
Level size:
Same size
Signal without TP
Strategy:
Custom setup in % Change
Level 1: 1% change, 50% position
Level 2: 1.2% change, 30% position
Level 3: 2% change, 20% position
Used for documentation purposes only. Not fully functional.
Signal with TP
-
Strategy: Determines how to handle signals with take profit levels.
- Use Signal Setup: Use the take profit levels provided in the signal.
- Custom Setup in Pips: Use custom take profit levels in pips.
- Custom Setup in % Change: Use custom take profit levels based on percentage price movement from the entry price.
- Remove Signal Setup: Do not set take profit levels.
Signal without TP
-
Strategy: Determines how to handle signals without take profit levels.
- Use Signal Setup: Leave the position without take profit levels.
- Custom Setup in Pips: Apply custom take profit levels in pips.
- Custom Setup in % Change: Apply custom take profit levels based on percentage price movement from the entry price.
- Ignore Signal: Ignore the signal.
Notes
- Our system supports up to 3 take profit levels.
- Signals may include size allocations for each take profit level, but these values are ignored.
- You can configure the size allocation for each take profit level here. By default, all levels use the same allocation, but you can customize them as needed.
Customize breakeven
Breakeven
Offset:
No offset
Used for documentation purposes only. Not fully functional.
By default, when a breakeven signal is processed, the stop loss is moved to the breakeven price calculated by Binance.
You can optionally apply an offset from the breakeven price to lock in a small profit. This offset cannot be configured through trading signals and must be configured here.
Customize trailing stop
Trailing stop
Trigger:
1% change from entry price
Distance:
0.5% change from market price
Used for documentation purposes only. Not fully functional.
By default, when a trailing stop signal is processed, trailing begins immediately and the stop loss follows the current market price.
You can configure the trigger point and trailing distance here. One or both of these values can also be provided in trading signals. Any value not specified in a signal will use the default configuration defined here.
-
Trigger: The profit level required before the trailing stop becomes active. If no trigger is specified, trailing starts immediately.
-
Distance: The distance maintained between the market price and the trailing stop. If no distance is specified, 0.1% (Min. distance by Binance) will be used. Max. distance is 10%.