Follow this step-by-step guide to connect your Binance Futures account to LiquidationProof. The whole process takes around 10 minutes. You'll create a dedicated Binance sub-account, transfer the funds you want to trade with, generate a trading-only API key, and plug everything into your LiquidationProof account — then the bot takes it from there.
A sub-account keeps your LiquidationProof trading funds completely separate from your main Binance wallet. This is the safest and most organised way to run the bot. You only need to do this once.
Go to binance.com and sign in to your existing account. If you don't have one yet, create one first — you'll need KYC verification before you can trade futures.
Click your profile icon in the top-right corner. From the dropdown, select Sub-Account. Then click Create Sub Account.
Binance requires a unique email address for each sub-account. Use a dedicated email you control (e.g. yourname+lp@gmail.com if your provider supports plus-addressing). Enter the email and complete any verification prompts.
Inside Sub-Account Management, find your new sub-account and click Enable Futures. Accept the futures trading agreement. This activates the USDⓈ-M Futures wallet your bot will use.
Move only the amount you intend to trade with. Your main account funds are never touched by the bot.
On your main account, navigate to Wallet in the top menu, then select Futures. Alternatively, open the Futures trading interface and click Transfer next to your balance.
Choose Internal Transfer from the transfer options. Set the destination to your newly created sub-account email and make sure the wallet type is set to USDⓈ-M Futures.
Type in the USDT amount you want to allocate for bot trading. Double-check everything, then click Confirm and complete any 2FA verification. The funds should appear in the sub-account futures wallet instantly.
You'll generate the API key while logged in as your sub-account. This ensures the key only has access to the sub-account's funds and not your main account.
Sign out of your main Binance account and sign in using the sub-account email and password you created in Part 1.
Click your profile icon → API Management. Then click Create API. Choose System generated when prompted for the key type.
Give it a recognisable label, e.g. LiquidationProof Bot. Complete any 2FA verification to proceed.
In the permissions panel you will see checkboxes. Enable Enable Futures. That is the only permission you need.
Make absolutely sure Enable Withdrawals is OFF and Enable Spot & Margin Trading is OFF (unless you specifically want spot access). Do not enable anything related to withdrawals or transfers.
Under IP Access Restrictions, select Restrict access to trusted IPs only (Recommended). Click Add IP and enter the LiquidationProof server IP:
This ensures the API key can only be used from our server — no one else can use it even if they somehow obtained it.
Click Confirm and complete verification. Binance will display your API Key and Secret Key. Copy both immediately and store them securely — the Secret Key is only shown once and cannot be retrieved again.
If you lose the Secret Key, you'll need to delete this API key and generate a new one.
With your API key ready, the final step is entering it into your LiquidationProof account along with your Telegram bot details so you can receive real-time trade notifications.
Visit app.liquidationproof.com and sign in to your account. If you haven't created an account yet, click Create Account and subscribe first — API settings require an active subscription.
Click the ⚙ Settings button in the top-right corner of the dashboard.
Paste your API Key into the Binance API Key field and your Secret Key into the Binance API Secret field. These are stored encrypted — they cannot be read back out of the platform.
To receive instant trade notifications, you need a personal Telegram bot. Open Telegram, search for @BotFather, send /newbot, follow the prompts, and copy the Bot Token it gives you.
To get your Chat ID, start a chat with your new bot (send it any message), then visit:
https://api.telegram.org/bot<YOUR_TOKEN>/getUpdates
and look for the id value inside the chat object.
Paste both into the Telegram Bot Token and Telegram Chat ID fields in Settings.
Set your Loss Threshold % — the percentage drawdown on a position that triggers a partial sell. Set your Sell Percentage — how much of the position to sell when the threshold is hit. Set your Scale-In Amount to enable automatic position averaging as price moves against you.
Start conservative — you can always adjust these settings while the bot is running.
Click Save Settings. Then on the dashboard, toggle the bot to ON. The bot will immediately begin monitoring your open Binance Futures positions and respond according to your configured rules.
Create your account and protect your Binance Futures positions today.
Create Your Account