noTrust
noTrust личный блог
21 июля 2021, 13:03

10 лет алготрейдинга (продолжение)

Примерно год назад я написал статью "Что дали 10 лет алготрейдинга". Многим она понравилась (спасибо за обратную связь). С тех пор прошел еще один год алготорговли, и я нашел в себе силы наконец-то консолидировать и склеить единую кривую доходности за весь 10-летний период. Далее будут картинки и небольшие комментарии.

Начало
Первого робота (точнее стратегию) я нашел на не безызвестном форуме «kbpauk» в 2009 году. Там же добрые люди помогли ее закодить. После некоторых манипуляций с оптимизацией параметров, она начала отлично работать. Я был счастлив, уже зрел план уволиться с работы. Потом были еще роботы. Как ни странно, на график 2008-2009 годов можно было натянуть практически любую стратегию аля «trend is your friend» и она давала джекпот. Правда на истории, на торгах в 2010 году они у меня уже почему-то таких результатов не давали… В общем углубился в разработку стратегий, методом проб и ошибок. Очень помог этот блог в свое время (https://smart-lab.ru/profile/a_krotov/). В итоге к концу 2011 у меня была уже пачка ботов (пилил ее по вечерам на основной работе). Стартовал в начале октября 2011. Повезло мне попасть в хорошую волну. Пошли доходности, почти 6 месяцев подряд в плюс вплоть до апреля 2012. А потом пришло отрезвление, роботы сломались (как мне казалось тогда).
10 лет алготрейдинга (продолжение)

Девальвация 2014-2015
Я был на рынке в 2008-2009 годах и видел крах и восстановление. Я видел рекордные «иксы» в акциях, неоднократно тестировал стратегии на фьючерсе РТС за этот период. Понимал насколько денежным может оказаться кризис (при правильном подходе конечно). Во влажных мечтах надеялся на повторение 2008 года, заработать на роботах и купить за бесценок акции. Но кризис пришел с другой стороны (кто помнит в 2008 году валюта была относительно стабильна). Благо в 2013 году я проапгрейдил своих роботов, добавил туда разные фьючерсы (валютные в том числе). Девальвацию рубля встретил во всеоружии. Удалось прилично заработать (эквивалентно Х лет на обычной работе), еще по ходу дела увеличивал объем торгуемых контрактов. Доволен и мотивирован как никогда. Много путешествую, с работы естественно давно уже уволился. Видя успехи, некоторые знакомые даже дают свои капиталы в управление.
10 лет алготрейдинга (продолжение)

Великий боковик 2016-2017
Все видно на картинке. Мой личный праздник по какой-то причине закончился. А теперь представьте моральное состояние человека, который 3 года подряд каждый квартал таскал с рынка прибыль, и вдруг все кончилось… И каждый месяц на протяжении двух лет продолжалась одна бесконечная просадка. Немного обнадеживало только то, что похожая ситуация была и у других коллег (что означало более глобальную проблему, нежели поломку конкретно моих роботов). К началу 2018 сил ждать уже почти не осталось, многие коллеги «забили» и ушли кто куда (сам я начал изучать другие подходы: опционы, акции на предмет buy&hold, скальпинг). Собрался и из последних сил перебрал своих роботов. Выкинул около 60% (некоторых зря как оказалось). Оставил только то, что 100% заработает в случае прихода тренда. Рынки ходят циклами, бесконечно стоять в диапазоне он не может. В это я верил.

10 лет алготрейдинга (продолжение)

Наше время
Рынок вознаграждает того, кто умеет ждать и понимает что делает. В общем последние 3 года (в т.ч. благодаря корона-кризису) доходность опять вырулила вверх. Эмоций по этому поводу особых нет. Да и боковик уже переносится спокойно. Продолжаю вести наблюдение.

10 лет алготрейдинга (продолжение)

Теперь весь график полностью. К сожалению, торговал я все это время у разных брокеров и разным (порой кардинально) капиталом. Поэтому постарался склеить график по отчетам более-менее корректно в плане процентов на капитал. Это результат реальных торгов на российском срочном рынке преимущественно трендовыми алгоритмами за 10 лет. Не думаю, что он какой-то выдающийся. Скорее среднестатистический бенчмарк трендовой торговли.
10 лет алготрейдинга (продолжение)





46 Комментариев
  • Антон Иванов
    21 июля 2021, 14:06
    Смотрю 21 год как у всех трендовиков идет… А 2012 выглядит как просадка в 80%    Бубенчики, наверное, титановые уже :)))
    • А. Г.
      22 июля 2021, 09:45
      Антон Иванов, нет там просадки в 80%. Даже если б график дошел до 0% от 100%, то это была бы просадка в 50%.
      • КриптоУлитка
        22 июля 2021, 11:42
        А. Г., вот это, кстати, позиция трейдера. Как трейдер я ее понимаю, но как инвестор — нет. Если я войду (дам денег в управление) в тот момент, когда у трейдера будет +100%, а потом доходность скатится до +20%, то у трейдера будет просадка 40%, а у инвестора 80%.

        Считаю, что правильнее учитывать просадку по-инвесторски.
        • А. Г.
          22 июля 2021, 12:31
          КриптоУлитка, у инвестора тоже будет просадка 40%. Давайте считать:

          на начало у трейдера 200 руб., у инвестора 100 руб… Счета упали на один и тот же процент от начальной суммы. Счет трейдера упал с 200 до 120 руб., значит счет инвестора упадет со 100 до 60 руб. (200/100=2=120/60). Но падение со 100 до 60 — это -40%. Так что проблема чисто психологическая: давным-давно (задолго до инвестора) трейдер вложил 100 руб. и сейчас в прибыли на 20 руб., а инвестор вложил те же 100 руб., когда у трейдера уж было +100 руб. и сейчас в убытке на 40 руб.
          • КриптоУлитка
            22 июля 2021, 12:46
            А. Г., да, вы правы в этом расчете.
            Я не учел, что вы считаете вход в позицию полным банком на каждую сделку, считал в абсолютных единицах, т.е. в тот момент, когда у трейдера 200 руб. = +100% от первоначальных 100 руб., он продолжает входить в позицию фиксированной суммой (условно 10 руб.) и проигрывает 80 руб. В этом случае инвестор вошедший на пике и повторяющий его сделки тоже теряет 80 руб. из 100.

            Если же трейдер будет входить не фиксированной суммой, а процентом от банка, то да, просадка будет 40% у инвестора, а не 80%.
            • А. Г.
              22 июля 2021, 12:49
              КриптоУлитка, ну а с чего трейдер при капитале инвестора в 2 раза меньше будет на его капитале входить аналогичной суммой? А если все будет пропорционально капиталам, то и просадки в %% будут одинаковы, а  отличаться могут только из-за лотности, причем как в одну, так и в другую сторону.

              Да и вообще логика алготорговли не подразумевает торговли одной суммой «в деньгах». Она может быть либо в постоянной доле от текущего счета, либо в постоянном числе контрактов (лотов). В последнем случае чаще всего за основу берется 1 контракт (лот). В первом случае все характеристики торговли получаются в процентах, во втором в «пунктах». Во втором случае переход к %% — это вообще отдельная тема.
              • КриптоУлитка
                22 июля 2021, 13:08
                А. Г., видимо у меня это своеобразное когнитивное искажение и перенос опыта беттинга (ставок на спорт) на биржевую торговлю. Там чаще всего ставки делаются флетом (единым размером ставки в абсолютных единицах), допустим 1% от начального банка и, если каппер (аналог трейдера) показал доходность в +500% к начальному банку, а потом скатился до +400% к начальному банку, для подписчика (инвестора) это равносильно просадке в 100% (если каппер рекомендует ставить 1% на ставку и подписчик следует этим рекомендациям).

                Но, на бирже это тоже может быть.
                Гипотетический пример — за несколько лет торговли трейдер показал доходность в 300%, но теперь ему невозможно торговать процентом от этого полного банка (нет ликвидности, психологически слишком большой размер лота для него, вывел деньги на покупку ламборджини, etc) и он вернулся к торговле суммой в 100% начального капитала.

                Тогда потеряв 50% он получит общую просадку своего банка в 12,5% (350/400-1), а вот инвестор, вошедший на пике в +300% и торгующий тем же процентом от капитала, что и трейдер, все 50% просадки.
                • А. Г.
                  22 июля 2021, 13:12
                  КриптоУлитка, ну у инвестора голова должна же быть на месте. Если он видит, что трейдер при капитале 400 руб, торгует на 100 руб., то как он может не понимать, что при капитале 100 руб., торговля на 100 руб. — это «плечо» 4:1 по отношению к трейдеру. И, кстати, если трейдер заработает 50 руб., то к его капиталу это будет +12,5%, а у инвестора в таком случае  +50%. «Палка то о двух концах».
                  • КриптоУлитка
                    22 июля 2021, 13:22
                    А. Г., так-то да. Но реально-то капиталы могут уходить и приходить в управление (свои ли, чужие). А стратегия требует входить по определенным правилам. Поэтому не факт, что плечо 4:1, просто капитал у трейдера в управлении уменьшился и рискует он также. И на самом деле имеет те же 50% просадки, но на красивом многолетнем графике этого не видно.
                    • А. Г.
                      22 июля 2021, 14:09
                      КриптоУлитка, ну в рассмотренном примере плечо именно 4:1 в обе стороны.
  • Артур
    21 июля 2021, 14:16
    как держались 16-17 гг? какими принципами руководствовались в этот период, снимая «на жизнь» часть капитала (ведь вы уже не работали)?
  • Sir Dasfig
    21 июля 2021, 14:56
    У меня получилось, что Ваша среднегодовая доходность 19,62%.

    Для сравнения стратегия B&H дала на промежутке 2011-2020:
    Если вложиться в индекс Мосбиржи в 2011 и не пополнять, среднегодовая
    — 12,41%
    Если вложиться в индекс Мосбиржи в 2011 и пополнять, среднегодовая
    — 14,46%
    Если вложиться в S&P500 в 2011 и не пополнять, среднегодовая
    — 23,93%
    Если вложиться в S&P500 в 2011 и пополнять, среднегодовая
    — 21,32%

    Да, я понимаю, что в 2011 тяжело было вложиться в индекс, но если экстраполировать прошлые результаты на будущее…
      • Sir Dasfig
        21 июля 2021, 15:43
        noTrust, да, конечно понимаю. С другой стороны, если будет пила, то плохо будет трендовикам. В идеале надо менять свою стратегию с трейдера на инвестора и обратно, но такие метания чреваты ещё большими потерями. Моё мнение, что если доходности у разных подходов примерно одинаковые, то надо выбирать тот, что по душе именно тебе. Нравится делать роботов — ради Бога! Только для большинства трейдинг это как предпринимательство — не у всех есть нужные качества и желание.
    • Изя Кацман
      04 августа 2021, 13:38

      Sir Dasfig, хм у меня получилась годовая доходность у стратегии автора 20.16% и 15.78% для S&P 500 total данные брал отсюда. return https://finance.yahoo.com/quote/%5ESP500TR/history?period1=1317340800&period2=1625011200&interval=1mo&filter=history&frequency=1mo&includeAdjustedClose=true

      Не пойму почему у нас такая разница получилась по S&P.

      P.S. ИМХО автор успешный трейдер со стальными яйцами, но для меня выбор очевиден — индекс, лучше просадка на 50% в индексе, чем постоянное напряжение и ежедневная нервотрёпка с роботами, и куча времени чтобы всем этим заниматься.

      • Sir Dasfig
        04 августа 2021, 15:39
        Изя Кацман, уже 2 недели назад считал, сразу не скажу. Может быть у Вас ошибка, что Вы считали не по формуле сложного процента?
        Смотреть здесь.

        upd. Вспомнил — считал доходности вот тут.
        • Изя Кацман
          04 августа 2021, 16:00
          Sir Dasfig, разумеется процент сложный. Хммм… не до конца понимаю как работает этот калькулятор внутри, но я вот что заметил: 15.78% годовых по S&P 500 total return это в долларах. А 20.16% у автора это в рублях? тогда это скромно получается. Вопрос к автору, графики в какой валюте @noTrust ?
          • Изя Кацман
            04 августа 2021, 16:04
            Изя Кацман, за этот же период S&P 500 TR в рублях дал 25.92% годовых
  • Bearminator
    21 июля 2021, 15:30

    Впечатляет. 
    торгуемые активы не поменялись за год?  Ri, Si, Br, Sr ?

    На Si трендов то маловато

    Хотя понятие тренд можно рассматривать только в привязке к конкретному таймфрейму. На каком таймфрейме вы торгуете, если не секрет?

  • ves2010
    21 июля 2021, 18:07
    1 график не реальный тк не вижу выводов и ндфл
    2 нет экспоненты
    3 успехов
  • А. Г.
    21 июля 2021, 19:41
    Ну доллар в октябре 2008-феврале 2009 с 25 до 37 вырос. Я бы не сказал, это «стабильно».

    А график с 2014-го похож на портфель трендовых алгоритмов в Si+BR.
      • А. Г.
        22 июля 2021, 08:58
        noTrust,  а мне кажется, что доля в портфеле, потому что в 2016-2019 RI и ликвидные акции «давали тренды», хотя и не слишком доходные, но плюсовые, в отличии от Si  и Eu 2016-2017. Да и BR в 2016-м был неплох в части трендов, потом до 2020-го конечно похуже. В этом году опять же в акциях тренды есть, Si, Eu и BR — «пилит».
  • Константин Анохин
    21 июля 2021, 20:47
    Опционы торгуете?
      • Константин Анохин
        22 июля 2021, 07:14
        noTrust, читал ваши комменты в опционных ветках, сложилось впечатление что вы опытный опционщик. Вы бросили ими торговать? На первый взгляд продажа волатильность неплохой выход когда когда трендовухи пилят.
          • asfa
            09 августа 2021, 09:14
            noTrust, если ожидается «боковик» на рынке = просадка по эквити, то какая тактика действий на сегодня??
  • Кирилл Глухов
    22 июля 2021, 10:47
    Супер! Поздравляю! 
  • Виталий
    22 июля 2021, 11:14
    какое плечо? а так в любом случае результат хороший, главное удержать потом капиталл!
    может быть по классике с пропорциями 60 (роботы) / 20 (етфы) / 20 (облиги) — доли свои могут быть конечно, что бы с ребалансировкой раз в… жирок сохранять в сторону. Сам к такому решению пришел, постепенно планирую перейти на него.
  • Vladimir
    22 июля 2021, 12:13
    Вы в каком году уволились с работы? С какой суммы решились на этот шаг, если не секрет? Порядок сумм, несколько миллионов, десятков миллионов?
  • Nepall
    22 июля 2021, 18:32
    Это меньше 20% годовых с учётом рекапитализации, слабовато…
    • Sergey Pavlov
      24 июля 2021, 06:55
      Nepall, а вам надо тыщщу годовых, да?)
      • Nepall
        03 августа 2021, 19:08
        Sergey Pavlov, 50-100% годовых можно делать вообще легко.
        1000% годовых тоже реально, но очень быстро начинаете упираться в ликвидность, а значит снижение плеча и снижение доходности.
        Чем выше капитал тем ниже доходность, но опять же 50-100% делать вообще проще простого.
        • Sergey Pavlov
          04 августа 2021, 03:25
          Nepall, а мужики-то не знали…
        • Bearminator
          04 августа 2021, 12:04
          Nepall, 
  • alexmiramax
    04 августа 2021, 15:34
    респект
  • Alexander Sychev
    10 августа 2021, 12:32

    Автору большой респект!

    В алготорговле с 2017 года. График похожий.
    Правда в 2017 я +100% сделал. Но сейчас понимаю что повезло, так как как раз с учетом 2016 года составил хорошие стратегии + повезло с этими стратегиями их тогда мало было и некоторые вытащили. Особенно британский фунт тогда хорошо заработал на трендах.

    ВОПРОС К АВТОРУ.
    Поскольку Вы также в опционах разбираетесь.

    Пила на рынке кушает у нас большую часть прибыли.
    Что если страховать пилу через продажу стренглов.
    На Si и на Ri (как самые ликвидные опционы).

    Стопы мы по стратегиям средние знаем — т.е. знаем дельту для стренгла.
    По идее этой премии будет хватать на покрытие просадок и на роллирование в случае трендов.
    Но тут конечно надо считать.

    Не считали такой вариант?

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

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