Poin-poin utama

  • Trading Spot di platform Binance mengikuti seperangkat aturan yang telah ditentukan untuk memastikan keadilan dan efektivitas dalam operasi pasar.

  • Berbagai jenis order tersedia, termasuk order Limit, Market, dan Stop-Limit, dengan penerapan berbagai faktor filter pada pasangan trading, seperti batas harga, ukuran, dan nilai nominal.

  • Memahami aturan akurasi sangat penting untuk memastikan validitas order dan kepatuhan.

  • Binance menetapkan batas laju untuk memastikan transaksi perdagangan berjalan stabil.

Pendahuluan

Trading Spot memungkinkan Anda membeli dan menjual mata uang kripto pada harga pasar secara real time. Untuk memastikan stabilitas, melindungi trader, dan memfasilitasi eksekusi transaksi yang adil, platform trading menerapkan serangkaian aturan terstruktur. Aturan ini menentukan cara order diajukan, dieksekusi, dan diselesaikan, yang menguntungkan market maker dan penerima.

Dalam artikel ini, kita akan membahas komponen utama aturan trading Spot di platform Binance, termasuk:

  • Jenis order yang didukung dan cara kerjanya.

  • Faktor filter dan batasan trading (harga, kuantitas, nilai nominal, dll.).

  • Aturan akurasi dan panduan pembulatan.

  • Mode pencegahan perdagangan sendiri.

  • Contoh praktis untuk mengirim order Limit yang sesuai dengan aturan platform.

Memahami aspek-aspek ini sangat penting untuk meningkatkan strategi trading dan memastikan semua tindakan mematuhi kebutuhan platform trading.

Informasi platform trading: memahami batasan trading

Binance menyediakan endpoint API REST bernama /exchangeInfo, yang menampilkan aturan trading, faktor filter, dan batasan untuk semua pasangan trading yang didukung. Endpoint ini menyediakan informasi penting untuk mengirim order yang sesuai dengan aturan dan memastikan pengalaman trading yang lancar.

Struktur endpoint exchangeInfo

Array simbol dalam respons exchangeInfo menyediakan informasi terperinci tentang setiap pasangan trading, termasuk beberapa bidang utama berikut:

  • Simbol: identitas pasangan trading (misalnya, BTCUSDT).

  • Status: menunjukkan apakah pasangan trading tersedia untuk diperdagangkan secara aktif.

  • Aset dasar & aset harga: menentukan aset dasar dan aset harga untuk pasangan trading.

  • Akurasi Dasar & Akurasi Harga: aturan akurasi untuk nilai jumlah. Akurasi mengacu pada jumlah tempat desimal pada nilai Harga Dasar dan Harga

  • Jenis order: mencantumkan jenis order yang didukung untuk pasangan trading ini.

  • Tersedianya order pecahan: nilai boolean yang menunjukkan apakah order pecahan diizinkan. Order pecahan memungkinkan trader mengeksekusi order besar dengan menampilkan hanya sebagian dari total order dalam buku order.

  • Faktor filter: berisi daftar faktor filter yang dapat digunakan (misalnya, batas harga, batas ukuran, dan nilai nominal).

  • Mode default pencegahan perdagangan sendiri: mode pencegahan perdagangan sendiri default yang ditetapkan untuk pasangan trading.

  • Mode pencegahan perdagangan sendiri yang diizinkan: menjelaskan mode pencegahan perdagangan sendiri yang dapat diterapkan trader pada pasangan ini.

Gambaran umum yang lebih detail tentang faktor filter

Setiap pasangan trading dikenakan berbagai faktor filter untuk memastikan order dieksekusi dengan benar. Faktor filter mencegah transaksi yang tidak valid dan menerapkan aturan platform perdagangan untuk menjaga lingkungan trading yang stabil. Berikut adalah penjelasan mendalam tentang jenis faktor filter yang tersedia:

Filter harga

Menentukan nilai minimum, maksimum, dan ukuran perubahan harga untuk pergerakan harga, memastikan harga order berada dalam rentang yang diizinkan dan mengikuti kenaikan harga yang benar.

Contoh:

Pertimbangkan parameter filter harga berikut:

  • Harga minimum: 0,01; harga maksimum: 1000000,00; ukuran perubahan harga: 0,01.

  • Harga order yang benar adalah 25000,0.

  • Harga order yang salah adalah 25000,015 (tidak merupakan kelipatan dari ukuran perubahan harga).

Ukuran kuantitas

Menentukan nilai minimum, maksimum, dan ukuran langkah untuk kuantitas order (jumlah unit dalam transaksi trading), serta memastikan kuantitas perdagangan mematuhi batas kuantitas yang diterapkan Binance.

Contoh:

  • Misalkan kuantitas minimum adalah 0,0001, kuantitas maksimum adalah 100, dan ukuran langkah adalah 0,0001.

  • Kuantitas order yang benar adalah 0,0002.

  • Kuantitas order yang salah adalah 0,00025 (bukan kelipatan dari ukuran langkah).

Bagian dari order pecahan

Menentukan jumlah maksimum bagian order pecahan yang diizinkan untuk sebuah order. Order pecahan memungkinkan eksekusi order besar dalam bagian-bagian yang lebih kecil dan terlihat untuk menghindari dampak pada pasar.

Contoh:

  • Misalkan batasnya adalah 10 (order dapat dibagi menjadi maksimal 10 bagian yang terlihat).

  • Order pecahan yang benar adalah order 100 BTC yang ditampilkan dalam 10 bagian, masing-masing 10 BTC.

  • Order pecahan yang salah adalah order 100 BTC yang dibagi menjadi 20 bagian (melebihi batas).

Ukuran kuantitas pasar

Mirip dengan ukuran kuantitas, tetapi hanya berlaku untuk order Market dan order Limit. Ini memastikan order tetap berada dalam rentang kuantitas yang diizinkan.

Contoh:

  • Misalkan kuantitas minimum adalah 0,001, kuantitas maksimum adalah 50, dan ukuran langkah adalah 0,001.

  • Kuantitas order Market yang benar adalah 10,001.

  • Kuantitas order Market yang salah adalah 10,0005 (bukan kelipatan dari ukuran langkah).

Delta pelacakan

Menentukan nilai minimum dan maksimum untuk delta pelacakan pada order Stop-Limit berurutan. Order Stop-Limit berurutan menyesuaikan secara dinamis berdasarkan pergerakan harga.

Contoh:

  • Misalkan delta pelacakan di atas nilai delta minimum adalah 10, maksimum adalah 2000; delta pelacakan di bawah nilai delta minimum adalah 10, dan maksimum adalah 2000.

  • Order Stop-Limit berurutan yang benar adalah 10 poin di atas/bawah harga saat ini.

  • Order Stop-Limit berurutan yang salah adalah 5 poin di atas/bawah harga saat ini (kurang dari batas minimum delta pelacakan di atas nilai delta/batas minimum delta pelacakan di bawah nilai delta).

Persentase harga berdasarkan sisi

Menentukan rentang harga order yang benar sebagai persentase dari rata-rata transaksi sebelumnya. Digunakan untuk mencegah harga order yang terlalu tajam yang dapat mengganggu pasar.

Contoh:

  • Anggap kelipatan harga bid ke atas sama dengan 5, kelipatan harga bid ke bawah sama dengan 0,2, kelipatan harga ask ke atas sama dengan 5, dan kelipatan harga ask ke bawah sama dengan 0,2.

  • Harga bid maksimum yang mungkin adalah 5 kali rata-rata harga.

  • Harga ask minimum yang mungkin adalah 0,2 kali rata-rata harga.

Nilai nominal

Memastikan total nilai nominal order memenuhi batas minimum yang diperlukan.

Contoh:

  • Anggap nilai nominal minimum adalah 5.

  • Order yang benar: 0,002 BTC pada harga 2500 USDT = 5 USDT.

  • Order yang salah: 0,001 BTC pada harga 2500 USDT = 2,5 USDT (di bawah nilai nominal minimum yang disyaratkan).

Jumlah maksimum order

Membatasi total jumlah order terbuka yang diizinkan untuk setiap pasangan trading

Contoh:

  • Karena batas maksimum jumlah order adalah 200.

  • Jika pengguna sudah memiliki 200 order aktif, setiap order tambahan akan ditolak.

Jumlah maksimum order algoritmik

Membatasi jumlah order algoritmik terbuka (Stop-Limit berurutan).

Contoh:

  • Karena jumlah maksimum order algoritmik adalah 5.

  • Skenario yang benar: pengguna mengirim 5 order Stop-Limit berurutan.

  • Skenario yang salah: pengguna mencoba mengirim order Stop-Limit berurutan keenam (melebihi batas yang diterapkan).

Jenis order yang didukung

Setiap pasangan trading mendukung berbagai jenis order yang memungkinkan pengguna mengeksekusi transaksi dengan ketentuan berbeda. Ini mencakup:

  • Order Limit: beli atau jual pada harga tertentu.

  • Order Limit pembuat (maker): memastikan order diajukan sebagai order pembuat pasar (maker).

  • Order Market: beli atau jual pada harga terbaik yang tersedia.

  • Stop-Loss: order Market yang diaktifkan saat harga mencapai harga pemicu (stop).

  • Stop-Loss Limit: order Limit yang diaktifkan saat harga mencapai harga pemicu (stop).

  • Take-Profit order: order Market yang diaktifkan saat harga mencapai level profit tertentu yang telah ditetapkan sebelumnya.

  • Take-Profit Limit: order Limit yang dieksekusi saat harga mencapai level profit tertentu yang telah ditetapkan sebelumnya.

Mode pencegahan perdagangan sendiri (STP)

Binance mendukung fitur pencegahan perdagangan sendiri untuk mencegah pengguna mencocokkan order mereka sendiri tanpa sengaja. Mode pencegahan perdagangan sendiri mencakup:

  • Expiration order penerima (taker): order yang masuk (taker) dibatalkan jika akan mencocokkan order yang sudah ada dari pengguna yang sama.

  • Expiration order maker: order yang sudah ada (maker) dibatalkan jika akan mencocokkan order baru dari pengguna yang sama.

  • Expiration dua order: kedua order dibatalkan jika keduanya akan menyebabkan perdagangan sendiri (self-trade).

  • Tidak ada: pencegahan perdagangan sendiri tidak diterapkan, artinya order dari pengguna yang sama dapat saling mencocokkan.

Akurasi & pembulatan pada order Binance

Binance menetapkan aturan akurasi untuk mencegah order yang tidak valid. Order yang tidak sesuai dengan ukuran perubahan harga atau nilai langkah kuantitas akan ditolak. Masalah umum meliputi:

  • Kenaikan harga yang salah: jika harga tidak sesuai dengan ukuran perubahan harga, maka harus dibulatkan.

  • Kenaikan kuantitas yang salah: jika kuantitas order tidak sesuai dengan ukuran langkah, maka harus disesuaikan.

  • Kesalahan nilai nominal: order yang kurang dari nilai nominal minimum akan ditolak.

Solusi: selalu ambil exchangeInfo untuk melihat faktor filter akurasi dan membulatkan nilai sebelum mengirim order.

Contoh: mengambil informasi untuk mengirim order

Agar mengirim order yang benar, trader harus mematuhi faktor filter platform trading. Skrip berikut akan mengambil data faktor filter.

Pertanyaan umum

Untuk apa endpoint /exchangeInfo digunakan?

/exchangeInfo adalah endpoint API REST di Binance yang menampilkan aturan trading untuk semua pasangan yang didukung. Endpoint ini mencakup jenis order, variabel faktor filter, aturan akurasi, dan mode pencegahan perdagangan sendiri. Mengambil data ini sebelum mengirim order membantu memastikan order Anda memenuhi persyaratan platform trading.

Apa yang terjadi jika order tidak memenuhi persyaratan faktor filter?

Order yang gagal pada salah satu verifikasi faktor filter akan ditolak dengan kode kesalahan yang menunjukkan faktor filter mana yang tidak dipatuhi. Alasan penolakan yang umum meliputi harga yang bukan kelipatan yang benar dari ukuran perubahan harga, kuantitas di bawah nilai minimum atau bukan kelipatan ukuran langkah, serta nilai order di bawah nilai nominal minimum.

Apa yang dimaksud dengan order Limit maker?

Order Limit maker adalah order Limit yang hanya diterima jika saat dimasukkan ke buku order ditampilkan sebagai order maker. Jika order akan dieksekusi secara instan melawan order yang ada (sebagai taker), maka order tersebut akan ditolak. Trader menggunakan jenis order ini untuk menghindari membayar biaya taker.

Bagaimana pencegahan perdagangan sendiri bekerja di Binance?

Ketika pencegahan perdagangan sendiri diaktifkan, platform memeriksa apakah order masuk akan dieksekusi terhadap order yang sudah ada dari akun yang sama. Berdasarkan mode pencegahan perdagangan sendiri, order masuk atau order yang sudah ada atau keduanya akan dibatalkan untuk mencegah perdagangan sendiri.

Mengapa memahami akurasi penting untuk trading berbasis API?

Binance menerapkan aturan akurasi yang ketat untuk harga dan kuantitas. Jika order Anda tidak sesuai dengan ukuran perubahan harga atau ukuran langkah tertentu untuk pasangan trading, maka order akan ditolak. Mengambil data faktor filter dari /exchangeInfo dan membulatkan nilai dengan benar sebelum mengirim mengurangi penolakan dan meningkatkan keandalan eksekusi.

Pemikiran penutup

Memahami aturan trading Spot di Binance sangat penting untuk trading yang efektif dan strategis. Endpoint exchangeInfo memberikan wawasan penting tentang jenis order, faktor filter trading, aturan akurasi, sehingga membantu trader mengirim order yang valid dan menghindari kondisi penolakan yang tidak perlu. Selain itu, batas laju membantu menjaga stabilitas dan mencegah order API yang berlebihan memengaruhi operasi pasar, sehingga meningkatkan pengalaman trading yang lebih andal.

Dengan memanfaatkan faktor filter platform dan batasan order, trader dapat mengoptimalkan strategi mereka, meningkatkan pelaksanaan transaksi, dan mematuhi pedoman trading dari Binance. Pemahaman menyeluruh tentang aturan ini memungkinkan trader bekerja secara efisien, mengurangi kesalahan, dan mengurangi risiko yang terkait dengan pengiriman order yang tidak tepat.

Untuk mendapatkan wawasan lebih mendalam dan pembaruan berkelanjutan, kami mendorong trader untuk memeriksa dokumentasi API Binance dan sumber daya trading tambahan agar tetap mengikuti perkembangan dan meningkatkan kemampuan trading.

Artikel terkait

Klaim terbatas: Konten ini disediakan kepada Anda โ€œsebagaimana adanyaโ€ untuk tujuan informasi umum dan hanya untuk tujuan pendidikan, tanpa pernyataan atau jaminan dalam bentuk apa pun. Konten ini tidak boleh ditafsirkan sebagai nasihat keuangan atau hukum atau nasihat khusus lainnya. Ini juga bukan rekomendasi untuk membeli produk atau layanan tertentu. Anda harus mencari nasihat dari konsultan profesional yang sesuai. Jika artikel ini dipublikasikan oleh pihak eksternal, mohon diperhatikan bahwa pandangan yang diungkapkan merupakan pandangan pihak eksternal tersebut dan tidak selalu mencerminkan pandangan akademik Binance. Harga aset digital bersifat fluktuatif. Nilai investasi Anda dapat turun atau naik, dan Anda mungkin tidak mendapatkan kembali jumlah yang Anda investasikan. Anda adalah satu-satunya yang bertanggung jawab atas keputusan investasi Anda, dan Binance Academy tidak bertanggung jawab atas kerugian apa pun yang mungkin Anda alami. Untuk informasi lebih lanjut, silakan merujuk ke Ketentuan Penggunaan Peringatan Risiko dan Ketentuan Akademi Binance.