Ситуация: балуюсь роботами. Есть несколько прибыльных роботов,
решил все же по научному подойти к оценке стратегий, которые гоняю в своем бэктестере (не заглядывая в будущее).
Глянул, как там в TSLab, захотел добавить еще оценок.
Оценка — это результат оптимизации параметров для стратегии, параметры ищутся в поисковом алгоритме.
Пробую разные оценки. Самого TSLab нет (не держу).
Нашел «Фактор восстановления: отношение абсолютной прибыли к максимальной просадке».
Абс. прибыль — понятно, хай эквити за вычетом начальной суммы.
А если просадки нет? Ну то есть эквити сразу пошла вверх и ниже исходной суммы уже не опускалась, тогда как?
«Фактор восстановления. Чем выше – тем ниже была у системы максимальная просадка,
в целом кривая доходности растет более стабильно и равномерно. Рекомендуется от 10.»
Ну вот пример одной из эквити для ЕД за EDH5,M5,U5,Z5,H6 в рублях на 1 контракт (Y), по дням (X)
все комиссии вычтены (2р на круг). Курс 75р.
Рисую в своей программе, слева чуть обрезано число (макс. 13000р)
Какой у нее фактор восстановления?
первый максимум — что-то около 5000 от него просадка до 2500
следующий максимум что-то около 6000 от него просадка до 3000скопейками
еще выше максимум 7000
берешь 6000 и делишь на (5000-2500) = 2,4
берешь 7000 и делишь на (6000-3100 или сколько там точно)=2,41
вот твой фактор восстановления, от глобал хая жди просадки на 7 тысяч примерно;)
То есть ясно, что пытаются измерить отношение доходности к риску. Максимальная просадка, что в рублях, что в процентах, это понятно. А доход зависит от интервала времени, про который ничего не сказано.
По логике, надо брать среднегодовой доход в тех же единицах, что и просадку. Тогда все более — менее понятно.
Я — не пользуюсь.
Судя по сообщению автора и ответам, её смысл для многих — туманен.
Просто, ни один ответ в данном топике не был точным и корректным, ни формулы точной нет, ни ссылки.
Автор и сам бы мог найти ответы на свои вопросы, конечно, но и после всех ответов у него ясности, я полагаю, не наступит.