Еще об арбитражном роботе.
Появилось желание еще раз поговорить об арбитраже, а если быть совершенно точным, то об автоматическом арбитраже. Первая задача кажется совершенно простой, но скрывает в себе кучу проблем, которые выясняются уже в процессе создания модели.
Мне нужно видеть синтетический индекс РТС или индекс ММВБ, кому как нравится, реализованный через фьючерсы на 3 основные акции.
Я решил избрать для этого:
- Лукойл
- Газпром
- Сбербанк
Поначалу хотелось добавить еще и РАО ЕЭС, но ввиду ее реорганизации еще не ясно что там с ней будет в будущем. Вообщем пусть будут три акции.
Необходимо подобрать коэффициенты – весомости для каждой бумаги. Причем так, чтобы полученный индекс максимально повторял индекс РТС или индекс ММВБ.
Необходимо, чтобы как можно более долгий период времени весомости каждой акции оставались неизменными.
На исторических данных отклонение от индекса должны быть незначительными. В пределах 2-3%.
Робот должен уметь сам подбирать эти коэффициенты согласно рыночным условиям, анализируя n периодов в прошлом.
К примеру, включаем утром с начала торгов, минут 30, час, два (?) смотрим, считаем коэффициенты, мониторим отклонения, после чего по кнопке робот приобретает необходимое количество каждого фьючерса чтобы обеспечить нужное количество синтетических индексов.
Торгуемая арбитражная стратегия – это покупать серьезную бэквардацию индекс РТС – фьючерс на индекс РТС, или продавать значительное контанго.
Если вы посмотрите на графики разницы индекса РТС с фьючерсом на него, то заметите серьезную даже внутридневную волатильность. Руками все эти сделки провести можно, но это довольно хлопотно.
Теперь знатоки, внимание вопрос. Как реализовать алгоритм поиска весомостей?
Первое предложение было сделать это через матрицу. То есть 4 входных параметра, цены 3х активов и индекса, за 3 последние периода, получаем матрицу, считаем, получаем коэффициенты.
Точность офигенная, коэффициенты меняются при каждой новой точке (свече) , бывают отрицательные…
Вообщем немного не подходит, необходимо доработать.
Еще идея была в том, чтобы считать отклонение или ошибку одной зависимости от другой, то есть имеем 3 графика с одной стороны и 1 с другой. Как нужно складывать первые 3 графика, чтобы получилось минимальное отклонение от того одного графика.
Математики, скажЕте как сделать?
Похожие записи:
- Контанго или бэквардация в индексе РТС После того, как я месяц наблюдал за фьючерсом на индекс РТС, я понял, что есть еще некошеное поле, где суровый...
- Графики спредов и корреляций на forts. Из предыдущей статьи про работу со спредом между индексом РТС и фьючерсом на него я получил несколько вопросов. Предлагаю посмотреть на...
- Как добавить процентную ставку в свой инвестиционный портфель? Фьючерсы на корзину облигаций г. Москва . Даже мини опрос хотелось бы сделать. Кто-нибудь ими торговал? Если да, то я...
- Фьючерсные спреды и портфель новичка Как можно уберечься от ценового риска? Я не знаю отчего, но большинство из нас приходят в торговлю на рынке ценных...
- Список открытых позиций Сегодня в фокусе фьючерсы на индекс ДоуДжонса и фьючерсы нефть. Те, кто переживал за свои позиции могут исключительно расслабиться. Нефть...

to Иван:
Зачем Вам базовый актив для создания календарного спрэда? два фьюча и го го го) В саксе полно фьючей можно 1000 спрэдов сделать.
ну..
, было бы оч.интересно посмотреть на торгуемые там инструменты.
во-первых, речь в теме шла именно о торговле базовым активом (пусть синтетическим) и фьючем на него.
во-вторых, плюс торговли спредом базового актива и фьюча на него в том, что к экспирации фьюча он будет сходится к 0. а изолиния спреда двух фьючей будет плавать.
в третьих, про Саксобанк.. я сам жду, когда мне откроют демо-доступ в Саксотрейдер
Иван, к сожалению, работы в этом направлении я временно прекратил.
Очень существенно не хватает времени. Но продолжаю считать эту идею перспективной.
Да, кстати, CFD на наши индексы уже начали появляться у “кухонных брокеров”, в принципе, можно использовать.
А с Саксой что за проблема? Демку открывают мгновенно, незачем ждать?!
Иван то о чем Вы пишите скорее ближе к синтетической облигации, чем к календарному спрэду…
Андрей! Хотел спросить по этой теме. Я гоняю демку (ам.рынок) и у меня получилась такая стратегия. На неудавшемся прорыве вверх я продал пут (страйк 85). Цена пошла вниз и встала на уровне поддержки. Я решил продать колл (страйк 75), т.о. получился у меня стрэддл. Все операции с августовским опционами. В этот же момент я купил сентябрьский колл со страйком 90, т.е. выше уровня сопротивления, где не удался прорыв. Цели покупки две: 1. недорого подстраховать риск сверху и 2. срок истечения – 53 дня, вдруг за это время прорвет вверх, тем более купил недорого, т.к. покупал, когда цена была на нижнем крае коридора. А вопрос такой: эта покупка разумна или это выкидывание денег на ветер?
Несколько комментариев:
1. 85 и 75 страйки – получился стренгл, а не стреддл.
2. Если покупаете колл, ограничивая потенциальный убыток сверху, почему оставляете его снизу?
Получается однокрылая бабочка в итоге.
Не скажу, что все это неразумно. Разумно, если вы ждете боковик на уровне 75-85, с потенциальным движением вверх больше, чем вниз.
Причем боковик вы ждете сейчас, а рост в будущем
1. Еще названия путаю.
2. Снизу оставил, т.к. цена еще в нижней части коридора, а покупать пут дороговато. Вот если цена вернется вверх, подожду немного, если не прорвет вверх, тогда продам этот колл 90 и куплю пут 70. Вот такая стратегия, т.е. бабочке второе крыло не дождаться.
Спасибо за ответ.
Андрей Крупенич Says: “…Разумно, если вы ждете боковик на уровне 75-85…”
Так в диапазоне 75-85 оба опциона получаются в деньгах т. к. страйк пута выше страйка колла. Разумно ли это? Да и вообще какой-то стрёмный стренгл получается. ИМХО.
Ошибся, конечно. Продал колл 85 и пут 75
может вам будет интересна программа AVTrader для отрисовки графика спреда между акциями или фьючерсами.
Программа использует Quik в качестве источника данных.
Нет, Квик точно не интересен совсем в качестве источника данных. Причем вообще. Если вы пиарите такую систему, то постарались бы сами предоставлять источник данных, пусть даже используя тот же квик
Только не говорите об этом никому
Андрей, тема очень интересная затронута. Есть ли успехи в этом направлении? С какими трудностями на практике пришлось столкнуться?
Что вы понимаете под динамическим хеджем позиции?
Коллеги, напоминаю про существенную особенность: наши акции и фьючи на них торгуются в рублях, я индекс РТС плотно завязан на доллар.
Поэтому где-то в уравнении должен будет болтаться курс ЦБ РФ.
Во-первых, нужно понять ГДЕ он должен болтаться и, во-вторых, это ещё одна переменная в многопараметрическую регрессию.
Успехов!
ПС Автор, расскажи, чего добился на этом пути?
Очень много теории
) Много теоретических наработок, но с точки зрения реального робота – его пока нет.
Хотел спросить о налогооблажение, ведь спот и срочный рынок не сальдируется, как быть если торговать арбитраж спот-фьючерс??? На одном прибыль, на другом убыток, а берут налог чисто от прибыли, как быть?
оптимизировать налогообложение, быть прибыльным по обоим “ногам” или платить больше налога
Выбирайте свой путь…
а как его можно оптимизировать, по остальным пунктам вроде понятно.
Добрый день, хочу купить или арендовать опционного робота возможно нескольких с разными стратегиями. 7745688@mail.ru Максим