Проскальзывание
Проскальзывание — разница между ожидаемой ценой исполнения заявки и фактической средней ценой сделки. Оно бывает неблагоприятным и благоприятным. Для измерения нужно заранее определить исходную цену сравнения и учитывать направление покупки или продажи.
Откуда берётся отклонение
Между наблюдением цены, отправкой заявки и исполнением проходит время. Котировки могут измениться, а доступного объёма на лучшем уровне может оказаться недостаточно. Тогда заявка исполняется частями по разным ценам. Задержки инфраструктуры и динамика рынка влияют на итог вместе. При разборе полезно сохранять время решения, цену сравнения, объём и среднюю цену исполнения. Без выбранной точки сравнения два отчёта о проскальзывании могут измерять разные компоненты расходов.
Как добавить в симуляцию
В бэктесте модель проскальзывания связывает предполагаемое исполнение с доступными данными и размером заявки. Простая фиксированная величина удобна для первого сценария, но не описывает все состояния ликвидности. Полезно пересчитать ту же стратегию при нескольких обоснованных допущениях и проверить изменение результата. При этом спред, комиссия и проскальзывание должны учитываться согласованно: если часть расхода уже содержится в используемой цене исполнения, повторное вычитание создаст ошибку в итоговой оценке.
Средняя цена нескольких исполнений
В учебной покупке 100 единиц ожидалась цена $20. Из них 40 исполнены по $20, а 60 — по $20,05. Средняя цена равна $20,03, неблагоприятное отклонение — $0,03 на единицу, или $3 всего. Это сравнение с заданными $20; комиссия считается отдельно, если она ещё не включена в отчёт.