Lewati ke konten utama

Kenapa saya melihat pesan error -1013 PERCENT_PRICE_BY_SIDE di Binance?

Error -1013 PERCENT_PRICE_BY_SIDE di Binance artinya harga ordermu kegedean/kekecilan dari harga pasaran.

Ditulis oleh Pete Darby
Diperbarui lebih dari 2 minggu yang lalu

Error -1013 PERCENT_PRICE_BY_SIDE artinya harga yang dicoba bot kamu untuk order meleset jauh dari harga pasar saat ini. Binance akhirnya menolak order tersebut.

Tampilan error di output bot kamu

Placing live buy order ADA rate: 73 amount: 1. Trigger: manual-buy.

ERROR Binance error. Code: -1013 Message: Filter failure: PERCENT_PRICE_BY_SIDE

ERROR Error placing buy order, data: {"error":"Filter failure: PERCENT_PRICE_BY_SIDE","orderNumber":null}

Dalam contoh ini, ada yang coba melakukan order 1 ADA seharga 73 USDT, padahal harga pasar sebenarnya lagi 0.63 USDT per ADA. Binance nggak mengizinkan order yang jauh dari harga sekarang.

Kemungkinan penyebabnya

Ada banyak alasan kenapa ini bisa terjadi. Beberapa contoh umumnya:

  • Persentase order limit kamu (Percentage bid untuk order beli atau Percentage ask untuk order jual) disetel terlalu tinggi di Base config atau Config pool kamu.

  • Volatilitas pasar yang ekstrem bikin harga gerak jauh antara pas sinyal muncul sampai pas order dieksekusi.

  • Order manual disetel dengan harga yang salah.

Apa yang harus dilakukan

Tindakan yang tepat tergantung dari apa yang menyebabkan error. Beberapa contoh:

  • Kalau persentase order limit kamu terlalu tinggi, ke bagian ConfigurationBase config (atau Config pool yang relevan) → Buy settings atau Sell settings dan turunin Percentage bid atau Percentage ask.

  • Kalau errornya gara-gara volatilitas, nggak perlu ngapa-ngapain — bot kamu bakal coba lagi otomatis dengan harga yang udah diperbarui.

  • Kalau errornya gara-gara order manual dengan harga salah, cek lagi harga pasar saat ini sebelum order lagi.

Apakah pertanyaan Anda terjawab?