Избранное трейдера wyg

по

Индикатор поиска шаблона/паттерна через корреляцию

В прошлый раз http://smart-lab.ru/blog/330910.php зашла речь о поиске соответствия шаблону (или паттерну) через корреляцию. В трейдинге нет строгих соответствий, поэтому интересуюсь индикаторами, которые также не “ездят по рельсам”.

Для визуализации решил разработать индикатор для квика, который будет вычислять корреляцию между заданным шаблоном и ценами открытия баров (решил сделать по ценам открытия). Ссылка на скачивание ниже.

Как пользоваться. Добавляется индикатор в квик стандартным способом. Нужно создать в папке с квиком подпапку «LuaIndicators» (если её еще нет, в ней квик ищет пользовательские индикаторы). Скопировать туда скаченный файл индикатора «CorIndicator.lua», предварительно его разархивировав. Запустить квик и кликнуть правой кнопкой мыши на открытом окне с графиком, куда планируется добавить индикатор. В выпадающей меню выбрать «добавить график (индикатор)». Далее в списке выбрать индикатор «CorIndicator», установить галочку «новое окно» и нажать «да». Окно настроек можно оставить без изменений нажав «сохранить» или внести свои настройки.



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

Вход – ничто, выход – все

В начале года я участвовал в конкурсе здесь, на СмартЛабе по теме «Моя философия трейдинга». smart-lab.ru/blog/303895.php
Написал соответствующий пост. Пост мне так понравился, что я уже считал, что победа у меня в кармане и прикидывал, куда я потрачу свалившиеся на голову денжищи… Но… не сложилось…
Однако, неудача в конкурсе никак не поколебала мою уверенность в том, что вход – ничто, а выход – все. Безусловно, не я это придумал. Я прочел про это в нескольких умных книжках, поверил в это и не раз убеждался в этом на рынке. Поэтому я решил сделать несколько видео на эту тему. Приятного просмотра.

 


Спрэды между спотом и фьючерсом на moex

Несколько иллюстраций возможности прямого арбитража базового актива и фьючерса на него.

Доллар-рубль:
Спрэды между спотом и фьючерсом на moex

РТС:
Спрэды между спотом и фьючерсом на moex















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

Как Ворончихин сливает деньги инвесторов?

Не просто на самом деле на длительном горизонте показывать стабильную доходность. И выкладывать позитивные результаты торговли конечно гораздо приятнее. Но по итогам мая могу похвалиться только убытками в размере 7% от капитала. Продолжается беспрецедентный по длительности период низкой волатильности на российском рынке, сравнимый лишь с 2013 годом. Затяжной боковик распиливает по-тихоньку трендовых роботов. От максимума счета до минимума реальная просадка в этом году составила около 14% при максимально допустимом уровне 25%, это значит что риск находится на приемлемом контролируемом уровне. Без просадок торговли не бывает, обычное дело, сезонность присутствует в любом бизнесе. Работаем дальше, стратегии от этого не сломались. Несмотря на все это портфель торговых роботов за 30 месяцев публичной торговли заработал 160% и накопленная доходность за последние 12 месяцев держится на уровне 40% годовых. Волатильность на рынке циклична, за длительным боковиком всегда следуют мощные тренды, которые вынесут эквити на новые максимумы:)

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

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

Продолжаем разработку универсального робота!

Выкладываю код OUR-0.3, который в настоящий момент еще далеко не полный – это только основа, скачать можно здесь https://yadi.sk/d/l3uic67yruCxa

Код прокомментирован подробно, но дам дополнительное описание общего плана, чтобы логику работы робота можно было представить.

Итак, по порядку:

Робот состоит из двух файлов: OUR.lua содержит основные функции (OnInit, main, коолбэки – пока только один OnStop), FunOUR.lua содержит вспомогательные функции – все остальные. Дополнительно приложен файл с информацией и файл с образцом котировок.

Функция OnInit

1 Первоначально котировки с сервера поступают в источник – таблицу с барами TBar (там все заполняется автоматически при подключении источника).

2 Далее робот делает различные вычисления, результаты которых он помещает в таблицу с данными TDat (также туда копируются параметры баров из TBar), эту таблицу нужно заполнять самому, ключи таблицы на свое усмотрение, но конечно часть ключей в алгоритм уже заложены, это «key»,«O»,«H»,«L»,«C»,«V»,«T» от них идут все вычисления. TDat – это таблица, содержащая таблицы по каждому бару, ключ соответствует номеру бара в источнике. Структура такого типа:

TDat = {
[1321] = {"O","H","L","C","SMAf","SMAs"…},
[1322] = {"O","H","L","C","SMAf","SMAs"…},
…
}


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

Применение наивного байесовского классификатора на R для поиска закономерностей и прогнозирования

    • 09 мая 2016, 13:48
    • |
    • SciFi
  • Еще
В последнее время изучаю R и машинное обучение. 

Мои статьи про R, машинное обучение, количественный анализ

В этом посте я расскажу о том, как применить машинное обучение для поиска закономерностей и прогнозирования.

Использовал эту статью: Применение машинного обучения в трейдинге

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

Теорема Байеса в теории вероятностей, как теорема Пифагора в геометрии.

Байесовская вероятность — это интерпретация понятия вероятности, используемая в байесовской теории. Вероятность определяется как степень уверенности в истинности суждения. Для определения степени уверенности в истинности суждения при получении новой информации в байесовской теории используется теорема Байеса. 

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

Хеджирование портфеля акций от падения опционами.

У инвесторов во время падений рынка часто возникает  проблема «бумажных» убытков.Пересиживать просадку бывает некомфортно, а сдавать портфель в рынок убыточно.Это спреды в низколиквидных акциях, потеря налоговых льгот(при удержании акций более 3-х лет не платится НДФЛ), возможно даже потеря доли в акциях недопустима по каким либо причинам.В этом случае можно прибегнуть к хеджированию.Причём хедж в традиционном понимании -это опционы.Если будет падение и мы купили путы мы не чего не теряет, если будет рост(с падением мы не угадали) мы берём рост акциями и платим только временную стоимость пута.Проблема вобщем то в том что если мы берём путы около денег то соотношение риск-доход у нас получается плохим даже при «армагеддоне».Путы около денег стоят дорого.В то же время для инвестора  неприятно именно сильное падение стоимости портфеля акций, а легкие падения некритичны.Исходя из этого обстоятельства, более интересно выглядит хедж дальними опционами  вне денег с применением проданных опционов т.е. мы покупаем дальние дешёвые путы вне денег и в этом же количестве продаём ещё более дальние путы вне денег и компенсируем часть временного распада купленных опционов.Соотношение риск-прибыль получается гараздо более интересное, но рынку нужно пролететь большее расстояние что бы хедж сработал.Но на то он и «чёрный лебедь» что бы пролетать большие расстояния.Хедж этот имеет место только при серьёзных опасениях обвала рынка, а лучше когда рынок уже полетел вниз.

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

USDRUB первая остановка 63 рубля, продолжение отскок до 77 рублей

10 марта 2016г. был опубликован пост USDRUB первая остановка 63 рубля http://smart-lab.ru/blog/315500.php. Пргноз сбылся. Коррекция вниз произошла до уровня 61,8% по Фибоначи -62,68 руб.

От уровня 62,68 рубля произойдет отскок цены вверх.

Возможныые уровни коррекции 38% по Фибоначи — 72 рубля или 61,8 % по Фибоначи — 77,2 рубля.

Далее произойдет разворот движения вниз примерно до 50 рублей.
От 49-50 рублей отскок до 63 рублей.


USDRUB первая остановка 63 рубля, продолжение отскок до 77 рублей


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