Михаил Васин
Михаил Васин личный блог
25 марта 2014, 22:43

Почему на московской бирже такие большие спрэды в неликвиде , и что биржа делает для их сохранения.

На собственном примере хочу показать, как биржа борется с уменьшением спрэдов в стаканах.

Предыстория.
Несколько месяцев назад я начал работать с различными видами арбитража, хорошо просчитывались, имели отличную стабильную доходность, но возникла проблема, многие инструменты, которые были нужны в работе имели просто гигантский спрэд в стакане, 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 то начинается торговля.


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

Сама биржа возражает по этому поводу, что если вы проводите сделки то этот потолок возрастает, но извините, я расторговываю неликвидные контракты, они потому и неликвидные, потому что там нет сделок, и я никак не оправдаю большинство заявок, они действительно будут пустые. Там где всё хорошо со стаканом и так идёт куча сделок и его не надо расторговывать.
 
 
 
34 Комментария
  • maserati
    25 марта 2014, 23:09
    мфц
    • Bigbig
      26 марта 2014, 08:04
      farok, приведи ещё раз свои расчёты про 2000 транзакций. Я не понимаю откуда автор взял эти цифры. На данный момент за 1 рубль биржевого сбора, биржа даёт нам 40 бесплатных транзакций, до октября 13 года было 20 транзакций на рубль. От этой цифры и надо плясать.
  • Mukolka
    25 марта 2014, 23:15
    «Значит я имею 2000/4 = 500 раз право преставится за день на каждый стакан»

    ЧТО ???

    ограничение на количество поставленных (и не исполненных) заявок в стакан ???
    научите
    е-мое… а как это увидеть ??? где счетчик ???
    • Marco
      25 марта 2014, 23:24
      Mukolka, увидеть — www.moex.com/s93#trans. Счетчик, точнее, счет — в отчете брокера по факту. :)
      • Bigbig
        26 марта 2014, 08:07
        farok, всё что свыше 2000 транзакций бесплатно при 40 транзакциях на рубль биржевого сбора, если цифра более 40 — будете доплачивать.
  • Marco
    25 марта 2014, 23:28
    farok, ну так делайте помимо котирования еще и сделки по ликвидным инструментам.
      • Marco
        26 марта 2014, 00:01
        farok, возможно я неправильно Вас понял, но сбор за неэффективные транзакции рассчитывается совокупно по всем инструментам срочного рынка. Т.е. сделки по ликвидным инструментам позволят совершать больше транзакций по неликвидным.
        • Bigbig
          26 марта 2014, 08:08
          Marco, он расчитывается по ИНН, если у автора несколько счетов (на него оформленных), то будет учитываться комисс со всех.
  • asf-trade
    25 марта 2014, 23:49
    вот не обижайтесь, но то что вы написали сразу выдает вас: я уверен на 99.99% что никакой реальной торговли и 2000 транзакций у вас не было…

    иначе вы бы знали реальный алгоритм расчета и понимали, что если у вас есть реальные сделки то кол-во бесплатных транзакций для вас совсем иное…
      • Bigbig
        26 марта 2014, 08:09
        farok, ну и зря :)
      • asf-trade
        26 марта 2014, 09:54
        farok,

        вы просто возьмите алгоритм расчета и посмотрите сколько новых бесплатных транзакций даст вам 100 сделок ;) будете приятно удивлены ;) внутри этого лимита вы наверняка заключите еще какие то сделки и так далее :)
          • Bigbig
            26 марта 2014, 11:18
            farok, биржа смотрит не на соотношение сделок/пустых транзакций, она смотрит на количество пустых транзакций по отношению к уплаченной комиссии. Мне кажется вы не понимаете именно этот момент. Флудить может больше тот, кто больше заплатил бирже комиссионных.
    • AlexInvestor
      26 марта 2014, 00:00
      asf-trade, дык он и говорит что сделки бы были, да лимит смущает

      ЗЫ: ты торгуй до 2000 сделок да ивсё…

      на пирожки с котятиной всяко хватит :)
      • asf-trade
        26 марта 2014, 10:08
        AlexInvestor,

        так в том и то дело что при наличии сделок этот лимит вряд ли будет замечен :)))
    • Bigbig
      26 марта 2014, 08:09
      asf-trade, ++
  • ch5oh
    25 марта 2014, 23:55
    Ты что-то напутал, имхо. Перечитай правила расчета комиссий.
    Совершив 2001 транзакцию, ты платишь не за все 200 транзакций скопом, а только платишь дополнительную комиссию по этой 2001-й транзакции.

    Далее, совершив каждый трейд, ты получаешь дополнительный бонус в 20 (или 40 по опционам) транзакций сверх этих 2000.

    Соответственно, что тебе можно сделать:
    1. Запомни, что торговый день у биржи с 19:00 до 19:00 следующего дня.
    2. Поставить у себя в алгоритме счетчик транзакций с учетом совершаемых трейдов. Как только приблизился к порогу — алгоритм отключается. Ну и что, что ты будешь маркетить только 4-6 часов в день? Ну и на здоровье. Работай только основную сессию 10:00-19:00.
    3. Недавно Бирж обещала начать в этом вопросе учитывать сделки по фьючам со сделками по опционам. Соответственно, если у тебя есть средней паршивости интрадей для фРТС, можешь котировать опционы. По мере набора объёма тебе придется делать дельта-хедж фьючерсом, это автоматически ещё увеличит твой лимит транзакций.

    Но вообще мне кажется более цивилизованный подход организовать другим способом: если клиент имеет у брокера статус квалифицированного инвестора, зарекомендовал себя как грамотный алготрейдер и не спамит Биржу почем зря, то по ходатайству брокера ему этот потолок увеличивается до 5-10 тысяч. Если случается сбой алгоритма и этот суточный потолок пробивается, либо если из-за ошибки в алгоритме срабатывает встроенное ограничение flood control, то алготрейдер лишается этой привилегии до конца календарного месяца (лобо просто на один календарный месяц) и торгует с обычным лимитом 2000 холостых транзакций в сутки.
  • Ladimir Semenov
    26 марта 2014, 05:21
    Сам собой напрашивается вопрос… А десять учетных записей?
    На маму-кошку-друга?
    • Oleg Vazhnev
      10 апреля 2014, 16:11
      farok, ерунда какая-то.
      если сделки идут то с каждого рубля можно ещё кучу транзакций получить.

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

      сделайте шаг цены нормальный да и всё. если инструмент тухлый то не надо двигать заявку со 100 на 101, можно двигать со 100 сразу на 110 или на 90

      опять же если расчиталась цена 94.9 а стоит 100 — не надо переставлять на 90 сразу. на 90 ставим если цена уходит до 92.5, а на 100 возвращаем если цена поднимается до 97.5
        • Oleg Vazhnev
          10 апреля 2014, 17:54
          farok, это борьба за эффективность. вы там двигаете по одному пипсу, а это ведь нагрузка на инфраструктуру, на компьютеры биржи, на сеть, ВСЕ участники должны вашу одну козявку принять и обработать. двигать надо с учётом ликвидности, не надо тухляк двигать по пипсу.
  • SECRET
    10 апреля 2014, 15:21
    Вздор и провокация.
      • Григорий Старцун
        06 марта 2015, 10:09
        farok, Согласен, с меня списывали этот сбор, пришлось настроить робота на более низкие частоты, и поставить ограничение чтобы останавливался при приближении к лимиту транзакций.
  • Григорий Старцун
    06 марта 2015, 10:16
    На самом деле это серьезная проблема, своими действиями биржа ограничивает конкуренцию между участниками торгов, ни к чему хорошему огрничение конкуренции никогда не приводило, я понимаю что этим самым биржа хочет уравнять шансы людей и роботов но протекционизм просто затормозит прогресс и только.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн