Что показывает индикатор VWAP на графике?
Аббревиатура расшифровывается как Volume Weighted Average Price. В словаре Fidelity сессионный VWAP описан как обновляемая в течение торгового дня средняя с весом по объёму. На графике это линия в той же ценовой шкале, что и свечи.
У VWAP есть и другая работа: оценка цены исполнения заявки. Например, алгоритм Interactive Brokers стремится приблизить исполнение к VWAP за заданное время. Брокер предупреждает, что фактическая цена может отличаться от ориентира, а заявка может исполниться не полностью. Добавление линии на график не включает такой алгоритм и не отправляет ордера.
Как рассчитывается VWAP: формула и пример
Формула в записи словами: VWAP = сумма (цена × объём) / сумма объёмов. Если доступны все сделки, можно использовать цену и размер каждой сделки. Свечной вариант заменяет сделки внутри бара одной расчётной ценой. StockCharts использует типичную цену (High + Low + Close) / 3. Свечной расчёт может отличаться от расчёта по каждой сделке.
Возьмём пять вымышленных свечей одной сессии. Цены в условных единицах; объём в одинаковых единицах актива. Для каждой строки максимум на единицу выше указанной цены, минимум на единицу ниже, закрытие равно ей. Поэтому типичная цена совпадает с закрытием. Эти данные созданы только для проверки арифметики и не изображают торговлю реальным активом.
| Свеча | Типичная цена | Объём | VWAP от начала |
|---|---|---|---|
| 1 | 100 | 400 | 100,00 |
| 2 | 104 | 100 | 100,80 |
| 3 | 102 | 100 | 101,00 |
| 4 | 105 | 100 | 101,57 |
| 5 | 103 | 300 | 102,00 |
После второй свечи получается (100 × 400 + 104 × 100) / 500 = 100,80. После пятой сумма произведений равна 102 000, суммарный объём равен 1 000. Значит, итоговый VWAP равен 102. В строке 4 результат округлён для показа; в дальнейшем расчёте округление не используется.
- 1
Сложить произведения
40 000 + 10 400 + 10 200 + 10 500 + 30 900
- 2
Сложить объёмы
400 + 100 + 100 + 100 + 300 = 1 000
- 3
Разделить суммы
102 000 / 1 000 = 102
Если объём одинаков у всех пяти свечей, формула даст обычное среднее выбранных цен. Если суммарный объём равен нулю, делить нельзя: для такого отрезка VWAP не определён. Нулевая или отсутствующая линия требует проверки данных, а не поиска торгового сигнала.
Чем VWAP отличается от SMA и VWMA?
На пятой свече учебного примера VWAP равен 102. Скользящая средняя SMA за последние три закрытия равна (102 + 105 + 103) / 3 = 103,33. Закрытие 103 оказалось выше VWAP, но ниже SMA(3). Индикаторы отвечают на разные вопросы, поэтому противоречия в арифметике нет.
Для отдельной проверки влияния объёма усредним все пять цен с равными весами: (100 + 104 + 102 + 105 + 103) / 5 = 102,80. Окно теперь совпадает с VWAP. Разница 102,80 против 102 возникает из-за весов: первая свеча с ценой 100 получила большой объём.
- 1
SMA(3): 103,33
Последние три закрытия, равные веса
- 2
Цена: 103
Закрытие пятой свечи
- 3
VWAP: 102
Все пять свечей с весом по объёму
У скользящей средней окно сдвигается с каждой новой свечой. У сессионного VWAP количество свечей растёт до сброса. Сравнивая их, записывайте период SMA или VWMA: фраза «цена выше средней» без настроек неоднозначна.
Риски и ограничения: когда VWAP вводит в заблуждение?
В сильном движении цена может долго оставаться по одну сторону линии. Во флэте частые пересечения создают много формальных поводов для входа. Если проверять только удачные отскоки, легко получить красивое объяснение задним числом. Проверка должна включать и случаи, когда цена прошла сквозь VWAP и продолжила движение.
Schwab рассматривает VWAP как ориентир относительного положения цены и возможной поддержки или сопротивления, но не советует опираться только на технический анализ. Расстояние до линии само по себе не определяет размер позиции, стоп или допустимый убыток.
Учебный расчёт не является проверкой торговой стратегии. Материал не является индивидуальной инвестиционной рекомендацией. Торговля связана с риском потери средств.
Как настроить индикатор VWAP в TradingView?
Для учебной проверки сессионного варианта подойдёт такой порядок:
- Откройте символ с доступным объёмом и внутридневной таймфрейм, например пять минут. Это удобство для проверки, а не рекомендация периода торговли.
- В списке индикаторов найдите встроенный Volume Weighted Average Price. Не путайте его с пользовательскими скриптами с похожим названием.
- В настройке Anchor Period выберите Session. Проверьте Source: для расчёта по типичной цене нужен
hlc3. - Оставьте Offset равным нулю. Полосы отклонений на первом разборе можно скрыть, чтобы следить за основной линией.
- Проверьте первую свечу сессии и несколько следующих значений через данные свечей.
Справка TradingView подтверждает эти параметры. Период расчёта должен содержать несколько баров: Session на дневном графике сбрасывался бы на каждой свече. Настройка Timeframe самого индикатора тоже может отличаться от периода графика, поэтому её нужно включить в запись проверки.
Почему VWAP сбрасывается на круглосуточной крипте?
Представьте два явно заданных учебных расчёта: один начинается в 00:00 UTC, второй в 08:00 UTC. В полдень первый включает утренние сделки, а второй их не включает. Из формулы следует, что средние могут различаться. Это пример влияния точки отсчёта, а не утверждение о настройке конкретной криптобиржи.
Найдите на своём графике место сброса и запишите время с часовым поясом. Затем проверьте, какая сессия и какие свечи участвуют в расчёте. В документации Pine Script отдельно сказано: часовой пояс шкалы меняет отображение времени, но не поведение Pine-скриптов. Простое переключение часов графика не доказывает смену расчётной сессии.
Если нужны данные от конкретного события через несколько суток, используйте подходящий якорь. Если нужна средняя текущей сессии, проверьте, что накопление действительно обнуляется. Непрерывное накопление без сброса отвечает на вопрос о всём отрезке от старта, а не о сегодняшнем дне.
Как пользоваться индикатором VWAP: три сценария
Индикатором VWAP пользуются тремя способами: как фильтром направления дня, как местом для проверки отката и как мерой растянутости через полосы отклонения. Во всех трёх линия - ориентир внутри сессии, а не сигнал сама по себе: решение о сделке принимают по своим правилам входа, выхода и риска, а VWAP только подсказывает контекст.
| Сценарий | Что смотрят | Когда подводит |
|---|---|---|
| Фильтр направления | цена держится выше растущей линии - внимание к покупкам, ниже падающей - к продажам | в боковике цена пилит линию туда и обратно |
| Откат к линии | в движении цена возвращается к VWAP - место, где проверяют, удержится ли сценарий | после гэпа и новостей линия отстаёт от цены |
| Полосы отклонения | уход за вторую полосу - движение растянуто относительно средней дня | в сильном тренде цена долго идёт вдоль полосы |
Полосы включаются в настройках индикатора VWAP в TradingView, множители задаёт пользователь (справка TradingView). Что линия показывает и зачем она крупным участникам, разобрано в ответе что такое VWAP в трейдинге.
Как пользоваться VWAP и проверить линию на своём графике?
Выберите завершённую сессию, чтобы текущая свеча не менялась во время сравнения. Сохраните её первые несколько баров с High, Low, Close и Volume. Посчитайте типичную цену, накопленную сумму произведений и накопленный объём. Результат сверяйте по каждой строке, не только в конце: так видно, с какого бара возникло расхождение.
Когда арифметика совпала, разберите поведение цены. Выше растущей линии можно изучать сценарий продолжения движения; возврат к ней можно изучать как проверку средней. Это гипотезы для проверки. Отдельно отмечайте случаи, где касание не удержалось, и расходы на исполнение сделок. Не переносите вывод с нескольких выбранных свечей на весь рынок.
Подойдёт, если
- Источник объёма известен; символ и площадка записаны
- Начало расчёта и настройки сохранены
- Несколько значений воспроизведены по исходным свечам
Не подойдёт, если
- Объём отсутствует либо его тип неизвестен
- Точка начала сдвигается ради красивого отскока
- Любое пересечение считается достаточной причиной сделки
Эта схема - авторский порядок проверки, выведенный из входных данных формулы. Она помогает отделить проверяемое значение индикатора от предположения о будущей цене.
Если линия не совпала, проверьте по очереди: символ и площадку, тип свечей, Source, начало сессии, период расчёта и округление. Отдельно проверьте объём. Например, MetaTrader 5 описывает объём Forex как число изменений цены, а для акций - как фактически проторгованный объём. Это разные величины. Подстановка тикового объёма не превращает его в общий объём всех сделок рынка.
Базовое различие видов данных разобрано в статье про индикатор объёма. Если задача состоит в распределении объёма по ценовым уровням, понадобится отдельный разбор Volume Profile: линия средней не показывает всё распределение.
Источники
- Fidelity: определение сессионного VWAP
- StockCharts: формула, свечной расчёт и сравнение со средней
- TradingView: настройки Volume Weighted Average Price
- TradingView: часовые пояса графика и Pine Script
- TradingView: Anchored VWAP
- Schwab: чтение VWAP и ограничения технического анализа
- Interactive Brokers: алгоритм исполнения VWAP
- MetaTrader 5: тиковый и фактический объём
Частые вопросы
Чем Anchored VWAP отличается от обычного VWAP?
В Anchored VWAP пользователь выбирает начальную точку расчёта. Такой отрезок может проходить через несколько дней. Сессионный VWAP начинает накопление заново с новой сессии. В TradingView якорный вариант доступен среди инструментов рисования: выберите его и укажите стартовую свечу. Выбор якоря влияет на результат, поэтому его нужно обосновать до оценки отскоков. Инструкция TradingView.
Как пользоваться индикатором VWAP, если цена выше линии?
Цена выше VWAP находится выше средней, рассчитанной с объёмными весами за выбранный отрезок. Это ещё не команда купить. Проверьте наклон линии, движение цены и условия отмены сценария. Для оценки торгового правила нужны заранее заданные вход, выход и риск, а также проверка неудачных случаев. Единственное удачное касание линии не подтверждает работоспособность правила.
Почему VWAP меняется на незакрытой свече?
Пока свеча формируется, могут изменяться её максимум, минимум, закрытие и объём. Эти данные участвуют в формуле, поэтому текущее значение VWAP тоже может меняться. Для воспроизводимой ручной проверки используйте завершённые свечи и одинаковые настройки. Изменение текущего значения само по себе не доказывает переписывание всей завершённой истории.
VWAP одинаков на разных биржах?
Совпадение не обязательно. В расчёт входят цены и объёмы выбранного источника, а также заданный отрезок времени. Если исходные сделки, свечи или границы сессии отличаются, средняя может отличаться. Перед сравнением запишите полный символ с площадкой, тип объёма, Source и Anchor Period. Похожее название актива не доказывает одинаковый набор данных.





