Скачать бесплатно

Дополнительные материалы

Быстрый поиск по статье

Причины неадекватно низкой цены продажи/покупки

Данная статья будет полезна для объяснения причин появления сделок с неадекватной ценой продажи ниже рыночной цены в тот момент.


Визуально это на графике это может отметка на графике сильно ниже текущей цены.
На самом деле - это не баг, а особенность отображения средней цены продажи.


Основная причина, почему продажа визуально происходит по неадекватно низкой цене: количество купленных монет больше, чем проданных.


Пример:


Куплено 100 монет за 100$, продано 90 монет за 90$.


Средняя цена покупки = 100/ 100 = 1$.


Средняя цена продажи = 90 / 100 = 0.9$.


Почему делим на 100 монет, хотя продали только 90? Потому что остаток в 10 монет продать невозможно (ограничение бирж на минимальный размер ордера). У вас было 100 монет, в результате их продажи у вас появилось 90$, поэтому терминал считает среднюю цену как результат продажи 100 монет за 90$.


Почему появляются остатки монет?


Причин несколько:


  1. Вы торгуете без монет для комиссии, например BNB. В этом случае биржа списывает комиссию в монетах, и нарушается кратность лота. Например, было 2 монеты, списали 0.1, осталось 1.9 монет. А продать можно только кратно одной монете, значит 0.9 останется висеть на бирже.

  2. У вас есть BNB, но другие трейдеры торгуют без BNB. Например, вы продаете ордер в 2 монеты в стенку, где стоит 1.9. После чего пытаетесь переставить ордер, он отменяется, но уже выставиться не может, так как будет меньше минимального лота и 0.1 остаётся на балансе.

    1. Если вы отмените частично исполненный ордер, непроданные монеты останутся на балансе. При установленной галочке Отменять малые SELL на вкладке Настройки → Основные терминал будет удалять с графика такие Sell ордера, где остаток меньше лота. При этом Sell ордер удалится только из списка активных ордеров с графика, но останется в отчёте и на бирже. Смысл данной галочки - убрать с экрана ордера, которыми вы все равно не можете управлять, по причине того что они меньше лота, следовательно их невозможно перемещать.

    2. Другая разновидность случая N2: вы переставляете ордер на продажу, в этот момент он частично заполняется, а остаток уже меньше лота, и его не переставить. В логе будет запись Looks like order was done while replacing or rest quantity too low.

  3. Во время листинга комиссия первые часы списывается в монетах, а не в BNB, что всегда приводит к остаткам


Как проверить, что у вас появились остатки?


  1. Можно в аккаунте биржи открыть обзор спотового кошелька и там увидите остатки монет.

  2. Можно в терминале Moonbot через Меню → Assets открыть окно Assets и там проверить остатки монет. Монеты больше минимального лота можно выставить на график или продать по маркету, а остатки монет меньше минимального лота можно перевести в BNB, если нажать на кнопку Convert to BNB.


Можно открыть на бирже Binance историю ордеров:



Найти в ней нужный ордер, и развернуть в нем историю трейдов:



И проверить, было ли списание комиссии в BNB или в монетах и так же сверить, сколько было куплено монет и сколько продано.


Все вышесказанное относится и к некорректной цене покупки.