Апробация торговой системы на исторических данных
Для оценки разработанной системы рассмотрим период с 04 октября по 18 ноября. В данном периоде наблюдался устойчивый возрастающий тренд. Рис.3.2 Изменение котировок EUR/USD в период с 03.10.2004 по 21.11.2004.
Таблица 3.1. Результаты апробации системы:
При апробации системы можно выделить три варианта закрытия позиции: 1. Закрытие позиции по сигналу системы с прибылью. 2. Закрытие позиции по сигналу системы с убытком.
3. Закрытие позиции по срабатыванию ордера stop-loss. Рассмотрим каждый из указанных вариантов Закрытие позиции с прибылью На рис 3.3. представлен вариант, когда позиция закрывается с прибылью.
Рис 3.3. Закрытие позиции по сигналу системы с прибылью
Открытие позиции совершается по цене закрытия, когда сигнал системы уже подан. Можно заметить, что сигнал на закрытие позиции также подается с запозданием. Таким образом, теряется часть прибыли, однако чаще всего эти потери достаточно невелики. В рассматриваемом случае прибыль составила 121 пункт, а максимальная прибыль, которую можно было получить – 140 пунктов. Одним из вариантов, позволяющим повысить прибыль – перемещение ордера stop-loss вслед за котировками таким образом, чтобы застраховаться от неожиданных движений цены в неблагоприятном направлении. В то же время слишком "жесткие" ордера могут привести к нежелательной ликвидации позиции при кратковременных колебаниях цены Закрытие позиции по сигналу торговой системы с убытком В данном случае позиция открывается по сигналу системы. Закрытие позиции происходит по сигналу системы, однако, прибыль отрицательная. На рис 3.4. видно, что позиция была открыта во время роста котировок, однако дальнейший рост не продолжился и курс начал понижаться.
Рис.3.4. Закрытие позиции по сигналу системы с убытком
Закрытие позиции произошло гораздо выше уровня stop-loss. Можно увидеть, что дальше курс поднялся до прежней отметки и позицию можно было закрыть с прибылью. Анализируя все случаи, когда система приносит убытки можно заметить, что в части случаев подобному изменению котировок предшествует большая белая свеча. При дальнейшей оптимизации системы можно установить ограничение на подобные случаи изменения цен. Закрытие позиции по срабатыванию ордера stop-loss. Данный пример показан на рис 3.5. В результате сильного движения цены вниз был достигнут уровень stop-loss. Позиция была закрыта с запланированными убытками.
Рис.3.5. Закрытие позиции по срабатыванию ордера stop-loss.
Как уже было замечено, уровень stop-loss можно поместить и выше. В таком случае уменьшаются потери, однако увеличиваются шансы на закрытие позиции по ордеру вследствие кратковременных колебаний цены. Рассмотренные случаи закрытия позиции описывают все возможные варианты изменения котировок. Значительным является то, что с помощью системы ордеров можно заранее ограничить возможные убытки. Далее будут рассмотрены результаты апробации системы. В результате апробации системы за указанный период были получены следующие результаты: Всего сделок 26 Выигравших – 20 Проигравших – 6 Итоговая прибыль (Р) – 618 пунктов. Максимальный нарастающий внутридневной убыток – (MIDD Maximum IntraDay DrawDown) – 44 пункта Профит- фактор (PF, Profit factor) –
где S(Pi)- сумма всех побед нарастающим итогом (валовая прибыль) S(Li)- сумма всех поражений нарастающим итогом (валовый убыток) Когда профит- фактор больше единицы, то система -прибыльная В данной системе S(Pi)= 0,0762 пункта, S(Li)= 0,0144 пункта. Профит фактор: PF= 5,29 Фактор восстановления (RF, Restoration Factor)- показатель эффективности системы, вычисляемый по формуле:
Система считается плохой, если RF<2. В рассматриваемой системе RF= 618/44 = 14. Минимальный размер депозита для работы по рассматриваемой системе с одним лотом
Dmin=2*MIDD($)+D0+K, где
MIDD($) это MIDD, выраженный в денежных единицах, в нашем случае 1 пункт = 1 доллар, а MIDD($)= 44 $. D0- величина минимального депозита, необходимого для совершения сделки с одним лотом. В настоящее время D0= 100 $ K- величина комиссии с одной сделки, а также величина спреда по валютной паре. На данный момент комиссия равна нулю, а спред по паре EUR/USD равен 5 пунктов. Таким образом, К равен 5 $. Тогда Dmin составит Dmin=2*44+100+5=193 $. Отдача (R, Return) Фактически означает во сколько раз можно приумножить капитал, имея на счету минимальный размер депозита.
R=P/Dmin=618/193 = 3,2
Фактически означает во сколько раз можно приумножить капитал, имея на счету минимальный размер депозита В среднем, система подает сигнал на открытие позиции подается 3-5 раз в неделю. В дальнейшем возможна оптимизация разработанной системы.
Таким образом, можно сделать вывод, что разработанная система прибыльна и ее можно использовать для принятия решений об открытии позиций.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|