Избранное трейдера Denis Lisin

по

О майнинговом подходе и вычленении эджа при построении торговых систем

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

( Читать дальше )

Реверс инжиниринг способа угадывания гэпа вверх в Си

На смартлабе очень мало чего можно почитать начинающему алготрейдеру. Если кто и пишет — все больше эквити выкладывают, а на идеи стратегий даже не намекают. Один из товарищей которых я читаю — silentbob  ( http://smart-lab.ru/profile/silentbob/ ). Он периодически выкладывает что-то из своих наблюдений, на основе которых вполне пишутся рабочие стратегии.

В своё время он предлагал выложить выложить устойчивый метод угадывания гэпа вверх в Си за 350 плюсиков
smart-lab.ru/blog/206454.php
За плюсики смартлабовцы метод не выкупили и для многих он остался загадкой)) Эквити у метода была вот такая:
Реверс инжиниринг способа угадывания гэпа вверх в Си

Идея простая: покупаем в 23-45 при выполнении определенных условий и продаем в 10-15. Я потратил какое-то время и постарался найти стратегию с похожими параметрами. Совсем такой же у меня не получилось, но что то все таки нашел:

Реверс инжиниринг способа угадывания гэпа вверх в Си



( Читать дальше )

Выбор прибыльной торговой системы. Часть 2 Количество сделок в тесте.

Предыдущая статья: Выбор прибыльной торговой системы. Часть 1 Таймфрейм.

                В данной статье проведем небольшое исследование с целью понять, как зависят результаты тестирования от количества протестированных сделок, и какое число сделок должно быть в тестах. Для исследования используем базу данных, в которой собраны результаты тестов более 50000 торговых систем, сгенерированных с помощью конструктора торговых роботов 3CBot, состоящих из 1-2 индикаторов технического анализа (подробнее про тесты данных систем написано в Часть 1 Таймфрейм).

                Для исследования отбираем все результаты тестов торговых систем за 2013-2015 г. Все эти системы делим на 9 групп по числу совершенных сделок: 0-10, 11-30, 31-60, 61-100, 101-200, 201-400, 401-700, 701-1000 и больше 1000. В периоде 2013-2015 г. отберем только системы, где показатель «Годовая прибыль / Макс.просадка» > 1 и проверим, какой процент систем отработает в плюс в 2016 г. (с 1 января по 30 мая). Итоги по таймфреймам 15 минут, 60 минут и 1 день будем подводить отдельно.



( Читать дальше )

Открытый Универсальный Робот – Стратегия

В прошлый раз http://smart-lab.ru/blog/329488.php предложил добавить к скользящим средним каких-нибудь сигналов/индикаторов, чтобы использовать в стратегии для примера. Но ни от кого идей не поступило.

Подумав в указанном направлении, решил добавить в стратегию поиск шаблона/паттерна. Для поиска шаблона буду использовать корреляцию. Такая идея у меня была давно, но никак не доходили руки её проверить. Поэтому устрою проверку её эффективности в стратегии, используемой для примера. Появляется какая-то польза и для меня, так как результат мне не известен и полученные наработки (код) можно будет использовать в дальнейшем.

Сама идея проста – задаем последовательность значений, описывающих некоторое изменение цены, например:

Tpl = {  1,  2,  3,  4,  5,  4,  4.5,  3.5,  4,  3 };

Если указанную последовательность изобразить графически, то получим картинку, показанную на рисунке.
Открытый Универсальный Робот – Стратегия



( Читать дальше )

Исследование стратегии, покупка стрэдла. Сравниваем историческую волатильность с подразумеваемой.

Здравствуйте дорогие друзья!

Хочу проверить влияние спреда IV-HV на результат торговли, если куплен стредл на центральном страйке и выравнивать дельту фьючем каждый день.
Сдесь и далее в следующих статьях:
IV — подразумеваемая волатильность центрального страйка
HV — историческая волатильность приведенная к годовой
Спред — разница между IV и HV
Все дальнейшие расчеты и скриншёты приведены для инструмента RI.

Формула по рассчету HV:
Сначала рассчитывается средний дневной ход цены (HV_EMA) в процентах
HV_EMA=HV_EMA(t-1) + Alfa * (100 * (Abs(PRICE_F — Prev_PRICE_F) / Prev_PRICE_F) — HV_EMA(t-1))
где:
HV_EMA(t-1) — средний дневной ход цены на предыдущем шаге (дне)
Alfa — коэффициент сглаживания (0...1)
PRICE_F — цена фьючерса на текущем шаге (дне)
Prev_PRICE_F — цена фьючерса на предыдущем шаге (дне)
Если проще сказать то HV_EMA это экспоненциальная средняя дневных изменений цены фьючерса взятых по модулю.
У нас получается дневная волатильность. Далее приводим дневную волатильность к годовой:
HV=HV_EMA * КОРЕНЬ(252)
Почему я взял 252? Потому что в году примерно 252 рабочих дня, хотя этот вопрос спорный какой коэффициент брать 252 или 365.
Все, теперь у нас есть историческая волатильность приведенная к годовой и её можно теперь сравнивать с подразумеваемой.
Методом тупого перебора я перебрал все коэффициенты Alfa и определил, что у коэффициента Alfa=0,06 наименьшее среднеквадратичное отклонение между IV и HV, его то и возьмем для дальнейших исследований.
Посчитаем разность между IV и HV и построим график этого спреда

Исследование стратегии, покупка стрэдла. Сравниваем историческую волатильность с подразумеваемой.



( Читать дальше )

Моя торговая стратегия.

Московская биржа, секция ФОРТС.
Инструмент: Фьючерсный контракт на индекс РТС.
Таймфрейм: 5 минут.
Money Management :
1.Не более 3-х убыточных сделок в день.- торговля прекращается на текущий день.(по большей части 1-2 сделки в день).
2.Не более 2-х убыточных дней подряд.  - торговля прекращается, перерыв 1 торговый день.
3.Если после  перерыва, снова повторяются 2 убыточных дня -торговля прекращается, перерыв 5 торговых дней, разбор полётов.
4.Допущена просадка депозита 10% и более — торговля прекращается, перерыв 5 торговых дней, разбор полётов.
5.Риск в сделке — 1.5 среднего движения цены на 5 минутке, но не более 2% от депозита.
Точка вход.
За ориентир беру уровни минимума или максимума  текущего дня.Торгую отскок, ложный пробой.Картина входа: рынок обозначил какой то экстремум дня- цену, которую не смогли продавить, в результате чего цена откатывается.Жду повторного возвращения цены к этому экстремуму дня.При повторном возвращение, наблюдаю за движением цены, если цена повторно не смогла пробить этот экстремум, захожу в сделку, после формирования свечи в сторону открытия позиции.Стоп соответственно выставляю за уровень, который цена не смогла преодолеть, но с условием, что размер стопа не превышает 2% от депозита.Цель сделки 45% от среднего дневного движения, которое я смотрю по индикатору ATR.С таким расскладом риск/доходность в каждой сделке соответствует 1 к 4(минимум).Для примера хочу привести скрин сегодняшней сделки. Скрин сделал уже на выключенном терминале, что бы рынок не провоцировал))))))Моя торговая стратегия.

Торговая стратегия с красивой кривой доходности без параметров.

    • 25 мая 2016, 07:06
    • |
    • T-800
      Smart-lab премиум
  • Еще
Система заключается в следующем:
Сигнал на покупку — пробитие High прошлого дня 
Сигнал на продажу — пробитие Low прошлого дня 
Закрытие по концу дня,
либо по концу часа, если свеча закрылась внутри High-Low прошлого дня
В ехсеle получается такая кривая доходности.
Торговая стратегия с красивой кривой доходности без параметров.
Но есть опасение, что на открытии не получится купить по цене открытия, а несколько хуже,
как это учесть при тестировании пока не знаю.

Кто-нибудь торговал подобную систему?

Мысли о трейдинге

Хотел бы поделиться своими соображениями по поводу трейдинга. Думаю, индивидуальные (частные) трейдеры — это самый незащищенный слой на биржевом рынке, надеюсь, кому-то помогут мои советы.

1) Трейдинг (спекуляции) — это сложно. Биржевой рынок впитывает в себя лучшие умы планеты. Все хотят качать с него деньги. Поэтому благотворительностью здесь никто не будет заниматься. Это надо понимать каждый день торговли на бирже.

2) Простые (линейные) стратегии не работают. Мне жаль людей, которые верят в анализ японских свечей. Изучайте эконометрику (статистика временных рядов), читайте профессиональную литературу. Самые качественные мысли можно найти в англоязычной литературе. 

3) Я использую тиковые сделки и секундные агрегации тиковых сделок для выработки сигналов. Агрегации временных рядов на большем тайм-фрейме не позволяют видеть всей картинки рынка.

4) Общение с людьми из бизнеса очень помогло понять некоторые вещи (я делал серию интервью в рамках своего проекта Биржевые люди). Старайтесь найти настоящих профессионалов. Участвуйте в серьезных конференциях. 

( Читать дальше )

Немного правды про дивиденды, и как их получать спекулянтам!

     Пост писал почти час, появились дела. Прошу прощения за ошибки, ибо пока нет времени их проверять.

     В последние 2-3недели на смартлабике явно поменялась тенденция – это кстати плюс, но есть и минус, о нём чуть ниже.  

     Помню, как Тимофей спрашивал – чтобы такое сделать, чтобы на ресурсе появилось больше желающих, которым интересны именно акции, а не спекуляции. На что я ему ответил: нужно просто создать больше интересного контента, а здешним обитателям пофиг что мусолить и обсуждать.  Просто напросто, нужно убрать всю политику, срачь и разоблачения и устроить говноголод и все от безысходности начнут обсуждать то, что им дают и то, что останется. Так и получилось, точнее получается. По крайней мере, топиков на тему инвестиций и дивидендов выросло в разы, аж глазам не верится. Молодец, так держать.

     Теперь о грустном.

     Пиар инвестиций и дивидендов – это конечно хорошо, но давайте пиарить их честно и говорить не только положительные моменты, но и про отрицательные, и тем более, про подводные камни и альтернативы.



( Читать дальше )

....все тэги
UPDONW
Новый дизайн