Automatic take profit and stop loss for Binance
Security Strategy
Set TP/SL rules for your Binance account. An active strategy tracks fills and manages protective exchange orders on the server, even when your browser is closed.
Configure protectionNew policies activate only when you choose to start them. Check the available market and strategy state in the console.
The position changes. Protection follows.
Binance USD-M example · BTCUSDT · average-entry basis
0.01 BTC fills at 60,000 USDT. Two TP targets split the filled quantity equally; the SL covers the open position.
From fill to protection.
- 01
A fill on Binance
An active strategy receives entry-fill information. Placing a limit entry alone does not mean that a position is open or protective orders are in place.
- 02
Your policy is applied
The server uses the position size, selected price basis, TP/SL levels and allocation across targets.
- 03
Protection on the exchange
The service places and updates its own exchange-native orders. Your browser is for configuration and monitoring, outside the execution path.
Partial fills and the calculation basis.
An entry can fill in several parts. The selected basis determines how the strategy relates those fills to protective orders.
- Average of entries
- When both TP and SL use average entry, the strategy uses the current position quantity and updated average price. This is the case illustrated in the demo above.
- Each entry — PerEntry
- After the first partial fill, the per-entry calculation uses the original entry-order quantity. It can exceed the quantity already filled. Review this setting and the protective orders actually accepted by the exchange.
- Exit execution
- A stop's trigger price and fill price can differ. A limit exit can remain unfilled, and a small quantity may fail the exchange's minimum-size rules.
Shape the way you exit.
A policy connects the price basis, exit allocations and order types. Available combinations depend on the selected Binance product.
- Multiple take-profit targets
- Split the quantity across targets, set the first distance and space subsequent levels. Equal or custom ratios determine the size of each exit.
- A price basis for your trading
- Calculate from each entry, the average of entries or the first entry. Take profit and stop loss have separate basis settings.
- Fixed and trailing orders
- Choose an execution method within the selected Binance product's constraints. Trailing SL and auto-breakeven cannot be combined.
- Auto-breakeven
- Set a favorable price-move trigger and an offset from breakeven for the stop. Entry price alone does not compensate for fees or slippage.
TP/SL across Binance markets.
Capabilities depend on the Binance product, your account's market access and API permissions. Before activating, check which market is available for the selected connection in the console.
Binance Futures: USD-M and COIN-M
Long and short positions, in one-way or hedge mode. TP and SL have separate settings; order types, price increments and quantities depend on the contract.
Binance Spot
Protection for a purchased asset, without shorts. Combined TP and SL use OCO, a linked pair of exit orders. Only one leg of the pair can use trailing execution.
Binance Margin
Cross and Isolated Margin have separate constraints. Combined TP and SL require a limit TP; trailing SL is unavailable in that combination. Exit orders use automatic repayment without new borrowing.
Pause and stop do different jobs.
The policy state determines whether the service keeps updating protection and what happens to its orders.
- Activate
- Start processing fills and managing protective orders under the current policy. Check the actual runtime state in the console.
- Pause — keep orders
- Freeze updates while keeping existing protective orders on the exchange. Pausing does not cancel those orders.
- Stop — cancel orders
- Stop the strategy and cancel its protective orders. This is not a command to close the position itself.
Aware of the account around it.
- Manual exits
- The strategy manages its own orders. When a manual exit overlaps, it suspends changes to avoid competing with that exit.
- Reconnect recovery
- After reconnecting, the service checks positions and orders before further updates. Operation still depends on exchange and server availability.
- If protection cannot be placed
- The policy can raise a critical incident or use an explicitly enabled emergency market close. Inspect strategy state and messages in the console.
Before activation and after a pause.
Review your credentials, access period and the orders on your Binance account.
- API permissions
- Connect your own account with read and trade permissions for the required market. Keep withdrawals disabled. API credential security
- When access expires
- Security Strategy pauses and keeps placed exchange orders. TP/SL updates freeze. A pending entry can fill after the pause without new automated protection; review that order and the position on Binance. Resume the strategy manually after payment. Plans and access periods
- Copying between accounts
- Security Strategy manages Binance TP/SL. To send your own trades to follower accounts, configure a separate Trade Copier session. Trade Copier
Set the rules. Then activate.
Choose a Binance account, review the policy and start protection in the console.
Trading carries risk. Security Strategy does not guarantee an execution price or loss avoidance. Rounding, fees, liquidity and exchange availability affect execution.