Только в образовательных целях; не является инвестиционным советом или инвестиционной рекомендацией. Инвестиции могут привести к убыткам.
Краткий ответ
Инструкция post-only, или «только добавление ликвидности», прикрепляется к лимитной заявке и проверяется, когда заявка достигает механизма сопоставления. Если хотя бы часть заявки могла бы немедленно исполниться против уже стоящей ликвидности, площадка применяет собственное правило: отклоняет запрос, принимает и отменяет заявку либо сдвигает ее цену на нерыночный уровень. Поэтому post-only — это условие входа, а не универсальный тип заявки с единственным исходом.
Успешно вставшая в книгу заявка может исполниться позднее, когда поступит встречная. Такое исполнение обычно классифицируется как ликвидность мейкера, однако решающими являются фактическая запись об исполнении и расчет комиссии. Подтверждение приема, статус open или сам флаг post-only не гарантируют исполнение, статус мейкера, скидку или лучший чистый результат.
Как это работает
Рыночность проверяется по состоянию механизма сопоставления, а не по устаревшему экрану. Лимитная покупка по лучшему аску или выше и лимитная продажа по лучшему биду или ниже обычно пересекают книгу. Результат могут изменить округление к шагу цены, аукцион, закрытый или пересеченный рынок, скрытая ликвидность, защита цены и предотвращение самосделок. Автоматическая переоценка также меняет заданный лимит и место в очереди, поэтому ее следует принимать только как явно задокументированное правило площадки.
Post-only не зависит от других инструкций. GTC, GTD, IOC и FOK задают срок действия; некоторые площадки запрещают сочетать post-only с инструкциями немедленного исполнения. reduce-only, close-only и поле стороны позиции управляют экспозицией. Стоп-заявка или тейк-профит может не попадать в книгу до срабатывания, после чего созданная дочерняя заявка проверяется по текущим правилам post-only площадки.
Правила очереди и жизненного цикла также зависят от площадки. Приоритет цены и времени распространен, но не универсален. Изменение цены, увеличение объема или отмена с повторной подачей часто лишают приоритета; поддерживаемое уменьшение объема может его сохранить. Предотвращение самосделок может отменить или сократить входящую заявку, стоящую заявку либо обе. Что произошло на самом деле, устанавливает только упорядоченная последовательность публичных и приватных событий заявок и исполнений.
Используйте следующий процесс:
- Зафиксируйте площадку, юридическое лицо, продукт, сессию и версию API; запишите шаг цены, лот, минимальный номинал, тариф и то, отклоняется, отменяется или переоценивается рыночная post-only заявка.
- Получите снабженный временем и согласованный по последовательности лучший бид, лучший аск и глубину; задайте сторону, лимит, объем, срок действия, режим позиции, post-only, reduce-only, предотвращение самосделок и параметры триггера.
- Точно округлите цену и объем и заранее проверьте пересечение, ценовые коридоры, баланс, маржу, лимиты заявок и несовместимые режимы, считая состояние механизма при поступлении окончательным.
- Отправьте запрос с уникальным клиентским идентификатором; отделяйте транспортный успех от принятого, стоящего или конечного статуса и сохраните серверный идентификатор, время и полный ответ.
- Обрабатывайте события заявок и исполнений по порядку; сверяйте накопленное исполнение, остаток, идентификатор исполнения, цену, номинал, признак ликвидности, валюту комиссии или скидки и любое изменение очереди.
- Считайте изменение, отмену и замену гонкой до получения конечных событий; после тайм-аута повторяйте идемпотентно и восстанавливайте синхронизацию после дубликатов, пропусков или переставленных сообщений.
- Сверьте исполненный, отмененный, отклоненный или истекший объем с позицией, блокировками и балансом, затем оцените фактические комиссии, скидки, неблагоприятный отбор и упущенные исполнения; для ончейн-площадки отдельно проверьте включение, исполнение протокола и требуемую финальность.
Примеры
- Пересечение книги. Лучшие бид и аск равны
99.90 / 100.00, шаг цены —0.01. Post-only покупка2 BTC at 100.00немедленно встретит аск. Площадка с режимом отклонения отклонит запрос; площадка с режимом отмены зафиксирует нулевое исполнение и отменит заявку. Площадка с переоценкой может сдвинуть ее к99.99, но лишь если это задокументированное и выбранное поведение. Покупка по99.99может встать в книгу при неизменном состоянии механизма, но исполнение не гарантировано. - Исполнение стоящей заявки как мейкера и комиссии. Продажа
3 ETH at 99.90стоит в книге при биду и аску99.80 / 100.00, после чего агрессивная покупка исполняет ее. Номинал равен3 x 99.90 = 299.70. При ставке мейкера-1 bpкомиссия составляет299.70 x -0.0001 = -0.02997, то есть это скидка. Ошибочная классификация по ставке тейкера5 bpдаст списание0.14985, разница —0.17982. Используйте фактический признак ликвидности и запись комиссии. - Частичное исполнение и гонка отмены. Стоящая post-only продажа имеет объем
10 units at 100. Исполняется4, затем клиент отправляет отмену. До окончательной отмены исполняется еще1, а оставшиеся5отменяются. Общий исполненный объем равен5, а не4; номинал исполнений —500, скидка2 bp—0.10. Подтверждение запроса на отмену не является конечной записью позиции. - Низкая комиссия все равно может обойтись дороже. Немедленная покупка
10по100.00с комиссией тейкера8 bpстоит1,000.80. Если упустить эту цену и позднее встать в книгу по100.20с комиссией мейкера2 bp, стоимость составит1,002.2004. Маршрут мейкера экономит0.5996комиссии, но общая стоимость выше на1.4004. Post-only управляет поведением исполнения, а не автоматически оптимизирует сделку целиком.
Риски
- Применено правило post-only другой площадки или продукта.
- Рыночная заявка неожиданно отклонена, отменена или переоценена.
- Из-за задержки котировки некроссирующая цена пересекает книгу при поступлении.
- Округление к шагу меняет поданную цену или результат проверки.
- Аукцион, закрытый рынок или особый режим торгов меняют поведение.
- Стоящая заявка вообще не исполняется.
- Неблагоприятный отбор превосходит скидку мейкера.
- Меняются тариф, знак или валюта комиссии.
- Статус мейкера выводится из запроса, а не из каждого исполнения.
- Недооценивается глубина очереди или скрытая ликвидность.
- Изменение заявки сбрасывает приоритет очереди.
- Частичное исполнение пропущено в позиции или денежных расчетах.
- Гонка отмены или замены создает дополнительное исполнение либо перекрывающиеся заявки.
- Тайм-аут или неидемпотентный повтор создает неопределенное или дублированное состояние.
- Пропуски, дубликаты или перестановка WebSocket-событий искажают локальное состояние.
- Предотвращение самосделок отменяет или сокращает неожиданную сторону.
- Post-only конфликтует с
IOC,FOKили иным правилом срока действия. - Reduce-only, close-only или режим позиции отклоняет, сокращает либо обращает намерение.
- Сработавшая дочерняя заявка становится рыночной и отменяется либо отклоняется.
- Сверку нарушает сбой площадки, хранения, API или правил либо ончейн-порядок, газ, реорганизация или финальность.
Распространенные заблуждения
- Post-only гарантирует исполнение. Заявка может быть отклонена, отменена, остаться без исполнения или истечь.
- Успешный ответ API доказывает, что заявка стоит в книге. Транспортное подтверждение и состояние механизма сопоставления — разные записи.
- Каждое post-only исполнение приносит скидку. Статус мейкера, тариф, валюта и ставка зависят от исполнения и площадки.
- Изменение или отмена исключает последующие исполнения. Приоритет может сброситься, а исполнение — опередить конечное подтверждение.
- Хеш транзакции или включение в блок доказывает, что ончейн-заявка стала ликвидностью мейкера и окончательно исполнилась. Включение, исполнение протокола, стояние в книге, исполнение и финальность сети — отдельные события.
Связанные темы
Источники
- Coinbase Markets Trading Rules - Coinbase (дата обращения: 2026-08-13)
- Create a new order - Coinbase Developer Documentation (дата обращения: 2026-08-13)
- Exchange Matching Engine - Coinbase Developer Documentation (дата обращения: 2026-08-13)
- Order Management Best Practices - Deribit Documentation (дата обращения: 2026-08-13)
- Post-Only Order - Bybit (дата обращения: 2026-08-13)
- Basic Order Types - OKX (дата обращения: 2026-08-13)
- Order Amend Keep Priority - Binance Spot API Documentation (дата обращения: 2026-08-13)
- Exchange endpoint - Hyperliquid Docs (дата обращения: 2026-08-13)