Избранное трейдера Агеев Сергей

по

Парный арбитраж. Оглавление сборника статей. В избранное

Около месяца мы разговариваем в нашем блоге про теорию парных арбитражей и про то как удобно его торговать (исследовать) в OsEngine. Теперь вы это можете делать либо вообще без программирования, либо написав несколько десятков строк кода.

Парный арбитраж. Оглавление сборника статей. В избранное

Это – большой прорыв относительно того, как это массово предлагалось делать мейнстримными блогерами с хабра. Когда тесты предлагается проводить с использованием R, MatLab, а исполнение надо отдельно прописывать самому в других программах для торговли. Теперь это всё не нужно. С интеграцией слоёв создания парных арбитражей в OsEngine – и тестирование и экзекюшен делаются в одной программе, в несколько десятков строк кода. С удобным и понятным визуалом.

Данный пост – оглавление для серии статей о парном арбитраже в нашем блоге.

 

1 О корреляции

https://smart-lab.ru/company/os_engine/blog/940378.php

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



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

Типы профитов в журналах торговых платформ. P\L и их различия.Определения #1

Мы здесь: Глава 8.1 Определения. Типы профитов в журналах

Поговорим о разновидностях P\L, которые бывают в журналах торговых платформ.

Это Вам очень пригодиться во время чтения результатов некоторых исследований, приведённых у меня в блоге/книге.

 

Возьмём в качестве дальнейших расчётов одну сделку:

 Типы профитов в журналах торговых платформ. P\L и их различия.Определения #1

Рис. 1. Сделка для расчёта прибыли

 

Теперь откроем журнал и посмотрим на таблицу отчёта. Там мы увидим 4 различных строки с подписью Average P/L:

 



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

TREND. ALEX WANG. ИССЛЕДОВАНИЯ #10. Трендовость различных рынков. Volatility Patterns

  Мы здесь: Глава 9.10 Исследования. Трендовость на Крипте и Московской бирже.  Volatility Patterns

TREND. ALEX WANG. ИССЛЕДОВАНИЯ #10. Трендовость различных рынков. Volatility Patterns


Рис. 113. Робот Volatility Patterns

 

Суть стратегии

 

Довольно не стандартна. Я попытаюсь её описать чтобы было понятно. Но поймут не все… Однако.

Робот основан на индикаторе Volatility Level и двух PriceChannel.

Суть его в том чтобы находить ПРОДОЛЖЕНИЯ у движений. Не входить сразу. Но входить на N пробое хая.

Значения индикатора волатильности помогает в фильтрации входов. На низких периодах волатильности – входы фильтруются совсем.

 

Результаты оптимизации на MOEX

 

 



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

TREND. ALEX WANG. ИССЛЕДОВАНИЯ #6. Трендовость различных рынков. Revers Adaptive Price Channel

 Мы здесь: Глава 9.6 Исследования. Трендовость на Крипте и Московской бирже.  Revers Adaptive Price Channel
TREND. ALEX WANG. ИССЛЕДОВАНИЯ #6. Трендовость различных рынков. Revers Adaptive Price Channel



Рис. 93. Робот на основе Revers Adaptive Price Channel

 

Суть стратегии

 

Риверсивная стратегия на одной из разновидностей адаптивного Price Channel.

Price Channel – ценовой канал. Адаптивным его можно делать через длину индикатора, привязав её к индикатору волатильности.

  1. По пробою верхнего уровня входим в лонг и закрываем шорт.
  2. По пробою нижнего уровня входим в шорт и закрываем лонг.

 

 

Результаты оптимизации на MOEX

 

 



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

TREND. ALEX WANG. ИССЛЕДОВАНИЯ #4. Трендовость различных рынков. Parabolic Sar

 Мы здесь: Глава 9.4 Исследования. Трендовость на Крипте и Московской бирже. Parabolic Sar

 TREND. ALEX WANG. ИССЛЕДОВАНИЯ #4. Трендовость различных рынков. Parabolic Sar

Рис. 83. Робот на основе Parabolic Sar

 

Суть стратегии

  1. Берём индикатор. Parabolic Sar.
  2. По пробою верхнего уровня входим в лонг и закрываем шорт.
  3. По пробою нижнего уровня входим в шорт и закрываем лонг.

 
 Суть исследования: https://smart-lab.ru/blog/887798.php

 

Результаты оптимизации на MOEX

 



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

TREND. ALEX WANG. # 29 О робастности.

Мы здесь: Глава 5: Тестирование стратегий на истории. 5.4: О робастности

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

Пример 1.

Вы оттестировали какую-то стратегию в тестере и видите результат в красном квадрате. Супер! Вы включили стратегию в торги, и в реальном времени за следующие два месяца стратегия вам дала примерно такой же результат по прибыльности, как и в тестере:

TREND. ALEX WANG. # 29  О робастности.

Пример 2.

Вы оттестировали какую-то стратегию в тестере и видите результат в красном квадрате. Вы включили стратегию в торги, и в реальном времени за следующие два месяца (зелёный квадрат) стратегия вам дала убытки:



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

TREND. ALEX WANG. # 28 Перебор параметров в оптимизаторе

Мы здесь: Глава 5: Тестирование стратегий на истории. 5.3: Перебор параметров в оптимизаторе

Второе, что вам захочется сделать – перебирать параметры в автоматическом режиме и выбирать лучшие.

Для этого в большинстве торговых платформ для роботов есть оптимизаторы. 

При этом:

1)      Вся история свечек для тестов берётся целиком, не дробясь ни на какие отрезки.

2)      Робот прогоняется по всей длине истории с различными параметрами.

3)      В результате программа предоставляет нам таблицу с наилучшими результатами по прибыльности в зависимости от конкретных параметров.

Так выглядит настройка параметров для оптимизации в OsEngine:

TREND. ALEX WANG. # 28 Перебор параметров в оптимизаторе

Так выглядит итоговая сводная таблица результатов:



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

TREND. ALEX WANG. # 27 Классическое тестирование торговых роботов

Мы здесь: Глава 5: Тестирование стратегий на истории. 5.2: Классическое тестирование

 

Самый простой и понятный способ тестов.

При нём:

1)      Вся история свечек для тестов берётся целиком.

2)      Робот прогоняется по всей длине истории с одними настройками.

Обычно это отдельная программа или интерфейс. В OsEngine выглядит вот так:

TREND. ALEX WANG. # 27 Классическое тестирование торговых роботов

Это базовый способ проверить работоспособность робота, ибо во время написания скрипта, обычное дело, когда робот может иметь какие-то ошибки внутри, как логические, так и классические опечатки, и различные баги. Аккуратно запустив тестер, можно узнать, всё ли в порядке с роботом.

 

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

Продолжение следует…

 
Оглавление здесь: smart-lab.ru/blog/862087.php


P.S.

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



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

TREND. ALEX WANG. # 26 Скачивание исторических данных

 Мы здесь: Глава 5: Тестирование стратегий на истории. 5.1: Скачивание исторических данных


Может проводиться из разных источников. Само собой, я рекомендую OsEngine, но на самом деле абсолютное количество робот-билдеров поддерживают скачку данных.
TREND. ALEX WANG. # 26 Скачивание исторических данных

TsLab, OsEngine, Meta Trader, Stock Sharp и т.д. Что бы вы ни выбрали, всё получится и бесплатно! Скачивание данных займёт у вас не больше пары дней. Программировать для этого не нужно.

Продолжение следует…


P.S.

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

P.S.2.

Хотите в алготрейдинг? Читайте мой блог. Сэкономите себе кучу времени. Вот его оглавление: smart-lab.ru/blog/853677.php 

P.S.3.

Наш чатик для алготрейдеров: https://t.me/o_s_a_chat

Наш бесплатный терминал для алготрейдеров: https://github.com/AlexWan/OsEngine

 

 

 

 

 

 





TREND. ALEX WANG. # 24 Где черпать идеи для торговых роботов?

Мы здесь: Глава 4: Какими стратегиями торговать тренд  4.9: Где черпать идеи для торговых роботов?

Всё написано до нас! В программировании и трейдинге это правило как никогда работает. Поэтому, вероятно, вам не стоит выдумывать торговые стратегии самим.

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

В основном ваш поиск должен быть направлен на поиск интересных индикаторов. Канальных/импульсных – всё, что сможет сгенерировать вам дополнительные точки входа в ваш комплект роботов.

Что ищем?

Вспоминаем предыдущие главы. В них мы разговаривали про различные типы стратегий, которые необходимо иметь в портфеле. Вспомним коротко, что там было.

 

Края – стратегии на индикаторах с каналами. По пробою верхнего уровня канала покупаем, по пробою нижнего канала продаём.

Импульс – вход в позицию при ускорении движения рынка в какую-то одну сторону.

Разворотные – стратегии на индикаторах с каналами, отличающиеся от Краёв тем, что постоянно находятся в позиции.



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

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