Marcello
Marcello личный блог
03 августа 2015, 18:05

Вопрос про OOS

Про Out-Of-Sample скорее всего все слышали, так что расписывать суть не буду, а сразу перейду к вопросу.

Предположим, есть система с двумя параметрами на дневках, которая на периоде с 01.01.2008 по 01.01.2015 дает определенную доходность, но сделок всего чуть более 400 со средним периодом удержания позиции чуть более 3 дней. Получается, что в год примерно 57 сделок, или 1 в неделю. Если методом OOS разбивать весь период на 3+1, т.е. тестировать на 3 годах и потом OOS на 1 годе, то получится 4 теста со смещением в 1 год. Даже если каждый OOS период не показывает слив, то эти 2 параметра все разные для каждого теста. А если выбрать диапазон пересекающихся параметров, который приемлем для всех 4 тестов, и потом из него выбрать пару параметров, то на всем периоде с 01.01.2008 по 01.01.2015 с этой парой параметров получаем плюс-минус боковик. Не совсем понятно, в чем преимущество OOS в данном случае? Или итоговый результат «плюс-минус боковик» говорит о том, что система в любом случае переподогнана и «рыбы» тут нет?
8 Комментариев
  • Пафос Респектыч
    03 августа 2015, 18:23
    «Или итоговый результат «плюс-минус боковик» говорит о том, что система в любом случае переподогнана и «рыбы» тут нет?»
    Похоже на то, скорее всего система не система. Два параметра на дневках! Если бы всё было так просто.
  • Сергей Масюра
    03 августа 2015, 18:55
    На основе тестирования на in-sample данных (за 3 года) выбираете оптимальные параметры системы. Затем выбранные параметры проверяете на out-of-sample данных (за последний год). Данные из out-of-sample не должны участвовать в оптимизации параметров.
  • John Smith
    04 августа 2015, 18:19
    «то эти 2 параметра все разные для каждого теста.» в топку

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн