Коротко: TWAP и VWAP – алгоритмы исполнения, которые разбивают крупное поручение на серию меньших сделок. TWAP распределяет объём по временным интервалам примерно равномерно, а VWAP стремится учитывать ожидаемый профиль торгового объёма. Они управляют тем, как отправляются заявки, но сами по себе не предсказывают направление цены и не гарантируют выгодное исполнение.
Такие алгоритмы встречаются на централизованных площадках и в профессиональных системах исполнения. Их смысл – снизить влияние большой заявки на рынок и не выставлять весь объём одной транзакцией. Результат зависит от ликвидности, волатильности, параметров конкретного сервиса и встречного спроса. Поэтому название стратегии не заменяет изучение условий биржи.
Что делает TWAP
Time-Weighted Average Price распределяет заданное количество по временным отрезкам в течение выбранного периода. Если пользователь хочет купить условный объём за час и стратегия разделена на равные интервалы, алгоритм будет отправлять дочерние заявки примерно по расписанию. Реальная реализация может менять размер или пропускать часть интервалов в зависимости от лимитов, минимального лота и выбранных настроек.
Сильная сторона TWAP – простая логика. Он не обязан угадывать дневной объём: ориентиром служит время. Это удобно, когда нужно равномерно распределить исполнение и не концентрировать заявки в одном моменте. Но если рынок в течение часа почти не торгуется, одинаковые по времени части могут оказаться слишком крупными для тихих периодов и слишком малыми для активных.
TWAP также не означает, что сделка будет исполнена по средней цене за период. Между интервалами котировка движется, часть заявок может остаться незаполненной, а рыночная заявка может пересечь спред. Нужно различать целевой график исполнения и фактический результат. Подробнее о влиянии видимых заявок и потока транзакций помогает понять материал про MEV и private order flow.
Как работает VWAP
Volume-Weighted Average Price учитывает распределение объёма торгов. Вместо равных порций во времени алгоритм старается исполнять большую долю там, где ожидается более высокая активность, и меньшую – в периоды низкого объёма. Логика опирается на профиль рынка или модель, выбранную конкретной площадкой. Разные платформы могут по-разному рассчитывать этот профиль и реагировать на новые данные.
Если исторически торговая активность концентрируется в определённые часы, VWAP может разместить там больше дочерних заявок. Это не гарантия того, что в будущем объём повторится. Неожиданная новость, остановка торгов, изменение волатильности или тонкий стакан могут сделать прежний профиль нерелевантным. Поэтому полезно читать описание реализации: некоторые стратегии используют заранее рассчитанные данные и не адаптируются к текущему рынку.
Термин VWAP также обозначает ценовой ориентир, рассчитанный по сделкам с весом по объёму. Алгоритм исполнения и индикатор на графике – связанные, но не тождественные вещи. Наличие индикатора не означает, что торговая площадка автоматически исполнит ваш ордер по этой цене. При сравнении котировок учитывайте комиссии, проскальзывание и фактический объём.
Ключевые различия
| Параметр | TWAP | VWAP |
|---|---|---|
| Основной ориентир | Время и расписание | Ожидаемый профиль объёма |
| Распределение | Порции ближе к равным по времени | Размер частей меняется вместе с ожидаемой активностью |
| Чувствительность к модели рынка | Ниже, если параметры заданы заранее | Зависит от точности оценки объёма |
| Что не гарантирует | Среднюю цену за период | Исполнение около расчётного VWAP |
Обе стратегии могут быть полезны, когда размер позиции велик относительно доступной ликвидности, но сравнивать их нужно на одинаковом рынке и с одинаковыми ограничениями. Для пары с глубоким стаканом разница может быть малозаметной. Для малоликвидного токена даже небольшие дочерние заявки способны двигать цену или долго ждать контрагента.
На что смотреть в настройках
- Объём и направление. Проверьте, что покупка или продажа выбрана верно и указан именно нужный актив.
- Длительность и интервалы. Уточните момент старта и завершения. Параметры влияют на темп заявок, но детали зависят от интерфейса.
- Тип дочерней заявки. Рыночная заявка повышает вероятность исполнения, но может пройти по нескольким уровням. Лимитная ограничивает цену, но способна остаться незаполненной.
- Ограничения цены. Если сервис позволяет задать диапазон или предел, разберитесь, что произойдёт при выходе рынка за него.
- Комиссии и минимальный размер. Серия мелких исполнений может иметь иные затраты, чем одна сделка; проверьте тарифы и правила округления.
- Отмена и остаток. Узнайте, можно ли остановить стратегию и что произойдёт с неисполненным объёмом.
Точное поведение всегда привязано к площадке. Даже два сервиса с кнопкой TWAP могут использовать разные интервалы, правила ограничения цены и поведение при нехватке ликвидности. Практичнее начать с малого размера или деморежима, если он доступен, и сравнить журнал дочерних сделок с заданным планом. Для ручной альтернативы полезно понимать, чем AMM отличается от книги заявок.
Риски и распространённые заблуждения
Дробление не устраняет рыночный риск. Цена может уйти против позиции до завершения алгоритма, а срок исполнения иногда увеличивает неопределённость. Скрытая или частная маршрутизация не гарантирует лучшую цену, а публичные дочерние заявки могут раскрывать интерес. В периоды высокой волатильности алгоритм способен исполнить часть объёма хуже ожидаемого или не успеть завершить задачу.
Не следует считать TWAP безопасным только потому, что он подаёт небольшие заявки. Много повторных транзакций увеличивает количество событий, которые надо контролировать. Уточните, использует ли стратегия лимитные или рыночные заявки, действует ли она на спотовом или деривативном рынке и как интерфейс обрабатывает прерывание связи. Технический сбой может изменить расписание или оставить незавершённый остаток.
VWAP не является обещанием купить ниже или продать выше. Его модель опирается на предполагаемый объём, а не на прогноз доходности. Даже если алгоритм совпал с бенчмарком, сам бенчмарк не говорит, была ли сделка разумна для пользователя. Решение о размере позиции и цене риска остаётся отдельной задачей.
Как оценить результат
После завершения сравните средневзвешенную цену исполнения с выбранным бенчмарком за тот же период, прибавив комиссии и оценив неисполненный остаток. Убедитесь, что рассчитан именно сопоставимый объём и направление. Для повторных операций полезно сохранять параметры и журнал, чтобы отличить реальное улучшение от случайного движения рынка.
TWAP подходит для распределения по времени, а VWAP – для стратегии, учитывающей ожидаемый объём. Ни один из них не является кнопкой «лучшая цена». Выбирайте алгоритм по задаче, проверяйте конкретную реализацию сервиса и заранее решайте, какая цена, длительность и остаток приемлемы. Если интерфейс не объясняет эти условия, не передавайте ему крупный ордер без дополнительной проверки.



