USDT and USDC perpetuals · Bybit, Binance, OKX, Bitget, KuCoin, Hyperliquid

Crypto Futures Trading Bot

Set your margin, leverage, take profit and stop loss once. Then every signal from TradingView, Telegram, Discord or Pip, our AI trading agent, becomes an order on your exchange, with the exits already in place.

Start on a demo account · no coding · take profit and stop loss wait on the exchange

A Bybit BTC/USDT bot in the Trader Frame editor: Trade Agent signals, 100 USDT margin, take profit and stop loss, martingale, running on a Bybit demo account

Supported Exchanges

Bybit
Binance
OKX
Bitget
KuCoin
Hyperliquid

How the bot works

One bot: a signal source, your risk rules, one exchange account

You build it on one screen, left to right. Nothing trades until you switch it on, and a demo account runs the exact same bot.

A new bot with an empty Brokers slot, ready to pick an exchange account

Step 01

Connect your exchange

Bybit, OKX, Bitget and KuCoin connect in one click. Binance takes an API key, and we show the IP address to allow on it. Hyperliquid takes your wallet address and an API wallet key.

A new bot with an empty Signal sources slot, ready to add TradingView, Telegram, Discord or a copied trader

Step 02

Choose where the signals come from

TradingView alerts, a Telegram or Discord channel, a trader you copy, or Pip, the AI trading agent. One bot can listen to more than one source.

Setting the pair, margin, leverage and margin mode for a BTC/USDT perpetual

Step 03

Set margin and leverage

Pick the perpetual, the margin each signal commits, the leverage and cross or isolated margin. Before you save, you see the notional, the share of your balance and the exchange's size cap.

Setting take profit, stop loss and a trailing stop as ROI on margin

Step 04

Set the exits, then switch it on

Take profit, stop loss and trailing are ROI on your margin, so leverage is already counted. They go to the exchange with every entry, and the bot shows you the prices before it trades.

Built for leverage

What a futures bot has to get right

Exits that wait on the exchange

Take profit and stop loss are placed on the exchange right after the entry fills, so they still close the position if your laptop is off.

Trailing stops, two ways

Continuous uses the exchange's own trailing order on Bybit, Binance, OKX and Bitget. Steps moves your stop up at set profit levels, on every exchange.

Cross or isolated margin

Choose per bot. Leverage is capped at what the exchange allows for that pair and size, and the panel says so before you save.

Martingale and compounding

Size up after a loss or a win for a set number of steps. Take a breath caps how many losses in a row it chases before it waits for a fresh signal.

Fees in every number

Entry and exit fees are in the exit preview and in every closed trade, so the profit you read is the profit you keep.

Demo first, real when ready

Practice on demo accounts at Bybit, OKX and Bitget, Binance testnet keys or the Hyperliquid testnet. Real and demo accounts sit side by side. KuCoin trades real funds only.

Exit preview

See both outcomes before the first order

You set take profit and stop loss as ROI on your margin. The bot turns them into prices for a long and a short, adds the exchange's fees, and shows what you keep at either exit.

  • Long and short prices side by side
  • Taker and maker fees counted in the result
  • Funding flagged as the one cost it can't price in advance
Position preview · BTC/USDT perpetual
Example · 100 USDT margin at 20×
 
Long
Short
Entry
84,000.00
84,000.00
Take profit · 40% ROI
85,680.00
82,320.00
Stop loss · 20% ROI
83,160.00
84,840.00
Notional
2,000.00 USDT
Fees at take profit / stop loss
1.40 / 2.39 USDT
Result after fees
+38.60/−22.39USDT

Exchanges

Six exchanges, one way to build a bot

Your money stays in your exchange account. The bot places orders through the connection you approve, and you can disconnect it at any time.

Exchange
How you connect
Practice mode
Trailing stop
Bybit
One click for real accounts, an API key for demo
Demo trading
Continuous or steps
Binance
API key, with our IP address shown to allow
Testnet keys
Continuous or steps
OKX
One click, real and demo
Demo trading
Continuous or steps
Bitget
One click for real accounts, an API key for demo
Demo trading
Continuous or steps
KuCoin
One click
None, real funds only
Steps
Hyperliquid
Wallet address and an API wallet key
Testnet
Steps

FAQ

Crypto futures trading bot questions

What is a crypto futures trading bot?

Software that opens and closes perpetual futures positions on your exchange account for you, following a signal source and the size, leverage and exit rules you set.

Which exchanges does it support?

Bybit, Binance, OKX, Bitget and KuCoin USDT perpetuals, and Hyperliquid USDC perpetuals. Each bot trades one exchange account.

Can I test it without real money?

Yes, on every exchange except KuCoin. Connect a demo or testnet account and the bot trades it exactly as it would a real one, then point it at your real account when you are ready.

How do take profit and stop loss work with leverage?

You set them as ROI on your margin. At 20× leverage a 1% price move is 20% ROI, so a 40% take profit closes 2% away from your entry.

Can I trade my TradingView alerts?

Yes. Each bot has its own webhook address. Paste it into a TradingView alert and every alert becomes an order. TradingView automation.

Does Trader Frame hold my funds?

No. Your money stays in your exchange account. The bot only places and closes orders through the connection you approved, and you can remove it at any time.

Start on a demo account

Build the bot once. Let it trade every signal.

Watch it trade on demo, then point the same bot at your real exchange account. Your exits go out with every entry.

No coding
Your funds stay on your exchange
Switch it off any time