Решил ознакомиться с программой для создания, тестирования, оптимизации и торговли — Tradematic.
Загрузил на ознакомительный период и начал пользоваться.
Понравилась простота и достаточная функциональность.
Однако цифры тестов сильно смущали - смешные такие цифры.
Решил копнуть поглубже. Взял свою рабочую стратегию, кторую торгую на реальном счету. Создал робота и протестировал. Для сравнения взял старый, проверенный Wealth lab 4.
Источник данных — один и тот же, косты = 0 для эксперимента, просткальзывания и коммиссии нулевые.
Результат удивил.
Вот экити и перфоманс в Wealth lab 4
А теперь эквити и перфоманс в tradematic.
Как говориться найдите 10 отличий !!!!
Теперь вопрос — кому верить??? Ответ — Excel ). Он говорит, что Wealthlab корректен, а Tradematic — неадекват.
Более того, если внимательно присмотреться к отчету в Tradematic, то станет ясно, что с математикой там явно не дружат - % процент выигрышных сделок больше и размер среднего выигрыша больше я чем проигрышей, а значит, есть прибыль по математическому ожиданию, но нам показывают слив.
ПРОДОЛЖЕНИЕ истории
Подскажи. сложно ли разобраться в Wealth lab 4? Где скачать и как присоединить к квику — Украина.?
1. Tradematic — это среда исполнения алгоритмов стратегий. Если у вас алгоритм написан некорректно — например, с «заглядыванием» в будущее или какими-то другими логическими ошибками, то и результаты тестирования будут некорректными.
2. Опубликуйте здесь или пришлите на support@tradematic.ru вашу стратегию (можете убрать из нее ноу-хау, оно никому не нужно), и если действительно ошибка в алгоритме работы модуля тестирования трейдматика, мы ее оперативно исправим и будем вам благодарны.
Если ошибка у вас возникла при переводе стратегии из Wealth-Lab в Tradematic, мы поможем вам ее корректно перевести.
Спасибо.
смотрите, у вас в текстовых данных даты идут от более свежих до более поздних (это американский формат), а ТМ ждет российский формат (от более поздних до более свежих), поэтому такая каша:
,,,,,,,,UX,D,20120613,000000,935.53,959.41,906.98,926.47,10303993.00
UX,D,20120612,000000,900.99,948.68,878.94,931.87,14887770.00
UX,D,20120611,000000,891.47,957.66,878.29,902.56,21147635.00
UX,D,20120608,000000,812.89,877.28,747.84,860.80,11337597.00
В новой версии 1.7.6 будет возможность при создании источника данных использовать опцию «Данные в обратном порядке» (http://img.tradematic.com/ux/inverse.jpg).
В текущей версии она недоступна, поэтому данные придется или вручную перевернуть, или такую же галочку поставить на сайте, с которого вы качаете данные (например, на сайте Финама раньше такая опция была).
Вот результат тестирования с использованием корректных исторических данных:
— Алгоритм (http://img.tradematic.com/ux/rules.jpg)
— Алгоритм (http://img.tradematic.com/ux/rules2.jpg)
— Стратегия (http://img.tradematic.com/ux/strategy.jpg)
— Статистика (http://img.tradematic.com/ux/stat.jpg)
— График (http://img.tradematic.com/ux/chart.jpg)
— Эквити (http://img.tradematic.com/ux/equity.jpg)