Или почему алгоритмистам надо тестить свои системы на раздельных фьючерсах, а не на скленных (или же в склеенных точно знать, где склейка, чтобы её правильно учесть).
Методика подсчета (по данным из финамовского архива): от момента экспирации сдвигаемся примерно на сутки назад, дальше с точностью до минуты находим данные по следующему фьючерсу, вычисляем, на сколько процентов следующий фьючерс больше предыдущего (текущего, который через день экспирируется). Предполагается, что в реальных торгах мы бы за день до экспирации делали перекладку позиции в следующий фьючерс.
Верхняя картинка — полученные результаты поквартально.
Нижняя — кумулятивно.
avento (О.К.), все старо как мир. Вот выдержка из Колби, например: http://whatisbirga.com/kolbi_2izd113.html
Интересный метод у древней проги Метасток.
А самые продвинутые методы — у CQG. Ищите в их материалах по проге
flextrader, нет. Это слишком трудоемко и в данном случае интерес был в том, как равномерно во времени распределяется эффект перекладки из фьючерса во фьючерс.
Совсем не понял, что на графиках? Предэкспирационная контанго (для рублевых фьючей)-бэквордация (для долларовых)? Ну так системах она учитывается элементарно:
— поправкой входа максимум одной сделки на одну экспирацию (я стараюсь делать «перевкладку» на аутах, но не всегда получается);
— пересчетом индикаторов по новому фьючу назад по времени на глубину расчета от момента перевкладки;
— добавлением одного проскальзывания в день перевкладки.
В собственных программах это все делается «на раз-два». Мне вообще проще, так как все мои индикаторы зависят только от прошлых приращений логарифмов цен, то во втором пункте в этих рядах у меня просто в день, следующий за перевкладкой, эти приращения начинают считаться по новому фьючу.
Сергей, а можно по бренту данные? )
Вроде топовый фьюч.
Подумываю шортовую систему по нему слепить, там контанго хорошее по идее, чтобы сбалансировать лонговый портфель по акциям.
А как же постулат, о том что работающая идея работает на любом графике?
Зачем такая проработка нужна? Я думаю, если есть хорошая идея то уже на квартальном графике тестить. Без склеек.
А еще не тестить на данных более 6 мес. Это уже слишком отдаленные данные, которые ничего хорошего для системы уже не дают.
Это уже какая-то универсальная идея получается, ключ к пониманию устройства мира во вселенной)
Дядя Ваня СпекулянтЪ,
А так получается, что значительная подстройка под определенный набор данных, т.е. лудоманство?! ))
Где та грань между чрезмерно глубокой проработкой деталей ТС и деловым подходом?
Но я конечно допускаю. что у автора очень высок уровень подготовки и такие тонкости влияют не только на значение тестов, но и на реальные результаты.
avento (О.К.), все старо как мир. Вот выдержка из Колби, например: http://whatisbirga.com/kolbi_2izd113.html
Интересный метод у древней проги Метасток.
А самые продвинутые методы — у CQG. Ищите в их материалах по проге
а mx это mix? или что?
мне казалось что там должно быть около 8% годовых, как у фьючей которые в него входят.
— поправкой входа максимум одной сделки на одну экспирацию (я стараюсь делать «перевкладку» на аутах, но не всегда получается);
— пересчетом индикаторов по новому фьючу назад по времени на глубину расчета от момента перевкладки;
— добавлением одного проскальзывания в день перевкладки.
В собственных программах это все делается «на раз-два». Мне вообще проще, так как все мои индикаторы зависят только от прошлых приращений логарифмов цен, то во втором пункте в этих рядах у меня просто в день, следующий за перевкладкой, эти приращения начинают считаться по новому фьючу.
Вроде топовый фьюч.
Подумываю шортовую систему по нему слепить, там контанго хорошее по идее, чтобы сбалансировать лонговый портфель по акциям.
Лонговый портфель по акциям хорошо хэджируется шортом РИ или лонгом СИ.