Чтобы рассчитать проскальзывание заранее, сложите три независимые оценки: половину текущего спреда как неустранимый минимум, линейную оценку по плотности стакана в вашем ценовом коридоре и медиану собственного фактического отклонения по прошлым сделкам того же размера. Худшая из трёх становится рабочим числом, а разброс между ними — погрешностью прогноза. Без этой погрешности оценка бесполезна: стакан меняется быстрее, чем вы жмёте кнопку.

Проскальзывание — это разница между ценой, которую вы видели в момент решения, и средней ценой фактического исполнения заявки, выраженная в процентах от исходной цены.

Какую задачу решает предварительный расчёт проскальзывания

Расчёт нужен до отправки заявки, а не после. Задача — заранее понять, сколько стоит вход, и сопоставить эту стоимость с ожидаемым размахом движения. Если предварительная оценка проскальзывания съедает треть планируемого хода, сделка теряет смысл арифметически, ещё до всякого анализа графика и независимо от того, насколько убедительной выглядит сама идея входа.

Вторая задача тоньше. Предварительная оценка — это прогноз, и у прогноза есть погрешность. Постфактум можно точно сказать, сколько вы потеряли, разложив заявку по уровням исполнения. До отправки такой роскоши нет: вы работаете со снимком стакана, которому уже несколько сотен миллисекунд, и с лимитными заявками, часть из которых исчезнет из книги раньше, чем до них вообще дойдёт ваш объём.

Поэтому правильный результат расчёта — не одно число, а коридор. «Ожидаю от 0,06% до 0,25%, беру в расчёт 0,25%» — это рабочая формулировка. «Проскальзывание будет 0,1%» — самообман, который в обращениях читателей всплывает регулярно, обычно вместе с удивлением от итогового отчёта по сделке и с вопросом, куда делась разница между экраном и выгрузкой.

Как считать до отправки заявки: шаги с параметрами

  1. Снимите спред: лучшая заявка на продажу минус лучшая заявка на покупку, делённые на середину. Половина этого числа — минимум, ниже которого рыночная заявка не исполнится.
  2. Добавьте один шаг цены. Исполнение по сетке цен округляется, и дробь меньше шага вы никогда не получите.
  3. Возьмите накопленный объём заявок в коридоре нужной ширины по вашей стороне. Разделите размер сделки на этот объём — получите долю коридора, которую вы занимаете.
  4. Умножьте долю коридора на половину его ширины. Это линейная оценка: она предполагает, что заявки распределены по коридору равномерно.
  5. Поднимите журнал сделок и найдите последние десять входов сопоставимого размера по этой паре. Медиана их фактического отклонения — третья оценка.
  6. Сравните три числа. Берите в расчёт максимум, а разность между максимумом и минимумом записывайте как погрешность прогноза.
Схема из пяти шагов: замер спреда, добавление шага цены, линейная оценка по плотности коридора, медиана фактических отклонений из журнала, выбор худшей оценки и запись погрешности
Схема из пяти шагов: замер спреда, добавление шага цены, линейная оценка по плотности коридора, медиана фактических отклонений из журнала, выбор худшей оценки и запись погрешности

Расчёт на примере суммы

Условные цифры, нужны только для арифметики. Лучшая покупка 99,90, лучшая продажа 100,10, середина 100,00. Спред равен 0,20%, половина спреда — 0,10%. Шаг цены 0,01, то есть 0,01%. Накопленный объём продаж в коридоре 1% — 80 000 единиц котируемого актива. Сделка — 20 000. Доля коридора составляет 0,25, половина ширины коридора — 0,5%. Линейная оценка: 0,25 × 0,5% = 0,125%. Медиана по журналу за десять прошлых входов — 0,19%. Три оценки: 0,11%, 0,125% и 0,19%. В расчёт идёт 0,19%, погрешность прогноза — 0,08 процентного пункта.

Дальше число переводят в деньги. При сделке на 20 000 единиц 0,19% — это 38 единиц, и к ним добавляется комиссия тейкера. Сопоставьте сумму с целью по сделке. Арифметика короткая. Если цель — 1%, издержки входа забирают пятую часть, и это ещё без издержек выхода, которые считаются по той же схеме отдельно.

Линейная оценка намеренно грубая. Она не делает проход по уровням и не строит средневзвешенную цену — она отвечает на вопрос «какую долю доступной ликвидности я выбираю» и переводит эту долю в проценты. Грубость здесь плюс, а не минус: расчёт занимает двадцать секунд, его можно повторять перед каждой заявкой и он не требует выгрузки, журнала и отдельного инструмента для разбора задним числом.

Почему оценка расходится с фактом

Источников расхождения пять, и все они работают против вас.

  • Задержка данных. Снимок стакана в интерфейсе отстаёт от состояния матчинга, и чем тоньше пара, тем дороже это отставание.
  • Скрытый объём. Часть заявок не показывает полный размер, поэтому видимая плотность коридора занижена, а иногда наоборот.
  • Исчезающие заявки. Алгоритмы снимают лимитные заявки при появлении крупного встречного потока, и ваша оценка опирается на ликвидность, которой уже нет.
  • Встречный поток. Пока ваша заявка идёт до биржи, по тем же уровням проходят чужие сделки, и вы получаете остаток.
  • Частичное исполнение. Крупная заявка исполняется не мгновенно, и за время набора объёма цена успевает уехать.

Масштаб расхождения измеряют и на регулируемых рынках. Правило 17 CFR 242.605 на 15 октября 2026 года требует от исполняющих центров ежемесячного отчёта по исполненным заявкам и предписывает считать реализованный спред не в один момент, а через 50 миллисекунд, 1 секунду, 15 секунд, 1 минуту и 5 минут после сделки. Пять точек вместо одной — прямое признание того, что «цена исполнения» зависит от момента замера. У криптобирж такой обязательной отчётности нет, поэтому собственный журнал заменяет её целиком.

Способ оценки Что считает Сильная сторона Где ошибается
Половина спреда плюс шаг Неустранимый минимум издержки рыночной заявки. Считается за пять секунд и не требует данных. Систематически занижает оценку для крупных сумм.
Линейная по плотности коридора Долю доступной ликвидности, которую забирает заявка. Учитывает размер сделки и толщину пары. Предполагает равномерность заявок, которой в стакане нет.
Медиана по журналу Фактическое поведение пары на ваших объёмах. Единственный способ, учитывающий задержки и скрытый объём. Нужна накопленная история не меньше десяти сделок.
Худшая из трёх Рабочее число для решения о сделке. Защищает от оптимизма одиночной оценки. Отсекает часть сделок, которые прошли бы нормально.

Поле допустимого проскальзывания и как его выставлять

У рыночной заявки на многих площадках есть ограничитель — максимальное отклонение, при превышении которого заявка не исполняется. Механика у него простая по описанию и коварная по следствиям. Слишком узкий допуск означает отказ от сделки в самый неподходящий момент, а слишком широкий превращается в согласие на любую цену, которую матчинг сочтёт доступной в эту секунду.

Выставлять допуск по эталонной оценке нельзя. Берите рабочее число плюс погрешность прогноза, иначе заявка будет отклоняться в половине случаев и вы начнёте входить вдогонку по худшей цене.

В автоматизированной торговле допуск задают один раз, а рынок меняется каждый час. Если вы настраиваете бот усреднения, допуск разумно привязать к текущему спреду, а не к фиксированному проценту. То же относится к сетке заявок: лимитные ордера сетки проскальзывания не дают, но добивание остатка рыночной заявкой даёт его в полном объёме.

На децентрализованных площадках поле допуска работает иначе: там цена считается по формуле пула, и ваш собственный объём сдвигает её детерминированно. Разбор этой механики есть в материале о том, как пользоваться PancakeSwap и его продуктами. Если расчётная цена пула и биржевая котировка расходятся сильнее обычного, стоит сравнить биржевую и ончейн-цену токена и найти причину.

Ошибки, из-за которых предварительный расчёт обманывает

Первая — считать проскальзывание один раз на пару и пользоваться числом месяц. Оно меняется внутри дня. Вторая — путать проскальзывание с комиссией: это разные издержки, они складываются, и в отчёте по сделке стоят в разных графах.

Третья ошибка — оценивать только вход. Выход из позиции почти всегда происходит в худших условиях, чем вход, потому что выходят обычно на движении, когда стакан с нужной стороны уже разобран чужими заявками. Четвёртая — брать медиану по всем сделкам сразу, не разделяя их по размеру: отклонение на сделке в тысячу единиц и на сделке в сто тысяч различается принципиально, и общая медиана не описывает корректно ни один из этих двух случаев.

Пятая — доверять оценке в момент новостного всплеска. Формула там слепа. Спред в такие минуты расширяется в разы, плотность коридора падает до символических величин, и любая формула, построенная на предыдущем состоянии стакана, выдаёт число, не имеющее отношения к происходящему на экране.

Итог

Предварительный расчёт проскальзывания — это три числа и погрешность между ними. Половина спреда плюс шаг цены задаёт пол, линейная оценка по плотности коридора учитывает размер сделки, медиана журнала ловит всё, что не видно в стакане. Берите худшую из трёх, записывайте разброс между крайними значениями и выставляйте допуск так, чтобы он покрывал этот разброс с небольшим запасом на новостную минуту. И считайте выход отдельно от входа — издержки не симметричны.

Частые вопросы

Можно ли совсем избежать проскальзывания лимитной заявкой?

Лимитная заявка гарантирует цену, но не исполнение. Проскальзывание заменяется другим риском: заявка может остаться неисполненной или исполниться частично, а движение пройдёт без вас. Это не отмена издержки, а её перенос в другую форму — в упущенную сделку, которую в отчётах не видно.

Какую ширину коридора брать для линейной оценки?

Ту, в которой вы готовы исполниться. Для спокойной пары хватает коридора 0,5%, для тонкой лучше считать по 1% и смотреть, какую долю занимает заявка. Главное — пользоваться одной и той же шириной при сравнении, иначе числа между собой несопоставимы.

Сколько сделок нужно для медианы по журналу?

Минимум десять по одной паре и одному диапазону размеров. Меньше — случайность. Записывать нужно цену решения, среднюю цену исполнения и время, иначе отклонение потом не восстановить. Через месяц регулярной торговли медиана становится точнее любой формулы, потому что учитывает именно ваши задержки и ваши объёмы.

Где смотреть официальные правила исполнения заявок?

В регламенте площадки и в нормативных документах. С 1 сентября 2026 года в России действует закон, по которому исполнять поручения клиента на сделки с цифровыми валютами вправе только брокер, работающий по правилам рынка ценных бумаг. Условия конкретного посредника — комиссии, допуски, шаг цены — сверяйте на его сайте на дату сделки.

Первоисточники под этот разбор: правило 17 CFR 242.605 об отчётности по качеству исполнения заявок и Федеральный закон от 4 августа 2026 года № 282-ФЗ «О цифровых валютах и цифровых правах». Тарифы, допуски и шаг цены у площадок меняются — сверяйте их в справочном разделе на дату операции.

Вердикт

Предварительный расчёт я считаю дешёвой страховкой: двадцать секунд арифметики против регулярного недоумения от отчёта по сделке. Главный выигрыш не в точности числа, а в привычке держать рядом с ним погрешность. Оценка без погрешности создаёт ложное спокойствие, и именно оно стоит дороже всего. Журнал сделок за месяц заменяет любую формулу — своих задержек и своих объёмов не знает никто, кроме вас.

Разборы биржевой механики и наблюдения редакции — в Telegram-канале Cryptium.