Passar para o conteúdo principal

Por que eu vejo o erro MARKET_LOT_SIZE na Binance?

Aprenda a corrigir o erro MARKET_LOT_SIZE na Binance se o valor da sua ordem exceder o limite de negociação máximo.

Escrito por Bryan
Atualizado essa semana

O erro MARKET_LOT_SIZE significa que a Binance rejeitou seu pedido porque o montante excede o tamanho máximo permitido para aquele par de negociação específico. Cada par de negociação na Binance tem seu próprio tamanho máximo de ordem, e seu bot tentou fazer uma ordem que ultrapassou esse limite.

Exemplo de erro no output de negociação

Você pode ver o seguinte em seu output de negociação:

17/12/2024 13:25:03 ERROR Binance error. Code: -1013 Message: Filter failure: MARKET_LOT_SIZE

17/12/2024 13:25:03 ERROR Error placing buy order, data: {"error":"Filter failure: MARKET_LOT_SIZE","orderNumber":null}

Causa

O valor da sua compra no bot está configurado para um valor maior do que a Binance permite para o par de negociação que você está tentando comprar. Cada par tem um máximo diferente - você pode verificar os limites do seu par na página de regras de negociação da Binance.

Solução

  1. Vá para Configuration > Base config > Coins and amounts.

  2. Diminua o Percentage buy amount ou o Minimum amount per order para que a ordem resultante permaneça dentro do máximo da Binance para o par de negociação.

  3. Clique em Save.

Se você não tiver certeza de qual é o máximo, consulte as regras de negociação da Binance, selecione seu par de negociação e procure o tamanho máximo da ordem listado sob o filtro MARKET_LOT_SIZE.

Verifique a correção

Após salvar, deixe seu bot fazer uma nova negociação. O erro MARKET_LOT_SIZE não deve mais aparecer no seu output de negociação.

Respondeu à sua pergunta?