FullCup
FullCup личный блог
28 апреля 2020, 10:23

★Черный день робота ТС.

" И на старуху бывает проруха"...

И этот день настал для робота ТС. Черный день!

У робота ТС исполнение стоплоссов прописано по рынку (по цене планок). И на вечерний клиринг ТС ушла в шортах со стоплоссом на куплю. Далее Вы знаете. Открытие вечерки. И ...
★Черный день робота ТС.

В итоге этот ЖУТКИЙ Эквити робота ТС в шагах (пунктах, центах) с начала апреля:  (По абсциссе — номер срабатывания сигнала ТС, по ординате — результат в шагах (пунктах, центах) на один контракт.)
★Черный день робота ТС.
Мда… Пойманный против себя гэп на дронах минус 465 шагов кажется детской шалостью, а и выторговала ТС его быстро! Когда это теперь выторгуется?! ...

Выводы на печали:
1. Плечи — «зло». Конечно, возможности, но и бОльший риск. Особенно в моменты, когда не можем контролировать риск (нет торговли), а также в моменты новостных, стата и переломно-переходных моментах, как экспирация. И соблюдение МаниМенеджмента.
2. В моменты, когда НЕ можем контролировать риск (клиринг, ночь-выходные-праздники): либо в кэше, вне поз, заявок и стоп-заявок, ЛИБО четко осознавать возможные риски, уменьшать их, а не увеличивать.

3. У робота ТС до этого стопы срабатывают по рынку, но на проскальзывание 0-10 шагов в 99% случаев достаточно. И как вчерашнее открытие вечерки показало — даже полезно. А если стоп не исполнился, даже по прошествии нескольких секунд  в тех редких случаях, можно помочь руками, если движение началось. Ну или прописать в коде доисполнение по условиям.

Ну  и судорожные мысли вдогонку
В прошлый раз после экспиры опционов лайт стали его давить и… додавили до минус 37. Сейчас давят лайт снова, может и брентом так попробуют. Аккуратно!
89 Комментариев
  • Александр
    28 апреля 2020, 10:40
    Бирже что-то надо делать с котировками.
    • ch5oh
      28 апреля 2020, 10:44
      Александр, с участниками.
      • Александр
        28 апреля 2020, 12:24
        ch5oh, С соплями биржи. Биржа подхватили Covid, вот у нее сопельки.
        #savemoex
    • asfa
      01 мая 2020, 10:51
      Александр, это было из-за опционов
  • ch5oh
    28 апреля 2020, 10:51

    Как показала шпилька 6 ноября 2019 года в РИ такая ерунда может произойти на любом инструменте в любой момент. =(

     

    ПС Без плеч не получить разумную доходность.
    Только опционы. Только от покупки. Только без стопов!

    • quant_trader
      28 апреля 2020, 11:09
      ch5oh, не, ну стопы могут же быть и не на стороне брокера по касанию цены а более прошаренные. По закрытию минутки/пятиминутки и исполнение по средней за несколько минут — шпильки мимо.

      Опционы это конечно хорошо но не для трендов на несколько часов и средней сделки 0.2-0.5%.
      • ch5oh
        28 апреля 2020, 11:15

        quant_trader, «прошаренный» стоп сработает поздно и с огромным проскальзыванием. Причем перед самым разворотом.

        По виду, рынок научился накуканивать все виды любителей «ограничивать риски»… =/

        • Леха Майтрейд
          28 апреля 2020, 15:20

          ch5oh, Да ладно. Такой трик нашей биржи контрится обычной проверкой котировки брента на CME\ICE. И если на базовых контрактах нет причин ловить стоп, то какой смысл его ловить на реплике? Странно что автор не реализовал этот элементарный фильтр.

          • ch5oh
            28 апреля 2020, 15:26

            Леха Мартьянов (my-trade), второй инструмент + работа с тиками/котировками. Это в разы усложнит код робота, тестирование на истории, нагрузку на сервер. Опять же вопрос где брать котировки айс? Сколько это стоит в месяц?

            • Леха Майтрейд
              28 апреля 2020, 15:28

              ch5oh, Ну бля извините))). Если у вас прибыль от алготорговли не может перекрыть даже оплату котировок, то какой смысл её вообще торговать)))))). Это торговля около нуля.

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

              • ch5oh
                28 апреля 2020, 15:50

                Леха Мартьянов (my-trade), и давно Вы роботами торгуете, что так авторитетно пишете?

                 

                Эквити бы глянуть Ваших алго перед продолжением беседы.

                • Леха Майтрейд
                  28 апреля 2020, 17:19
                  ch5oh, Я демагогией не занимаюсь, не надо апеллировать к личности, если по сути вопроса сказать нечего. Очевидно, что на шпильке BR надо шортить, если базовый актив стоит на месте, а не покупать. Это очевидно не постфактум, а в моменте. Если вы считаете иначе — вы просто глупец, либо я хотел бы услышать какие-нибудь весомые аргументы.
                  Аргументов у вас нет, кроме тех, что это видители, усложняет алгоритм!!! Лол...  Ну так никто не утверждает, что рынок можно нагибать 3-мя строчками на коленке. Или вы утверждаете?
          • asfa
            01 мая 2020, 10:58
            Леха Мартьянов (my-trade), добрый день, Алексей!
            Как дела сейчас с допиливанием системы по алго??
            Торговля планируется только на СМЕ?
            Какие инструменты?
            • Леха Майтрейд
              01 мая 2020, 14:13
              asfa, 
              1) еще не закончил
              2) пока да
              3) да все ликвидные
              подробнее здесь: https://my-trade.livejournal.com/471712.html
              • asfa
                01 мая 2020, 14:31
                Леха Мартьянов (my-trade), даже так, спасибо за ссылку!
                Вероятно как раз там и есть ответы на мои след. вопросы.
                (Собственно этот видос с Радченко и смотрел). 
        • asfa
          01 мая 2020, 10:54
          ch5oh, 99+% всех шипов пролетает втечение 300 мс, поэтому задержка в исполнении стопа всего в 1 сек спасает почти всегда.
          Здесь же было исполнение опционов.
    • KarL$oH
      28 апреля 2020, 11:11
      ch5oh, 
      Только опционы. Только от покупки. Только без стопов!

      Что это было сейчас? Ты бы хоть смайлик поставил, а то народ всё за чистую монету привык здесь воспринимать. Вон, даже куча плюсегов камент получил, а я то знаю, что смысл ты совсем другой вкладывал 
      • ch5oh
        28 апреля 2020, 11:16
        KarL$oH, а какой я смысл вкладывал? Даже интересно.
        • KarL$oH
          28 апреля 2020, 11:17
          ch5oh, ты же их никогда не покупаешь, только продаешь.
          • ch5oh
            28 апреля 2020, 11:34
            KarL$oH, вовсе нет. Зачем про меня так плохо говоришь?

            Моя б воля — вообще бы кнопку «селл» выломал из клавиатуры.
            • KarL$oH
              28 апреля 2020, 11:38
              ch5oh, ладно тебе заливать, когда ты в последний раз покупал волатильность? 
              • ch5oh
                28 апреля 2020, 11:40
                KarL$oH, недавно совсем покупал.
                • KarL$oH
                  28 апреля 2020, 11:42
                  ch5oh, пока топик не напишешь со скринами, никогда не поверю)
                  • ch5oh
                    28 апреля 2020, 12:29

                    KarL$oH, с января 2020 покупаю периодически. Недавно зигзаг делал.

                    Прямо сейчас позиция:

                    Купленный стреНгл

                    • asfa
                      01 мая 2020, 11:01
                      ch5oh, это Сишка? Какая серия?
                      • ch5oh
                        01 мая 2020, 13:33
                        asfa, сишка 30 апреля 2020 (вчера сдохла). Кстати, в итоге в минус закрылась.
                        • asfa
                          01 мая 2020, 14:11
                          ch5oh, понятно.
                          Нае… знатное получилось, но ожидаемое (после неадеквата в среду).
    • dilettante
      28 апреля 2020, 11:15
      ch5oh, 
      Только рок, только хардкор! © ))
  • Pavell70
    28 апреля 2020, 11:17
    Приветствую. Я торговал нефтью года 4, неплохо изучил и результаты тоже были положительные,  но после атаки дронов понял, что фьючерсной торговле нефтью пришел конец- нас все равно переиграют. Лучшие силы и умы в мире работают против уровней и прочих схем на которы построена наша торговля, торговля  роботов и алгосистем. Я понял, что все равно будет один момент, когда ты не предусмотришь все возможные риски и проиграешь. К тому-же за ними всегда преимущество- они устанавливат правила игры.
    Теперь пример WTI, отрицательными ценами, показывает перспективы фьючерсов и в др.активах.Сейчас  только в акциях, но очередь после фьючерсов дойдет и до них.
    Это не совет- рассуждения.
    Не падайте духом. Главное найти правильное решение.
    Удачи и успехов.
    • ch5oh
      28 апреля 2020, 11:38

      Pavell70, саудам нужно было айпио делать на хороших ценах. Вот и взорвали парочку старых ёмкостей. Эпичный развод был.


      Но не такой крутой, как отрицательные цены. Отрицательная цена на комоды — вообще за гранью добра и зла. Давайте мы будем машины заправлять, а нам ещё будут за это доплачивать. По-моему, справедливо.

      • Pavell70
        28 апреля 2020, 14:52
        ch5oh, да, согласен. Но важно, что произошло на рынке в связи с какими-то событиями, а не само событие, постфактум любой аналитик объяснит причину. И даже я:))
        А отрицательные  цены это новая реальность и конечно они были не в последний раз и не только на нефти. Не для того их показали,  чтобы на этом остановиться:))
        • asfa
          01 мая 2020, 11:04
          Pavell70, 
          Не для того их показали,  чтобы на этом остановиться:))

          как и обязательный «кувыркод»
          как и спросить у Системы: «а можно я на улицу выйду?»
    • YuryDok
      28 апреля 2020, 11:59
      Pavell70, Главное найти правильное решение.<Быстро ты сообразил технику работы этого лохотрона. Какое решение нашел?
      • Pavell70
        28 апреля 2020, 14:54
        YuryDok, пока в акциях, я написал. Но считаю очередь  и до них дойдет. Планирую на росте рынка, все продать и осмотреться. Пока план такой, если дадут досидеть:))
    • asfa
      01 мая 2020, 11:02
      Pavell70, 
      Сейчас  только в акциях, но очередь после фьючерсов дойдет и до них.

      ну а если опционы?
      • Pavell70
        02 мая 2020, 01:21
        asfa, на сейчас очень хороший вариант. Но считаю, что в среднесрок любые деревативы будут подвержены риску неисполнения обязательств. Это касается и акций, в том числе. Риски по всем биржевым активам возрастают и все равно в какую сторону вы стоите. Риски самой биржи. Кроме реальных активов, желательно ликвидных, я ничего больше не вижу. Золото, серебро и т.д.
  • tashik
    28 апреля 2020, 11:25
    В день экспирации опционов на вечерке немудрено получить сильное движение. Восстановится. Удачи!
    • YuryDok
      28 апреля 2020, 12:04
      tashik, что там с опционами? Где топики? )
      • tashik
        28 апреля 2020, 12:47
        YuryDok, дык вроде Карлсон пишет топики, а я торгую и работаю, ну и малость отвечаю там )
        • YuryDok
          28 апреля 2020, 13:24
          tashik, пропеллер совсем не интересен… перестал даже заглядывать туда. Это ни о чем( и даже меньше). Почему кстати брауловский плазер не попробовали? Как он вам со стороны?
          • tashik
            28 апреля 2020, 15:03
            YuryDok, творчество Карлсона обсуждать без Карлсона нет желания. Мне иногда нравится, что он пишет, и к чему привлекает внимание. 

            Брауловский плазер классный! У меня нет прямого подключения к MOEX, поэтому не использовала, но идеи, которые лежат в основе Plazer, хоть и вне моей торговой системы — но хороши. Искания Израилевича и Цудикмана, которые, как я понимаю, легли в основу программы, -  интересная вещь для тех, кто торгует статику. Для динамики наверное тоже можно его использовать, тут сам Кирилл лучше расскажет.
          • asfa
            01 мая 2020, 11:09
            YuryDok, 
            Почему кстати брауловский плазер не попробовали? Как он вам со стороны?

             что это такое?
  • Дмитрий Овчинников
    28 апреля 2020, 11:35
    Во всех алгоритмах должен присутсвовать модуль риск менеджмента. В моем модуле прописан запрет на анализ котировок первую минуту после клирингов и ночного перерыва. Есть системы, где этот интервал меньше минуты, но это скальперы и интервал там все равно есть.
  • Simix
    28 апреля 2020, 11:37
    Поэтому я выкинул алготорговлю, тем более алготороговлю из дома.
    А с HFT на бирже лень заморачиваться.
    Кстати хайп с HFT куда-то ушёл, как интересно сейчас поживают ХФТ-шники?..
    • KarL$oH
      28 апреля 2020, 11:40
      Simix, 
      Кстати хайп с HFT куда-то ушёл, как интересно сейчас поживают ХФТ-шники?..

      Они все слились. Даже этот… Как там его? Который в очках, на ЛЧИ ботов гонял много лет назад и они там показывали какую-то невероятную доху — тоже слился. Последний его камент на форуме был что-то типа «ловлю рыбу в крипте», но с учётом того, что крипту всю на хрен слили, значит он и там больше со своими услугами никому больше не нужен. Стал обычным планктоном.
      • Pavell70
        28 апреля 2020, 14:59
        KarL$oH, 
    • ch5oh
      28 апреля 2020, 11:41
      Simix, думаю, хорошо поживают. Но очень тихо, чтобы никто не догадался сколько они на самом деле зарабатывают.
      • SaOLin
        28 апреля 2020, 12:49

        ch5oh, Март и апрель были волшебными. Можно было сделать годовую прибыль за 2 недели.
        Причем судя по моим бэк-тестам и соотношению волатильности, объемов торгов и ликвидности стаканов — должно было работать почти все что угодно, даже то что почти не плодоносило последние 2-3 года.

        Но чудеса очень быстро проходят. Последние 1-2 недели халява закончилась, рынок возвращается в нормальное состояние.

        • asfa
          01 мая 2020, 11:11
          SaOLin, да, активные скальперы тоже радуются сейчас.
  • AlexGood
    28 апреля 2020, 12:13
    Это одна из причин почему торгую руками и обдумываю каждую сделку!
  • SaOLin
    28 апреля 2020, 12:40

    Автор так и не сделал главный вывод:

    СТОПЫ — зло.

    1) С точки зрения статистики они только понижают математическое ожидание прибыльных торговых систем.
    2) Контроль рисков с помощью стопов — это миф и обман. В чем можно было наглядно убедиться за последний месяц как минимум дважды.

    Но все упорно продолжают верить 

    Вы поймите, условному «Куклу» даже не нужно знать, где именно находятся ваши стопы. Достаточно только информации, что стопы в принципе есть. В любом популярном инструменте, на котором торгует много любителей, будет сотни и тысячи стопов. Кинешь направленные заявки на 50 млн.р. в условном Сбербанке — цена двинется на 0.5%, сработает 10 млн.р. стопов. Кинешь 100 млн.р. — цена провалится на 1%, стопов будет примерно в 2 раза больше. ВСЁ — профит! Единственным ограничением для такой деятельности будет вероятность нарваться на еще более крупного игрока, который спутает все карты.

    Продолжайте и дальше использовать стопы! На рынках почти не существует возможностей систематически зарабатывать. И раздача денег любителями ставить стопы — это одна из главных неэффективностей рынка. И останется таковой еще очень и очень долго.

    • asfa
      01 мая 2020, 11:12
      SaOLin, 
      это одна из главных неэффективностей рынка. И останется таковой еще очень и очень долго.

      а что вы используете в торговле?
      • SaOLin
        01 мая 2020, 15:31

        asfa, У меня маркет-мейкерские роботы. Стою в стаканах почти во всех ликвидных акциях МосБиржи.
        По сути, собираю шпильки. Только не те, которые по несколько процентов и видны всем на графиках (как недавно в нефти), а которые имеют порядок <<0.5% и случаются много раз за день в любой бумаге. Принцип заработка тот же, что при ручной ловле шпилек по 2-5%. Ключевое отличие — робот должен очень быстро реагировать на изменение котировок в стакане и переставлять свои заявки. Чем меньше спред, тем более быстрая нужна реакция, иначе будет убыток.

        • asfa
          01 мая 2020, 15:44
          SaOLin, понятно, контртренд на тиках.
          Изначально заявки стоят лимитками в стаканах? Иначе какая скорость, точнее время реагирования?
          • SaOLin
            01 мая 2020, 15:51

            asfa, Время реагирования сказать не могу. Могу лишь сказать, что есть ребята значительно быстрее меня, и на их поляну я не лезу. Ибо не хочу постоянно бежать быстрее, только чтобы оставаться на месте.
            Заявки стоят лимитками, и этих лимиток очень много.
            Тики сами по себе по большей части бесполезны во всех акциях кроме Сбербанка и Газпрома. Нужно следить за стаканами.

            • asfa
              01 мая 2020, 16:17
              SaOLin, спасибо!
              Время реагирования сказать не могу.

              вот такой вопрос: «в домашних тапочках» в принципе возможно на что-то рассчитывать в не очень ликвидных инструментах (фьючерсы) при задержках 20+мс??

              Заявки стоят лимитками, и этих лимиток очень много.

              ваш брокер даёт опцию: «нет сделки = нет блокировки денег под заявку» ??
              Или прямое подключение?


              Тики сами по себе по большей части бесполезны во всех акциях кроме Сбербанка и Газпрома.

              неточно выразился: я имел в виду «таймфрем сделки», а не график.
              • SaOLin
                01 мая 2020, 16:40

                asfa, Никогда не торговал срочный рынок. Но навскидку там нечего ловить в малоликвидных фьючерсах. И причина не в том что рыбы нет, или высоких  задержках. Просто там происходит слишком мало сделок, а число перестановок заявок при этом будет достаточно велико, в итоге попадете на штраф за неэффективные транзакции.
                В более ликвидных инструментах надо тестировать. Узкий спред — нужна высокая скорость реакции, шире спред — мало сделок, малая доходность, плюс гемор с неэффективными транзакциями.

                «нет сделки = нет блокировки денег под заявку» — не знал что такое в принципе существует. Даже не могу представить как это логически реализовать (чтобы был хоть какой-то адекватный риск-менеджмент). Слышал только про опционы, и то вроде ввели относительно недавно. На фонде брокер дает мне сильно пониженное обеспечение, до кризиса было даже ниже чем на фьючерсах. Правда из-за сильной волатильности сейчас обеспечение кратно выросло, но все равно значительно ниже стандартных КПУР. Причем я бы сам не стал использовать бОльшие плечи даже по заявкам, ибо при текущем рынке можно за секунду попасть на недопустимый убыток.

                • asfa
                  01 мая 2020, 17:24
                  SaOLin, понятно.
                  не знал что такое в принципе существует
                  особые условия для некоторых клиентов

                  не могу представить как это логически реализовать (чтобы был хоть какой-то адекватный риск-менеджмент)

                  там логика простая: как при торговле условными заявками. Они как бы есть, но денег не просят, пока в заявку/сделку не превратятся. Поэтому понаставить их можно море. А если в моменте все денежные средства задействованы и приходит новое условие, то такая заявка просто отклоняется: «недостаточно средств на счёте».

                  На фонде брокер дает мне сильно пониженное обеспечение, до кризиса было даже ниже чем на фьючерсах. Правда из-за сильной волатильности сейчас обеспечение кратно выросло, но все равно значительно ниже стандартных КПУР.
                  какой из 2-х? Или нет в списке?

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

                  всё так. Контроль рисков идёт не по ГО. А те кто на него рассчитывают, на планках влетают жёстко.
                  • SaOLin
                    01 мая 2020, 18:40
                    asfa, 
                    там логика простая: как при торговле условными заявками. Они как бы есть, но денег не просят, пока в заявку/сделку не превратятся. Поэтому понаставить их можно море. А если в моменте все денежные средства задействованы и приходит новое условие, то такая заявка просто отклоняется: «недостаточно средств на счёте».


                    Все равно не понимаю как такое реализовать.
                    Условная заявка стоит на стороне брокера, и он может отказаться ее выполнять при превышении маржи. Но такая заявка не сможет поймать шпильки, т.к. к тому моменту когда она прилетит на биржу, всё уже закончится.
                    Лимитная заявка (в стакане) стоит на стороне биржи. Если одновременно (за 1-100 миллисекунд) исполнится множество таких заявок, можно значительно превысить любые лимиты по марже и схватить 10-е плечо по набранной позиции. Т.к. существуют лимиты по количеству транзакций в секунду, можно просто не успеть снять сотни заявок даже при очень быстрой реакции. За последний месяц таких моментов было множество (на открытиях торгов, на выступлениях Путина, на летающей нефти).
                    Насколько я знаю, биржа не знает про лимиты конкретных клиентов брокеров вплоть до клирингов, т.е. она не контролирует риски отдельных клиентов. А если сделать сегрегированный клиентский счет, то скорее всего на нем в принципе не дадут пониженное обеспечение.

                    какой из 2-х?


                    БКС.

                    • asfa
                      01 мая 2020, 19:18
                      SaOLin, 
                      Для клиента в обычном понимании это выглядит как будто бы он торговал условные заявки с точки зрения задействованных средств.

                      Реально так: брокер даёт много кредита клиенту (внутри дня) только для выставления лимитных заявок. При возникновении сделки, сумма сделки вычитается из суммы счёта/сумма обеспечения клиента. Открыть на сумму больше, чем сумма обеспечения брокер конечно не даст. Это всё учитывается внутри брокера, программный риск-менеджер работает онлайн.
                      Т.е. нужны особые условия работы для клиента, большинство брокеров на такое не идут.

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

                      так и есть

                      Лимитная заявка (в стакане) стоит на стороне биржи.

                      да

                      можно значительно превысить любые лимиты по марже и схватить 10-е плечо по набранной позиции

                      а это уже сам контролируешь! Сам вляпался — сам дурак.

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

                      там не будет огромного числа транзакций в секунду. Мы говорим про разные инструменты одновременно. Маловероятно, что они дадут сигнал одновременно.

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

                      да.
                      Биржа требует выполнение фин. обязательств на клиринг только от проф. участников = брокеров/дилеров/проф. ДУ.
                      А уже брокер сам разбирается с каждым своим клиентом.
                      Деньги всех клиентов брокера лежат в одной куче. Именно поэтому брокер даёт возможность пониженного ГО. Именно поэтому, когда биржа в марте подняла ГО, брокеры сразу отменили все плюшки и постоянно просили довнести денег всех подряд. Именно поэтому плюшек не будет, пока биржа не понизит ГО по основным инструментам.

                      если сделать сегрегированный клиентский счет, то скорее всего на нем в принципе не дадут пониженное обеспечение.

                      да. Если сегрегированный счёт = никаких плюшек. Будет даже наказание брокеру, если плюшки даст.


                      БКС.

                      я так и знал! 
                      • SaOLin
                        01 мая 2020, 20:10

                        asfa, На уровне HFT люди ломают голову как быть первыми в стакане на нужных уровнях цен. Т.е. встать на уровень быстрее остальных, даже когда до этого уровня еще половина стакана. Это реально бывает важно и может увеличить доходность в 1.5-2 раза. А вы рассматриваете «условные» заявки, которые будут лететь до биржи 50-100 мс. У таких заявок будет неприятная особенность — они будут полностью исполняться, когда сделка невыгодна (например вышла новость по бумаге и цена полетит дальше), и не исполняться (либо исполняться частично), когда сделка выгодна (например на мгновенной шпильке). И этот небольшой перекос в конечном счете приводит к кратному падению общей прибыли, а иногда даже сделает прибыльную стратегию убыточной. Т.е. реально стоять в стакане это необходимое условие. Можно иметь скорость реакции 100 мс и зарабатывать, но лимитные заявки должны фактически присутствовать на бирже.


                        Мы говорим про разные инструменты одновременно. Маловероятно, что они дадут сигнал одновременно.

                        В том то и дело, что сделки произойдут одновременно по всему рынку. Акции имеют сильнейшую корелляцию и могут мгновенно все вместе улететь на 0.3%-0.5%. В дополнение ко всему в этот момент биржевая и брокерская инфраструктура станет перегружена, и задержки вырастут на порядки.
                        За последние два месяца мой робот уже несколько десятков раз попадал на сильное превышение заложенного в него лимита и не успевал снять лишние заявки. При том что за 4 года торговли такое случалось всего пару раз и превышения тогда были символическими. Раньше я тоже считал что «должен успевать», но теперь понимаю что рынок бывает экстраординарным, и это приходится учитывать.
                        • asfa
                          01 мая 2020, 22:17
                          SaOLin, 
                          А вы рассматриваете «условные» заявки, которые будут лететь до биржи 50-100 мс.
                          Проблемы условных заявок мне хорошо знакомы.

                          Но я НЕ рассматриваю условные заявки!!!

                          Заявки в стакане только лимитные. 

                          Я говорю про денежное обеспечение у некоторых клиентов некоторых брокеров, скорее кредит клиенту от брокера = КАК БУДТО клиент торгует условными заявками С ТОЧКИ ЗРЕНИЯ ДЕНЕЖНОГО ОБЕСПЕЧЕНИЯ.

                          Пример:
                          у клиента = 100 тыщ., ГО на РТС = 33 тыщи. Т.е. лимитных заявок по 1 контакту в стакан можно поставить 100/33=3 штуки.
                          А условных заявок по 1 контракту можно выставить дофига = т.к. денежного обеспечения для этого не требуется вообще.

                          Мой посыл: брокер даёт клиенту возможность выставления множества ЛИМИТНЫХ заявок по 1 контракту — не 3 штуки, а сколько клиенту угодно. Денежное обеспечение клиента под лимитные заявки не блокируется!
                          Когда будет совершена 1 сделка на 1 контракт, риск-менеджер брокера маякнет, что сделок по 1 контракту можно открыть ещё 2 максимум из-за размера счёта и того факта, что уже 1 контракт в позиции.
                          И т.д.
                          Клиент максимум может совершить одновременно 3 сделки по 1 контракту из-за размера счёта = 100 тыщ.
                          Брокер просто даёт возможность выставления множества (> 3-х) лимитных заявок, когда обычно можно было выставить только 3.


                          Акции имеют сильнейшую корелляцию и могут мгновенно все вместе улететь на 0.3%-0.5%...

                          так, сейчас кризис и всё ходит скоррелировано. Торговая система настроена на спокойный некоррелированный рынок.
                          Насколько ухудшились результаты?

                          Что планируете поменять в подходе?
                          • asfa, 
                            А условных заявок по 1 контракту можно выставить дофига = т.к. денежного обеспечения для этого не требуется вообще.
                            Это где такие условия???? Не верю!
                            • asfa
                              02 мая 2020, 08:25
                              Дмитрий Овчинников, проверю в понедельник у себя — отпишусь.
                            • asfa
                              04 мая 2020, 11:33
                              Дмитрий Овчинников, + SaOLin = бодрое утро, коллеги!

                              Отписываюсь по поводу условных заявок:
                              1. Взял самую простую = стоп-лимит.
                              2. Взял фьюч РТС, ГО = 32625-33042 в зависимости от стороны.
                              2. Понаставил заявок, чтобы «План.чист.поз.» = 6376 = это параметр, говорящий сколько свободных денежных средств доступно для торговли и чтобы он был явно ниже ГО на 1 контракт.

                              Результаты:
                              1. лимитка отклоняется Системой по причине нехватки средств. Логично:


                              2. 
                              Стоп-заявка выставляется, несмотря на это:


                              3. Создаю ситуацию, когда стоп-заявка становится лимитной заявкой:

                              Система принимает условную заявку, как и в п.2. Однако при исполнении условия отвергает лимитную заявку, т.к. возникает «нехватка средств по лимитам клиента» для открытия сделки.


                              Именно это я и имею в виду.
                              Некоторые брокеры дают возможность особым клиентам выставлять так ЛИМИТНЫЕ ЗАЯВКИ, т.е. без блокировки денежных средств.
                              Но перед открытием сделки, если уже наступила нехватка средств клиента, заявки отвергаются брокером.

                              • asfa, 
                                так стоп заявка это же не лимитка, ее нет в стакане, все логично. 
                              • SaOLin
                                04 мая 2020, 16:31
                                asfa, 

                                Но я НЕ рассматриваю условные заявки!!!

                                Заявки в стакане только лимитные. 

                                Стоп-заявки это условные заявки на сервере брокера. Лимитными они становятся только после срабатывания условия на сервере брокера (не на бирже). Мгновенные шпильки такой вряд ли поймаешь, т.к. лимитка появится в реальном стакане на бирже через 50-100 мс.

                                По таким заявкам брокер теоретически может дать абсолютно любое обеспечение, т.к. ничем не рискует — они мнимые. А вот выставлять настоящие заявки на биржу выше определенного уровня ГО брокер никогда не позволит.
                                • asfa
                                  04 мая 2020, 17:25
                                  SaOLin, это понятно.
                                  Но что же я тогда видел?? Человек выставлял лимитки в стаканах явно больше, чем у него было денег при стандартном ГО, в разы больше.
                                  Просто брокер давал такие условия тогда.
                                  Сколько брокер может дать «скидку»? ГО/5? ГО/10?
                                  • SaOLin
                                    04 мая 2020, 17:37
                                    asfa, Не знаю какое ГО сейчас на фьючерсах и какое было до обвала. Но даже на спокойном рынке ГО<10% это самоубийство. Достаточно вспомнить Флеш-крэш и черный понедельник 1987, и там и там не было никаких предпосылок и новостей.
                                    На сегодняшнем рынке ГО<15% это огромный риск. Лично я бы не стал задействовать такое плечо даже по заявкам. Причем без разницы что торговать — акции, валюты, товары, бонды, или любые производные от этого списка.
                                    • asfa
                                      04 мая 2020, 18:18
                                      SaOLin, 
                                      Не знаю какое ГО сейчас на фьючерсах и какое было до обвала

                                      например:
                                      Si было ГО = 6.25% (1/16), сейчас = 10.7%.
                                      BR было 11.1% (1/9), сейчас = 44.4% (1/2.25).
                                      RTS тоже ГО подняли где-то в 2.25 раза, тут точно не скажу, не слежу пристально.

                                      даже на спокойном рынке ГО<10% это самоубийство...
                                      На сегодняшнем рынке ГО<15% это огромный риск.

                                      это полностью должен трейдер контролировать. Сам тоже по полной не загружаюсь почти всегда.
                                      Я же про возможность говорю, у некоторых она (была) очень расширена. 
                                      Понятно, что с 10.03.20 (почти) всем крылышки пообрезали. Поглядим, что будет дальше.

                                      На досуге собираюсь почитать: https://www.nationalclearingcentre.ru/connector?cmd=file&target=B_L1Jpc2tpL9Cc0LXRgi3QutCwINC_P0L_SRgC3QuNGPINGA0LjRgdC6LdC_S0LDRgC3QsiDQodCgINCf0JDQniDQnNCRL01ldG9kaWthX1NSXzIwMjAwMTIyLnBkZg_E_E

                                      • SaOLin
                                        04 мая 2020, 22:38
                                        asfa, 
                                        это полностью должен трейдер контролировать. Сам тоже по полной не загружаюсь почти всегда.

                                        Категорически не согласен. В профессиональной среде риск-менджемент это отдельный отдел, который контролирует ошибки трейдеров. В нашем случае — это рисковики брокера.

                                        Вот предположим, что брокер даст мне ГО=5%. Я его буду использовать только на 1/4 и думать какой я молодец. А потом в один прекрасный день у меня заглючит робот и начнет бесконечно открывать позиции, вплоть до полного исчерпания ГО. А я замечу это только через час. При 20-м плече за это время можно лишиться половины депозита. А если это произойдет в конце торговой сессии, я могу заметить сбой уже после завершения торгов, уйдя овернайт с 20-м плечом. Гэп на 5% и прощай биржа.

                                        А если бы брокер давал ГО 10%-20%, то катастрофы бы удалось избежать. Так что высокое ГО это еще и защита счета от технических сбоев.

                                        Я уж молчу про события типа закрытия торгов на неделю (после теракта 9.11), или запрета шортов на нашем рынке в сентябре 2008 (когда после недели падения, за одно утро все акции улетели вверх на +40%). Я тогда еще не торговал, но когда увидел у кого-то скриншоты того дня и представил что бы стало с моими стратегиями … волосы на голове зашевелились и встали дыбом.
                                        • asfa
                                          05 мая 2020, 02:05
                                          SaOLin, 
                                          отдельный отдел, который контролирует ошибки трейдеров. В нашем случае — это рисковики брокера.

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

                                          А потом в один прекрасный день у меня заглючит робот

                                          Это же его решение торговать руками или использовать робота.
                                          Здесь всё возможно, даже отрицательные цены! Но кто это должен контролировать? Трейдер: лично + с помощью ПО.

                                          При 20-м плече за это время можно лишиться половины депозита.

                                          да, это риск трейдера. Надо минимизировать.
                                          Вон, автор поста как раз об этом пишет.

                                          Так что высокое ГО это еще и защита счета от технических сбоев.

                                          Высокое ГО — это неплохо, но я изначально говорил просто о возможности иметь низкое ГО. Как его использовать каждый сам решает.
                                          Сам, если на ночь ухожу с позицией, то ГО = 100%. Или по-другому, сильно уменьшаю лимит на позицию.
                                          Это я контролирую сам! А кто ещё? 

                                          Я уж молчу про события типа закрытия торгов на неделю

                                          и здесь есть лекарство — это перенос позиции опционами или торговля только интрадей.

                                          и представил что бы стало с моими стратегиями … волосы на голове зашевелились и встали дыбом.

                                          тут тоже можно приспособиться: например при увеличении волатильности выше некоего уровня размер позиции сокращается вплоть до 0.
                                          Например, март и часть апреля были у меня нерабочим временем для основной стратегии = волатильность стабильно выше рабочего порога, значит риски завышены. А вот эти игры биржи с планками — вообще самое зло!
                                          • SaOLin
                                            05 мая 2020, 03:24
                                            asfa, 
                                            рисковики брокера без нормального ПО ничего не контролируют.

                                            Задача рисковиков — изначально не допустить возникновения критической ситуации. И делается это в первую очередь за счет заблаговременного контроля параметров ГО, а не за счет технических средств. Более того, почти наверняка маржин-колы будут делать в ручном режиме, чтобы потом иметь четкую позицию в суде, и не объяснять судье про каких-то там роботов.

                                            Причем критическая ситуация для них — это когда Ваш счет может уйти в минус. Им важно закрыть Вас согласно регламента (чтобы быть правыми в суде) и чтобы Вы не успели остаться должным. Обнулится счет или от него останется 1/3 — им в целом без разницы, у них изначально стоит другая задача. Они защищают финансовые интересы брокера и косвенно счета других своих клиентов.

                                            Поэтому и говорю, что риск полностью должен трейдер контролировать сам.

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

                                            да, это риск трейдера. Надо минимизировать.

                                            Риск клиента может очень легко и быстро превратиться в риск брокера. Всегда должна быть защита «от дурака».

                                            и здесь есть лекарство — это перенос позиции опционами или торговля только интрадей.

                                            Торговля интрадей (и даже HFT) несет в себе абсолютно те же скрытые риски, что и среднесрок с переносом позиции. Нельзя открывать такую позицию, которую не сможешь безболезненно пересидеть несколько дней без возможности ее закрыть.
                                            Если у трейдера сломался компьютер, интернет, или случился инфаркт — всё, интрадей легко переходит в овернайт. Либо произошел сбой в инфраструктуре брокера, который он не может починить до закрытия торгов. Самое поганое, что такие сбои обычно происходят при повышении волатильности (например 09.04.2018), т.е. именно в те моменты, когда торговые риски кратно возрастают.

                                            Как пример. Год назад мы с женой путешествовали по Индонезии. Вдруг произошло землетрясение и целая провинция на неделю осталась без связи. Не работал ни телефон, ни интернет. Два дня не работали даже банковские карты. Не было возможности улететь куда-либо.
                                            Если думаете что подобное не может произойти в Москве (или другом крупном городе) — вспомните блэкаут 2005 года.
                              • SaOLin
                                04 мая 2020, 16:48
                                asfa, 
                                На срочном рынке существует то, что Вы описывали. Называется «Система индикативных котировок». Но доступно это только на некоторых сериях опционов и на отдельных фьючерсах.
                                Когда эту систему запускали пару лет назад, в ней были только неликвидные опционы. Оказывается с тех пор список сильно расширили.

                                https://www.moex.com/s2302

                                Список инструментов:
                                fs.moex.com/files/16615
                                • asfa
                                  04 мая 2020, 17:28
                                  SaOLin, я про это читал, это точно не оно.

                                  Дело было несколько (5+) лет назад, «Системы индикативных котировок» даже в проекте не было ещё.

                                  Получается только очень Пониженное ГО от брокера…
                          • SaOLin
                            02 мая 2020, 03:20
                            asfa, 
                            А условных заявок по 1 контракту можно выставить дофига = т.к. денежного обеспечения для этого не требуется вообще.


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

                            Достаточно по ошибке выставить в стакан заявки на покупку 1000 фьючерсов RI, дождаться их мгновенного одновременного исполнения, ухода цены против позиции на доли процента и последующего маржин-колла. И еще не факт что рисковики успеют прикрыть Вас без долгов в сторону брокера.
                            Ни один брокер на такое не пойдет, т.к. подобная ситуация неизбежно произойдет — ошибки случаются у всех. Роботы тоже иногда чудят (разорение Knight Capital Group).


                            Когда будет совершена 1 сделка на 1 контракт, риск-менеджер брокера маякнет

                            Когда у Вас мгновенно исполнится 100 сделок, брокер даже чихнуть не успеет. Ибо скорости многих HFT-участников значительно выше систем любого брокера. Брексит, выборы Трампа, сделка ОПЕК, смерть Путина, война с Ираном — реакция рынка будет мгновенная и уничтожающая.


                            Брокер может дать очень низкое ГО, но рисковики десять раз просчитают кому, зачем и по каким бумагам его давать. Ибо они изначально закладывают самый худший сценарий и обязаны не допустить ухода счета клиента в минус ни при каких обстоятельствах. Т.к. почти наверняка этот минус не удастся взыскать с клиента, и брокеру придется оплатить его из собственного кармана.


                            Лично я например не готов выставлять заявки даже на 10-е плечо. Т.к. любой технический сбой (робота, моего сервера, сети, серверов брокера, биржи) приведет к неприемлемым убыткам даже на спокойном рынке.

                            • asfa
                              02 мая 2020, 08:30
                              SaOLin, 
                              1. проверю в понедельник у себя — отпишусь.
                              2.
                              Брокер может дать очень низкое ГО, но рисковики десять раз просчитают кому, зачем и по каким бумагам его давать.

                              это точно!

                          • SaOLin
                            02 мая 2020, 03:38
                            asfa, 
                            Торговая система настроена на спокойный некоррелированный рынок.Насколько ухудшились результаты? Что планируете поменять в подходе?

                            После 10 марта подкрутил параметры систем с расчетом на более сильные и резкие движения. Естественно словив перед этим рекордный для себя дневной убыток.Качественно ничего не менял. Результаты за март-апрель были волшебные. Но халява уже закончилась, рынок возвращается в нормальное состояние.

                            Было очень некомфортно видеть полеты счета по +-5% в течение дня. Ибо за последние 4 года даже -1% за день случалось крайне редко (по причине низкой волатильности рынков).
        • SaOLin, 
          интересно.
          У меня есть полностью прописанный и оттестированный движок на эту тему, убил на это два месяца и немного денег раздал в рынок на отладке. 
          Но как применить пока не нашел, задвинул в ящик до лучших времен.
          Частично движок применяю в парном трейдинге, так что время потратил не зря :)
      • SaOLin
        01 мая 2020, 15:46

        asfa, Стопы в стандартном исполнении плохи тем, что срабатывают не по разумной логике, а вынужденно, из-за того что цена выстрелила куда-то там. Т.е. ты совершаешь сделку не из-за того что тебе (или твоему роботу) так хочется, а потому что рынок «приказал» так сделать. В жизни почти всегда, когда кто-либо навязывает тебе что-то, это выгодно ему, а не тебе. На бирже принцип тот же.
        И всякие технические нюансы исполнения (типа проскальзывания, времени реакции и т.п.) уже не так важны. Если кто-то имеет возможность принудить тебя к определенному действию, он будет использовать это в свою пользу.

        • asfa
          01 мая 2020, 16:06
          SaOLin, всё так.
          Меня в бытовом смысле не стопы, а планки больше всего напрягали последние 2 месяца.
          Однако после такого раздвижения, ситуация должна нормализоваться.
  • Alex Black
    28 апреля 2020, 16:27
    Надо в Центробанк жалобу написать на проверку манипуляции, и потребовать компенсацию через суд
    • asfa
      01 мая 2020, 11:13
      Alex Black, 
      на проверку манипуляции

      там всё было нормально, просто не очень профессионально
  • Александр Грин
    28 апреля 2020, 18:13
    Вот нахера вы лезете в инструмент с переносами поз, надеясь на стоп? Ну это же детский сад! Обязательно надо в рынке сидеть каждый день? Посидите вы на заборе экспирации, концы-начало месяцев, что мешает. Ну нет объяснения произошедшему кроме глупости людской. Я закрыл терминал 12 марта и сижу смотрю на этот цирк, готовя попкорн
    • asfa
      01 мая 2020, 11:14
      Александр Грин, 
      Я закрыл терминал 12 марта и сижу смотрю на этот цирк, готовя попкорн

      Когда планируете открывать терминал?
      • Александр Грин
        01 мая 2020, 14:52
        asfa, когда среднедневное значение волатильности за определенный период вернется в приемлемый для моей ТС диапазон
        • asfa
          01 мая 2020, 15:13
          Александр Грин, аналогично! 
          Но я уже начал приспосабливаться к «новой реальности» с небольшим риском.
  • asfa
    01 мая 2020, 11:20
    Товарищ Фулкап!
    Не падай духом! Всё вернётся!
    Вангую успокоение рынков по волатильности на пару месяцев. Однако во 2-ю половину года жду «АдЪ и Израиль» похлеще 2008-го 


    Выводы на печали: верные! Можно ещё подумать и дополнить.
    Потом прогнать всё простой логикой. И если всё ОК — снова в бой!
    Успехов! 

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

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