TWAP

Середньозважена ціна за часом (Time-Weighted Average Price, TWAP) — це метод встановлення ціни та виконання угод, що збирає цінові дані у визначених часових інтервалах і розраховує середню ціну з однаковою вагою для кожного інтервалу. TWAP дозволяє згладити зміну цін протягом певного періоду, тому цей підхід ефективний для поділу великих ордерів на менші транзакції з метою зменшення ринкового впливу. Оракули децентралізованих бірж часто використовують TWAP для надання більш стабільних референсних цін для смартконтрактів. Встановлюючи інтервали вибірки та довжину вікна, TWAP визначає медіанне значення під час волатильності, що допомагає знизити вплив одиничних аномалій. Цей метод ідеально підходить для стратегічної торгівлі, маркетмейкінгу та управління ризиками.
Анотація
1.
Time-Weighted Average Price (TWAP) — це стратегія виконання угод, яка рівномірно розподіляє ордери протягом певного періоду часу для розрахунку середньої ціни виконання.
2.
TWAP ефективно знижує ринковий вплив та прослизання для великих угод, що робить її ідеальною для інституційних інвесторів і сценаріїв масової торгівлі.
3.
На крипторинках TWAP часто використовується в DeFi-оракулах цін і алгоритмічній торгівлі на CEX для підвищення ефективності виконання та стабільності цін.
4.
Розрахунок TWAP ділить загальний обсяг торгівлі на рівні інтервали, виконуючи фіксовані обсяги на кожному інтервалі, після чого ціни усереднюються для визначення фінального значення TWAP.
TWAP

Що таке Time-Weighted Average Price (TWAP)?

Time-Weighted Average Price (TWAP) — це метод розрахунку середньої ціни за певний проміжок часу, де кожен часовий інтервал має однакову вагу. TWAP використовують для розподілу угод у різні моменти часу. Стратегія застосовує усереднену референтну ціну або виконує ордери партіями, щоб знизити ринковий вплив.

TWAP ілюструють як наливання води в ставок: якщо вилити всю воду одночасно, виникають великі хвилі, а поступове наливання спричиняє лише незначні коливання. У торгівлі ці "ripples" ("хвилі") означають slippage (прослизання) — явище, коли ціна виконання відхиляється від очікуваної через обсяг ордера або рух ринку. TWAP використовує вибірки у часі та партійну торгівлю, щоб згладити цінові коливання.

Як розраховується TWAP?

TWAP визначають шляхом регулярного фіксування ціни у заданому часовому вікні й обчислення арифметичного середнього. Довжина вікна задає період спостереження, а інтервал вибірки — частоту фіксації ціни.

Наприклад: при вікні 3 хвилини ціни фіксують раз на хвилину, отримуючи значення 100, 102 і 101. TWAP ≈ (100+102+101)/3 = 101. Якщо вибірку робити частіше, наприклад, кожні 10 секунд, середнє краще відображає "центральну тенденцію" цього періоду. В ончейн-протоколах іноді використовують кумулятивну суму "ціна × час", яку потім ділять на загальний час для подібного результату.

Як TWAP застосовують у децентралізованій торгівлі?

У децентралізованій торгівлі, наприклад на автоматизованих маркет-мейкерах DEXs, TWAP використовують як референтну ціну та як основу для стратегії партійного виконання, щоб пом’якшити вплив великих ордерів на ринкову ціну.

У AMMs (автоматизованих маркет-мейкерах, які визначають ціни через пули ліквідності) угоди змінюють ціни залежно від обсягів торгівлі. Застосування TWAP дозволяє згладити цінові рухи з часом і зменшити викривлення через короткочасну волатильність. Деякі стратегії розбивають великі угоди на низку менших, розподілених у часі, використовуючи виконання за принципом TWAP для мінімізації прослизання й витоку інформації.

Як виконати великі угоди за допомогою TWAP?

Виконання великих ордерів із TWAP зосереджене на партійному виконанні, часових інтервалах і контролі прослизання.

Крок 1: Визначте загальний розмір ордера та тривалість виконання, наприклад, купівля 1 000 одиниць за 60 хвилин.

Крок 2: Встановіть частоту розміщення та ліміт одного ордера — наприклад, розміщуйте ордер кожні 2 хвилини, купуючи приблизно 1 000/30 ≈ 33 одиниці за раз.

Крок 3: Встановіть референтну ціну та поріг прослизання — використовуйте останні ціни виконання або надійні зовнішні референси й задайте максимальне прослизання на ордер (наприклад, не більше 0,3%).

Крок 4: Виконуйте та контролюйте — розміщуйте ордери за графіком; якщо волатильність зростає, призупиніть або сповільніть виконання, щоб уникнути переслідування цінових коливань.

Крок 5: Аналізуйте та коригуйте — порівнюйте середню ціну виконання з TWAP, налаштовуйте довжину вікна й частоту для балансу між швидкістю й якістю виконання.

TWAP проти Volume-Weighted Average Price (VWAP)

Основна різниця полягає у джерелі ваг. TWAP використовує рівні часові ваги; Volume-Weighted Average Price (VWAP) надає вагу відповідно до обсягу торгівлі, виділяючи періоди з високою активністю.

Коли ліквідність ринку змінюється і потрібно уникати концентрації угод у періоди високих обсягів, TWAP забезпечує більшу стабільність. Якщо потрібно слідувати ринковому профілю обсягу для мінімізації впливу, VWAP є доцільнішим. Для початківців: TWAP розподіляє угоди за часовими інтервалами ("hourly distribution" — розподіл по годинах), а VWAP змінює розмір угоди залежно від ринкової активності ("buy more when volume is high, less when it’s low" — купуйте більше за великого обсягу, менше — за малого).

Яку роль відіграє TWAP в оракулах і AMM?

В оракулах, які передають позамережеві або крос-ринкові ціни у смартконтракти, TWAP допомагає зменшити вплив раптових аномалій і flash loan атак. Це забезпечує стабільніші цінові орієнтири для ліквідацій, кредитування й стейблкоїнів. Протоколи AMM часто обчислюють TWAP, накопичуючи дані "ціна × час" за вибране вікно.

Станом на 2025 рік у галузі зазвичай використовують TWAP-вікно від кількох хвилин до десятків хвилин як референтну ціну — для балансу між захистом від маніпуляцій і чутливістю до змін ринку. Занадто коротке вікно вразливе до волатильності, занадто довге — призводить до затримки. Параметри налаштовують відповідно до глибини пулу й волатильності активу.

Як реалізувати стратегії TWAP на Gate?

На Gate можна реалізувати "time-based batch order" (партійні ордери за часом) через API або інструменти для кількісного трейдингу для виконання, близького до TWAP.

Крок 1: Активуйте й безпечно збережіть свій API-ключ — надайте лише необхідні дозволи, увімкніть білий список IP і контроль ризиків.

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

Крок 3: Автоматизуйте розміщення ордерів за розкладом — використовуйте API для подачі малих лімітних ордерів або ринкових ордерів з фіксованими інтервалами; невиконані обсяги переносяться на наступний період.

Крок 4: Контролюйте ризики — відстежуйте середню ціну виконання щодо TWAP, частку невиконаних ордерів і співвідношення комісій у реальному часі. Якщо відхилення перевищує поріг, зменшіть частоту або призупиніть торгівлю.

Крок 5: Аналізуйте й оптимізуйте — переглядайте шлях виконання, витрати й відхилення; коригуйте довжину вікна й частоту. Якщо немає досвіду програмування, скористайтеся готовими інструментами платформи чи стратегіями спільноти — завжди тестуйте на малих сумах.

Порада: Виконання стратегії передбачає як безпеку коштів, так і ринковий ризик. Завжди налаштовуйте контроль ризиків і сповіщення; уникайте повністю автоматизованої роботи без нагляду.

Які ризики слід враховувати при використанні TWAP?

TWAP не гарантує "кращого ціноутворення"; хоча він знижує ринковий вплив, може призвести до затримки або зростання витрат.

  • Трендовий ризик: якщо ціни швидко рухаються в один бік, партійне виконання може призвести до "покупки дорожче" або "продажу дешевше".
  • Альтернативна вартість: довші вікна знижують чутливість — можна пропустити можливості швидкого виконання.
  • Накопичення комісій: багато малих ордерів означає вищі загальні комісії та можливе довше блокування капіталу.
  • Зміна ліквідності: якщо ліквідність різко падає, захист від прослизання може часто спрацьовувати, що призведе до неповного виконання.
  • Onchain-ризики: виконання в ончейн піддається MEV (вилученню цінності майнером/валідатором), frontrunning (випереджуючим угодам) та коливанням gas fee (комісії за газ).
  • Затримка оракула: якщо смартконтракти використовують застарілі значення TWAP для референтних цін, ліквідації чи ціноутворення можуть бути некоректними.

Перед застосуванням стратегій TWAP завжди визначайте максимальні межі збитків, умови паузи та пороги сповіщень — і перевіряйте параметри на малих обсягах у тестах чи реальних угодах.

Як вибирати вікна та параметри TWAP?

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

  • Довжина вікна: для більш волатильних активів потрібні довші вікна для згладжування; для активного виконання важливо зберігати швидкість. Зазвичай тестують у межах 5–30 хвилин перед точним налаштуванням.
  • Інтервал вибірки: у "шумних" ринках інтервали розширюють (наприклад, 30–60 секунд), щоб не реагувати надто часто; для більшої чутливості скорочують до 5–15 секунд, але стежать за шумом і додатковими витратами.
  • Частота партій і розмір ордера: кожен ордер має бути менше певної частки середнього обсягу (наприклад, 1%–5%), щоб мінімізувати помітний вплив.
  • Пороги прослизання й відхилення: встановіть максимальне прослизання на ордер і верхню межу відхилення від TWAP; якщо перевищено — призупиніть або перейдіть на лімітні ордери.

Використовуйте історичні дані для тестування "середня ціна виконання проти відхилення TWAP, частка виконання й співвідношення комісій", потім поступово оптимізуйте параметри.

Станом на 2025 рік TWAP розвивається разом із розумним виконанням і управлінням ризиками:

  • Адаптивний TWAP: динамічне налаштування вікон і частоти згідно з поточною волатильністю й ліквідністю.
  • Композитні референси: поєднання TWAP із медіанними значеннями чи багатьма джерелами котирувань для зниження викривлення одного джерела.
  • Покращення onchain: інтеграція довшої історії спостережень і маршрутизації між кількома пулами в AMM для підвищення стійкості до маніпуляцій.
  • Синергія виконання: поєднання TWAP із VWAP, лімітними/айсберг/ґрід-стратегіями для автоматичного перемикання залежно від ринкових умов.

Ключові висновки щодо TWAP

TWAP згладжує ціни, надаючи однакову вагу часовим інтервалам і розсіюючи вплив виконання — тому його часто використовують для розподілу великих ордерів і як референтне ціноутворення в децентралізованих протоколах. Для ефективного застосування обирайте відповідні вікна й частоти, встановлюйте пороги прослизання й паузи, використовуйте API або кількісні інструменти для надійного виконання. На відміну від VWAP, TWAP не залежить від обсягу — це краще підходить для нерівномірної ліквідності чи коли не бажаєте слідувати за сплесками обсягу. Незалежно від того, чи це ончейн, чи централізовані платформи, завжди тестуйте на малих обсягах із жорстким контролем ризиків; відстежуйте тренди, комісії та зміни ліквідності для надійнішого виконання й референтних цін.

FAQ

Чому існує велика різниця між ціною TWAP і поточною ціною? Якій із них довіряти?

TWAP відображає середнє за минулий період; поточна ціна — це значення на даний момент. Їхнє значення принципово різне. TWAP краще показує загальний тренд і стійкий до разових стрибків — це оптимально для великих угод. Поточна ціна швидко змінюється й може вводити в оману через короткочасні коливання. Вибір залежить від цілей: для короткострокових рухів використовуйте поточну ціну; для великих операцій — TWAP.

Чому трейдери використовують стратегії TWAP?

TWAP допомагає трейдерам виконувати великі ордери без підвищення цін, розподіляючи угоди у часі. Орієнтація на історичні середні, а не на кращі поточні ціни, дозволяє уникати ринкового впливу й втрат на прослизанні. На Gate та подібних платформах розміщення ордерів партіями за TWAP часто знижує витрати на великі угоди.

Чи завжди довше вікно TWAP краще?

Не завжди. Довші вікна роблять TWAP стабільнішим, але й більш інертним — можна пропустити різкі розвороти ринку; коротші вікна підвищують чутливість, але знижують стійкість. Довжину вікна підбирайте під волатильність активу: для більш волатильних монет — довше (наприклад, 1 година), для менш волатильних — коротше (наприклад, 15 хвилин).

Які переваги використання TWAP в ончейн-оракулах?

Оракули, що застосовують TWAP замість поточних цін, допомагають запобігти маніпуляціям контрактів через раптові цінові рухи під час flash loan-атак. Ефект усереднення TWAP значно підвищує безпеку DeFi-контрактів. Тому провідні AMM, наприклад Uniswap V3, використовують механізми TWAP.

Чи варто роздрібним трейдерам перейматися TWAP?

Якщо обсяги ваших угод малі щодо ліквідності ринку, ринковий вплив незначний — тому немає потреби зосереджуватися на TWAP. Якщо ж плануєте великі угоди або прагнете оптимізації витрат, розуміння TWAP корисне. Налаштування партійних угод чи відстеження історичних середніх на Gate — це практичне застосування TWAP.

Просте «вподобайка» може мати велике значення

Поділіться

Пов'язані глосарії
FOMO (страх упустити можливість)
Психологічний феномен Fear of Missing Out (FOMO) виникає, коли людина бачить, як інші отримують прибуток або спостерігає раптове зростання ринкових трендів, починає тривожитися щодо власної відсутності та поспішно приєднується до процесу. Таку поведінку часто фіксують у торгівлі криптовалютою, Initial Exchange Offerings (IEO), під час створення NFT і отримання airdrop. FOMO здатен підвищувати обсяги торгівлі й волатильність ринку, а також посилювати ризик фінансових втрат. Усвідомлення та управління FOMO мають принципове значення для початківців, щоб уникнути необдуманих покупок під час зростання цін і панічного продажу у періоди падіння.
кредитне плече
Леверидж — це використання невеликої частини власного капіталу як маржі для збільшення обсягу коштів для торгівлі чи інвестування. Завдяки цьому можна відкривати великі позиції, маючи мінімальний стартовий капітал. У криптовалютному секторі леверидж застосовують у перпетуальних контрактах, леверидж-токенах та DeFi-кредитуванні під заставу. Леверидж підвищує ефективність використання капіталу та дозволяє оптимізувати хеджування, однак він також несе ризики — примусову ліквідацію, змінні ставки фінансування та підвищену волатильність цін. Для роботи з левериджем потрібно впроваджувати ефективне управління ризиками та використовувати стоп-лосс механізми.
wallstreetbets
Wallstreetbets — це спільнота трейдерів на Reddit, яка спеціалізується на спекуляціях з високим ризиком і волатильністю. Учасники обговорюють популярні активи, використовуючи меми, жарти та колективний настрій. Група впливає на короткострокові рухи ринку опціонів акцій США і криптоактивів, тому її вважають прикладом "social-driven trading" (торгівлі, що керується соціальними настроями). Після "short squeeze" GameStop у 2021 році Wallstreetbets стала відомою серед широкої аудиторії, а її вплив розширився на мем-коіни та рейтинги популярності бірж. Аналіз культури та сигналів цієї спільноти дозволяє визначати тренди ринку, що формуються під впливом настроїв, і оцінювати потенційні ризики.
Арбітражери
Арбітражер — це особа, яка отримує вигоду з різниці цін, ставок або послідовності виконання між різними ринками чи інструментами. Він одночасно купує і продає, щоб зафіксувати стабільну маржу прибутку. У контексті криптовалют і Web3 арбітражні можливості виникають на спотових і деривативних ринках бірж, між пулами ліквідності AMM та ордерними книгами, а також через кросчейн-мости і приватні mempool. Основна мета арбітражера — зберігати ринкову нейтральність, ефективно керуючи ризиками та витратами.
Покупка на просадці
Стратегія BTFD (Buy The F**king Dip) у сфері криптовалют полягає в тому, що трейдери свідомо купують активи під час значних цінових падінь. Трейдери очікують, що ціна згодом відновиться, і це дасть змогу скористатися тимчасовим зниженням та отримати прибуток, коли ринок повернеться до зростання.

Пов’язані статті

Як провести власне дослідження (DYOR)?
Початківець

Як провести власне дослідження (DYOR)?

«Дослідження означає, що ти не знаєш, але хочеш дізнатися». - Чарльз Ф. Кеттерінг.
2022-11-21 08:21:58
Дослідження 8 основних агрегаторів DEX: Двигуни, що забезпечують ефективність та ліквідність на крипторинку
Початківець

Дослідження 8 основних агрегаторів DEX: Двигуни, що забезпечують ефективність та ліквідність на крипторинку

DEX-агрегатори інтегрують дані замовлень, інформацію про ціни та пули ліквідності з кількох децентралізованих бірж, допомагаючи користувачам знайти оптимальний шлях торгівлі за найкоротший час. Ця стаття детально описує 8 поширених DEX-агрегаторів, висвітлюючи їх унікальні функції та маршрутизаційні алгоритми.
2024-10-21 11:40:40
Що таке Технічний аналіз?
Початківець

Що таке Технічний аналіз?

Вчимося на прикладах минулого - Досліджуємо закон руху цін та код багатства на постійно змінному ринку.
2022-11-21 08:09:50