Чтобы выйти из небольшого шока, в который меня повергла статья Дмитрий Новиков "Очередное представление зигзага", решил продолжить ковырять различные позиции.
В прошлый раз обсудили бабочку и пришли к выводу, что «халявного счастья снова нет». Тогда будем за него бороться.
Как известно, "Казацкого роду нет переводу", и при соотношении на краях ашви/айви == 25/15 продавец опционов во мне воспрял духом. Снаряд дважды в одну воронку не падает и теперь следующую катастрофу надо ждать в августе, но будем готовиться к ней уже сейчас.
Поэтому при работе с июньской серией РИ (RIM8 21 июнь 2018), хочется не просто продать край, но и прикрыться фиговым листочком. Данную позицию можно встретить на просторах сети под названием "Опционная Змея". По сути, это медвежий пут-спред, на фоне которого продается дополнительное количество голых путов, чтобы поднять кочергу позиции выше нуля.
В трейдинге есть замечательный побочный эффект, он дает развитие. Ты читаешь книги, изучаешь методики, специфическую информацию, изучаешь платформы, новости, ты по-другому смотришь на мир, ты думаешь иначе, чем большинство. Твой мозг постоянно тренируется.
Хотя возможно это не всем заметно..
Дорога развития повернула на тропу алготрейдинга к изучению тслаба. Тропа была долгой, извилистой и пока не видно когда и чем она закончится .
Самостоятельно не смогла осилить, слишком много непонимания и вопросов, нужна была помощь со стороны, пошла на курс. Состряпать скрипт это одно, а довести его до ума и сделать способным зарабатывать это совсем другое. Нюансов много. Не, есть, конечно ребята которые более профессиональнее чем я.
Тест в реальном режиме входил в обучение. Прошла полный цикл написала робота, протестировала, сделала выводы.
Психанул и допилил алгопортфель))) Что скажете?
Пополнение коллекции торговых роботов. С начала апреля в рамках индивидуального ДУ запустил в работу по всем счетам инвесторов нового робота на портфеле из 10 фьючерсов на Мосбирже. Точнее алгоритм не новый, новая реализация. Ранее он торговал лишь на фьючерсе доллар/рубль, сейчас на 10 ликвидных фьючерсах: РТС, Сбербанк, Сбербанк-п, Газпром, ВТБ, Норильский никель, ФСК ЕЭС, Роснефть, Доллар/рубль, Евро/рубль.
GETUP — это трендовый алгоритм под TSLab, где вход и выход из сделки осуществляется на пробое уровней волатильности. Встроен временной фильтр и фильтр волатильности. Исполнение сделок осуществляется лимитными заявками. Емкость алгоритма — 30 млн. руб.
Шерстил тикеры и решил посмотреть как ведут себя «три богатыря» на одном графике.
Отнормировал в начальный момент времени к 100 единицам, 2017 год, часовики H1:
Смотрю на них и думаю: как этот зоопарк запрячь, чтобы мне хорошо было?
Для чистоты обсуждения (чтобы не вдаваться в фундаментальные споры) названия тикеров скрыл.
Коллеги-технические аналитики (и алготрейдеры), что думаете на их счет?
Кого покупать, кого продавать, кого оставить скучать?
Я лично не силен в ТА, но сказал бы, что «красный» на нижней границе восходящего канала долгосрочного и поэтому просится лонг с коротким стопом.
Sergey Pavlov, может быть, Вы скажете свое веское?
Стоит возиться с этим добром и если «да», то какой класс алгоритмов на них натравить?
ПС Если господин Тихая Гавань сможет найти минутку и сделать ТА своим магическим способом,
вышлю исходные данные в CSV.
Приветствую!
В данной статье хотелось бы рассказать о недавнем опыте процесса алгоритмизации ручной торговли.
Немного предыстории. Пришел человек с желанием сделать робота из серии, имею желание, но не имею возможности (не могу программировать). Ну это довольно распространенное явление. Суть алгоритма не такая и сложная для трейдера, НО обьяснить программисту, который не имеет опыта трейдинга — довольно таки сложно, имхо.
Собственно обычно, даже «гури» рынка, не всегда могут обьяснить принцип своей торговой системы (ну кроме великих обучателей, которые легко могут обьяснить что покупать нужно дешевле, а продавать дороже!)
С чего же начинать процесс описания системы, в таком случае?
Как мне кажется, необходимо следовать простым правилам
1 не врать самому себе (если данный алгоритм не приносит в ручной торговле 50% в месяц, естественно цифра условная, то и после алгоритмизации не стоит ожидать большого профита)
Лично для меня это самый важный пункт в процессе алгоритмизации.
2 Делать для себя заметки, максимально детализируя принцип принятия решения о входе.
Помимо того, что мы рисуем индикаторы и каналы, на которые ориентируемся в торговле, всегда присутствует множество факторов, особенно если трейдинг активный, внутредневной. Это и время в которое мы торгуем и не торгуем, личные ощущения (ну например цена слишком сильно выросла или слишком сильно упала для данного инструмента и мы приняли решение «ловить падающий нож»), новости, «коррелируемые тикеры (ну например нефть подросла, бакс упал и мы решили срочно пора покупать ртс), плотность в стакане (возможно), накопление кластера (»аля volfix"), усреднение убытка (желание не закрывать своего лося, а тянуть неизбежное) и тд и тп. Реально лучше описывать абсолютно все детали. Чисто теоретически алгоритмизировать можно практически все, от слов, все покупали и я решил купить.
3 Описать личный мани и риск менеджмент (если такой имеется)
После этих довольно не сложных шагов уже начнется выжимка алгоритма. Тут есть два пути. Первый — это все описанное абсолютно все, реализовать, и потом методом проб и ошибок отсекать то, что делает результат только хуже (так как анализом уже совершенных сделок, редко какой трейдер занимается). Второй же путь обратный, начинать реализацию от основного сигнала, и в дальнейшем наращивать дополнительные условия (удобнее всего делать в виде настроек, для того чтобы было проще ту или иную настройку вкл/выкл).
Естественно в дальнейшем будет огромное количество изменений и дополнений в алгоритме потому тут или уж нанимать постоянного программиста себе или упереться и научиться самому(правильнее имхо)
Цель, автоматизации алгоритма, не всегда сводится к тому, что робот торгует, а я кайфую на островах. Нет, это абсолютно не так, и если перестать анализировать рынок то довольно быстро упираемся в отсутствии идей трейдинга. Чаще всего сталкиваюсь с тем, что вроде бы у человека есть алгоритм, но это по большей части «теоретический трейдинг», то есть когда основной заработок только в теории. Далее после алгоритмизации и анализа результата сводится или к разочарованию (что тоже не плохо, ведь лучше разочароваться так, чем после слива денег) или к более правильному выходу — совершенствованию системы, в плоть до полного отказа от первоначального алгоритма и рождению нечто нового!
Понятно что в случае с совершенствованием системы, процесс бесконечен, но что делать если разочаровались в алгоритме? Хоть и субьективно, но все же, по моему опыту, большинство трейдеров просто уходят с рынка, после разочарования. Единственно что могу посоветовать — делайте перерывы в торговле с изучением нового для себя, новый софт, новые «индикаторы», новые методы и тд.
Теперь к конкретному примеру, с которым ко мне пришел человек. Суть в двух словах — ловить импульс рынка, выходить когда встретили сопротивление (объемы накопленные в кластерах) или по стопу. Конечно это упрощенное изложение, но не могу же чужие секреты расскрывать (хоть секретов и нет, но все же не этичненько)
В целом для внутредневного трейдинга алгоритм довольно нормальный. Не топчик, но как к минимум потенциально интересный. На данном этапе осталось только управление размером позиции доделать и будет уже интереснее результаты, но пока что дела обстоят так:
Тут результаты по rih