Читать «Как предсказать курс доллара. Расчеты в Excel для снижения риска проигрыша» онлайн - страница 29
Владимир Георгиевич Брюков
Обычно трейдеры устанавливают лимиты на потери и на доходы, исходя из своего субъективного представления о возможном падении и росте торгуемого актива. В данном случае автор этих строк хочет предложить систему расчета стоп-лоссов и тейк-профитов на основе статистической оценки вероятности их срабатывания при пересечении курсом валюты заданного нижнего или верхнего уровня. Поскольку эта оценка делается на основе статистического анализа рыночных данных, поэтому она носит объективный характер и учитывает поток прибылей и убытков, генерируемых рынком за исследуемый период времени.
Алгоритм № 8. Расчет стоп-лоссов и тейк-профитов.
Шаг 1. Во-первых, надо взять данные по курсу доллара к рублю за период с 1 января 1999 года по 30 ноября 2014 года. Более ранние данные не имеет смысл использовать, поскольку волатильность на рынке была на порядок выше, что приведет к установлению неоправданно высоких для текущих торгов уровней стоп-лоссов и тейк-профитов. Достаточно сказать, что с 30 июня 1992 года по 1 января 1999 года доллар вырос в 164,9 раза к рублю, то есть поднимался со средней скоростью 0,488% в торговый день. В то время как с 1 января 1999 года по 30 ноября 2014 года доллар подорожал к рублю в 2,39 раза, то есть укреплялся со средней скоростью 0,022 % в торговый день.
Шаг 2. Во-вторых, надо найти индексы роста (или снижения, если он ниже 1) по каждому торговому дню, разделив курс доллара по итогам текущего торгового дня на его курс в предыдущий торговый день. Например, по итогам торгов 28 ноября 2014 года индекс роста (снижения) у нас будет равен 49,3220 рублей/47,6629 рублей =1,0348. Иначе говоря, за этот торговый день доллар вырос к рублю на: 1,0348*100-100 = 3,48%.
Шаг 3. Полученные по всем торговым дням (за период с 1 января 1999 года по 30 ноября 2014 года) индексы роста (снижения) курса доллара необходимо проранжировать по мере роста их величины. С этой целью вверху рабочего листа Excel щелкнем левой кнопкой мышки опцию ДАННЫЕ и обведем курсором размещенные в четырех столбцах данные (Дата; Наблюдения; Курс доллара к рублю; Индекс роста (снижения))– см. рис. 4.1.
Рис. 4.1
Шаг. 4. Щелкнем левой кнопкой мышки вверху рабочего листа Excel функции СОРТИРОВКА, после чего появится диалоговое окно СОРТИРОВКА. В этом окне после опции СОРТИРОВАТЬ ПО выбрать столбец «Индекс роста (снижения), а после опции ПОРЯДОК выбрать вариант ПО ВОЗРАСТАНИЮ – см. рис. 4.2.
Рис. 4.2
В результате получим таблицу 4.1, в которой торговые дни размещены по мере увеличения индекс роста (снижения) курса доллара к рублю.
Таблица 4.1. Рейтинг торговых дней по мере увеличения индекса роста (снижения) курса доллара
Источник: данные Банка России и расчеты автора
Шаг. 5. Для того чтобы найти величину стоп-лоссов и тейк-профитов с желательной для трейдера вероятностью их срабатывания необходимо воспользоваться в Excel функцией ПЕРСЕНТИЛЬ. Для тех читателей, кто не знает, скажу, что перцентилем (или процентилем) в математической статистике называется такое число, которое заданная случайная величина не превышает его с фиксированной вероятностью. Поскольку индексы роста (снижения) во много зависят от воздействия случайной компоненты, то мы можем, например, поставить перед собой задачу: установить такой уровень стоп-лосса и тейк-профита, чтобы вероятность их срабатывания не превысила 1,0%.