TWAP: как алгоритм режет большую заявку и почему это видно
2026-09-18
Если нужно купить на миллион, а суточный оборот монеты — три миллиона, рыночной заявкой это делать нельзя: цена уедет на проценты, и половину прибыли съест собственный вход. Поэтому объём режут.
Что делает TWAP
TWAP расшифровывается как Time-Weighted Average Price — средняя цена по времени. Алгоритм берёт заявку, делит её на равные куски и отправляет их через равные промежутки в течение заданного времени. Купить на миллион за шесть часов — значит примерно 2 800 долларов каждые минуту. Цель одна: получить среднюю цену периода и не выдать себя размером.
Рядом живёт VWAP — тот же принцип, но куски подстраиваются под объём рынка: больше торгов — больше кусок. И POV (percentage of volume) — «бери N процентов от того, что проходит». Снаружи все трое выглядят похоже: длинная серия ровных однотипных сделок в одну сторону.
Парадокс: маскировка и есть след
Алгоритм прячет размер, но взамен приобретает ровность, которой у людей не бывает. Человек торгует рвано: 300 долларов, потом 12 тысяч, потом пауза на минуту. TWAP держит два числа постоянными:
- Размер куска. Сделки идут в пределах нескольких процентов друг от друга. Часто суммы круглые в долларах, а не в монетах — алгоритм считает деньги.
- Такт. Средний промежуток между ударами. Полсекунды разброса — норма, алгоритм подстраивается под стакан. Разброс в десять секунд — это уже не он.
Что говорит скорость
Такт — это не просто признак, это информация о намерении.
- Такт в десятки секунд, куски мелкие — исполнение спокойное, растянутое. Кто-то набирает позицию и никуда не торопится. Такое часто идёт часами.
- Такт в доли секунды, куски крупные — торопятся. Либо новость, либо закрывают позицию, либо ловят ликвидацию. Такие серии короткие и почти всегда двигают цену.
- Такт ускоряется по ходу — алгоритм не успевает за расписанием и догоняет. Признак, что рынок уходит от него, а объём добрать надо.
Где проходит алгоритм и что происходит с ценой
Самое полезное наблюдение — не сам факт TWAP, а реакция цены на него.
- Алгоритм покупает, цена стоит — сверху его кто-то кормит, скорее всего из айсберга. Пока продавец не кончится, роста не будет.
- Алгоритм покупает, цена идёт за ним — сопротивления нет, набор идёт в пустоту. Самая интересная ситуация: покупатель обязан добрать объём, а отдавать ему некому.
- Алгоритм замолчал — либо добрал, либо его выключили. Дальше цена часто продолжает движение в ту же сторону просто потому, что исчезло давление, которое её сдерживало.
Ограничения метода
TWAP ничего не говорит о правоте. Фонд может исполнять ребалансировку портфеля, маркет-мейкер — хеджить опцион, биржа — переливать резервы между кошельками. Мотив вы не узнаете никогда. Что вы узнаете — факт присутствия крупного участника, его сторону и его скорость. Этого достаточно, чтобы не входить против него и не ставить стоп там, где он ещё будет работать.
Второе ограничение: продвинутые алгоритмы специально добавляют случайность — плавают размером и тактом, чтобы не выделяться. Такие ловятся хуже, но не идеально: разброс у них всё равно уже человеческого, потому что задача остаться в рамках расписания никуда не девается.
Как это считают машины
Ручной счёт работает на одной монете. Чтобы видеть TWAP одновременно на тысяче пар, программа слушает поток сделок каждой биржи, группирует их по монете и стороне, считает средний размер куска и средний такт — и как только окно сделок укладывается в допуски, показывает карточку: биржа, монета, сторона, скорость, сколько уже прошло. Ровно это и делает botscan.
Посмотреть, кто сейчас работает на рынкеBotscan слушает ленту сделок 12 бирж и показывает роботов в реальном времени. Три дня бесплатно.