Menghubungkan exchange BINANCE

Bybot melakukan trading di akun Binance Anda melalui API key. Dana Anda tetap di exchange: key mengizinkan bot melihat saldo dan menempatkan order spot, tetapi tidak dapat menarik dana. Pengaturan memakan waktu sekitar 5 menit.

Binance memakai skema yang berbeda dari Bybit dan MEXC. Bybot membuat pasangan key untuk Anda dan hanya menampilkan public key. Anda mendaftarkannya di Binance sebagai key Self-generated, lalu menempel API Key dari Binance kembali ke Bybot. Private key tidak pernah keluar dari server Bybot, dan Anda tidak perlu memasukkan secret key.

âś…

Yang Anda butuhkan

  • Akun Binance dengan verifikasi identitas yang sudah selesai: tanpa itu, Binance tidak mengizinkan pembuatan API key
  • Autentikasi dua faktor (Authenticator App) yang aktif di Binance
  • Akun Bybot: Anda memulai di Bybot, bukan di Binance

1. Buat key di Bybot

Di Bybot, buka Pengaturan (“Settings”) → API key (“API Keys”) dan klik Tambah key (“Add key”). Pilih BINANCE sebagai exchange dan klik Buat key (“Generate key”).

Bybot akan menampilkan Public key untuk Binance (“Public key for Binance”), yaitu blok teks yang diawali dengan -----BEGIN PUBLIC KEY-----. Klik Salin (“Copy”).

Dialog tambah API key di Bybot: Binance dipilih, public key sudah dibuat, tombol Copy

⏱️

Public key berlaku selama 1 jam. Selesaikan langkah-langkah di Binance dalam waktu itu. Jika kedaluwarsa, klik Buat lagi (“Generate again”) dan gunakan public key yang baru, key lama tidak akan berfungsi.

Biarkan tab Bybot ini tetap terbuka: Anda akan kembali ke sini di langkah 7.

2. Masuk ke Binance

Belum punya akun? Buat akun dan selesaikan verifikasi identitas.

3. Buka API Management

Klik ikon profil di pojok kanan atas dan pilih “Account”.

Menu profil Binance, item Account

Di menu kiri, di bawah “Account”, pilih “API Management”.

Menu Account Binance, item API Management

4. Klik “Create API”

Halaman API Management di Binance, tombol Create API

5. Pilih “Self-generated” dan tempel public key

Di jendela “Choose API Key type”, pilih “Self-generated”, bukan “System generated”, lalu klik “Next”.

Tempel public key yang Anda salin di Bybot ke kolom public key, seluruh bloknya, termasuk baris -----BEGIN PUBLIC KEY----- dan -----END PUBLIC KEY-----. Lalu masukkan nama apa saja untuk key, misalnya bybot, dan klik “Next”.

đź’ˇ

Jangan pilih “System generated”. Jenis itu memberi Anda API Key dan Secret Key, dan Bybot tidak menerimanya untuk Binance. Dengan “System generated”, Binance juga akan mewajibkan whitelist IP, sedangkan key Self-generated berfungsi tanpanya.

Konfirmasi pembuatan dengan kode dari Authenticator App dan email Anda.

Jendela Security Verification Binance: Authenticator App dan Email

6. Atur pembatasan key

Buka key baru di API Management dan klik “Edit restrictions”:

PengaturanYang dipilih
Enable Readingâś… aktif (aktif secara default)
Enable Spot & Margin Tradingâś… aktif
Enable Withdrawals❌ nonaktif
IP access restrictions”Unrestricted”, biarkan apa adanya

Biarkan semua kotak centang lainnya (Futures, Margin Loan, Universal Transfer, Options) tidak dicentang, bot tidak membutuhkannya. Simpan perubahan dan konfirmasi dengan 2FA.

⚠️

Jangan pernah mengaktifkan “Enable Withdrawals”. Bybot menolak key yang penarikannya diaktifkan.

7. Tempel API Key ke Bybot

Salin API Key yang ditampilkan Binance untuk key baru. Kembali ke tab Bybot, tempel ke kolom “API key” (placeholder “API Key from Binance”), lalu klik Simpan (“Save”).

Kolom API key di Bybot dengan API Key Binance yang sudah ditempel, tombol Save

Tidak ada kolom secret untuk Binance, karena Bybot sudah menyimpan private key. Setelah disimpan, key muncul di daftar dengan Tanpa masa berlaku (“No expiry”) di kolom tanggal.

8. Periksa saldo Anda

Bot melakukan trading dengan dana di dompet Spot Anda. Jika USDT Anda berada di dompet Funding, pindahkan ke Spot melalui “Wallet” → “Transfer”.

⚠️

Jika tidak ada USDT di dompet Spot Anda, bot tidak dapat menempatkan order.

Keamanan key

  • Penarikan tidak mungkin dilakukan. Bybot hanya menerima key Binance dengan penarikan dinonaktifkan.
  • Private key tidak pernah keluar dari Bybot. Anda hanya melihat dan menyalin public key; Binance juga tidak pernah menerima private key.
  • Key tidak kedaluwarsa. Key Self-generated berfungsi sampai Anda menghapusnya, tidak perlu diperbarui setiap beberapa bulan.
  • Bybot tidak akan pernah meminta kata sandi Binance atau kode 2FA Anda.
  • Jika Anda berhenti memakai bot, hapus key di “API Management” Binance. Akses langsung berakhir.

Masalah umum

“The generated key was not found or has expired”. Sudah lebih dari satu jam sejak Anda membuat key, atau Anda membuat key baru setelah mendaftarkan key lama di Binance. Di Bybot, klik Buat lagi (“Generate again”), buat key Self-generated baru di Binance dengan public key yang baru, lalu simpan API Key-nya di Bybot. Hapus key yang tidak terpakai di Binance.

“Withdrawals are enabled for this key”. Buka key di Binance → “Edit restrictions” → nonaktifkan “Enable Withdrawals”, simpan, lalu tambahkan key di Bybot lagi.

“The key has no spot trading permission”. Buka key di Binance → “Edit restrictions” → aktifkan “Enable Spot & Margin Trading”, simpan, lalu tambahkan key di Bybot lagi.

“Binance rejected the key”. Pastikan Anda menyalin API Key dari Binance secara lengkap, tanpa spasi tambahan, dan key dibuat sebagai Self-generated dengan public key dari Bybot. Jika ragu, hapus key di Binance dan mulai lagi dari langkah 1.

Tidak bisa membuat key di Binance. Binance mewajibkan verifikasi identitas yang sudah selesai dan 2FA yang aktif untuk membuat API key.

Panduan resmi exchange: Cara membuat API key Self-generated di Binance.