Бэк-тестинг рыночно-нейтральных стратегий

Nov 11, 2011 13:15

Часто получаю вопросы о том, как провести бэк-тестинг рыночно-нейтральных стратегий. Как правило, для этого используется специализированное программное обеспечение, однако, бэктестинг можно провести и с помощью обычных электронных таблиц Excel. По указанной ниже ссылке вы можете скачать готовую таблицу Excel, позволяющую проводить бэк-тестинг ( Read more... )

Рыночно-нейтральные стратегии, Баскет трейдинг, Парный трейдинг

Leave a comment

Re: Таблица "Бэктестинг" y_dav May 4 2012, 16:45:05 UTC
1) Данное правило актуально только для торговли спредом, построенным как отношение стоимости двух корзин. При совершении торговой операции количество инструментов в составе базисной корзины меняется для приведения стоимости обеих корзин (рабочей и базисной) к единому значению, другими словами, каждый раз открывая позицию суммарная стоимость открываемых длинных позиций должна быть равна суммарной стоимости открываемых коротких позиций. Само по себе выравнивание необходимо для обеспечения безубыточности позиции при возврате спреда к значению, на котором открывалась эта позиция.

2) Базисной корзиной может быть любая из двух корзин, но прироритет можно отдать той, по которой проще выполнить правило кратности шага объема каждого интструмента величине его лота.

3) Справедливый уровень спреда не всегда равен единице, это при баскет-трейдинге структура корзин подбирается таким образом, чтобы первоначальный справедливый спред был равен единице, что делается исключительно ради удобства. Но даже в этом случае, справедливый спред в последствии может имзенится в следствии фундаментальных факторов. Кроме того, фундаментальный подход предполагает определание справделивого спреда с учетом количества каждой бумаги в составе "расчетного" спреда, так например, если спред строится простейшим делением стоимости одной ценной бумаги на стоимость другой ценной бумаги (LKOH/GAZP = (1*LKOH)/(1*GAZP)) то и фундаментальный спред будет рассчитываться простейшим делением финансового показателя одной ценной бумаги на аналогичный показатель другой ценной бумаги (BV_LKOH/BV_GAZP = (1*BV_LKOH)/(1*BV_GAZP)). Если же спред рассчитывается из более чем одной единицы любой ценной бумаги, то и фундаментальный спред будет рассчитываться с учетом количества единиц этой ценной бумаги, например, для спреда (2*LKOH)/(1*GAZP+1*ROSN) фундаментальный спред по балансовой стоимости будет определяться по формуле (2*BV_LKOH)/(1*BV_GAZP+1*BV_ROSN).

3) Таблица бэктестинга не оперирует фундаментальными характеристиками, а лишь рассчитывает финансовый результат в условиях неизменного уровня справедливого спреда, который может быть определен любым из возможных способов.

4) В столбцах J и K рассчитываются денежные потоки по каждой торговой операции с рабочей и базисной корзиной. Отрицательный денежный поток означает расход на покупку N-го количества корзин, положительный денежный поток означает приход (условный) от продажи N-го количества корзин.

5) Определить по таблице где была открыта позиция и где закрыта можно только логически по столбцам H и I либо визуально на графике отклонение спреда от справедливого уровня.

Reply


Leave a comment

Up