Избранное трейдера /\../
Всех с наступающим (и никаких отступлений!) Днем Защитника Отечества ака Денем Советской Армии и Военно-Морского Флота!
И за тех, кто в море! Ну а те кто в ЗОЖе, начинаем готовить себе замену — искусственного трейдера.
Важнейшей частью любого алгоритма машинного обучения являются данные, на которых происходит обучение, а еще важнее качество этих данных.
Для приготовления искусственного трейдера нам понадобятся следующие ингредиенты:
1.Установленная платформа Jatotrader (FREE или круче) версии 2.9.3 или выше. Можно обойтись и без установки Джато и взять тестовый набор данных отсюда. Описание содержимого файлов датасета — в конце топика.
2.Питон.Jupyter Notebook (Anaconda3)
Короче говоря, Jatotrader мы используем как предварительный обработчик и генератор данных для машинного обучения (МО), а Python для создания модели, обученной на этих данных. Возможности Jatotrader позволяют создавать частотные графики из тиковых данных, примерно такого вида
Когда я изъявил желание выступить по теме «Новое слово в техническом анализе», то мне посоветовали почитать Томаса Демарка ТЕХНИЧЕСКИЙ АНАЛИЗ НОВАЯ НАУКА, который типа уже превратил теханализ в науку.
Вот как он предлагает строить линию тренда:
«Сложность заключается в выборе особых точек, через которые проходят эти прямые линии. Как правило, аналитик привносит изрядную долю субъективизма в построение линий тренда. Так, движение цен на рынке принято рассматривать в ретроспективе — от прошлого к будущему, поэтому и даты на графике перечисляются слева направо. Соответственно линии спроса и предложения строятся и располагаются на графике слева направо. Интуиция подсказывает, что это неверно. Движение цен в настоящий момент гораздо важнее, чем движение рынка в прошлом. Иными словами, стандартные линии тренда должны вычерчиваться справа налево так, чтобы в правой части графика были самые последние данные о состоянии рынка. Поначалу это может показаться необычным, но мой собственный опыт и обширные наблюдения подтверждают целесообразность такого подхода. Не стоит жертвовать точностью и логикой во имя простоты.»
У вас часто случался что угадывали направление правильно, купили актив, ставили стоп, а цена как будто намеренно сначала доходило до стопа выводя вас за бортом с убытком, а потом летал вверх без остановок.
Да, меня тоже такие ситуации бесили очень, а потом я узнал про опционов...
Проблема стоп-ордера в том что он линейно зависим от актива и его ставим на цену актива. А если купить опцион то получим стоп по размеру убытка, независимо от цен базового актива.
Например, купим Call опцион на какой-нибудь акции на страйк $50, с экспирацией на месяц, по цене $100. Это значит купили 100 акции по цене $51 на месяц со стопом на $100 независимо куда пойдет цена акции (страйк $50 + затраты $100 = breakeven $51).
Расчеты P/L на некоторые варианты после покупки такого опциона
1. Цена поднялась до $60. Прибыл = ($60 — $51) * 100 = $900.
2. Цена упала до $10, потом поднялся до $60. Прибыл = ($60 — $51) * 100 = $900.
3. Цена поднялась до $80 с широкимы колебаниямы. Прибыл = ($80 — $51) * 100 = $2900.
Мои исследования показывают, что тенденция прослеживается на рынке не так часто, большую часть времени цены колеблются в пределах так называемого коридора. Обзор прошлой динамики цен показывает, что примерно 75-80% всего времени работы рынка цены на те или иные бумаги движутся в торговом коридоре. С другой стороны, 20-25% времени на рынке господствует восходящая или нисходящая тенденция. Дальнейшие исследования показывают, что нисходящая тенденция развивается в 2-2.5 раза быстрее, чем восходящая.