Блог им. noTrust

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 лет алготрейдинга (продолжение)





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

Считаю, что правильнее учитывать просадку по-инвесторски.
КриптоУлитка, у инвестора тоже будет просадка 40%. Давайте считать:

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

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

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

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

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

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

Да, я понимаю, что в 2011 тяжело было вложиться в индекс, но если экстраполировать прошлые результаты на будущее…
avatar
Sir Dasfig, ну это ж принципиально другой подход. Если в следующий год рынки сложатся в 2 раза, инвестиции всех B&H инвесторов там же будут. Трендовый портфель роботов подобного типа будет вероятно +100% или около того. Разницу понимаете?
avatar
noTrust, да, конечно понимаю. С другой стороны, если будет пила, то плохо будет трендовикам. В идеале надо менять свою стратегию с трейдера на инвестора и обратно, но такие метания чреваты ещё большими потерями. Моё мнение, что если доходности у разных подходов примерно одинаковые, то надо выбирать тот, что по душе именно тебе. Нравится делать роботов — ради Бога! Только для большинства трейдинг это как предпринимательство — не у всех есть нужные качества и желание.
avatar
Sir Dasfig, да так и есть. Пришел к тому, что совмещаю оба.
avatar

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% в индексе, чем постоянное напряжение и ежедневная нервотрёпка с роботами, и куча времени чтобы всем этим заниматься.

avatar
Изя Кацман, уже 2 недели назад считал, сразу не скажу. Может быть у Вас ошибка, что Вы считали не по формуле сложного процента?
Смотреть здесь.

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

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

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

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

avatar
Максим Иванов, все по старому. Ловлю движения от 1 дня и далее…
avatar
1 график не реальный тк не вижу выводов и ндфл
2 нет экспоненты
3 успехов
avatar

ves2010, график склеил с разных счетов, построен по ежедневным приращениям вар. маржи на рабочий капитал. Линейная динамика лучше отражает суть. А то строить в абсолюте, когда на одном интервале условно торговались 300 тыщ, а на другом 10 млн — это ничего не понятно будет :)

Спасибо, и вам успехов!

avatar
Ну доллар в октябре 2008-феврале 2009 с 25 до 37 вырос. Я бы не сказал, это «стабильно».

А график с 2014-го похож на портфель трендовых алгоритмов в Si+BR.
avatar
А. Г., 80-90% прироста в 2014-2015 абсолютно точно пришлось на Si+BR, далее уже «размазалось». Но по моим оценкам после 2018 все равно доля валюты в прибыли более 50%.
avatar
noTrust,  а мне кажется, что доля в портфеле, потому что в 2016-2019 RI и ликвидные акции «давали тренды», хотя и не слишком доходные, но плюсовые, в отличии от Si  и Eu 2016-2017. Да и BR в 2016-м был неплох в части трендов, потом до 2020-го конечно похуже. В этом году опять же в акциях тренды есть, Si, Eu и BR — «пилит».
avatar
Опционы торгуете?
Константин, очень редко единичные сделки, никак не связанные с системной торговлей.
avatar
noTrust, читал ваши комменты в опционных ветках, сложилось впечатление что вы опытный опционщик. Вы бросили ими торговать? На первый взгляд продажа волатильность неплохой выход когда когда трендовухи пилят.

Константин, пришел к выводу, что держать «правильные» акции в период «запилов» более выгодно в плане reward/risk. Ниже волатильность >> Ниже страх >> Комфортно покупать >> Акции растут.

Как их найти другой вопрос. 

avatar
noTrust, если ожидается «боковик» на рынке = просадка по эквити, то какая тактика действий на сегодня??
avatar
asfa, по ходу развития просадки увеличивать объем торгуемых контрактов. Ждать.
avatar
Супер! Поздравляю! 
какое плечо? а так в любом случае результат хороший, главное удержать потом капиталл!
может быть по классике с пропорциями 60 (роботы) / 20 (етфы) / 20 (облиги) — доли свои могут быть конечно, что бы с ребалансировкой раз в… жирок сохранять в сторону. Сам к такому решению пришел, постепенно планирую перейти на него.
avatar
Вы в каком году уволились с работы? С какой суммы решились на этот шаг, если не секрет? Порядок сумм, несколько миллионов, десятков миллионов?
avatar
Vladimir, уволился, когда заработал эквивалент нескольких годовых окладов. Порядок сумм — несколько млн рублей.
avatar
Это меньше 20% годовых с учётом рекапитализации, слабовато…
avatar
Nepall, а вам надо тыщщу годовых, да?)
avatar
Sergey Pavlov, 50-100% годовых можно делать вообще легко.
1000% годовых тоже реально, но очень быстро начинаете упираться в ликвидность, а значит снижение плеча и снижение доходности.
Чем выше капитал тем ниже доходность, но опять же 50-100% делать вообще проще простого.
avatar
Nepall, а мужики-то не знали…
avatar
Nepall, 
avatar
респект
avatar

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

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

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

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

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

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

avatar
Alexander Sychev, такой вариант не считал. Нелинейные инструменты сейчас не использую вообще. Насколько мне известно, никто толком не смог прикрутить оба подхода с приемлемыми результатами… хотя могу и ошибаться. Еще нужно учесть, что на опционах постоянно падает ликвидность и конские комиссии.
avatar

теги блога noTrust

....все тэги



UPDONW
Новый дизайн