На собственном примере хочу показать, как биржа борется с уменьшением спрэдов в стаканах.
Предыстория.
Несколько месяцев назад я начал работать с различными видами арбитража, хорошо просчитывались, имели отличную стабильную доходность, но возникла проблема, многие инструменты, которые были нужны в работе имели просто гигантский спрэд в стакане, 100-200 пунктов, хотя за весь день хождение цены могло составить 50-100 пунктов, думаю тем кто занимается опционами не надо объяснять, как сложно продавать/покупать, не на ближних страйках.
Делалось всё это через плазу с хорошим пингом, поэтому видя это безобразие, появилась идея, начать маркетить стаканы, логично что если спрэд в стакане 200 пунктов а цена за день не уйдёт никуда, то можно купить и тут же продать и получить профит. Технически это оказалось тоже очень просто. Можно даже не жадничать, а сокращать спрэд в 2 в 3 в 10 раз и всё равно получается отличная прибыль.
Вроде бы выходило хорошо всём, спрэд в стакане сокращался, в результате начиналась торговля, я получал прибыль, биржа комиссию, а люди могли начинать применять свои стратегии и очень активно применяли — это я видел сразу.
Но всё как всегда оказалось не просто, и была причина, почему нельзя уменьшать спрэды в стаканах.
По правилам биржи в день можно совершать только 2000 неэффективных операций на всех инструментах, за всё что выше взимаются существенные комиссии, изначальная идея мы арбитражем только пустые/полупустые стаканы, значит там мало сделок, значит почти все транзакции будут пустыми. Мы не можем сделать 2001 транзакцию потому что с нас сразу спишутся деньги за все 2000.
2000 это много или мало? Давайте посчитаем.
Допустим, я нахожусь в 4 стаканах опционов, я забываю про дальние страйки и очень дальние я всего лишь хочу сократить спрэд в 4 стаканах в 2 путах в 2 колах.
Значит я имею 2000/4 = 500 раз право преставится за день на каждый стакан.
всего биржа работает 14 часов с 10 до 23 50 или 830 минут, тесть грубо я имею право переставляться не чаше чем раз в 2 минуты.
А теперь вопрос если вы можете пересчитывать свою волатильность только раз в 2 минуты, даже на сильных движениях, то как выдать при этом нормальный спрэд? Ответ никак, что мы и видим на практике. Вот и выходит, что выставляться в стакан надо с отступом не пару пунктов, а в пару десяткой или сотен пунктов. И причина в этом не в отсутствии маркетмейкеров, а только в политике биржи.
Предположим, биржа изменила свою политику, и за день можно было бы совершать не 2000 заявок, а 20000 как бы это повлияло на стаканы?
Предположим, биржа отменили сбор за лишние заявки на вечерней сессии, когда сервера почти простаивают?
Проверял это на практике на календарном спредере в инструменте si6 -si9.
Стандартный спрэд на вечерней сессии около 100 пунктов чтоб уменьшить спрэд до 50 за вечер уходит примерно 400 заявок, чтобы уменьшить спрэд в стакане до 20 уходит около 1500 заявок. То есть чтобы уменьшить спрэд в 5 раз достаточно всего лишь 1500 заявок от одного человека, а как только роботы видят спрэд хотя бы 20-30 то начинается торговля.
Думаю кто-то, в комментариях, возразит — биржа даже приплачивает сама немного за маркетмейкерство.
Да но, только условия там таковы, что это могут делать только крупные участники, в избранных контрактах, а если вы не крупный, или делаете это лучше чем люди до вас, то извольте ограничить свою прибыль или перестать этим заниматься.
Сама биржа возражает по этому поводу, что если вы проводите сделки то этот потолок возрастает, но извините, я расторговываю неликвидные контракты, они потому и неликвидные, потому что там нет сделок, и я никак не оправдаю большинство заявок, они действительно будут пустые. Там где всё хорошо со стаканом и так идёт куча сделок и его не надо расторговывать.
ЧТО ???
ограничение на количество поставленных (и не исполненных) заявок в стакан ???
научите
е-мое… а как это увидеть ??? где счетчик ???
иначе вы бы знали реальный алгоритм расчета и понимали, что если у вас есть реальные сделки то кол-во бесплатных транзакций для вас совсем иное…