Иногда в публикациях попадаются рекомендации предварительно логарифмировать цены тикеров перед их отправкой в бэктестер.
Для чего это делается там не объясняют.
Я слышал когда-то краем уха, что логарифмирование применяют для подгонки выборок под нормальное распределение, но можно ли это прикрутить для бэктеста я не знаю.
Может знатоки математики подскажут что к чему?
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
Считать торговые сигналы можно.
имхо это нормализация… т.е распределение становится более нормальным
еще это действует как фильтр
т.е если ты делаешь рейнджевые индикаторы типа параболика, боллинджера, регрессий, конверта то может быть улучшение
еще разные бумаги можно упихать в один график…
Нет, логарифмировать не надо. Работа идет с исходной ценой.
Это если производится исследование приращений цен (а точнее, их отношений), то иногда это делают. Т.е. берут логарифм от отношения Close[n]/Close[n-1]. Но это делается для академических исследований, а не для бэктестов.