Заблуждения или Аксиомы

18 ноября, 2009

Автор: Николай Камынин 

            Применительно к прогнозированию фондового рынка существует ряд утверждений, которые временами пытаются опровергнуть или доказать различные авторы.

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

Как в случае параллельных прямых, считая их пересекающимися линиями или нет, мы применяем геометрию Евклида, Лобачевского или Римана.

Аксиома 1:

Единственно достоверная информация – это цена совершенных сделок.

Цена содержит всю доступную информацию о прошлом и будущем движении рынка.

            Рассмотрим доступные инвестору источники информации.

Во-первых, это цены сделок на бирже,

во-вторых, это новости в СМИ,

в-третьих, это слухи.

            Очевидно, что, если Вы не входите в Совет директоров данной корпорации и не являетесь членом правительства или депутатом государственной думы, то Вам недоступна инсайдерская информация.

Следовательно, Вы получите информацию через СМИ (и тем более через слухи), гораздо позже, чем начнут сбрасывать или покупать акции особо приближенные игроки.

Получая информацию из СМИ, как простой “смертный” инвестор,

Вы либо получите ее, когда на рынке уже толпа,

либо Вам “сольют дезо”,  и Вы будете играть против рынка.

            Таким образом, доверять на “все сто” Вы можете только движению цен на бирже. Все остальное – либо провокация, либо “махание руками после драки”.

Аксиома 2:

 Будущее – есть продолжение прошлого.

Исторические данные содержат информацию для прогнозирования движения рынка в будущем.

Пример: Вы не сможете дать ответ на казалось бы простой вопрос:

 “Если цена акций компании АВС  10 рублей, что делать – покупать или продавать? “

Очевидно, что ответить Вы сможете, если обратитесь к истории торгов акциями данной компании.

Как говорит народная мудрость “ Все познается в сравнении”.

Аксиома 3: 

На рынке продаются и покупаются иллюзии людей.

Движение цен на рынках закономерно и определяется психологией человека, которая практически не изменилась за тысячелетия.

Случайность – это непознанная закономерность. 

Аксиома 4:  

Простота  чаще признак невежества, чем  признак гениальности.

 Создание множества торговых систем, как правило, сводится к эмпирическому перебору десятка давно созданных индикаторов применительно к текущей ситуации на рынке. 

При удачном совпадении параметров, система считается построенной и более или менее успешно работает до момента кардинального изменения иллюзий людей о грядущем.

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

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

Торговый робот (МТС) на кризисных данных и оптимизация

28 октября, 2009

    В данной заметке приведен результат работы торгового робота( МТС  )  представленного ранее на исторических данных в период с 30.07.2007 по 22.10.2009, в котором решена задача выбора наилучшего допустимого убытка при открытии позиции.
            В алгоритме торговли задано следующее условие  
                  if (NPO*Point>(v1-OpenPrice )  || k==0  )iSignalBuyClose=0;
     В данном условии проверяется разность максимального значения цены после открытия ордера и цены открытия. Если это величина меньше NPO пипсов, то сигналы закрытия ордера блокируются.
Таким образом, система пытается совершать сделки , которые приносили бы прибыль не меньше определенной величины.
Путем перебора значения NPO в диапазоне от 0 до 100 получено наилучшее решение по критерию максимизации прибыли.
    Робот использует стратегию торговли по уровням сопротивления и поддержки, о которой я писал ранее.
      Торговля только в Лонг, c плечом и скользящим стоп-лоссом.
 Робот имеет один оптимизационный параметр, оптимальное значение которого равно 70.
В нем реализованы ранее разработанные алгоритмы, которые я применял для РАО ЕЭС, но теперь на новой платформе Metatrader 4.

Результаты работы робота без оптимизации

Strategy Tester Report  Exp_NK_101009

Символ                             SBER (Sberbank, Forward)
Период                            30 Минут (M30) 2007.07.30 13:30 — 2009.10.22 16:30 (2007.07.23 — 2009.10.23)
Модель                          Все тики (наиболее точный метод на основе всех наименьших доступных таймфреймов)
Параметры              NPO=30; Orders=1; NL=0; NM=0; UseTrailing=true; UseMagigc=true; UseShort=false; UseLong=true; Lots=0; MarginPercent=100;                                                                                                                                                           

Баров в истории    8806             
Смоделировано тиков   3101330  
Качество моделирования    88.98%
Ошибки рассогласования графиков    0                                                                                                 
Начальный депозит              2500.00                                                                                                       
Чистая прибыль      5848.50
Прибыль чистая к депозиту           233 %
Общая прибыль      23862.65                                   
Общий убыток         -18014.15
Прибыльность         1.32      
Матожидание выигрыша       15.89                                                        
Абсолютная просадка          1044.31                       
Максимальная просадка      2572.05 (24.27%)       
Относительная просадка     49.20% (1486.26)
Всего сделок    368   
Короткие позиции (% выигравших)  0 (0.00%)
Длинные позиции (% выигравших)  368 (39.13%)
Прибыльные сделки (% от всех)  144 (39.13%)
Убыточные сделки (% от всех)    224 (60.87%)
Самая большая         
прибыльная сделка   1374.63
убыточная сделка     -704.16
Средняя                     
прибыльная сделка   165.71
убыточная сделка     -80.42
Максимальное количество
непрерывных выигрышей (прибыль)     5 (519.52)
непрерывных проигрышей (убыток)     10 (-1425.04)
Максимальная
непрерывная прибыль (число выигрышей)   2953.84 (4)
непрерывный убыток (число проигрышей)    -2087.76 (4)
Средний
непрерывный выигрыш                                                    2
непрерывный проигрыш                                                   3
 

Результат работы робота после оптимизации

Strategy Tester Report  Exp_NK_101009

Символ           SBER (Sberbank, Forward)
Период          30 Минут (M30) 2007.07.30 13:30 — 2009.10.22 16:30 (2007.07.23 — 2009.10.23)
Модель           Все тики (наиболее точный метод на основе всех наименьших доступных таймфреймов)
Параметры     Magic=2511; NPO=70; Orders=1; NL=0; NM=0; UseTrailing=true; UseMagigc=true; UseShort=false; UseLong=true; Lots=0; MarginPercent=100;

Баров в истории              8806
Смоделировано тиков    3101330
Качество моделирования               88.98%
Ошибки рассогласования графиков   0                                                                                                                  
Начальный депозит        2500.00                                                                                                                             
Чистая прибыль              10309.23
Прибыль чистая к депозиту           412 %   без оптимизации   233 %
Общая прибыль              31077.76
Общий убыток                 -20768.53
Прибыльность                 1.50
Матожидание выигрыша 28.17                                                        
Абсолютная просадка                526.30
Максимальная просадка            2479.01 (17.02%)
Относительная просадка               49.35% (1933.31)
Всего сделок                   366
Короткие позиции (% выигравших)      0 (0.00%)
Длинные позиции (% выигравших)      366 (39.62%)
Прибыльные сделки (% от всех)   145 (39.62%)
Убыточные сделки (% от всех)      221 (60.38%)
Самая большая
прибыльная сделка                         1602.91
убыточная сделка                           -704.16
Средняя
прибыльная сделка                         214.33
убыточная сделка                           -93.98
Максимальное количество
непрерывных выигрышей (прибыль)      5 (751.62)
непрерывных проигрышей (убыток)        9 (-1267.35)
Максимальная
непрерывная прибыль (число выигрышей)     3898.36 (4)
непрерывный убыток (число проигрышей)     -1975.93 (4)
Средний
непрерывный выигрыш                   2
непрерывный проигрыш                  3

Резюме: Система показала достаточно эффективную работу в период падения рынка. Так при снижении цены акций с 105 до 14 , на 87%,  депозит снизился с 2500 до 2220 (без оптимизации до 1950 )  , что составило 12% (ранее 22%).
            Кроме того, следует отметить , что такие результаты система показала без торговли в шорт.
Таблицу сделок (всего их 366) я не привожу, т.к. она занимает 30 страниц, желающим ознакомиться могу выслать по запросу.