Некоторое время назад я начал экспериментировать с формализацией своих торговых стратегий. Написал робота и утилиту для тестирования на исторических данных. Первые результаты были ошеломительными, как и многих начинающих роботописателей. Сотни процентов годовых на любой бумаге!
Конечно, такие результаты не выглядели сколько-либо правдоподобными, и я терпеливо отлавливал баги. Один из них оказался совсем глупым — система «заглядывала в будущее» и знала цены High, Low и Close уже в начале интервала.
После исправлений результаты тестирования были более чем скромными и уступали даже стратегии «buy-n-hold».
Я не возвращался к идее написать свою стратегию несколько месяцев, а занялся этим лишь по стечению обстоятельств пару недель назад. Хочу поделиться с вами полученными результатами:
http://goo.gl/JO6pk
За последние пять лет стратегия не только была прибыльной ежегодно, но и ни разу не проиграла индексам ММВБ и РТС.
UPD1: желающие могут посмотреть детальный список сделок в базе MySQL: host=62.76.45.242, user=test, pass=test123.
UPD2: или, в текстовом виде, здесь:
http://goo.gl/BdNPu