Избранное трейдера Михаил

по

Оттачивание алгоритма и фильтрация разных рыночных ситуаций

Приветствую всех!

 

Данная статейка просто изложение в тексте моих мыслей при создании алгоритма. Пусть это будет продолжение предыдущей статьи о том как собирал свой велосипед. 

После того как собрал алгоритм, внес в него не мало коррективов, в частности закрываю тейком, это позволило сэкономить чутьчуть денег, так как алгоритм «случайно» мог достигнуть равновесной цены, и при закрытии по рынку могли сталкиваться с ситуацией когда равновесная была достигнута в пике и далее рынок сильно отскочил от него. Понятно что тейком, внес новый риск что сделка может не закрыться по расчетной цене, но благо это можно обойти ожидая новую равновесную цену (я в своем алгоритме предусмотрел ситуацию, если тейк не сработает то на след баре крыть по рынку).

Итак теперь график эквити выглядет так 

Оттачивание алгоритма и фильтрация разных рыночных ситуаций

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



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

Изобрел свой собственный "велосипед" (коррелятор)

Приветствую!

 

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

 

Решил разнообразить свои алгоритмы и немного поторговать «боковой» алгоритм. ну и в процессе собирания алгоритма получилось как обычно не то что хотелось изначально.

Суть идеи свелась к тому, что беру два инструмента и далее связываю их между собой (можно прологарифмировать и делать любую нелинейную связь тикеров) за основу связи можно брать прямую (бид первой бумаги — аск второй и наоборот или закрытие1-закрытие2 или регрессию или все на что фантазия разыграется, главное чтобы движение «индикатора» улавливало колебания бумаг. 

Далее все по проще, один инструмент например Сбер, будет торговаться, второй инструмент будет направлять (лучше чем ммвб не найти, но можно взять например сбер обычку и префы, си и доллар, ртс и ммвб и при этом ртс можно в рубли пересчитать) 
В своем примере я делал так: два тикера, зависимость бумаг считал только в момент их допустимой корреляции ( то есть, если бумаги пошли в разнобой, то переставал считать их связь, и собственно торговать прекращал.) ну и далее естественно исходить нужно из бумаги. ставлю на сбер от 20р, если расхождение есть больше 20р между сбером и ммвб, то открываю сделку. если после этого бумаги пошли в разнобой, то через каждые 30р вхожу снова (без удвоения, хотя можно и удваиваться, в тестах далее 80р не улетала бумага так что это на руку) Закрытие позиции просто при достижении равновесного значения. 

Как это выглядет. Стрелочка просто — это вход, с + это добор позиции. 
 Изобрел свой собственный "велосипед" (коррелятор)



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

Generalized Boosted Regression для предсказания направления движения рынка.

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

Описание самого пакета и примеры можно посмотреть тут http://cran.r-project.org/web/packages/gbm/gbm.pdf

Я покажу каких результатов добился тестируя этот метод совершая всего 2 сделки в день, на открытии и закрытии дня.

График доходности Out-of-Sample в сравнении с индексом ММВБ:
Generalized Boosted Regression для предсказания направления движения рынка.
Generalized Boosted Regression для предсказания направления движения рынка.

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

Бектест трендовой торговой системы на R

    • 23 апреля 2017, 14:59
    • |
    • SciFi
  • Еще
Берем два индикатора: SMA(40) и MACD со стандартными параметрами на дневном графике. Когда сигналы двух индикаторов совпадают, покупаем или продаем. Если не совпадают — ничего не делаем.

Протестируем эту стратегию на акциях Газпрома с 2015 по 2017 год с использованием R.

Бектест трендовой торговой системы на R

 

Результат: эквити, дневные доходности и просадка. Как видно, в результате такой торговли мы бы потеряли 35% счета.

Бектест трендовой торговой системы на R

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

[Видео] Подробнейший анализ стакана на америке

eщe oднo видeo, с фишкaми пo стaкaну (level2) нa Aмeрикaнскoм фoндoвoм рынкe

P.S. Ктo eщe нe видeл бeсплaтный и oчeнь пoдрoбный кyрс пo стaкaну смoтритe тyт http://smart-lab.ru/blog/385472.php

Подробнее тут


Как читать стакан level 2 на nyse

Основы чтения стакана (level2 and timesales) на Американском фондовом рынке.

Подробнее тут



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

Бэктестинг: с чего начать?

Бэктестинг: с чего начать?

В серии следующих постов я расскажу о том, как проводить бэктестинг с помощью Python. Для тестирования торговых стратегий я использую сайт Quantopian. Почему именно его? Потому что он: а) простой и наглядный; б) дает доступ к бесплатным историческим данным; в) имеет богатый функционал. 



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

Роуты и ECN (NYSE,NASDAQ) - Секреты и фишки

    • 09 марта 2017, 13:26
    • |
    • p1x3
  • Еще
Сделал одно из самых нужных видео по ордерам, которое просило ооочень много людей.



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

новый терминал "inside". оцените критично внешний вид:)

    • 07 марта 2017, 11:38
    • |
    • VFA
  • Еще
представляю на суд Смарталаба свой проект. это независимая разработка, на ресурсы моей компании. Первая презентация, если можно так сказать:)  Есть три версии:

1) для моего пропа американского. с системой риск-менеджмента, админами, встроенное взаимодействие с чатом. делаем как замену thinkorswim, который все время банят, но будет линковка. Если хотите свой проп, то это полноценное решение. хотите замену тосу, то тоже подойдет)

2) для алор.брокера. максимальный функционал. Все в одном. статистический учет микростроструктуры, алгоритмы для ручных трейдеров, платформа для роботов, реверсная лента, поиск айсбергов и других событий. база данных по этим событиям, с расчетом их эффективности. встроенный журнал учета статистики, с автоматическим контролем результативности трейдера, встроенный многоуровневый риск-менеджмент, статистический календарь с расчетом влияния новостей, свои индексы по движению рынка, интуитивный интерфейс. Акцент только на чистых рыночных потоках: стакан, лента, график. пока нет склеенного стакана из ордербука, но его внедрять нецелесообразно.

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

Основы чтения ленты Level2 (Time & sales)

Основы чтения ленты Level2 (Time & sales)
Кто хочет понять как работает стакан и лента на USA акциях. Практический мини курс :)

Смотреть в порядке убывания. 


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