Перейти к основному содержимому

Типы ордеров

Ордера на Intotes определяются двумя измерениями: тип (buy или sell) и вид (market или limit). В сочетании с выбранным типом токена (YES или NO) это дает четыре основных торговых действия.

Четыре комбинации

Рыночная покупка (Market Buy)

ПолеЗначение
typebuy
kindmarket
amountБюджет в копейках

Потратить фиксированный бюджет на немедленную покупку токенов по лучшей доступной цене. Ордер исполняется по существующим ордерам на продажу в книге ордеров, начиная с наименьшего ask. Вы получаете столько акций, сколько ваш бюджет может купить по текущим ценам.

Используйте когда: Вы хотите токены прямо сейчас и готовы принять текущую рыночную цену.

Рыночная продажа (Market Sell)

ПолеЗначение
typesell
kindmarket
amountАкции в копейках

Продать определенное количество акций немедленно по лучшей доступной цене. Ордер исполняется по существующим ордерам на покупку, начиная с наивысшего bid. Вы получаете выручку от продажи.

Используйте когда: Вы хотите немедленно выйти из позиции независимо от цены.

Лимитная покупка (Limit Buy)

ПолеЗначение
typebuy
kindlimit
priceМаксимальная цена (0--10000)
amountБюджет в копейках

Размещение ордера на покупку токенов по указанной цене или ниже. Если существуют подходящие ордера на продажу по вашей цене или ниже, ордер исполняется немедленно (полностью или частично). Неисполненная часть остается в книге ордеров как постоянный bid до сопоставления или отмены.

Используйте когда: Вы хотите купить по конкретной цене и готовы подождать.

Лимитная продажа (Limit Sell)

ПолеЗначение
typesell
kindlimit
priceМинимальная цена (0--10000)
amountАкции в копейках

Размещение ордера на продажу токенов по указанной цене или выше. Если существуют подходящие ордера на покупку по вашей цене или выше, ордер исполняется немедленно (полностью или частично). Неисполненная часть остается в книге ордеров как постоянный ask.

Используйте когда: Вы хотите продать по конкретной цене и готовы подождать.

Статусы ордеров

Каждый ордер проходит через жизненный цикл, отслеживаемый полем status:

pending

Ордер размещен, но ещё не сопоставлен (полностью или частично). Это начальное состояние для лимитных ордеров, не нашедших немедленного контрагента. Ордер находится в книге ордеров в ожидании сопоставления.

  • Может быть отменен пользователем.
  • Переходит в partial при частичном исполнении или в filled при полном исполнении.

partial

Ордер частично исполнен -- часть, но не вся запрошенная сумма была сопоставлена. Оставшаяся часть продолжает находиться в книге ордеров.

  • Может быть отменен пользователем (неисполненная часть возвращается).
  • Переходит в filled когда оставшаяся сумма сопоставлена.

filled

Ордер полностью исполнен. Все запрошенные акции куплены или проданы. Это терминальное состояние.

  • Не может быть отменен.

cancelled

Ордер отменен пользователем до полного исполнения. Неисполненная часть бюджета (для покупок) или акций (для продаж) возвращается на баланс пользователя. Это терминальное состояние.

  • Достижимо только из состояний pending или partial.

Переходы статусов

pending ──────► partial ──────► filled
│ │
│ │
▼ ▼
cancelled cancelled

Механика цен

  • Цены -- целые числа от 0 до 10000, представляющие вероятность от 0% до 100%.
  • Токен YES по цене 7000 означает, что рынок подразумевает 70% шанс разрешения события как YES.
  • Цена YES + цена NO всегда приблизительно равна 10000 (100%), за вычетом спреда.
  • Когда вы покупаете YES по 7000, и событие разрешается как YES, каждая акция выплачивает 10000. Ваша прибыль составит 10000 - 7000 = 3000 за акцию (до комиссий).

См. также