Блог им. guam

196% годовых ИЛИ как выбрать прибыльную торговую систему.

В сентябре решил провести небольшой эксперимент.
Отобрал первую группу торговых систем по принципу гладкости эквити и средней сделке (более 0.4%) на тестах 2013-2015 гг. и проверил их работу на тестах 2016 г. и 2010-2012 гг, чтобы в этих периодах были также приемлемые результаты, пусть и с худшей эквити и средней сделкой. Вторую группу отобрал по тем же принципам, но на тестах 9 месяцев 2016 г. с проверкой результатов в периодах 2013-2015 гг. и 2010-2012 гг.

Всего в каждом периоде по каждому тикеру с помощью конструктора торговых роботов 3CTest было сгенерировано по 2700 результатов тестов различных систем с сохранением картинок эквити. Затем отсортировал картинки, так чтобы они находились в 2-3 ряда: слева картинка предыдущего, справа картинка последующего периодов тестов одной и той же системы по одинаковому тикеру. И пролистывая картинки сверху вниз отбирал интересные варианты для детального тестирования тестером 3CTest. Отбор картинок с эквити выглядел так:
196% годовых ИЛИ как выбрать прибыльную торговую систему.

Всего было отобрано 50 торговых систем в первой группе (выбор системы на периоде 2013-2015 гг.), и 47 во второй (9 мес. 2016 г.). Обе группы были загружены 1 октября в два многосистемных робота 3CBot и запущены в торговлю (на картинке бот с группой систем 1):
196% годовых ИЛИ как выбрать прибыльную торговую систему.

На 26 октября результаты по группе 1 выглядят так:
196% годовых ИЛИ как выбрать прибыльную торговую систему.
Прибыль 59 тыс.руб.
Задействовано ГО около 361 тыс.руб.
Годовая доходность экстраполированная 196%

Результаты группы 2:
196% годовых ИЛИ как выбрать прибыльную торговую систему.
Прибыль 20 тыс.руб.
Задействовано ГО около 340 тыс.руб.
Годовая доходность экстраполированная 70%

Скачать настройки систем первой группы для робота можно тут: yadi.sk/i/aDev3bDxxcpXm
Скачать настройки систем второй группы для робота можно тут: yadi.sk/d/84OoRdDVxcpdt
Крайняя версия 2.03 бесплатного тестера тут: www.saturn-capital.info/robot-3cbot-konstruktor-torgovyh-ro


Почему системы первой группы, отобранные на периоде 2013-2015 гг. оказались прибыльней систем, отобранных на периоде 2016 г.?
Вероятны две причины:
1. Период тестирования 2013-2015 гг. более качественный по причине большего числа сделок. Т.к. в этом периоде 36 месяцев, а в 2016 г. было протестировано только 9.
2. Возможно параметры рынка, которые изменились в 2016 г. и напилили многим алготрейдерам убытки, снова вернулись к параметрам 2013-2015 гг. и можно торговать системы того периода.


А вы как думаете?
★26
21 комментарий
зачётно
avatar
vito333, планирую этот эксперимент продолжить дальше.
В планах разработать технологию, позволяющую выявить, что параметры рынка изменились на основе тестов большого количества систем и большого количества периодов.
Чтобы своевременно диагностировать произошедшие изменения и принимать решения по отключению старых систем и включению новых.
крутяк
avatar
Все системы чисто индикаторные примитивы ТА? Ну то есть по 1-3 индикатора в каждой, и собраны в пачку с разбивкой депо по какому-то принципу?
avatar
qlewer, все системы состоят из 1-2х индикаторов.

Большая часть индикаторов это классический ТА, но есть и нестандартная интерпретация сигналов, есть и безиндикаторный анализ экстремумов, есть анализ объемов.

Про разбивку депо не совсем понял вопрос. Разбивка на две группы проводилась по периодам, на которых принималось решения по включению системы в робота (2013-2015 и 2016 г.)
Александр Акулов, Имелось в виду, входит ли каждая система одинаковым объемом, имеет ли какие ограничения и т.п. И что будет, если по одному и тому же инструменту первая система покажет лонг, а вторая шорт?
avatar
qlewer, на каждую систему отведено равное количество капитала, которое равно одному контракту MXZ6. Боты находятся на разных счетах (на счетах также торгуются другие системы).
Максимальное количество систем, по которым боты держали одновременно открытые позиции в октябре было 16 систем (многие системы имеют редкие входы).
Если первая покажет лонг, то откроется лонг, когда вторая покажет шорт, то откроется шорт по второй, но по факту на счете будет открыто 0 позиций.
Хороший набор всякого хлама для детишек в детском саду для развития фин. грамотности (отл. примет, что делать не следует ))
avatar
alt, поясните)
avatar
qlewer, вероятно у alt есть более интересные наработки, а может иные причины, почему показанные тут 70-196% с открытыми настройками неинтересны.
Вот тут у него есть коммент: smart-lab.ru/blog/152122.php
Что он работает с депо от 30 млн. и не любит системы на индикаторах.
Александр Акулов, alt наверное серьезный чел, типа scorpa, тот на прошлом ЛЧИ тоже десятками миллионов без индикаторов ворочал ))
avatar
Александр Акулов, 
эта цифра к нему не имеет никакого отношения
а вообще увести систему у разработчика — обычный лохотрон.
и кому он красавец нужен ищет как организовать лохотрон среди лохов
avatar
Я бы систему у SECRETа купил с его 10 000% годовых, но он гад не колется)))
avatar
люблю такие посты! спасибо!
соглашусь, октябрь лучший месяц за последний период!
Хотя, думаю к задействованому ГО привязываться не нужно. Получается, 196% с максимальным плечом. Я привык считать всегда без плеча, и не в рублях, а в пунктах
avatar
ОбнуляюсьТретийРаз, согласен, верное замечание.
А как настройки систем загрузить в тестер, скачал настройки систем и программу а загрузить не пойму как впервые вижу программу.
avatar
замир замир,
1. Загруженный файл с настройками нужно сохранить в каталоге, где лежит тестер.
2. В тестере есть кнопка «Системы в роботе», жмем ее открываются все 50 систем робота и нажимаем «В конструктор»
Все, система в тестере.

Примечание: перед тестированием нужно убедиться, что в базе данных есть котировки того тикера, который собираетесь тестировать. Если нет, то загрузить его в базу самостоятельно из текстового файла с сайта finam.ru, либо в один клик с помощью загрузчика котировок.
Александр Акулов, спасибо сейчас попробую, кстати второй файл с настройками не открывается
avatar
замир замир, 
вероятно его надо переименовать
avatar
замир замир, его нужно переименовать, сделать расширение .ini

теги блога Александр Муравьев

....все тэги



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