Бинарные опционы в bitshares


В Bitshares есть такая штукак как Prediction Markets. По сути это ничто иное как бинарные call опционы.

В чём суть. Выпускается ассет (смарткоин) с флагом что он является Prediction Market. Создатель в описании указывает условия опциона. Например, можно выпустить опцион на то, что 01.06.2019 биткоин будет стоить $5000 или выше.

Те кто считают что биткоин не будет столько стоить, печатают опцион (под залог BTS или чего-то ещё, что укажет создатель) и продают его. В случае опционов применяется залог 1-1, а не 1.75 как в смарткоинах.

Те кто считают, что биткойн пройдёт $5000, наоборот покупают опцион.

Когда наступает час X, владелец запускает Global Settlement опциона, при этом указывая цену погашения. Если условие опциона выполнено (биток прошёл 5k), то публикается цена 1:1, а если нет, то 0:1.

Таким образом, если напирмер вы купили опцион по 0.15 BTS, и условие сработало, вы гасите его уже по цене 1, т.е. ваш профит 0.85 BTS с каждого токена. А если если условие не было выполнено, то токены опциона полностью теряют стоимость.

Пример использования оциона для хэджирования

Допустим, сейчас цена BTC $4000, и вы только что встали в лонг. При этом вы несёте риск падения цены BTC. Для хэджирования этого риска, вы печатаете опцион и продаёте его. Если к моменту закрытия опциона цена не прошла $5000, залоговый актив можно будет освободить, а деньги от продажи опциона останутся и компенсируют просадку курса.

Если цена пробьёт 5k, ваши опцинные токены будут погашены теми кто их купил, вы потеряете залог. Но эти потери будут компенсированы прибылью от продажи BTC.

Аналогичные схемы можно применять для хэджирования короткиъ позиций. Кстати, кухня с фьючерсами на BTC работает похожим образом.

Проблема

Опционы классная штука, но практически не используются. Казалось бы всё хорошо, но есть нюанс. На данный момент они одноразовые. Если запустить глобальное погашение, то потом оживить ассет уже невозможно. Надо делать новый и платить комиссию за создание ассета.

С возможностью оживления опционов можно было бы делать опционы, срабатывающие например раз в месяц.

Было вот такое предложение BSIP-17 сделать возможность оживления ассетов, но в коде оно не было реализовано.

Документация

Более подробно можно почитать в документации к bitshares:


Мои opensource-проекты на Голосе

  • golos-python - python-библиотека для Голоса.
  • golos-witness-tools - набор скриптов для делегатов.
  • golos-scripts - разные полезные скрипты для Голоса на python

Comments 9


Фигасе. Чего только нет в Битшарах. Чтобы долго не копаться в доках, можешь сказать, сколько стоит выпуск такого ассета? Спасибо.

21.02.2019 21:03
0

Такая же комиссия как у любого другого ассета, если более 4-х символов, то 1263.01369 BTS для basic и 757.80821 BTS для LTM аккаунта.

22.02.2019 05:35
0

Порылся всё-таки в поиске. Здесь пишут, что для LTM конечная цена будет 253 bts. Lifetime members get to collect their entire 80% remainder through the cashback program.

Учитывая, что LTM стоит 3031 bts, на трёх ассетах отобьётся.

В общем, интересная тема.

22.02.2019 16:51
0

С созданием ассета тонкость в том, что 50% fee идёт в fee pool ассета, а оставшиеся 50% уже делятся 80/20, где 80% возвращается LTM-акку на вестинговый баланс. Поэтому клиент в разделе Explore -> Fee schedule и показывает сколько я написал. Изъять средства из Fee Pool можно, это будет стоить 126/25 BTS basic/LTM. Но лучше конечно не изымать сразу, чтобы люди могли платить комиссии этим ассетом.

22.02.2019 17:22
0

Ясно, спасибо. Буду разбираться.

22.02.2019 19:28
0

А откуда смарт-контракт "узнает" цену биткойна ?
Там тоже делегаты поставляют прайсфид ?

22.02.2019 09:28
0

Цена погашения указывается когда владелец запускает global settle. Получается вопрос доверия владельцу.

22.02.2019 16:27
0

!нехочу

22.02.2019 15:55
0

Отличный контент!Ставлю лайки и подписываюсь. Надеюсь на вашу взаимность!)
А так же приглашаем вас принять участие в розыгрыше!

26.02.2019 15:13
0