Дельта кумулятивного объёма (CVD): как читать индикатор и находить истинный перевес на бирже
Оглавление
- Биржевая механика: почему дельта отражает скрытую агрессию участников
- Формула и математический переход: от дельты бара к кумулятивному ряду
- Библиотека базовых сигналов: 6 сценариев взаимодействия цены и CVD
- Матрица валидации: «CVD + Открытый интерес (OI) + VWAP»
- Архитектура данных: Level 3 Aggressor Flag против синтетического Tick Rule
- 4 критических граничных случая (Edge Cases), когда стандартный метод ломается
- Инфраструктура трейдера: сравнительный анализ софта для работы с CVD
- Практика: расчет стоп-лосса и объема позиции (Математика риска)
- Пошаговый чек-лист валидации сделки по CVD
- Пошаговый алгоритм внедрения для начинающего трейдера
- FAQ: Ответы на частые вопросы трейдеров
Биржевой аукцион устроен по принципу перетягивания каната. Стандартный столбец торгового оборота (Volume) отображает лишь суммарный вес всех стоящих на канате участников. Кумулятивная дельта (CVD) фиксирует чистый вектор физического усилия: в каком именно направлении и с какой интенсивностью инициаторы сделок выдергивают ликвидность из биржевого стакана прямо сейчас.
| Метрика | Валовой объём (Volume) | Простая дельта (Δ) | Кумулятивная дельта (CVD) |
|---|---|---|---|
| Что измеряет | Совокупный оборот контрактов за выбранный бар | Локальный перевес рыночной агрессии в границах одной свечи | Накопленный вектор агрессивного рыночного давления во времени |
| Кто формирует | Пассивные лимиты (Maker) + маркет-заявки (Taker) | Разность: сделки по цене Ask минус сделки по цене Bid | Алгебраическая сумма единичных дельт от точки калибровки |
| Ключевая польза | Показывает общий интерес участников к ценовой отметке | Демонстрирует локального победителя внутри бара | Вскрывает скрытые накопления, истощение маркет-ордеров и айсберги |
Биржевая механика: почему дельта отражает скрытую агрессию участников
В трейдинге устойчив опасный миф: если дельта окрашена в зеленый цвет, значит, покупателей физически больше, чем продавцов. В любой исполненной сделке на централизованной бирже участвуют ровно две стороны — один продавец и один покупатель. Невозможно купить лот, если кто-то другой в этот же момент его не продал.
Смещение дельты возникает не из-за численного перевеса трейдеров, а из-за асимметрии типов используемых ордеров:
- Пассивный участник (Maker): выставляет лимитный ордер в биржевой стакан (DOM / Order Book). Он поставляет ликвидность и ожидает встречного исполнения. Лимитные заявки не сдвигают котировку — они формируют плотности и барьеры сопротивления.
- Агрессивный участник (Taker): отправляет маркет-ордер. Ему необходимо исполнение в ту же секунду по текущей доступной цене, за что он жертвует биржевым спредом. Рыночный ордер физически выбивает встречные лимитные заявки с лучших ценовых уровней стакана (Best Ask или Best Bid).
По правилу сведения биржевых сделок дельта регистрирует исключительно агрессора (Taker):
ЕСЛИ покупатель бьет рыночным ордером в стакан по цене Best Ask → ТО транзакция маркируется со знаком плюс (покупка).
ЕСЛИ продавец сбрасывает позицию маркетом по цене Best Bid → ТО транзакция маркируется со знаком минус (продажа).
Дельта служит спидометром агрессивного рыночного напора, бьющего по пассивному предложению.
Формула и математический переход: от дельты бара к кумулятивному ряду
Локальная дельта одиночной свечи (Δ) рассчитывается как чистая разность объема сделок, проведенных инициаторами по ценам предложения и спроса:
Δ = VolumeAsk - VolumeBid
Кумулятивная дельта (CVDn) представляет собой рекуррентную сумму единичных дельт всех баров с момента старта расчетного интервала:
CVDn = CVDn-1 + Δn
Ниже представлена пошаговая механика формирования ряда на отрезке из трех последовательных баров:
| Шаг (Бар) | Объём Bid (Продажи маркетом) | Объём Ask (Покупки маркетом) | Дельта бара (Δ) | Итоговый CVD (нарастающий итог) |
|---|---|---|---|---|
| Бар 1 (Старт) | 120 | 180 | +60 | +60 |
| Бар 2 | 250 | 140 | -110 | -50 |
| Бар 3 | 80 | 210 | +130 | +80 |
Отрицательная дельта на Баре 2 (-110) зафиксировала кратковременный перехват контроля агрессивными продавцами, однако суммарный приток покупательского объема на Баре 3 восстановил общее доминирование лонг-агрессии (CVD=+80).
Библиотека базовых сигналов: 6 сценариев взаимодействия цены и CVD
Анализ индикатора строится на сопоставлении направления котировки и вектора кумулятивной линии. Расхождения между ними отражают скрытые процессы внутри биржевого стакана.
| Паттерн | Поведение цены | Поведение CVD | Рыночная логика | Торговое действие |
|---|---|---|---|---|
| Бычий импульс | Обновляет максимумы | Обновляет максимумы | Агрессоры доминируют, лимитов сверху мало | Удержание лонга по тренду |
| Медвежий импульс | Обновляет минимумы | Обновляет минимумы | Агрессивные продажи двигают рынок | Удержание шорта по тренду |
| Истощение покупок | Новый High | Локальный Low (дивергенция) | Маркет-покупатели выдыхаются | Поиск точки на разворот/откат |
| Истощение продаж | Новый Low | Локальный High (конвергенция) | Маркет-продавцы теряют силу | Подготовка к лонгу |
| Лимитное поглощение Sell | Стоит на уровне поддержки | Резко падает вниз | Продажи упираются в крупный лимитный Bid | Вход в лонг от плиты поглощения |
| Лимитное поглощение Buy | Стоит под уровнем сопротивления | Резко растет вверх | Покупки поглощаются лимитным Ask | Вход в шорт от сопротивления |
Заметка практика: Классическая дивергенция осциллятора (RSI, MACD) и расхождение по CVD измеряют принципиально разные вещи. Осцилляторы рассчитывают производную скорость движения самой цены. Индикатор CVD оперирует физическим объемом исполненных контрактов. Если на сопротивлении цена обновляет High, а дельта снижается — значит, у покупателей исчерпался свободный капитал для выкупа лимитных заявок продавца.
Матрица валидации: «CVD + Открытый интерес (OI) + VWAP»
Изолированное чтение кумулятивного ряда неизбежно ведет к серии ложных входов. Чтобы отсекать манипулятивные импульсы, динамику агрессивных ордеров необходимо валидировать через Открытый интерес (Open Interest, число активных деривативных позиций) и средневзвешенную цену VWAP.
| Вектор цены | Динамика CVD | Динамика Open Interest (OI) | Истинное состояние рынка | Риск ложного входа |
|---|---|---|---|---|
| Растет | Растет | Растет | Истинный бычий тренд (приток новых денег в лонг) | Минимальный |
| Растет | Растет | Падает | Шорт-сквиз (принудительное закрытие шортов маркетом) | Высокий: тренд выдохнется после ликвидаций |
| Падает | Падает | Растет | Истинный медвежий тренд (агрессивный набор шорта) | Минимальный |
| Падает | Падает | Падает | Лонг-сквиз (каскад ликвидаций длинных позиций) | Высокий: возможен V-образный отскок |
ЕСЛИ цена находится выше сессионного VWAP, CVD растет и OI стабильно увеличивается → ТО подтвержден институциональный тренд: длинные позиции удерживаются до слома рыночной структуры.
ЕСЛИ цена обновляет экстремум вне границ первого или второго стандартного отклонения VWAP, но OI падает при резком взлете дельты → ТО в рынке идет принудительный ликвидационный вынос: вход на продолжение движения запрещен.
Архитектура данных: Level 3 Aggressor Flag против синтетического Tick Rule
Точность построения кумулятивного ряда напрямую зависит от протокола передачи данных, который поставляет торговый шлюз:
- Биржевой нативный Aggressor Flag (Level 3 Data Feed): прямая фиксация инициатора транзакции на стороне биржевого ядра через протоколы ITCH/FAST (CME, MOEX). Погрешность классификации сторон сделки равна нулю.
- Синтетическое тиковое правило (Tick Rule): применяется на веб-сервисах и базовых тарифах терминалов без прямого биржевого фида. Направление вычисляется косвенно: если цена текущей сделки выше предыдущей котировки (Uptick), объем механически записывается в Buy, если ниже (Downtick) — в Sell. При высокой рыночной волатильности и каскадных проскальзываниях погрешность достигает 15–30%.
Ремарка эксперта / Риск-фактор: Торговля по CVD на спотовом рынке Форекс в терминалах MetaTrader 4/5 приводит к систематическим ошибкам. Децентрализованный межбанковский валютный рынок лишен консолидированной биржевой ленты сделок (Time & Sales). Терминалы MT4/MT5 оперируют лишь тиковым объемом (частотой обновления котировки брокером), который не содержит информации о фактическом объеме лотов и стороне агрессора. Для анализа валют используются исключительно фьючерсы Чикагской товарной биржи (например, контракт 6E для пары EUR/USD).
4 критических граничных случая (Edge Cases), когда стандартный метод ломается
1. Айсберг-ордера крупных игроков
Маркет-ордера непрерывно выкупают предложение, линия CVD уходит в резкий экспоненциальный рост, но цена актива не продвигается вперед ни на один тик. Лимитный алгоритм маркет-мейкера выставляет скрытые заявки небольшими долями, удерживая уровень.
Действие: не открывать лонг на максимумах растущей дельты, если котировка упирается в горизонтальный барьер дольше 5–10 минут. Искать точку входа в шорт при сломе локальной структуры от плиты поглощения.
2. Ликвидационные каскады на криптодеривативах
Принудительное закрытие маржинальных позиций исполняется ликвидационным движком через маркет-ордера. Всплеск дельты в этот момент носит сугубо механический характер.
Действие: сверять всплески кумулятивной дельты с метрикой Open Interest. Обвал дельты на фоне синхронного падения OI указывает на ликвидационный шквал, а не на реальный набор позиций продавцом.
3. Внутридневной дрейф (Data Drift) и отсутствие Session Reset
При непрерывном расчете (Continuous CVD) микроошибки тикового потока накапливаются неделями. Длинный хвост старых данных искажает масштаб графика, и локальный перевес текущего дня превращается в едва различимые плоские колебания.
Действие: активировать принудительный сброс индикатора по границам торговых суток (Session Reset): 00:00 UTC для криптодеривативов, 17:00 CT для фьючерсов CME, 10:00 МСК для секций Мосбиржи.
4. Экспирационный шум деривативов (Roll-over Distortion)
За 24–48 часов до экспирации фьючерсных контрактов институциональные фонды массово закрывают текущие позиции и переносят капитал в следующий контрактный месяц.
Действие: исключать сигналы CVD из торговой системы за сутки до даты экспирации либо переключать платформу на склеенные контракты с фильтрацией объемов экспирационного переноса.
Инфраструктура трейдера: сравнительный анализ софта для работы с CVD
| Инструмент | Назначение и сегмент | Преимущества | Недостатки для новичка |
|---|---|---|---|
| ATAS | Профессиональный Order Flow и кластерный анализ (CME, MOEX, Crypto) | Точный биржевой флаг агрессора; поддержка свечного CVD; глубокая фильтрация объема | Платная лицензия; высокая требовательность к системным ресурсам ПК |
| TradingView | Свинг-трейдинг, мультирыночный технический анализ | Облачный интерфейс, настраиваемые алерты, открытая библиотека скриптов Pine Script | Синтетический расчет по подбарам на базовых тарифах; отсутствие фида Level 3 |
| Coinalyze | Бесплатная веб-аналитика криптодеривативов | Агрегированный CVD со всех бирж; синхронный вывод Open Interest и Funding Rate | Узкая специализация (только криптовалюты); нет модуля выставления ордеров |
| Sierra Chart | Институциональный высокоскоростной трейдинг фьючерсами (CME, Eurex) | Высокая скорость обработки сырых пакетов данных без задержек; минимальное потребление RAM | Сложная ручная настройка подключений и фидов; устаревший интерфейс |
| QUIK | Прямой доступ к фондовому и срочному рынку Мосбиржи (MOEX) | Нативное брокерское подключение; минимальный пинг до серверов биржи | Отсутствует встроенный модуль CVD по умолчанию (требуются скрипты LUA) |
Практика: расчет стоп-лосса и объема позиции (Математика риска)
Заметка практика: Выставлять защитный стоп-лосс «по значениям линии дельты» недопустимо. Индикатор дельты не привязан к котировкам стакана заявок. Стоп-лосс всегда размещается за физический экстремум цены на графике.
Размер позиции рассчитывается строго от риска на капитал:
S = R / (StopDistance × TickValue)
Где:
- S — расчетный размер позиции в контрактах или лотах;
- R — допустимый риск на одну сделку в валюте депозита (R = Депозит × Риск%);
- StopDistance — расстояние от точки входа до защитного стоп-лосса в ценовых тиках;
- TickValue — стоимость одного минимального шага цены (тика) для одного контракта.
Пример практического расчета
Исходные данные капитала:
- Депозит трейдера: $10,000.
- Лимит риска на сделку: 1%.
- Допустимый убыток (R): R = 10 000 × 0.01 = 100 USD.
Параметры биржевого инструмента:
- Торговый инструмент: фьючерс E-mini S&P 500 (ES).
- Минимальный шаг цены: 0.25 пункта.
- Стоимость шага цены (TickValue): $12.50 за 1 контракт.
Параметры сетапа и стоп-лосса:
- Рыночная ситуация: на тесте сопротивления сформирована медвежья дивергенция по CVD.
- Вход в шорт: 5,000.00.
- Защитный стоп-лосс (за локальный ценовой High): 5,002.00.
Вычисление дистанции риска в тиках:
StopDistance = (5 002.00 - 5 000.00) / 0.25 = 2.00 / 0.25 = 8 тиков
Расчет рабочего объема:
S = 100 / (8 × 12.50) = 100 / 100 = 1 контракт
Итог: ордер на вход открывается объемом ровно в 1 контракт ES. При неблагоприятном сценарии и срабатывании стоп-лосса потеря составит ровно $100 (1% от депозита), исключая неконтролируемую просадку счета.
Пошаговый чек-лист валидации сделки по CVD
Перед отправкой ордера в рынок последовательно проверьте 6 параметров:
- Контекст старшего таймфрейма: котировка подошла к значимому уровню ликвидности (Previous Day High/Low) или внешней границе первого/второго стандартного отклонения сессионного VWAP.
- Сессионный сброс (Reset): индикатор настроен на принудительный сброс по границам торговых суток (00:00 UTC для криптовалют, 17:00 CT для биржи CME, 10:00 МСК для MOEX). Накопительный дрейф устранен.
- Сигнал дельты: на рабочем таймфрейме (M1–M5) зафиксирован четкий паттерн: расхождение цены и дельты (дивергенция истощения) либо плоский уровень при резком взлете дельты (лимитное поглощение).
- Фильтр открытого интереса (OI): метрика Open Interest растет или удерживается стабильно, подтверждая реальное накопление позиций и исключая ликвидационный вынос.
- Триггер исполнения: получен подтверждающий сигнал на графике цены: сформирован разворотный кластер в свече Footprint или закрыта сигнальная разворотная свеча.
- Мани-менеджмент: защитный стоп-лосс выставлен за экстремум цены, рабочий объем рассчитан по формуле риска (не более 1–2% на сделку), а расчетный тейк-профит обеспечивает соотношение Risk/Reward не менее 1:2.
Пошаговый алгоритм внедрения для начинающего трейдера
Для освоения индикатора без риска для капитала рекомендуется следующий регламент:
-
Подготовка софта и источника данных (1–2 дня):
Зарегистрируйтесь на платформе с поддержкой качественного потока данных: выберите бесплатный Coinalyze (для криптовалют) либо демонстрационную версию ATAS / Sierra Chart (для биржевых фьючерсов). В настройках индикатора активируйте параметр Session Reset. -
Разметка базовых паттернов в режиме наблюдения (3–5 дней):
Не открывайте сделок. Отслеживайте на 5-минутном графике моменты формирования дивергенций истощения на ключевых максимумах и минимумах дня. Фиксируйте в журнале реакцию рынка: последовал ли истинный разворот или начался сквиз. -
Интеграция фильтра Open Interest (1 неделя):
Добавьте на график панель открытого интереса. Практикуйтесь отсекать ложные сигналы: если резкий импульс дельты сопровождается синхронным падением OI, игнорируйте вход — в рынке идет ликвидация маржинальных позиций. -
Торговля на демо-счете с жестким мани-менеджментом (от 20 сделок):
Рассчитывайте объем входа строго по формуле риска от расстояния до ценового стоп-лосса. Переходите на рабочий депозит только после закрытия серии из 20 сделок с положительным математическим ожиданием.
FAQ: Ответы на частые вопросы трейдеров
Почему бар закрылся зеленым (рост), а дельта бара отрицательная (красная)?
Это проявление работы пассивного покупателя (Maker). На протяжении формирования свечи участники активно сбрасывали объемы маркет-ордерами в Bid (отрицательная дельта). Однако лимитный покупатель поглотил все встречные продажи и параллельно подтягивал лимитные заявки выше, вытесняя цену вверх. Рыночный напор продавцов уперся в скрытую лимитную стенку.
В чем разница между индикаторами On-Balance Volume (OBV) и CVD?
Индикатор On-Balance Volume (OBV) механически берет весь валовой объем свечи и красит его в плюс или минус целиком в зависимости от того, закрылся ли бар выше или ниже предыдущего. Если свеча выросла на один пункт, весь ее торговый объем условно считается «покупками». Индикатор CVD анализирует каждую микросделку внутри спреда по реальным биржевым ценам Ask и Bid, показывая фактический баланс агрессивных рыночных сил без математических допущений.
Можно ли анализировать CVD на спотовом рынке Форекс?
Нет, торговля валютными спот-парами по дельте ведет к ложным выводам. Внебиржевой рынок Forex децентрализован: межбанковские пулы не транслируют сквозную ленту сделок Level 2/3. Терминалы отображают лишь тиковые колебания внутри серверов конкретного брокера. Для торговли валютами анализируют кумулятивную дельту на официальных валютных фьючерсах биржи CME.
Подходит ли CVD для скальпинга на минутном графике?
Да, но только при подключении к терминалам с нативным биржевым флагом агрессора (ATAS, Sierra Chart, TigerTrade). На секундных и минутных таймфреймах дельта мгновенно отображает работу айсберг-ордеров и торможение импульса в реальном времени, обеспечивая преимущество перед стандартными запаздывающими осцилляторами.
Какой таймфрейм оптимален для анализа кумулятивной дельты внутри дня?
Рабочий диапазон для внутридневной торговли — от M1 до M15 в связке со старшим часовым (H1) контекстом. Анализ дельты на интервалах выше 4 часов теряет точность из-за естественного размытия микроструктурного баланса заявок, а на графиках ниже секундного требует специализированных HFT-алгоритмов.
