Избранное трейдера Rama14
Давайте не бегать по Блекам и Мертонам, а обратимся к нашим. Андрей Колмогоров из города Тамбов. Родившись еще при царе и прожив в СССР на бирже поторговать не успел. Но написал пару книг по которым учились Блек Шоулз и Мертон. Мощный дядька. Поэтому пойдем по его логике, аксиоматике теории. Она, примерно такая. Святая троица. Пространство элементарных событий. Которые уже не поделишь. Один тик. Цена или вверх или вниз. Одновременно не возможно. Если таких событий много, то мы получим Распределение вероятности. Множество всех возможных исходов. И сигма алгебра. Это какие математические действия мы с ними будем делать и что получать. Вот мы с этой сигмой-алгеброй и попробуем разобраться.
Для этого надо определиться, что нас интересует. Или должно интересовать. Цена? Лично меня не интересует. Вот есть цена Магнит АО. Пока у меня нет этих акций, то для чего мне знать их цену? Если только знать, на сколько я могу купить. А после того, как я их куплю, цена мне тоже не интересна. Мне интересна доходность моего вложения от начала до конца за время Т-Т0. А это есть изменение цены. Поэтому мы больше цену трогать не будем, а будем работать с ее изменениями и нашей доходностью. Изменение цены мы посчитаем через сигма-алгебру. А именно разница логарифмов. В предыдущем топике я описал почему. И получится очень удобно. Доходность +1% умножить на вложенный капитал= фин рез. Цены самого актива тут нет. Вот такой парадокс сигма-алгебры. Теперь нас интересует наш вложенный капитал и изменение доходности.
В заголовке и кликбейт и нет ;) зависит от того, кто как воспримет материал ниже.
Психология в трейдинге — тема с одной стороны избитая, с другой — я ни разу ещё не встречал хоть сколько-нибудь толкового материала по ней. Как правило, всё сводится к тому, что психология играет ключевую роль в эффективном трейдинге, и её важность оценивают как минимум в 80%, или “психология появляется при больших убытках” и прочим итерациям на эту тему. Полная фигня — как первое, так и второе (большие убытки, к примеру, это результат возникшей психологии, а не причина её возникновения). Засилие подобного материала говорит о том, что с этой проблемой столкнулись многие, но мало кто попытался в ней как следует разобраться. И я сейчас тоже не разберусь, не хватит квалификации и формата поста, но постараюсь дать направление, в котором стоит мыслить.
Вспоминаем, как обычно происходит борьба с этим явлением: формализовать свою ТС, записать её и строго следовать всем правилам НЕУКОСНИТЕЛЬНО )) какие-то самые злостные ошибки выписать, заскринить с чартом и распечатать, дабы не забывать о том, к чему ошибка приводит, приклеить на самое видное место и т.п. Сюда же относятся всякие ограничения по РМ — закрыть терминал после двух стопов, не пересиживать/не двигать стоп, софтовые средства, ограничивающие потери, разделение денег по счетам и прочее. Всё знаю, сам проходил, и всё это не работает. Ещё никому подобные меры не помогли победить психологию. И не помогут, потому что это всё попытка тушить торфяной пожар, поливая его водой из ведёрка. Уверен, возник вопрос: “какая же это фигня, если мне мешает зарабатывать только психология! и система рабочая и сигналы она даёт, просто я постоянно нарушаю дисциплину.” А вот такая фигня. Причина возникновения психологии — это безграмотность или низкая квалификация, как угодно, в двух моментах!
У хорошего мастера должны быть хорошие инструменты – у кузнеца – молот, у столяра – рубанок, у алготрейдера… — оптимизатор.
Выкатил новую версию.
Настоящий мужской оптимизатор конечно же должен быть консольным. Этот красавчик быстр – 10 лет 5-минуток на простой стратегии вместе с вычислением всяких там PF, RF 0,3 секунды. И это на одном потоке! (с многопоточностью, к слову, пока не смог подружить, но заложил такую возможность).
Бэктестер берет задания из csv файла и пашет. Т.е. на данный момент задания на оптимизацию задаются в момент создания файла с заданиями, решил поменять план оптимизации – меняю файл – меняется дальнейшая оптимизация. Т.е. по факту сейчас план на оптимизацию предустановленный, но легко прикрутить в дальнейшем оптимизацию с обратной связью на результаты предыдущих бэктестов. Меня всегда смущали стандартные оптимизаторы в этой части – где перебирается один параметр, или несколько строго итерационно, но я не мог задать явно другие алгоритмы перебора или в общем случае даже не перебора, а «изменения» значений. А здесь могу: т.е., могу за раз закинуть задания сразу на нужное количество гипотез, хочу посмотреть, как стратегия себя ведет между тикерам – не трогаю ничего, меняю только тикер, хочу проверить как ведет себя между тайм-фреймами – меняю только тайм-фреймы и т.д., т.е. минут за 5-10 во всемогущем экселе можно создать файл с заданиями для нужного набора гипотез. Потом когда бэктестер отработает – берешь эксельку и дата-майнишь данные.
Все-таки когда ты точно знаешь, чего хочешь, свой бэктестер это кайф! Нужна скорость, но не нужна какая-то функциональность – супер, не делаешь тормозящую функциональность, получая преимущество в скорости, интересует какая-то конкретная парадигма в оптимизации – отлично, пилишь архитектуру именно под парадигму, без оглядки на стандартные «лучшие практики», «модные мнения» и прочие «а вот я так делаю, а ты какую-то херню».
Более менее ООПшная прога получилась, так что есть надежда, что можно мяса при необходимости накрутить с контролируемым уровнем сложности и поддерживаемости.
Если вдруг кто-то собирался завидовать – не надо, вам бы не понравился мой оптимизатор. Думаю, он будет нравиться только мне! :)
Часть 5. О вероятностях.
Кто начал читать статьи с этой части, уточню: цикл «Как сделать деньги в трейдинге?» — о практике ДЕЙСТВИЙ трейдера и методике наработки навыков прибыльной работы в рынке. Пишу больше для новичков, хотя во многих опытных этот новичок «пустил корни», мешающие двигаться вперед. Один из подобных корней — рассуждения о вероятностях трейдера заработать в рынке (на бирже), внушенные на старте.
В далеком 2008 году нам в группе «обучения трейдингу» очень уверенно говорили:
1. Цена на графиках ходит вверх и вниз, верно? — Да.
2. Следовательно, вероятность заработать, верно определив направление, будет 50/50, верно? — Да.
Есть один старый анекдот:
Пришел мужик на базар курицу покупать, идет и цену спрашивает.
- Сколько стоит курица?
- 3 рубля.
- А сколько ваша курица стоит?
- 3 рубля.
- А у вас почем курица?
- 10 рублей!
- Как 10? А почему так дорого, ведь она ничем не отличается?
- Понимаешь, мужик, очень деньги нужны.
Я всегда вспоминаю этот анекдот, когда слышу о том, что соотношение стоп-лосса к тэйк-профиту должно составлять значение равное 1:2, или 1:3, или даже выше. Видимо те, кто дают такие советы, надеются, что чем выше они установят это соотношение, тем больше будет их прибыль. Почему бы тогда не установить это соотношение равным, к примеру, 1:10 или даже 1:100? Вот прибыль тогда будет, мешком не унести! Заживем!
К сожалению, на рынке не все так просто и чтобы получить больше прибыли недостаточно, как в том анекдоте, одного желания. Так каким же должно быть соотношение стоп-лосса к тэйк-профиту? В данной статье я постараюсь дать ответ на этот вопрос.
В первой части говорили о том, что для взятия регулярной прибыли по итогам торгового периода трейдеру нужно освоить, развить и совершенствовать свои торговые навыки и умения.
Часть 2. Что такое торговые навыки?
Вопрос трейдеру: существует ли индикатор, который бы показывал, когда и где войти в сделку, с каким стопом и размером позиции, как долго держать позицию когда из нее выйти? — Есть, правда купить его не получится. МОЗГ называется.
Начну с главного: необходимые для прибыльного трейдинга торговые навыки(умения) изначально отсутствуют у большинства кандидатов в трейдеры. Просто потому, что им негде было выработаться в обычной жизни.
Это как летные навыки у кандидатов в летчики, неоткуда им взяться. Люди — не птицы, в трех плоскостях действовать от рождения не умеют. Летной «соображалке» приходиться учиться, и не у каждого получится, — это все понимают.
Трейдеры почти так же отличаются от нетрейдеров
Тема чрезвычайно избита, но все-таки попробую сформулировать свой список без углубления в конкретику, которую невозможно описать в двух предложениях. Готов к ловле яиц и помидоров.
Алексей Соловцов, Инвестиционная Палата.