538 / 736VWAP

Volume weighted average price

Середня ціна, зважена за обсягом

Volume weighted average price (VWAP) — середня ціна, у якій більші угоди мають більшу вагу. Вона допомагає зрозуміти, за якими цінами торгували протягом обраного часу. Але результат завжди стосується конкретних даних і не обіцяє, що ви зможете купити за цією ціною.

У звичайному середньому кожна врахована ціна має однакову вагу. VWAP враховує ще й кількість: множить ціну кожної угоди на її обсяг, додає результати й ділить на загальний обсяг. На графіку окремі угоди можуть замінюватися зведеними значеннями свічок, тому важливо знати, з чого розраховано лінію.

Петр бачить невелику угоду за нижчою ціною та значно більшу за вищою. Якби він просто додав ціни й поділив на їхню кількість, обидві мали б однакову вагу. VWAP надає більшого впливу ціні, за якою обміняли більше біткоїна. Отже, відповідає на інше запитання: яка середня ціна припадала на одиницю обсягу торгів? Кількість угод — не те саме, що обсяг; багато дрібних угод разом можуть бути меншими за одну велику. [1]

Індикатор TradingView за замовчуванням бере hlc3 — середнє High, Low і Close: найвищої, найнижчої та кінцевої ціни свічки. Цю величину зважує обсягом її періоду. Але свічка вже не показує, скільки обміняли за кожною окремою ціною всередині неї. Тому такий розрахунок може відрізнятися від VWAP, складеного з усіх реальних угод. Для порівняння графіків важливі також ціновий вхід і тривалість свічок. [2]

Петрові потрібно знати й початок охопленого періоду. У TradingView його задає Anchor Period: наприклад Session для торгової сесії або Week для тижня. Під час скидання накопичені суми відкидаються, і підрахунок починається заново. Біткоїном торгують безперервно, але постачальники даних усе одно визначають дні та сесії. Тому «денний VWAP» потребує конкретних початку, кінця й часового поясу; він не обов’язково починається опівночі за місцевим часом Петра. [2]

Anchored VWAP дозволяє обрати початкову точку безпосередньо на графіку. Від неї додаються нові дані, а початок залишається незмінним. Це відрізняється від ковзного вікна, яке з часом відкидає найстаріші значення. Якір може допомогти дослідити певний період. Але якщо Петр обирає його лише після того, як побачив подальший рух цін, він не може називати такий вибір правилом, відомим заздалегідь. [3]

VWAP потребує визначеного ринку та узгоджених одиниць. Торгова пара вказує, що на що обмінюють: для цін у USD/BTC і кількості в BTC середнє знову буде в USD/BTC. На іншій біржі можуть бути інші угоди й інший результат. Так само без перерахунку не можна змішувати біткоїни, кількість контрактів і грошовий оборот. Контракт — це угода, якою торгують, із власними правилами розміру, а не автоматично кількість біткоїна, показана на графіку. [1]

Загальний обсяг є дільником у формулі. Якщо він нульовий, VWAP не визначено; нуль тут не є виміряною ринковою ціною. Порожнє значення також може означати відсутність даних, а не справжню відсутність торгів. Як графік покаже цей стан, залежить від постачальника. Тому Петр не має без пояснення сприймати його як дешеву покупку чи продовження останнього відомого значення. [2]

VWAP може бути benchmark, тобто орієнтиром для порівняння отриманої ціни. Сама лінія не виконує ордерів. Наприклад, IBKR називає свій алгоритм для американських акцій best-efforts: він намагається наблизитися до орієнтира, але допускає іншу ціну або неповне виконання. Це не пропозиція такої самої послуги на кожному ринку біткоїна. Порівнюючи власну купівлю, Петр також має узгодити період і ринки та з’ясувати, чи включають суми комісії. [4]

Поточна ціна нижче VWAP означає, що вона нижча за середнє, зважене обсягом обраних минулих даних. Саме по собі це не доводить недооціненості чи майбутнього відновлення. І навпаки: ціна над лінією не обіцяє подальшого зростання. VWAP реагує на вже здійснені угоди й може відставати від ціни. Тому торговому правилу потрібні окрема перевірка, момент рішення та реалістичне виконання з урахуванням витрат. [2]

Приклад · VWAP

Чому середнє ближче до більшої угоди

Візьмімо дві вигадані угоди тієї самої пари: за 100000 USD/BTC обміняли 1 BTC, а за 100100 USD/BTC — 3 BTC. Звичайне середнє цін надало б обом однакову вагу. VWAP спочатку враховує кількість: VWAP = (100000 × 1 + 100100 × 3) / 4 = 100075 USD/BTC. Результат ближчий до вищої ціни, бо за нею відбулася більша угода. Звичайне середнє обох цін становить лише 100050 USD/BTC. Тут рахуємо окремі угоди без комісій, а не hlc3 свічок. Це не справжня ринкова пропозиція, прогноз наступної ціни чи гарантія такого самого результату купівлі Петра.

Для повної картини прочитайте також Time weighted average price, OHLCV, Market impact, Slippage, Simple moving average, Technical indicator. На цю статтю також посилаються Market impact, OHLCV, Time weighted average price.

01Чому VWAP відрізняється на різних біржах?

Кожна може мати інші угоди та обсяги. Різниця також може виникнути через ціновий вхід, тривалість свічок або межі розрахункового періоду. Перед порівнянням перевірте пару, одиниці та спосіб розрахунку. Однакова назва індикатора не означає однакових даних.

02Ціна під VWAP — автоматична вказівка купувати?

Ні. Вона описує співвідношення поточної ціни із середнім за обраний минулий період. Ціна може падати й далі. Сам VWAP не визначає, скільки купити, коли здійснити угоду чи якою буде дохідність; це має встановлювати окремо перевірене правило.

DOC · 001IBKR — VWAP glossaryДокументація DOC · 002TradingView — VWAPДокументація DOC · 003TradingView — Anchored VWAPДокументація DOC · 004IBKR — VWAP algorithmДокументація
Переглянуто: Спочатку джерела · Не інвестиційна порада