Вопросы и ответы о контрактах на событиях
Что такое контракты на события?
Контракты на события — это деривативный продукт OKX. В каждом контракте на естественном языке описывается конкретное событие, от результата которого зависят выплаты пользователю. Каждая пара событий представляет собой контракт с потенциальной выплатой 1 USDT.
Пользователи оценивают вероятный исход события и покупают акции контракта в соответствующем направлении. Текущая цена отражает коллективное мнение рынка о вероятности возникновения события. На момент экспирации:
Правильный прогноз: каждая акция контракта принесет до 1 USDT (минус комиссия за расчет)
Неправильный прогноз: акция теряет ценность; комиссия за расчет не взимается.
Пример. Пользователь покупает 1 контракт «вверх» за 0,01 USDT. Если на момент экспирации подтверждается результат «вверх», контракт будет стоить 1 USDT.
Ключевые особенности
Прибыль и убытки. Результаты зависят от окончательных фактов и определяются прозрачными правилам.
Полная маржа, без риска ликвидации. Без торгового плеча и маржин-коллов. Максимальный убыток равен сумме, уплаченной при покупке. Принудительная ликвидация не происходит.
Возможность закрывать позиции в любое время до истечения срока действия. В течение срока действия контракта пользователи могут в любой момент продать свои акции в книге ордеров, чтобы зафиксировать прибыль или сократить убытки. Доли не нужно удерживать до истечения срока действия.
Цена равна вероятности, P2P-торговля. Покупатели и продавцы сопоставляются в единой книге ордеров. Цены справедливо определяются спросом и предложением на рынке без участия платформы. Если цена «вверх» составляет 0,5 USDT, то рынок назначает событию вероятность примерно в 50%.
События и рынки
В чем разница между «событием» и «рынком» в контрактах на события?
Событие: вопрос на конкретную тему. Внутри одного события может быть несколько рынков.
Рынок: наименьшая торговая единица. Каждый рынок соответствует вопросу в рамках конкретного события и генерирует два типа акций: вверх и вниз.
Из каких элементов состоит контракт на события?
Элемент | Сведения |
Базовый индекс | Индекс, указанный контрактом (например, индексная цена BTC/USDT) |
Торговая валюта | USDT |
Направление контракта | Вверх (событие произойдет) / вниз (событие не произойдет) |
Номинальная стоимость акций | 1 USDT/акция |
Котировка за единицу | Цена за акцию в USDT |
Шаг изменения стоимости | 0,01 USDT |
Диапазон цен | 0,01 USDT — 0,99 USDT |
Часы торговли | 24/7 |
Режим маржи | Полная маржа, без ликвидации |
Источник данных для расчета | Индекс, указанный контрактом (например, индексная цена BTC/USDT) |
Разница в комиссиях для VIP | Действует единая ставка комиссии для всех пользователей |
Как торговать контрактами на события
Как купить контракты на события?
Выберите направление (вверх или вниз) в книге ордеров, укажите цену и количество и подтвердите ордер:
Покупка «вверх»: если считаете, что событие произойдет, купите акции «вверх» по текущей цене
Покупка «вниз»: если считаете, что событие не произойдет, купите акции «вниз» по текущей цене
При покупке эквивалентная сумма в USDT блокируется в качестве маржи (подробнее в разделе «Маржа»).
Как закрыть позицию досрочно?
До объявления результатов расчета можно в любой момент продать акции в книге ордеров:
Если цена движется благоприятно, продайте досрочно, чтобы зафиксировать прибыль
Если цена движется неблагоприятно, продайте досрочно, чтобы сократить убытки
Пример (событие по цене BTC, досрочное закрытие):
Пользователь покупает 100 акций «вверх» по 0,40 USDT, потратив 40 USDT. Затем цена акции «вверх» вырастает до 0,72 USDT, и пользователь продает все доли:
Реализованный PnL ≈ (0,72 − 0,40) × 100 ≈ + 32,00 USDT
Примечание: фактически полученная сумма указана за вычетом комиссий.
Что будет, если продержать контракт до истечения срока и не закрывать его досрочно?
При наступлении срока контракт рассчитывается автоматически — никаких действий не требуется:
Правильный прогноз: каждая акция контракта принесет до 1 USDT, минус комиссия за расчет
Неправильный прогноз: акция теряет ценность; комиссия за расчет не взимается
Пример (событие по цене BTC, удержание до расчета):
Пользователь покупает 100 акций «вверх» по 0,40 USDT. При наступлении срока цена расчета превышает целевую, и побеждает «вверх»:
Сумма расчета = 100 × 1,00 = 100,00 USDT (до вычета комиссии)
Реализованный PnL ≈ +60,00 USDT (до вычета комиссии)
Если побеждает «вниз», акции теряют ценность.
Правила расчета
Как происходит расчет по контрактам на события?
У каждого события есть четкие правила, определяющие базовый актив, источник данных, время расчета и порядок обработки пограничных случаев. Перед торговлей ознакомьтесь с правилами конкретного события.
Как происходит расчет:
Срок действия контракта истекает; торговля останавливается
Система собирает данные об индексных ценах OKX в течение заданного временного интервала
Средняя индексная цена за определенное время — это цена расчета
Для определения направления выигрыша цена расчета сравнивается с целевой ценой события
Держателям выигравших акций на аккаунт автоматически зачисляется 1,00 USDT за долю (за вычетом комиссии)
Проигравшие акции обнуляются
Контракт автоматически удаляется
После расчета PnL автоматически применяется к аккаунту, и все позиции закрываются.
Пример:
Пользователь держит 500 акций «вверх» по событию «Поднимется ли цена BTC выше 85 000 USDT до 16:00?». В 16:00 индексная цена OKX = 85 312 USDT (выше 85 000):
Результат расчета: «вверх» выигрывает
Автоматическое зачисление на аккаунт (до вычета комиссии): 500 × 1,00 = 500,00 USDT
Что делает платформа при оспаривании результатов?
Если возник спор по результатам расчета, платформа инициирует процесс проверки, который может задержать окончательный расчет. Подробные правила: Как торговать контрактами на события и логика расчетов.
Механизмы торговли
Что включает в себя цена контракта на события?
Цена каждой акции составляет от 0,01 до 0,99 USDT и напрямую отражает коллективное мнение рынка о вероятности возникновения события:
Цена акции | Ожидания рынка |
0,25 USDT | ~25% |
0,50 USDT | ~50% |
0,75 USDT | ~75% |
Что такое распределение ликвидности в книге ордеров?
Ордера «вверх» и «вниз» автоматически сопоставляются с противоположной стороной книги ордеров по формуле (1 − цена), разделяя ликвидность.
Предложение о продаже «вверх» по 0,66 → автоматически сопоставляется с предложением о покупке «вниз» по 0,34 (= 1 − 0,66)
Предложение о продаже «вниз» по 0,38 → автоматически сопоставляется с предложением о покупке «вверх» по 0,62 (= 1 − 0,38)
Это означает, что ордер на продажу, размещенный на стороне «вверх», одновременно обеспечивает ликвидность на стороне покупки «вниз», что значительно углубляет ликвидность рынка.
Пример: пользователь размещает ордер на продажу 200 акций «вверх» по цене 0,70 USDT. Другой пользователь может напрямую купить акции «вниз» по цене 0,30 USDT, не дожидаясь отдельного ордера на продажу акций «вниз».
Какие типы ордеров поддерживаются для контрактов на события?
(1) Лимитный ордер
Пользователи указывают цену размещения ордера, который попадает в книгу ордеров и ждет контрагента. Цена должна быть кратна 0,01 USDT; в противном случае ордер будет отклонен.
Поддерживает размещение ордеров по количеству контрактов
Если по этой цене можно сразу найти встречный ордер, то ордер исполнится моментально (тейкер)
Если немедленное сопоставление невозможно, ордер ждет в книге ордеров (мейкер)
(2) Рыночный ордер
Конкретная цена не указывается; ордер исполняется немедленно по лучшей доступной цене в книге ордеров. Подходит для быстрого открытия или закрытия позиций. Платформа применяет механизм защиты от худшей цены для предотвращения чрезмерного проскальзывания крупных ордеров.
Рыночные ордера на покупку задаются только по сумме
Рыночные ордера на продажу задаются только по количеству контрактов
Примечание: крупные рыночные ордера могут существенно повлиять на цены. Перед совершением крупных сделок проверяйте глубину книги ордеров.
Информация о других типах ордеров доступна в разделе Базовые типы ордеров
Правила отмены: отменить ордер можно в любое время до его полного исполнения. Если ордер исполнен частично, отменится только остаток. Исполненную часть вернуть нельзя.
В чем разница между режимом покупки/продажи и режимом открытия/закрытия?
Контракты на события поддерживают как режим открытия/закрытия , так и режим покупки/продажи:
Режим открытия/закрытия: на одном рынке можно держать контракты «вверх» и «вниз» одновременно. Под каждый нужна полная маржа. Например, одновременное удержание 5 контрактов «вверх» и 6 контрактов «вниз» требует раздельной маржи: маржа за 5 контрактов «вверх» + маржа за 6 контрактов «вниз».
Режим покупки/продажи: на одном рынке можно удерживать позицию только в одну сторону (вверх или вниз). Например, у пользователя уже есть 5 контрактов «вверх» и он покупает 6 контрактов «вниз». Система автоматически засчитает одну позицию против другой — останется 1 контракт «вниз», а маржа под старые 5 «вверх» освободится. Этот режим эффективнее использует капитал.
Маржа
Как рассчитывается маржа по контрактам на события?
В контрактах на события используется система полной маржи:
Минимальная маржа = количество акций × цена покупки + комиссии
Максимальный убыток = используемая маржа (общая сумма USDT, уплаченная при покупке)
Максимальная прибыль = (1,00 - цена покупки) × количество акций - комиссии
Примечание: позиции по контрактам на события не подлежат ликвидации и не участвуют в процессах ликвидации на уровне аккаунта. Однако если в кросс-маржинальном режиме риск по всему аккаунту превышает допустимый уровень, то для защиты общего состояния аккаунта могут быть отменены неисполненные ордера по контрактам на события.
Пример (покупка «вверх»):
Пользователь покупает 500 акций «вверх» по цене 0,60 USDT:
Замороженная маржа ≈ 500 × 0,60 + комиссия ≈ 300,xx USDT
Максимальный убыток (в случае победы «вниз») ≈ 300,xx USDT
Максимальная прибыль (в случае победы «вверх») ≈ 500 × 0,40 − комиссия за расчет ≈ 199,xx USDT
Пример (покупка «вниз»):
Пользователь покупает 500 акций «вниз» по 0,40 USDT:
Замороженная маржа ≈ 500 × 0,40 + комиссия ≈ 200,xx USDT
Максимальный убыток (в случае победы «вверх») ≈ 200,xx USDT
Максимальная прибыль (в случае победы «вниз») ≈ 500 × 0,60 − комиссия за расчет ≈ 299,xx USDT
Позиции и PnL
Стоимость позиции
Текущая стоимость позиции = количество удерживаемых акций × текущая рыночная цена
Примечание: эту стоимость (включая нереализованный PnL) нельзя использовать в качестве маржи.
Пример: пользователь держит 200 акций «вверх» по BTC; текущая рыночная цена = 0,75 USDT:
Текущая стоимость позиции = 200 × 0,75 = 150,00 USDT
Расчет PnL
(1) Удержание до истечения срока действия и расчет:
Выигрышное направление: каждая акция контракта принесет до 1 USDT, минус комиссия за расчет
Проигравшее направление: акция теряет ценность; комиссия за расчет не взимается
(2) Досрочное закрытие:
Реализованный PnL = (средняя цена продажи − средняя цена покупки) × проданное количество − комиссия за продажу
(3) Нереализованный PnL (нереализованный в течение периода удержания):
Нереализованный PnL = (текущая средняя цена на рынке − средняя цена покупки) × количество удерживаемых акций
Комиссии
Как рассчитываются комиссии для контрактов на события?
Комиссии за торговлю
Комиссия тейкера = = K1 × C × (P × (1 − P))²
Комиссия мейкера = K2 × C × (P × (1 − P))²
Комиссия за расчет
Выигрышное направление: расчет производится по формуле тейкера, где P = 0,01 (приблизительно 0,01%)
Проигравшее направление: комиссия за расчет не взимается
Интеграция API и ИИ-агентов
Поддерживаемые режимы аккаунта: режим фьючерсного аккаунта, мультивалютный режим, режим портфеля. Спотовый режим не поддерживается.
Режим позиции: API поддерживает только режим изолированной маржи.