Lewati ke konten utama
API keyhubungkan exchangeBinance
Hubungkan exchange Anda dengan API key

Hubungkan exchange Anda dengan API key

Sebelum sebuah bot dapat melakukan trading untuk Anda, Freya membutuhkan koneksi ke exchange tempat dana Anda berada — Binance, OKX, atau Bybit. Anda tidak memindahkan dana atau membagikan kata sandi untuk melakukan ini. Sebagai gantinya, Anda membuat sebuah API key: sebuah kredensial terbatas yang memungkinkan Freya menempatkan trade atas nama Anda, sementara uang Anda tetap berada di akun exchange Anda sendiri.

Panduan ini menjelaskan secara persis izin mana yang harus diberikan (dan mana yang tidak boleh sama sekali), cara menambahkan key ke Freya, dan apa yang harus dilakukan jika koneksi tidak tervalidasi. Jika Anda ingin memahami gambaran besar mengapa ini aman, baca dulu Apakah Uang Saya Aman di Freya Finance?.

Poin Penting

  • Anda menghubungkan exchange dengan API key — sebuah kredensial terbatas — bukan dengan memindahkan dana atau membagikan kata sandi exchange Anda.
  • Key membutuhkan izin Reading serta Spot dan/atau Futures trading. Key TIDAK BOLEH memiliki izin penarikan.
  • Key OKX membutuhkan passphrase yang Anda tetapkan saat membuatnya; Binance dan Bybit tidak.
  • Tambahkan key di Freya melalui Pengaturan → API Keys → Tambah API Key, dan Freya memvalidasinya secara instan.
  • Jika validasi gagal, Freya memberi tahu Anda persis alasannya — key tidak valid, IP tidak di-whitelist, atau izin yang hilang — dan masing-masing punya perbaikan sederhana.

Ringkasan Cepat Langkah-Langkahnya

  1. Buat API key di exchange Anda dengan izin baca dan trading, tetapi tanpa penarikan.
  2. Salin kredensialnya — API key, secret, dan (untuk OKX) passphrase.
  3. Tambahkan key ke Freya melalui Pengaturan → API Keys → Tambah API Key, lalu pilih exchange Anda.
  4. Biarkan Freya memvalidasinya — Freya memeriksa koneksi dan izin secara langsung.
  5. Perbaiki setiap error yang dilaporkan — Freya memberi tahu Anda persis apa yang salah jika validasi gagal.

Apa Itu API Key — dan Izin Mana yang Freya Butuhkan

API key adalah sepasang kredensial (sebuah key dan sebuah secret) yang memungkinkan satu aplikasi berkomunikasi dengan akun exchange Anda secara terbatas. Anda yang memutuskan apa yang boleh dilakukan key tersebut. Untuk Freya, aktifkan hanya:

  • Reading — agar Freya dapat melihat saldo, posisi, dan status order Anda.
  • Spot trading dan/atau Futures trading — agar bot Anda dapat menempatkan order yang dibutuhkannya. Aktifkan yang sesuai dengan bot yang berencana Anda jalankan.
Jangan pernah aktifkan izin penarikan

Freya menempatkan trade; Freya tidak pernah perlu memindahkan uang keluar dari akun Anda. Selalu biarkan izin penarikan dinonaktifkan pada key yang Anda hubungkan. Ini adalah izin yang Anda kendalikan di exchange — dengan izin ini mati, baik Freya maupun siapa pun yang mungkin memperoleh key tersebut tidak dapat menarik dana Anda. Ini adalah kebiasaan paling penting dalam menghubungkan platform bot mana pun.

Langkah 1: Buat API Key di Exchange Anda

Di bagian API management exchange Anda, buat sebuah API key baru:

  • Binance — buat key di API Management, aktifkan reading serta Spot dan/atau Futures trading, dan biarkan penarikan mati.
  • OKX — buat key dan tetapkan sebuah passphrase (Anda akan membutuhkannya di Freya); aktifkan reading dan trading, bukan penarikan.
  • Bybit — buat key dengan izin baca dan trade untuk produk yang akan Anda gunakan, dan biarkan penarikan mati.

Jika exchange Anda menawarkan IP whitelisting, praktik yang baik adalah membatasi key hanya ke alamat IP Freya. Jika Anda melakukannya, pastikan untuk mem-whitelist IP Freya, atau koneksi akan ditolak (lihat tabel error di bawah).

Secret hanya ditampilkan sekali

Saat Anda membuat key, exchange menampilkan secret satu kali saja. Salin segera dan simpan dengan aman. Jika Anda kehilangannya, Anda tidak dapat memulihkannya — Anda harus menghapus key tersebut dan membuat yang baru.

Langkah 2: Tambahkan Key ke Freya

Di Freya, buka Pengaturan → API Keys lalu pilih Tambah API Key. Kemudian:

  1. Pilih exchange Anda (Binance, OKX, atau Bybit).
  2. Tempel API key dan secret. Untuk OKX, masukkan juga passphrase yang Anda tetapkan.
  3. Beri nama pada key agar Anda dapat mengenalinya nanti.

Anda dapat menghubungkan lebih dari satu exchange, serta mengelola atau menghapus key Anda dari halaman yang sama ini kapan saja.

Langkah 3: Freya Memvalidasi Key Anda

Segera setelah Anda menambahkan key, Freya memeriksa koneksi dan izinnya — tanpa perlu menebak-nebak. Jika semuanya benar, key terverifikasi dan siap digunakan. Jika ada yang salah, Freya menampilkan pesan yang jelas menjelaskan persis apa yang harus diperbaiki.

Memahami Error Validasi

Jika validasi gagal, cocokkan pesan yang Freya tampilkan dengan perbaikan di bawah ini:

Apa yang Freya tampilkanApa artinyaCara memperbaikinya
API Key Tidak ValidKey disalin dengan salah atau dihapus di exchangeSalin ulang API key persis, atau buat yang baru
Secret Key Tidak ValidSecret tidak cocok dengan keySalin ulang secret; jika Anda kehilangannya, buat key baru
Alamat IP Tidak Di-whitelistKey dibatasi ke IP tertentu dan alamat Freya tidak diizinkanWhitelist IP Freya pada key, atau hapus pembatasan IP
Izin HilangKey tidak memiliki izin baca atau tradingAktifkan reading serta Spot/Futures trading pada key
Izin Baca DinonaktifkanFreya tidak dapat membaca akun AndaAktifkan izin read/view pada key
Izin Spot/Futures DinonaktifkanKey tidak dapat menempatkan order yang dibutuhkan bot AndaAktifkan tipe trading (Spot atau Futures) yang sesuai dengan bot Anda
Koneksi GagalMasalah jaringan atau exchange yang bersifat sementaraTunggu sejenak dan coba tambahkan key lagi

Freya juga akan menandai key yang berada dalam mode “Unrestricted” — artinya key tersebut tidak memiliki pembatasan IP. Demi keamanan Anda, Freya meminta Anda untuk mengaktifkan pembatasan IP dan menambahkan alamat yang ditampilkannya sebelum key dapat disimpan. Aktifkan hanya reading dan trading (jangan pernah penarikan), dan batasi key ke IP Freya. (Selengkapnya tentang error koneksi di Tidak Bisa Menghubungkan Exchange Anda?.)

Catatan tentang Keamanan

Koneksi ini aman secara desain, tetapi beberapa kebiasaan menjaganya tetap demikian:

  • Penarikan mati, selalu — Freya tidak pernah membutuhkannya.
  • Gunakan IP whitelisting saat exchange Anda mendukungnya.
  • Satu key, satu tujuan — dan hapus key yang tidak lagi Anda gunakan.

Untuk gambaran lengkap tentang bagaimana dana dan key Anda dilindungi, lihat Apakah Uang Saya Aman di Freya Finance? dan Keamanan API Exchange & Mitigasi Risiko.

Pertanyaan yang Sering Diajukan

Izin mana yang Freya butuhkan pada API key saya?

Reading (untuk melihat saldo, posisi, dan order Anda) serta Spot dan/atau Futures trading (untuk menempatkan order bot Anda). Aktifkan tipe trading yang sesuai dengan bot yang akan Anda jalankan. Freya tidak pernah membutuhkan izin penarikan, jadi selalu biarkan izin itu dinonaktifkan.

Apakah Freya membutuhkan izin untuk menarik dana saya?

Tidak. Freya hanya menempatkan dan mengelola trade; Freya tidak bisa dan tidak seharusnya dapat memindahkan dana keluar dari exchange Anda. Selalu biarkan izin penarikan mati pada key yang Anda hubungkan — ini adalah izin yang Anda kendalikan di exchange.

Mengapa Freya menampilkan “Alamat IP Tidak Di-whitelist”?

API key Anda dibatasi ke alamat IP tertentu, dan alamat Freya tidak ada dalam daftar. Entah tambahkan alamat IP Freya ke whitelist key di exchange Anda, atau hapus pembatasan IP dari key tersebut. Setelah memperbaruinya, tambahkan lagi key di Freya.

Mengapa muncul “API Key Tidak Valid” atau “Secret Key Tidak Valid”?

Biasanya key atau secret disalin dengan salah, atau key dihapus atau dibuat ulang di exchange. Salin ulang kedua nilai tersebut persis. Karena secret hanya ditampilkan sekali saat Anda membuat key, jika Anda tidak lagi memilikinya, hapus key di exchange dan buat yang baru.

Apa itu passphrase, dan mengapa OKX memintanya?

API key OKX menyertakan passphrase yang Anda tetapkan sendiri saat membuat key — ini adalah kredensial tambahan di samping key dan secret. Masukkan passphrase yang sama di Freya saat menambahkan key OKX. Binance dan Bybit tidak menggunakan passphrase.

Bisakah saya menghubungkan lebih dari satu exchange?

Ya. Anda dapat menambahkan API key untuk Binance, OKX, dan Bybit, serta mengelola atau menghapusnya kapan saja dari Pengaturan → API Keys.

Apakah aman memberikan API key saya ke Freya?

Ya, ketika key disiapkan dengan benar — reading dan trading saja, tanpa penarikan, dan di-whitelist IP jika memungkinkan. Dana Anda tetap berada di exchange Anda sendiri, dan key yang Anda bagikan tidak dapat memindahkannya. Untuk penjelasan lengkap, lihat Apakah Uang Saya Aman di Freya Finance?.

Exchange mana yang didukung Freya?

Freya saat ini terhubung ke Binance, OKX, dan Bybit (spot dan futures). Lebih banyak exchange mungkin ditambahkan seiring waktu. Anda melakukan trading di exchange mana pun yang Anda hubungkan — dana Anda dan pasar yang tersedia tetap berada di exchange tersebut.

Koin atau trading pair mana yang bisa saya perdagangkan?

Pair yang tersedia berasal dari listing exchange yang Anda hubungkan sendiri, bukan daftar Freya yang terpisah — jadi jika exchange Anda mencantumkan sebuah pair (mis. BTC/USDT, ETH/USDT), Anda dapat membangun bot di atasnya. Sebagian besar trading dilakukan terhadap USDT sebagai mata uang quote. Jika sebuah exchange men-delist sebuah pair, pair tersebut berhenti dapat diperdagangkan di sana.

Terapkan pengetahuanmu dalam praktik.

Buat akun gratis, uji strategimu, dan jalankan bot pertamamu.

Mulai gratis
Konten ini hanya untuk tujuan edukasi dan tidak merupakan nasihat finansial. Trading cryptocurrency melibatkan risiko yang signifikan. Jangan pernah menginvestasikan lebih dari yang mampu Anda tanggung kerugiannya.