Главная Результаты Аудит Лидерборд Кризис Блог
← Назад в блог

VPIN: КАК ТОКСИЧНОСТЬ
ПОТОКА ОРДЕРОВ
ПРЕДСКАЗЫВАЕТ ЦЕНУ

В 2010 году рынок упал на 1000 пунктов за несколько минут — и восстановился обратно. Трое учёных доказали, что катастрофу можно было предсказать за несколько часов. Их инструмент стал стандартом институциональной торговли. Мы объясняем принцип — и почему он работает.

6 МАЯ 2010: ДЕНЬ КОТОРЫЙ ИЗМЕНИЛ ПОНИМАНИЕ РЫНКА

В 14:42 по нью-йоркскому времени индекс Dow Jones начал падать. За 36 минут он потерял почти 1000 пунктов — крупнейшее внутридневное падение в истории на тот момент. Акции Procter & Gamble торговались по одному центу. Accenture — по $0.01. Затем так же стремительно всё восстановилось.

Регуляторы, журналисты и участники рынка месяцами искали причину. Комиссия по ценным бумагам выпустила 104-страничный доклад. А трое учёных сделали нечто другое — они математически доказали, что катастрофу можно было предсказать заранее.

📖
АКАДЕМИЧЕСКИЙ КОНТЕКСТ
Дэвид Изли (Cornell University), Маркос Лопез де Прадо (тогда в Tudor Investment) и Морин О'Хара (Cornell) опубликовали работу "The Microstructure of the Flash Crash" в Journal of Portfolio Management, 2011. Впоследствии Лопез де Прадо стал одним из самых цитируемых авторов в области количественных финансов, автором книги "Advances in Financial Machine Learning".

КТО ТАКИЕ ИНФОРМИРОВАННЫЕ ТРЕЙДЕРЫ — И ПОЧЕМУ ЭТО ВАЖНО

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

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

Маркет-мейкеры — компании, обеспечивающие ликвидность рынка — зарабатывают на спреде между ценой покупки и продажи. Они готовы торговать с кем угодно. За одним исключением: торговать против информированного трейдера означает систематически проигрывать. Именно поэтому измерение доли информированной торговли в потоке ордеров стало для маркет-мейкеров вопросом выживания.

Когда информированные трейдеры доминируют в потоке ордеров — цена почти наверняка сдвинется в их сторону. Вопрос только когда.

PIN И ПРОБЛЕМА ИЗМЕРЕНИЯ

Ещё в 1996 году Изли и О'Хара разработали модель PIN (Probability of Informed Trading) — первую математическую попытку отделить информированный поток от шумовой торговли. Идея элегантна: если на рынке преобладают покупки, значит кто-то получил хорошие новости. Если продажи — плохие. Дисбаланс потока указывает на присутствие информированных участников.

PIN работал — но у него была критическая проблема. Модель требовала подгонки параметров на исторических данных за целый торговый день. Это означало что сигнал появлялся только на следующее утро — когда реагировать уже поздно. Для высокочастотной торговли и управления рисками в реальном времени такая задержка неприемлема.

💡
ПОЧЕМУ ВРЕМЯ — НЕ ЛУЧШАЯ ЕДИНИЦА ИЗМЕРЕНИЯ
Традиционные индикаторы делят торговую сессию на равные временные интервалы: 5 минут, 15 минут, час. Но рынок работает не по часам — он работает по объёму. В период низкой ликвидности за 5 минут может пройти 10 сделок. В момент выхода макроданных — тысячи. Временной интервал смешивает эти принципиально разные ситуации в одном баре.

VPIN: РЕШЕНИЕ В РЕАЛЬНОМ ВРЕМЕНИ

В 2011 году та же команда предложила VPIN — Volume-synchronized Probability of Informed Trading. Ключевое слово: synchronized by volume, синхронизированный по объёму, а не по времени.

Вместо того чтобы смотреть на 5-минутные свечи, VPIN делит торговую активность на равные порции объёма — так называемые бакеты. Каждый бакет содержит одинаковое количество торговой активности, независимо от того сколько реального времени он занял. В спокойный период бакет может формироваться час. В момент паники — секунды.

Внутри каждого бакета VPIN измеряет дисбаланс: насколько больше покупок чем продаж (или наоборот). Затем усредняет этот дисбаланс по последним N бакетам. Результат — число от 0 до 1, где 0 означает идеально сбалансированный поток, а 1 — полное доминирование одной стороны.

FLASH CRASH В ЧИСЛАХ
Изли и соавторы показали: за несколько часов до обвала 6 мая 2010 года VPIN фьючерсов S&P500 достиг исторического максимума — 0.93. Это был сигнал что рынок захвачен информированными участниками торгующими в одном направлении. Точнее: что кто-то очень большой продаёт, и продаёт по причине которую рынок ещё не понял.

ПОЧЕМУ ВЫСОКИЙ VPIN ОПАСЕН ДЛЯ АЛГО-ТРЕЙДЕРА

Понять интуицию помогает простая аналогия. Представьте покерный стол. Большинство игроков играют обычно — блефуют, читают ситуацию, принимают решения с неполной информацией. Это "шумовые" игроки. Но один участник видит чужие карты. Он всегда ставит крупно именно тогда когда у него выигрышная рука.

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

Это особенно критично для крипторынка. В отличие от регулируемых фондовых рынков, крипто не имеет инсайдерских ограничений. Крупные игроки открыто торгуют на основе информации о листингах, хардфорках, регуляторных решениях — задолго до публичных анонсов. VPIN позволяет видеть их след в рыночном микроструктуре.

ОТ АКАДЕМИИ — К ПРАКТИКЕ: КАК МЫ ЭТО ИСПОЛЬЗУЕМ

Мы применяем принцип VPIN как один из фильтров микроструктурного анализа. Реализация адаптирована под особенности криптовалютного рынка: круглосуточная торговля без перерывов, отсутствие централизованного стакана, разные профили ликвидности на разных парах.

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

Конкретные пороги и параметры мы намеренно не публикуем — они калибруются отдельно для каждой торговой пары и периодически пересматриваются. Важен принцип, а не числа.

VPIN не предсказывает направление движения. Он предсказывает вероятность того, что кто-то более информированный уже занял позицию.

ОГРАНИЧЕНИЯ И ЧЕСТНАЯ ОЦЕНКА

VPIN — не волшебный индикатор. Авторы оригинальной работы сами предупреждали об ограничениях, а последующие академические публикации уточнили область применимости.

Проблема классификации объёма. VPIN требует разделения каждой сделки на "покупку" или "продажу". На реальном рынке это не всегда очевидно — применяемые алгоритмы классификации (включая метод Bulk Volume Classification из оригинальной работы) дают приближение, а не точный ответ.

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

Запаздывание на крипторынке. Крипторынок работает быстрее традиционных. При очень высокой частоте торгов бакеты заполняются быстро, но обработка и принятие решений всё равно занимают время. В экстремально быстрых движениях VPIN-сигнал может приходить с опозданием.

Именно поэтому в системе Ascendant VPIN работает не как единственный фильтр, а как один из нескольких независимых слоёв. Ни один индикатор не принимает торговое решение в одиночку.

ЧАСТЫЕ ВОПРОСЫ

Что такое VPIN в трейдинге?+

VPIN (Volume-synchronized Probability of Informed Trading) — метрика разработанная Изли, Лопезом де Прадо и О'Хара в 2011 году. Измеряет дисбаланс между покупками и продажами в единицах объёма (не времени), что позволяет оценить вероятность присутствия информированных участников в текущем потоке ордеров.

Как VPIN предсказывает движение цены?+

VPIN не предсказывает направление движения напрямую. Он измеряет дисбаланс потока ордеров — косвенный признак того, что информированные трейдеры уже заняли позицию. Высокий дисбаланс в одну сторону говорит что кто-то крупный торгует направленно, вероятно по причинам которые рынок ещё не осознал. Цена обычно следует за информированным потоком.

Почему VPIN применяют именно к объёму, а не к времени?+

Временные интервалы содержат разное количество торговой активности в зависимости от времени суток и рыночных условий. Объёмные бакеты всегда содержат одинаковое количество активности — что делает метрику инвариантной к ликвидности и позволяет корректно сравнивать периоды с разной интенсивностью торговли.

Работает ли VPIN на крипторынке?+

Да, с адаптациями. Крипторынок отличается от традиционного: нет централизованного стакана, торговля 24/7, разный профиль ликвидности. Оригинальная реализация VPIN разработана для фьючерсов CME и требует адаптации параметров под конкретную биржу и торговую пару. Наиболее эффективен на ликвидных парах с высоким объёмом.

Блокирует ли VPIN много сигналов?+

VPIN — один из нескольких фильтров, и большую часть времени рынок находится в нейтральной зоне — VPIN не блокирует и не усиливает сигнал. Активное вмешательство происходит в период повышенного дисбаланса, что по определению соответствует повышенному риску. Это осознанный trade-off: часть потенциальных прибылей обменивается на снижение вероятности торговли против информированного потока.

VPIN АКТИВЕН В РЕАЛЬНОМ ВРЕМЕНИ

Каждый сигнал проходит через фильтр микроструктурного анализа вместе с несколькими другими независимыми слоями проверки. Результаты верифицированы на блокчейне.