Trading Terminal

Setup guide

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

  1. Log in to Binance (website or app) → Profile → Account → API Management. Binance mein login → Profile → Account → API Management.
  2. Click Create API and choose System generated. Give it a name, e.g. Terminal. "Create API" dabayein, "System generated" chunein, koi naam rakhein.
  3. Complete Binance's security check (2FA / email code). Binance ka security code (2FA / email) daalein.
  4. 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.

SettingSet toWhy
Enable ReadingONLets the terminal see your balance and orders.
Enable Spot & Margin TradingONLets the terminal place your buy/sell and TP/SL orders.
Enable WithdrawalsOFF — alwaysNo one can ever move money out with this key.
IP accessUnrestricted 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

  1. Open index.html in Chrome, Safari or Edge (double-click it). index.html par double-click karein.
  2. Top right: Binance Connect → Binance.
  3. Paste the API Key and Secret Key. Dono keys paste karein.
  4. 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.
  5. 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

5 Stay safe

6 Problems & fixes

You seeWhat 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 -2014The 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 -2015Your IP changed (mobile data) or Binance removed an old unrestricted key. Set the key to Unrestricted, or create a new key.
⚠ next to a positionIts 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 openingType 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.