VWAP (Volume-Weighted Average Price) — это средневзвешенная по объёму цена актива за определённый период, рассчитываемая как отношение суммарной стоимости всех сделок к суммарному объёму торгов. Показатель используется институциональными инвесторами для оценки качества исполнения крупных ордеров и трейдерами как динамический уровень поддержки или сопротивления.
Формула проста: сумма (цена × объём) делённая на сумму объёмов. Но за этой простотой скрывается мощный инструмент. Для пенсионного фонда, покупающего акции на сотни миллионов, VWAP — бенчмарк справедливой цены. Если средняя цена покупки оказалась ниже VWAP — трейдер отработал хорошо, выше — переплатил. Для внутридневного спекулянта VWAP — линия, разделяющая бычью и медвежью территорию: цена выше VWAP сигнализирует о силе покупателей, ниже — о доминировании продавцов. Индикатор настолько укоренился в практике, что сам влияет на поведение рынка: алгоритмы, настроенные на VWAP, создают самоисполняющиеся пророчества вокруг этого уровня.
Расчёт и интерпретация
VWAP рассчитывается кумулятивно с начала торгового дня (или другого выбранного периода). Каждая сделка добавляет свой вклад в числитель и знаменатель формулы.
Формула расчёта:
VWAP = Σ(Pᵢ × Vᵢ) / Σ(Vᵢ)
Где Pᵢ — цена i-й сделки, Vᵢ — объём i-й сделки. На практике используются типичные цены свечей: (High + Low + Close) / 3, умноженные на объём периода.
Ключевые свойства VWAP:
- Кумулятивность. VWAP учитывает все сделки с начала периода. К концу дня линия стабилизируется — влияние каждой новой сделки уменьшается.
- Сброс. Стандартный VWAP обнуляется каждый день. Существуют anchored VWAP (привязанный к событию) и weekly/monthly VWAP, но классика — дневной.
- Отставание. Как любой индикатор, VWAP реагирует на прошлое. При резких движениях он отстаёт от цены.
- Зависимость от объёма. Периоды высокой активности (открытие, закрытие) влияют на VWAP сильнее, чем вялые часы.
| Позиция цены | Интерпретация | Типичное поведение |
|---|---|---|
| Выше VWAP | Покупатели доминируют | Лонги предпочтительнее |
| На VWAP | Равновесие | Зона консолидации |
| Ниже VWAP | Продавцы доминируют | Шорты предпочтительнее |
| Возврат к VWAP | Тест справедливой цены | Возможный разворот или пробой |
Применение в алгоритмической торговле
Институциональные инвесторы используют VWAP двояко: как бенчмарк и как стратегию исполнения.
VWAP как бенчмарк. Управляющий портфелем даёт трейдеру задание: купить 500 000 акций с целью побить VWAP. Если средняя цена покупки окажется ниже дневного VWAP — задача выполнена. Это стандартный KPI для execution desks инвестбанков и брокеров. Преимущество VWAP как бенчмарка — он отражает реальные рыночные условия дня, а не произвольную точку.
VWAP-алгоритм. Автоматическая стратегия исполнения, распределяющая ордер пропорционально историческому профилю объёма. Если в первый час торгов обычно проходит 25% дневного оборота, алгоритм исполнит 25% заявки в первый час. Цель — получить цену, близкую к итоговому VWAP дня.
Отличие от TWAP: алгоритм TWAP делит объём на равные части через равные интервалы, игнорируя рыночную активность. VWAP адаптируется к ликвидности — агрессивнее торгует в активные периоды, осторожнее в вялые. Для ликвидных голубых фишек с предсказуемым профилем объёма VWAP-алгоритм обычно эффективнее.
Риски VWAP-алгоритмов:
- Предсказуемость. Опытные трейдеры распознают характерный паттерн и могут торговать против него.
- Атипичные дни. Новости, отчётность, макроданные ломают исторический профиль объёма.
- Низкая ликвидность. На малоликвидных бумагах профиль объёма нестабилен, алгоритм работает хуже.
Торговые стратегии с VWAP
Розничные трейдеры используют VWAP как технический индикатор для внутридневной торговли. Несколько распространённых подходов.
Торговля от VWAP как поддержки/сопротивления. Цена часто тестирует VWAP после отклонения от него. Трейдер ищет вход при откате к линии с подтверждением (свечной паттерн, объём). Стоп — за VWAP, цель — новый экстремум. Логика: VWAP — средняя цена покупки/продажи участников, при возврате к ней кто-то начинает защищать позиции.
Пробой VWAP. Цена долго торгуется ниже VWAP, затем пробивает вверх на повышенном объёме. Сигнал смены настроений — покупатели перехватывают инициативу. Вход на пробое или на ретесте пробитой линии сверху.
VWAP + стандартные отклонения. К линии VWAP добавляются полосы на 1 и 2 стандартных отклонения. Касание внешней полосы сигнализирует о перепроданности/перекупленности. Возврат к VWAP — вероятный сценарий. Похоже на полосы Боллинджера, но с весом объёма.
Фильтрация других сигналов. VWAP не используется изолированно, а дополняет другие инструменты. Сигнал на покупку по техническому анализу принимается только если цена выше VWAP. Это отсекает сделки против интрадей-тренда.
Особенности российского рынка
На Московской бирже VWAP доступен в большинстве торговых терминалов — QUIK, торговые платформы брокеров, специализированный софт. Расчёт стандартный, привязан к российской торговой сессии (10:00–18:45 основная, до 23:50 вечерняя).
Специфика российского рынка:
- Концентрация ликвидности. 70–80% объёма приходится на голубые фишки. VWAP наиболее релевантен для Сбербанка, Газпрома, Лукойла. Во втором-третьем эшелоне объёмы нестабильны, VWAP теряет предсказательную силу.
- Влияние американской сессии. После 15:30 по Москве (открытие NYSE) характер торгов меняется. Исторический профиль объёма первой половины дня не экстраполируется на вторую.
- Вечерняя сессия. VWAP можно рассчитывать отдельно для основной и вечерней сессии или совокупно. Единого стандарта нет, трейдер выбирает под свою стратегию.
Для алгоритмических заявок типа VWAP на MOEX доступны решения крупных брокеров для институциональных клиентов. Розничные инвесторы с небольшими объёмами редко нуждаются в таких алгоритмах — их заявки исполняются без заметного влияния на рынок. Однако VWAP как технический индикатор работает одинаково для всех: линия на графике не зависит от размера позиции наблюдателя.
Понимание VWAP полезно даже для долгосрочных инвесторов: размещая крупную заявку на покупку, имеет смысл сравнить цену исполнения с дневным VWAP постфактум. Если систематически переплачиваете — возможно, стоит дробить заявки или использовать лимитные ордера.