Connect the terminal to your Binance account in about 5 minutes — no extra software.
Taqreeban 5 minute mein terminal ko apne Binance account se jodein — koi aur software nahi chahiye.
1 Create an API key on Binance
Log in to Binance (website or app) → Profile → Account → API Management.
Binance mein login → Profile → Account → API Management.
Click Create API and choose System generated. Give it a name, e.g. Terminal.
"Create API" dabayein, "System generated" chunein, koi naam rakhein.
Copy the API Key and the Secret Key. The Secret is shown only once — keep it somewhere safe.
API Key aur Secret Key copy kar lein. Secret sirf ek dafa dikhta hai.
2 Key settings (very important)
On the key, click Edit restrictions and set exactly this, then Save:
Key par "Edit restrictions" dabayein, bilkul yeh set karein, phir Save.
Setting
Set to
Why
Enable Reading
ON
Lets the terminal see your balance and orders.
Enable Spot & Margin Trading
ON
Lets the terminal place your buy/sell and TP/SL orders.
Enable Withdrawals
OFF — always
No one can ever move money out with this key.
IP access
Unrestricted on mobile data or your fixed IP on fiber
Mobile data (Jazz, Telenor, Ufone, Zong…) changes its IP often. "Unrestricted" keeps working on any internet.
Mobile data: choose Unrestricted. With a fixed fiber connection you may instead allow only your own IP — the terminal shows your current IP if Binance refuses the key.
Mobile data par "Unrestricted" chunein. Fiber ka pakka IP ho to sirf wahi IP daal sakte hain.
3 Connect the terminal
Open index.html in Chrome, Safari or Edge (double-click it).
index.html par double-click karein.
Top right: Binance Connect → Binance.
Paste the API Key and Secret Key.
Dono keys paste karein.
Lock password (recommended): your keys are then saved encrypted, and the terminal asks for this password each time you open it.
Password daalein to keys band (encrypted) save hongi; terminal kholte waqt password poochega.
Click Connect to Binance. Your USDT balance appears at the top right — you are connected.
Connect dabayein. Upar USDT balance aa jaye to jud gaye.
Nothing else to install. Every request is signed inside your browser and sent straight to Binance — your Secret never goes anywhere else.
Kuch install nahi karna. Secret kabhi aap ke browser se bahar nahi jata.
4 Demo and Live
Demo (default): practice with 10,000 demo USDT. Nothing is sent to Binance.
Demo mein sab nakli hai, Binance par kuch nahi jata.
LIVE: click the Demo button at the top to switch. Buy / Sell then places real orders with real money; TP/SL is placed on Binance as an OCO order.
LIVE mein asli paise ke asli orders lagte hain.
Start LIVE with a small amount (5–10 USDT). Binance's minimum order is about 5 USDT.
Pehle chhote amount se shuru karein.
You can open several terminal tabs, one coin per tab — positions stay in sync.
Har tab mein alag coin khol sakte hain.
5 Stay safe
Never share your API Key or Secret, and never post a screenshot of them.
Keys kabhi kisi ko na dein, un ki tasveer bhi na bhejein.
Keep Withdrawals OFF on the key — always.
Use a lock password so the keys are not stored in plain text on your computer.
Best: trade from a Binance sub-account that holds only the money you want to trade.
Behtar: alag sub-account jis mein sirf trading wala paisa ho.
Binance allows at most 5 stop (SL) orders per coin. A 6th position on the same coin opens, but its SL cannot be placed on Binance (it shows ⚠).
Ek coin par zyada se zyada 5 positions ka SL Binance par lagta hai.
If a key is ever exposed, delete it on Binance and create a new one.
6 Problems & fixes
You see
What to do
Binance -2015 "Invalid API-key, IP, or permissions"
Your IP is not allowed or a permission is off. On Binance: IP access → Unrestricted (or add the IP the terminal shows), Spot & Margin Trading ON. Still failing → create a new key.
Binance -1022 or -2014
The key or Secret was not copied completely, or it is not a "System generated" key. Paste both again.
Binance -1021 (time)
Your computer's clock is wrong. Turn on "Set time automatically".
"Cannot reach Binance"
Check your internet. If Binance itself is blocked on your network, use a different connection.
It worked yesterday, today -2015
Your IP changed (mobile data) or Binance removed an old unrestricted key. Set the key to Unrestricted, or create a new key.
⚠ next to a position
Its TP/SL is not on Binance (for example the 5-stop-orders limit). Click ⚠ for details; drag TP/SL to place it again.
"Wrong password" when opening
Type the lock password again. Forgot it? Click "Forget the saved keys" and paste the keys again.
7 Questions
Do I need Node.js or "node proxy.js"? No. The terminal connects to Binance directly.
Node ya proxy ki zaroorat nahi.
Does anyone else see my keys? No. They stay in your browser; requests go only to Binance.
Keys sirf aap ke browser mein rehti hain.
My internet's IP keeps changing. Set the key's IP access to Unrestricted (Withdrawals OFF).
IP badalta ho to "Unrestricted" rakhein.
Does my TP/SL work if I close the terminal? In LIVE, TP/SL is an order on Binance, so it keeps working. Positions marked ⚠ (TP/SL not on Binance) are only watched while the terminal is open.
LIVE mein TP/SL Binance par laga hota hai, terminal band ho tab bhi chalta hai.