Когда мы говорим о prediction trading, большинство сразу же вспоминает классический ордербук — таблицу заявок, где цена формируется в прямом взаимодействии покупателя и продавца. Но в мире децентрализованных протоколов всё устроено иначе. Здесь ключевую роль играют пулы ликвидности, и именно они меняют саму механику "торговли прогнозами".
Представь себе бинарное событие:
«Достигнет ли Биткойн $150 000 до конца года?»
Есть ровно два исхода: ДА и НЕТ.
Под каждый исход создаётся свой пул ликвидности — отдельный смарт-контракт с двумя активами: токеном исхода и базовым активом (обычно стейблкоином, например USDC).
Вместо того чтобы искать оппонента для сделки, ты приходишь в смарт-контракт, в котором уже лежит ликвидность для каждого исхода.
🔖 Как работает ценообразование в пуле?
Каждый пул подчиняется формуле постоянного произведения:
X * Y = K, где
▪X — количество токенов исхода в пуле (например, «Да»)
▪Y — количество стейблкоинов в пуле
▪K — константа
Цена токена исхода при этом рассчитывается как: Price = Y/X
Предположим, что:
➖ Пул «Да»: 1000 токенов «Да» и 1000 USDC
➖ Пул «Нет»: 500 токенов «Нет» и 1500 USDC
Тогда:
➖ Цена токена «Да» = 1000 / 1000 = 1.00 USDC
➖ Цена токена «Нет» = 1500 / 500 = 3.00 USDC
🔖 Как сделка меняет цену?
Трейдер покупает «Да» на 100 USDC.
1️⃣ В пул «Да» вносятся 100 USDC:
Y′ = 1000 + 100 = 1100
2️⃣ Чтобы сохранить k = 1000 × 1000 = 1.000.000, количество токенов «Да» в пуле должно стать:
X′ = k / Y′ = 1.000.000 / 1100 ≈ 909.09
3️⃣ Трейдер получает 1000 − 909.09 ≈ 90.91 токенов «Да».
4️⃣ Новая цена «Да» = 1100 / 909.09 ≈ 1.21 USDC
🔖 Формула расчёта вероятности исхода.
В двухпуловой системе вероятность события считается на основе цен токенов обоих пулов:
Вероятность ДА = P(да) / (P(да) + P(нет))
Вероятность НЕТ = 1 - Вероятность ДА
В нашем примере:
Вероятность ДА = 1.21 / (1.21 + 3) ≈ 0.29 (или 29%)
Вероятность НЕТ = 1 - 0.29 = 0.71 (или 71%)
🔖 Последний напряг - резюме:
Таким образом, покупка токенов «Да» уменьшает их количество в пуле и увеличивает стейблы ➡️ цена «Да» растёт.
Пул «Нет» при этом не меняется, но при пересчёте вероятностей мы видим, что рост цены «Да» автоматически снижает вероятность «Нет».
Такой подход даёт рынку несколько преимуществ:
➖ Постоянная ликвидность — всегда можно купить или продать долю исхода, даже если на рынке никого нет.
➖ Алгоритмическое ценообразование — цена всегда отражает баланс спроса и предложения.
➖ Децентрализация — ликвидность вносят пользователи, а правила прозрачны и зашиты в смарт-контракт.
Риски тоже есть — поставщики ликвидности несут риск непостоянных потерь (impermanent loss) и зависят от честной работы оракулов, которые определяют итог события.
P.S. По сути, двухпуловой AMM в prediction trading — это алгоритм, который в реальном времени переводит цены в вероятности.
❝[Консенсус Тьюринга]❞ | 💬 Чат | 🔄 Проверенная обменка
