Блог им. kurd

Алготрейдинг. Как правильно склеивать фьючерсы и зачем


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

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

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

Для выявления «закономерности» движения цен главное значение имеют именно их приращения. Чтобы избежать искажения приращений, надо просто сдвинуть все цены предыдущего фьючерса на величину разрыва его цены в момент экспирации с ценой последующей серии на тот же момент. Для склеивания нескольких серий, этот сдвиг надо повторять с каждым предыдущим фьючерсом, начиная от последнего в истории котировок.

Правда, непосредственно перед экспирацией фьючерс теряет ликвидность. Может быть, лучше для такого склеивания выбрать не момент экспирации, а за несколько баров до него? Смотря по объёмам торгов или по равенству цены фьючерса и его базы.
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
816 | ★1
12 комментариев
Для обучения торговой системы (оптимизации, подгонки параметров) необходима предыстория котировок, более длинная, чем средний период удержания позиции. Так что даже для краткосрочной игры предыстория цены акции может содержать дивидендные искажения, мешающие выявлению «истинной закономерности» движения цены.
Дивиденды — лишний фактор, такая же помеха для алготрейдинга, как и утренние гэпы.
avatar
Я не понимаю, зачем их вообще клеить. Отчего нельзя тестовую последовательность просто разбить на 2 или несколько интервалов и работать с ними независимо.
Даже если их клеить напрямую, без всяких преобразований, ну будет некий одинокий гэп раз в 3 месяца, что мало на что влияет.
avatar
3Qu, если Вы торгуете внутри дня — так и есть. Если среднее время удержания позиции несколько дней, то уже лучше склеивать. Технически сдвиг при склейке мало отличается от выплаты дивиденда. Спросите торговцев акциями, следует ли игнорировать выплаты дивов. Ну и, до кучи. Некоторые фьючерсы надо склеивать чаше, каждый месяц и даже каждую неделю.
avatar
SergeyJu, 
Если среднее время удержания позиции несколько дней, то уже лучше склеивать.
Вы по любому закроете сделку перед экспирацией, и еще и подумаете открывать ли ее на новом фьючерсе.
avatar
Чтобы сохранить приращения надо и оперировать приращениями.
Я склеиваю именно через приращения. До дня экспирации считаю приращения по старому фьючу, начиная с дня экспирации — по новому. Можно переход сделать на 1 или 2 дня раньше. 
Да, я использую в качестве приращения не разницу, а логарифм отношения.  Так мне удобнее. 
avatar
Не в порядке критики, никогда не понимал оперирующих приращениями, и что это дает. Если бы можно было оперировать приращениями, никто бы не решал дифф. уры.)
Я оперирую ценами, и когда дополнительно требуются приращения, нужные вычисляются на лету, в момент их потребления.
avatar
3Qu, (1) у нас дискретный поток цен, дифуры не при чем. 
(2) Вам и склейка не нужна.
(3) Можно и в ценах делать все тоже, что и в логарифмах цен. Вопрос, по сути, только в удобстве. 
avatar
SergeyJu, 
у нас дискретный поток цен, дифуры не при чем. 
Неправда ваши, дискретность не противоречит дифференцированию, интегрированию и пр. Оч. многое решается именно численными методами на дискретных потоках данных. Часто других данных и не существует.
avatar
3Qu, интегрирование заменяется суммированием. Производные — разностями. А дифуры тут не причем. Еще бы про численный метод Рунге-Кута вспомнили или про уравнение струны. Преобразование Фурье тоже становится дискретным, просто умножением на матрицу. Сами же такого не применяете, а пишете. 
avatar
Я думал, все понимают, что «приращения» в статье означают величины относительные: dlt[i] = (x[i] — x[i-1]) / x[i-1].
Эту вольность сокращения текста я допустил, потому что абсолютные приращения в пунктах x в самом деле мало полезны для обучения ТС.
Но возникло подозрение, что понимают не все.
avatar
Rostislav Kudryashov, 
ln(x(i)/(x(i-1)))
avatar

Читайте на SMART-LAB:
Фото
Как изменилась наша московская конференция за 10 лет?
Фото с легендой, 2016 год! Эта фотка👇 сделана в 2016 году в отеле Новый берег на Клязьминском вдхр где мы проводили конфу! Каждая...
Фото
Верните наши 35 рублей. Чем инвесторам не понравилась новая дивполитика МТС
МТС в среду объявила о новой дивидендной политике на 2027-2028 годы. Ключевой момент — компания теперь переходит от политики...
Фото
Аналитический центр ДОМ.РФ: цены на новостройки в августе выросли на 0,6% м/м
Цены на новостройки в августе выросли на 0,6% м/м Согласно Индексу цен ДОМ.РФ, в целом за восемь месяцев жилье на первичном...
Фото
Мой Рюкзак #69: Бег на месте, но какие-то позиции растут и надо менять
Последний раз писал пост 28 июля smart-lab.ru/company/mozgovik/blog/1333865.php Успехов особо нет, хотя Газпромнефть с 28 июля дала +34%...

теги блога Rostislav Kudryashov

....все тэги



UPDONW
Новый дизайн