Bishop
Bishop личный блог
22 декабря 2020, 12:02

Самая простая стратегия торговли

Самая простая стратегия торговли

Возьмите любой тикер и проведите несколько горизонтальных линий на графике.

Если вы обратите внимание, вокруг этих уровней всегда наблюдается плотное движение цены вверх и вниз.

Стратегия заключается в том, чтобы шортить инструмент ниже такого уровня и лонговать выше.

При этом абсолютно НЕВАЖНА точность установки уровня, всегда будет движение цены около него.

В данном аспекте уровень выступает просто ориентиром.

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

У меня для этих целей написан примитивный стабильный робот, который берёт на себя всю рутину по «переворотам» позиций.

На старте доходность портфеля традиционно крутится около нуля, потому что рынок некоторое время «гуляет» вокруг выбранных уровней и в первые дни совершается значительное количество переворотов позиций.

С течением времени цены всё дальше уходят от уровней вверх или вниз, поэтому резко падает количество сделок и начинает расти доходность.

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

Раз в день, наблюдая восход солнца над океаном с чашечкой кофе в руке, посмотреть всё ли в порядке в цифровом королевстве. :)

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

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

Традиционно постдивидендный гэп продолжается падением и в перспективе приносит прибыль шортам больше «возвращённых» дивидендов.

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

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

На хорошей волатильности диверсифицированный по инструментам и рынкам портфель показывает искомую годовую доходность буквально за несколько дней с момента старта.

Самая простая стратегия торговли

Для примера, сегодня на открытии рынка стартовал новый торговый цикл. По состоянию на 12:15 МСК портфель уже показывает доходность в 2,05%. В среднем на каждую позицию пришлось по два переворота, некоторые позиции даже не переворачивались и сразу погнали в нужном направлении. Доходность выше 2% в день забираю сразу без промедления. :)
68 Комментариев
  • SergP
    22 декабря 2020, 12:52
    На каких ТФ, какой объем позы (сбер, например)?
  • svgr
    22 декабря 2020, 13:13
    Стратегия заключается в том, чтобы шортить инструмент ниже такого уровня и лонговать выше.

    Это — часть граальной стратегии при некоторых условиях. Расходная часть.
    1) Горизонтальные уровни, о которых идёт речь, должны быть действительно уровнями. То есть хотя бы раз подтвердить это в будущем. При стратегии вокруг произвольной линии большое количество переворотов унесёт итог в минус.
    2) У такого уровня вероятность роста от него должна значительно отличаться от 50%. Это должно быть подтверждено статистикой, расчётами.

      • svgr
        22 декабря 2020, 14:28
        Bishop, да зачем повторять-переписывать, я понял вашу стратегию. Она неидеальна. Я написал как её довести до прибыльной постоянно, а не только на отдельных периодах рынка.
        Можно добавить, что фиксация через одинаковые интервалы профита уменьшает прибыльность плюсовой стратегии.
          • svgr
            22 декабря 2020, 20:46
            Bishop, попробуйте понять:
            допустим, у Вас есть прибыльная стратегия с МО финансового результата за период чуть больше нуля. Переворотная. В которой за период положительных исходов примерно как негативных. Выигрывает она за счёт большего размера прибыльных сделок. Вы начинаете ограничивать размер прибыльных сделок, выходя до переворота по стратегии. А негативные при этом остаются теми же. В итоге стратегия становится менее прибыльной или даже минусовой.
            • Евгений Нагайцев
              23 декабря 2020, 00:00
              svgr, Вы просто не поняли до конца идеи данной стратегии, это сырой вариант, автор тоже еще не все додумал. Но основа идеи имеет право быть и просто нужно ее немного доработать. Но сама идея довольно интересная. там не хватает логики стопов, профита и фиксации прибыли.
      • SergP
        22 декабря 2020, 15:12
        Bishop, а какие у вас стопы? ))
  • ch5oh
    22 декабря 2020, 16:11

    Пахнет теоремой арксинуса...

     

    А как Вы собираете тикеры в портфель и как определяете направление первой сделки? Почему, например, включен аэрофлот, но не ВТБ?

  • Евгений Нагайцев
    22 декабря 2020, 17:09
    А стрелки на графики не соответствуют описанию, если конечно стрелки обозначают направление шорт- лонг
  • sis12qw
    22 декабря 2020, 20:45
    не очень понятно как формируется «уровень»

    допустим сходила цена раза 3-4 от 200 до 250 и обратно
    мы увидели что цена превысила 250 — шортим, а ниже 200 лонгуем?

    уровни робот формирует или задаются вручную?
    • Евгений Нагайцев
      23 декабря 2020, 00:09
      sis12qw, ну автор же написал, что от уровня входа рисуются 2 уровня на 2% выше и 2 % ниже уровня входа.
      • Алексей Теперев
        23 декабря 2020, 08:06

        Евгений Нагайцев, где он это написал? Выше отмечено что прибыль в день забирается если 2% и по всему портфелю, а не по одной бумаге.
        Мне, например, не ясно:

        — когда конкретно осуществляется вход в первую бумагу, на пробое выбранного уровня, или на начале дня или ещё как?

        — когда входим в остальные бумаги? одновременно с первой, или по мере пробоя каждой бумагой своего уровня?

        — переворот сразу по закрытию свечи, или ждём пока цена хоть немного отойдёт от уровня (а то на самом уровне минутными свечами может много переворотов туда-сюда рисовать)

        — если мы в лонге по позиции, дошли до следующего уровня, пробили его, а потом ушли под него — то переворачиваем позицию?

        — корреляция между инструментами имеет какое-то значение? или это не важно?

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

        — как протестировать эту стратегию на истории?

        — в какой программе сделан робот? TSLab или что-то другое?

        — используются ли при торговле плечи, или нет?

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

        • Евгений Нагайцев
          23 декабря 2020, 10:34
          Алексей Теперев, Вы мне задаете вопросы как будто это я автор идеи.
            На мой взгляд,  идея имеет право на жизнь.
            Я могу только сказать как я понял идею.
          1. Вход осуществляется случайно внутри дня. от уровня входа рисуется первая линия.  
          2. В остальные бумаги входим в порядке запуска следующих роботов.
          3. в идее автора, по закрытию свечи. Получается дребезг и убытки. Но это автор решает выбором инструментов (большая ликвидность и волантильность)
          4. Да, автор переворачивает позицию.
          5. Для автора не важна корреляция.
          6. Исторический максимум не учитывается, учитывается только направление пересечения уровней.
          7. Написать робот и тестировать хоть на истории, хоть в боевом режиме.
          8. Не знаю, я не автор. Думаю инструмент написания робота не важен.
          9. Я не автор, про плечи не знаю, думаю это дело вкуса.
            • Евгений Нагайцев
              23 декабря 2020, 13:46
              Bishop, то есть торговля вообще без стопов? 
              Если вы запланировали фиксацию прибыли допустим 2%, а цена сходила, на 1,9% а потом пошла к начальному уровню то вы теряете более 3,8% возможной прибыли?
                • Евгений Нагайцев
                  23 декабря 2020, 17:02
                  Bishop, Так я привел пример когда у вас как раз профита и не получится, цена чуть до профита запланированного не дошла и ушла назад. 
          • ch5oh
            23 декабря 2020, 16:00
            Bishop, чуть-чуть неприятно, если робот шорт, а газпром делает +10-20% гепом. Хорошо, хотя бы не часто такое бывает.
  • Юнчикс
    22 декабря 2020, 20:48
    Мда. Ахренеть. А ребята-то на районе и не знают об энтом. Но  в этом году же всё-торговля закончилась. Сейчас на Новый год такая волатильность полезет, что повышибает и роботов и людей…
    • SergP
      22 декабря 2020, 22:07
      Юнчикс, 
      Ахренеть. А ребята-то на районе и не знают об энтом.
      Вот и я так подумал. Чувак подкидывает монетку и всегда в + (на большом интервале).
  • Алексей Теперев
    22 декабря 2020, 23:20

    А как быть, если цена между уровнями. Есть уровень и выше и ниже?

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

    Как часто надо расставлять такие уровни, чтобы успевала накопиться достаточная прибыль за время хода цены от уровня к уровню?

    • Евгений Нагайцев
      23 декабря 2020, 00:11
      Алексей Теперев, ну автор же написал, что от уровня входа рисуются 2 уровня на 2% выше и 2 % ниже уровня входа. ну если не дошло до следующего уровня, значит не повезло, в следующий раз дойдет)
      • Алексей Теперев
        23 декабря 2020, 08:09
        Евгений Нагайцев, или я читаю текст уже поправленной статьи, или автор указал это где-то ещё, но не здесь. Трижды перечитал текст, не смог найти ничего про 2 уровня выше/ниже уровня входа на 2%. Ткните пальцем, пожалуйста, где это написано, если не сложно.
    • ch5oh
      23 декабря 2020, 00:26

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

       

      Оператор выбирает для каждой бумаги 1 активный уровень и робот в каждой бумаге вокруг него вертится.

       

      Далее, общая прибыль по всему портфелю роботов мониторится и при достижении целевой прибыли в годовом выражении (допустим, +60% годовых) весь портфель закрывается решительно и беспощадно.

       

      Видимо, ключевым элементом успеха является вот эта неброская фраза:

      На хорошей волатильности диверсифицированный по инструментам и рынкам портфель показывает искомую годовую доходность буквально за несколько дней с момента старта.


      Возникает резонный вопрос: что такое "хорошая диверсификация в данном случае? Минимально скореллированные инструменты?"

       

      И как угадать, что в ближайшее время будет "хорошая волатильность"?

       

      ПС Кстати, пахнет портфелем купленных опционов. ;-)

       

      • Евгений Нагайцев
        23 декабря 2020, 10:40
        ch5oh, Думается "хорошая диверсификация в данном случае"  в данном случае означает максимально возможное количество ликвидных бумаг которые вы способны приобрести на свой депозит.
  • sis12qw
    23 декабря 2020, 07:39
    наверное, уровни рисуются не от входа а все таки от цены открытия?
    • Евгений Нагайцев
      23 декабря 2020, 10:37
      sis12qw, Ну а цена входа, это  что? Разве не цена?
      • sis12qw
        23 декабря 2020, 11:41
        Bishop, неточно написал, то есть от цены открытия торговой сессии
  • бред пит
    23 декабря 2020, 08:01
    Классс
  • baron_samedi
    23 декабря 2020, 08:13
    да, но распил окажется дороже выигрыша. Или Вы обязательно в тренд попадете?
      • baron_samedi
        23 декабря 2020, 11:29
        Bishop, 
        еще можно удваивать при проигрыше… с лихвой…
      • sis12qw
        23 декабря 2020, 11:42
        Bishop, а как из сотни выбрать бумагу для открытия? или открываем все 100 а там как пойдет?
  • Виталий
    23 декабря 2020, 08:31
    не понял стратегия внутридневная?
    если не внутридневная, как определяется вход на сделку — пробой или закрытие часа например?
  • Mezantrop
    23 декабря 2020, 09:02
    Осталось эквити в студию и среднее количество стопов на уровне.
    Что то мне подсказывает, что с учетом стопов и комиссий, по крайней мере на акциях, результат будет около ноля.
    Всегда забавляют простые гениальные стратегии на тренде. В период флета авторы подобных решений почему то молчат). 
      • Виталий
        23 декабря 2020, 12:29
        Bishop, дак а вы на 1м таймфрейме переворачиваетесь? т.е. за несколько минут может быть несколько переворотов по тикеру?

      • Mezantrop
        23 декабря 2020, 13:14
        Bishop, 
        Вопрос в том, когда восстановится депо, а то и коля моржов...
        Сколько максимум минусовых переворотов?
          • Mezantrop
            23 декабря 2020, 15:09
            Bishop, 
            другими словами, данных про дродаун, как минимум, нет?
          • Алексей Теперев
            18 марта 2021, 12:14

            Bishop, скажите, как результаты тестирования стратегии?

            Я пробовал смотреть на некоторых инструментах выборочно. Если нет тренда, то в день может по 8-10 переворотов быть на одном инструменте. И учётом проскальзывания, набегает приличный минус.

            Но массово не проверял, так что интересно узнать Ваши результаты.

  • Виталий
    23 декабря 2020, 13:02
    а комиссии у вас какие? какой брокер? наверно что-то типа безлимитки как у финама за 3500 в мес?
      • Виталий
        23 декабря 2020, 19:53
        Bishop, и что с такой комиссой и переворотами в плюс выходит получается все равно
        • Евгений Нагайцев
          24 декабря 2020, 13:36
          Виталий, вопрос сложный, все зависит от установленной прибыли у автора 2%. и как долго цена будет туда идти и сколько за это время переворотов сделает. Можно прикинуть. берем комиссию максимальную 0,049%. значит за переворот будет 0,098%.  2%/0,098%= 20,4  Значит 21 переворот принесет автору убыток.
          Остается нарисовать линию желаемой прибыли и посчитать сколько до нее будет переворотов, и соответственно какова итоговая доходность.
  • ch5oh
    23 декабря 2020, 16:16

    Меня смущает, что по отдельности эта торговая стратегия на одном отдельно выбранном инструменте должна быть убыточна (строго говоря, есть сомнения, что она имеет положительное матожидание).

     

    Поэтому неочевидно, что портфель торговых стратегий с сомнительным матожиданием будет стратегией с положительным МО...

     

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

  • kachanov
    24 декабря 2020, 11:50
    Концепция понятна
    Остался только один вопрос — выбор старта цикла
    Скажем сегодня все закрыли. Когда начинаете следующий цикл? Завтра поутру, с понедельника или еще какие соображения?
  • asfa
    24 декабря 2020, 20:27
    Бишоп, Бишоп — что-то знакомое... А, вспомнил!
    Автор, ты — нехороший Бишоп! Хороший Бишоп закончился ещё в 1992 году:



    По делу: идея имеет право на жизнь! Поддерживаю!

    Как много вопросов задают люди! Надо проще излагать, видишь не понимают.
    Например, так:


    Стратегия:
    1. проводим любую горизонтальную линию около текущей цены;
    2. говорим роботу: выше линии — покупай, ниже линии — продавай.
    3. выставляем тейк-профиты, которые нас устраивают.
    4. если п. 3 не выполнен — в конце дня сделку закрываем.
    5.* делаем операции 1-4 не с одним инструментом, а с 20-тью. На корреляции и прочее — пофиг, т.к. рынок = хаос!


    З.Ы.:
    Сам тестировал такое. Выявил для себя, что
    1. Реакция на уровне по закрытию свечи М1 — получается не очень, как и по закрытию S5 и S1. На тиковых может быть ещё хуже, если вдруг будет бурная активность как раз в районе этой цены.
    Или ввести фильтр на количество переворотов на одном уровне. «Пила» может быть долго — просто этот уровень выкинуть через N переворотов.
    Это нужно продумать и протестировать.
    И конечно нужен робот, руками не получится колбасить, особенно 20 инструментов (у меня нету ).
    2. Комиссии и проскальзывания должны быть крайне малы, т.к. входы подразумеваются рыночными заявками.
    3. Выход можно осуществлять частями, чтобы не было такого: цена чуть не дошла до цели и вернулась на уровень. Например, можно и 10 частей сделать (если хочешь отклонение 2%, то с шагом по 0.4%).
    4. Чтобы не ждать «хорошую волатильность», стратегию можно адаптировать по волатильности с минимальным порогом.
    Порог должен быть не ниже, чем =10*(комиссия+проскальзывание).
    Волатильность нужна текущая, адаптивная, рассчитываемая в режиме реального времени. И это проблемка…

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

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