Постов с тегом "Торговые алгоритмы": 168

Торговые алгоритмы


Что важнее: доходность или просадка?

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

И если Вы сделали тот или иной выбор на основе неких рассуждений, то могли бы их привести?

Сам применяю 10 плечо и, соответственно, ожидаю доходность до 500% годовых с просадкой 50+%. Стоит ли так делать?


ML для поиска закономерностей по Atamanу.

Жил был такой трейдер Ataman и были у него критерии робастности системы: фичей не больше трех и параметры фича не должна выглядеть «тут читаю, тут не читаю, тут рыбу заворачиваю». В чем проблема когда мы используем нейросети, или там случайный лес или градиентый бустинг? В том это условие внутрь не засунуть, нейросеть (случайный лес) будет использовать все фичи, и нарежет их, как захочет, хоть в мелкую стружку. Что делать и как с этим бороться?
Я сделал три цикла с GradientBoosting, и ограничил глубину деревьев 3. Вуаля!
Здесь  можно посмотреть как это выглядит на питоне + база данных+ код WealthLab.
Результаты?
Ну вот например на тренировочной выборке 2010-04.2018 нашлось такое:

if ((AroonDownClose_20_[Bar] >= 75.0)&&(AroonDownClose_20_[Bar] <= 100.0)) //
if ((StochD14_5_[Bar] >= 1.9416)&&(StochD14_5_[Bar] <= 10.3487)) //
Загоняем, считаем:

Названия строк Коли    Profit %


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

Найдите ошибки

Концепция работы на рынке:

1. Принимаем, что всё рыночное пространство состоит из 3-х состояний:

— направленное движение (тренд)

-  ненаправленное движение (боковик)

-  переход между этими состояниями.

2. Создаём торговую систему для тренда (стопы + высиживание прибыли).

3. Создаём торговую систему для боковика (без стопов + короткие тэйки)

4. Применяем наклон эквити или статистику преобладания прибыльных и убыточных дней как индикатор для включения 1-й или 2-й ТС.

Получаем следующий результат:

1. Трендовый рынок. Включается трендовая ТС и зарабатывает на «своём» рынке. 

2. Переход от тренда к боковику. Показатели трендовой ТС постепенно ухудшаются, и она выключается. 

3. Ненаправленный рынок. Включается ТС для боковика и зарабатывает на «своём» рынке.

4. Переход от боковика к тренду. Показатели нетрендовой ТС постепенно ухудшаются, и она выключается.

5. Закольцовываем эту последовательность действий.

Видит ли кто-то ошибки в такой архитектуре или в применяемой модели?


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