Таша

Читают

User-icon
56

Записи

41

Тернистый путь в алготрейдинге(TsLab). Макспросадка

    • 01 сентября 2018, 11:16
    • |
    • Таша
  • Еще
Всех с первым днем осени!

Треть из запланированных скриптов готова и вчера вечером,  имеющие скрипты решила  проверить на «совместимость», т.е. как бы они отработали  совместно. 
В частности интересовал один момент как повлияет макс.просадка каждого скрипта на совместную просадку. По  теории если скрипты заколерированы между собой, то итоговая просадка должна приближаться к суммарной просадке по всем скриптам.
(все скрипты в профиле)
Для этого я использовала сервис статистики. Для анализа я использовала сделки форвард теста по 2017 году (2017й при подготовке скриптов в тестах не участвовал). 4 скрипта по фьючерсу сбера и один скрипт по си (подробнее можно посмотреть в профиле). 
Скрин ниже без комиссий, но в сервис я загружала с комиссией в 4 руб на круг, что в принципе то же самое если б задала комиссию в тслаб. Так получилось, что скрины из тслаб сняла без учета комиссии, забыла про это, обратно переделывать было лень.
Если сложить всю макспросадку по всем скриптам, то она будет 6859 руб (без комиссии). Самая большая макспросадка по си, на скрине п.2.

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

Тернистый путь в алготрейдинге(TsLab). 5й скрипт для портфеля

Фьючерс сбербанк
Пересечение свечи скользящей (AMA). Снизу вверх – Лонг. Сверху вниз — Шорт.
Работа со скриптом заняла буквально три вечера. Особых трудностей не было, все по методике и шаг за шагом результаты выравнивались, улучшались.
Для шорта  не потребовалось глубоких уточнений по точке входа. Само базовое условие изначально дало результаты с которыми можно продолжить работу дальше. (средние результаты за весь период теста 2008-2016)
Дальше работа с каждым периодом теста, грубая оптимизация с переходом к тонкой. К этому этапу пришла с таким эквити форвард тестов. Форвард тест 2017,2018 в тестах не участвуют.

2017 СПУ -0,61  
Эквити:
Тернистый путь в алготрейдинге(TsLab). 5й скрипт для портфеля

2018 СПУ 14,95  
Эквити:
Тернистый путь в алготрейдинге(TsLab). 5й скрипт для портфеля



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

Тернистый путь в алготрейдинге(TsLab). 4й скрипт для портфеля

Также распространенная идея, три растущие свечи открываем лонг, три падающие свечи открываем шорт.
У меня это пока один из самых сложных в проработке скриптов....
Сделок совершается очень много, базовое условие обязательно нуждается в уточнение точки входа.
Как всегда начала с шорта, тут  со счета сбилась сколько разных уточнений применяла. Вроде на всем периоде хоть маленько идет в плюс, но если разбить на периоды нет таких параметров при которых все года показывают стабильные результаты. Или же резко сокращается количество сделок, что дальше работать становится не с чем.
Жаль, что  не сохранила скрины работы со шортом ))). В какой то момент была готова уже забросить, в последний момент нашла такое  уточнение, которое более менее дало стабильные результаты на все периоде теста с 2008 по 2016

На скрине ниже результаты по лонгу и далее только про лонг

Грубая оптимизация по всему периоду тестов, фьючерс сбера. 
Результаты из программки. Средние результаты оптимизации за весь период сразу. Лонг_База это без уточнения. Второй вариант для лонга сразу же применила то уточнение, которое сделала для шорт.

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

Тернистый путь в алготрейдинге(TsLab). 3й скрипт для портфеля

Лето пролетело… Планировала летом поработать плодотворно над скриптами для портфеля, но не получилось. В какой то момент пропало вдохновение, муза ушла… А под палки ничего не получается. 
Возможно жара сыграла, дома жарко просто кипишь... 
На неделе как то так получилось, что втянулась в разработку. И довольно быстро подготовила очередной скрипт.
Идея простая, свечной патерн (стырена из сети)
Всегда начинаю с шорта, обычно так складывается, что именно с шортом тяжелее. С этим скриптом с шортом было сложно только на этапе уточненя точки входа. Базовое условие для шорта было не очень, была необходимость в уточнение входа, а дальше все сложилось довольно бодро. 
Для лонга наоборот,  базовое условие изначально дало хорошие показатели, но дальше пришлось попотеть.
Сделка лонг. Инструмент фьючерс на акции Сбербанк. Тейк и стоп взаимосвязаны
Тернистый путь в алготрейдинге(TsLab). 3й скрипт для портфеля

Эквити теста истории. История 2008-2016

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

Тернистый путь в алготрейдинге(TsLab). Практика. Итоги

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

Оба скрипта закончили трехмесячную торговлю с положительным результатом. 

Первый скрипт результат — 2640 п Подробнее о скрипте здесь
Второй скрипт результат — 5080 п  Подробнее о скрипте здесь

Практически в отрицательною зону не уходили.  
Тернистый путь в алготрейдинге(TsLab). Практика. Итоги



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

Тернистый путь в алготрейдинге(TsLab). Первые скрипты для портфеля

Сейчас занимаюсь скриптами для своего портфеля. На си и на сбер.  Ртс дорого, начала с тех, что подешевле. 
Далеко за идеями не пошла, пока использую то, что и на ртс делала 

Первый скрипт 
Пробой максимума/минимума за период после отката означает, что движение продолжится 

Все стандартно, иду по отлаженному пути и плюс небольшие личные модификации, 1 контракт, тестовый период с 2008 по 2016, форвард 2017, 2018, комис 2 п. Тейк равен стоп. ( эксперимент с тэйками здесь)

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

История 2008-2016 

Тернистый путь в алготрейдинге(TsLab). Первые скрипты для портфеля

Результаты 2018 



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

Тернистый путь в алготрейдинге(TsLab). Трейлинги. Заключительная часть

В ходе эксперимента сделала 5 скриптов, идея одна, выходы разные. Базовый скрипт выход тейк=стоп и 4 скрипта по разным трейлингам 

История в профиле 

Загрузила все сделки в сервис статистики, комиссия на круг 10 руб, 1 контракт РТС. Котировки только 2018 г, примерно до 28 мая.  
Экспирация в марте: открытые сделки перед экспирацией закрываются, в день смены контракта котировки уже июньского контракта. 
Входы в 10:00 исключены, выходы на первых минутах торгов также исключены. 

Эквити

Тернистый путь в алготрейдинге(TsLab). Трейлинги. Заключительная часть

По результатам лидирует стандартный трейлинг, шорты у него сработали лучше лонгов 

Тернистый путь в алготрейдинге(TsLab). Трейлинги. Заключительная часть



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

Тернистый путь в алготрейдинге(TsLab). Трейлинги. Итоги

Суть эксперимента.
К базовому скрипту, который разрабатывался  с выходом тейк равен стопу, заменила выход на выход по трейлингам. 
Базовый скрипт здесь
История в профиле здесь

Для трейлингов параметры входа остались такие же, как и для базового, менялся только выход и соответственно фильтры, т.к. набор сделок с измененными выходами менялся.  
Использовала 4 трейлинга, стандартный, по АТР, по фракталам, по параболе. В сокровищнице нашла еще одну интересную реализацию, но сил уже не хватило )) 
Сводные итоги эксперимента
RTS 1 контракт


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



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

Тернистый путь в алготрейдинге(TsLab). 3й скрипт. Трейлинг по фракталу

Следующий трейлинг, трейлинг по экстремумам
Пример трейлинга - https://youtu.be/-Pkg2DUIxfw 

Фрактал… В ручной торговле мне он нравился, правда больше для ориентиров. К отображению в тслаб, до сих пор не могу привыкнуть и как то пока не применяю.  
Но это думаю дело времени

Базовый скрипт (Тейк=Стоп) здесь
Стандартный трейлинг здесь 
Трейлинг по ATR — здесь

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

Результаты базового скрипта в первой строке

Входы в 10:00 исключены, скрипт не выходит в первых минутах начала торгов

Форвард 2017 г, форвард 2018 г в тестах не участвуют. На этих годах применяем параметры которые получили в тестах



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

Тернистый путь в алготрейдинге(TsLab). 3й скрипт. Трейлинг по ATR

Продолжаю эксперимент по различным трейлингам.
Трейлинг по ATR от Павла Целищева видео здесь

Базовый скрипт Тейк=Стоп здесь
Стандартный трейлинг здесь 


База почти финальные результаты базового скрипта где тейк=стопу, убрав выход в конце сессии 
Входы на первой свече исключены 
Форвард 2017 г, форвард 2018 г в тестах не участвуют 

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

Тернистый путь в алготрейдинге(TsLab). 3й скрипт. Трейлинг по ATR



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

теги блога Таша

....все тэги



UPDONW
Новый дизайн