Избранное трейдера vito333
Проблема в том, что Финам закрыл скачивание старых (ранее 2020 года) фьючерсов по отдельности, предлагая только «склеенные» инструменты.
А для ряда задач нужно иметь параллельные котировки в районе даты экспирации, т.е. котировки уходящего фьюча вместе с котировками «будущего» фьюча.
Может кто-то знает, где скачать такие данные? Потому как склеивание по методу Финама (в ночь за 2 дня до экпирации) не подходит для решения задачи в общем виде ((.
Вот, например, по недавней экспирации 19.09.24… Финам склеивает фьючи в ночь с 17 на 18 сентября, т.е. в 23:49:59 выдеается фьюч 9.24, а утром 18-го в 10:00:00 выдается котировка 12.24-го...
А мне нужны разные, чтобы можно было смоделировать перезаход из уходящего фьюча в будущий.
Раньше это можно было сделать, скачав просто разные фьючи в разное время и склеив их не в ночь, а, например, в. А теперь такой возможности нет.
Можно организовать другую склейку, отличную от склейки финама… тогда тоже можно поставить последовательно 2 фьюча и в момент склейки переложиться… момент склейки мы знаем, значит можно закрыть прошлую по закрытию и открыть новую по открытию след.периода
Отмечу, что опыт субъективный. У меня нет фьючей и опционов, просто редкие сделки. Каждый счет открывался под свою задачу, дабы не перемешивать активы и не лишиться льготы долгосрочного владения.
Альфа.
Плюсы:
У Альфа банка самые лучшие условия для премиальных клиентов, включая от 2 до 12 поездок на такси (в год), обеды в аэропортах итд итп. Активы на брокерском счете учитывают для бесплатного обслуживания.
Хорошее мобильное приложение и свой неплохой торговый терминал Альфа-инвестиции.
По картам Альфы часто бывают разные акции, например возврат 50-100% от чека в экс–Макдональдсе, скидка в Яндекс Маркете итд. Пользуюсь кредиткой Альфы с удобным грейсом (никогда не выхожу за его рамки, поэтому все бесплатно).
Минусы:
Тариф с невысокими комиссиями платный — 200 рублей в месяц. Камон, даже с клиентов с активами от 3 млн драть 200 рублей в месяц?!
Если кому надо, оставлю ссылку на премиум тариф Альфы:
😎 Переходи на премиальное обслуживание и получай за это 3000 ₽
америка тслаб и бокс
давно заметил что алго на америке получается сложнее чем в россии. много думал на эту тему.
и имхо такое:
на российском рынке есть сильная корреляция акций с индексом. Отсюда следствие — если сделать алгоритм успешно торгующий российский индекс, то этот алгоритм будет успешно торговать практически все отдельные акции, входящие в индекс. (есть только пара исключений — яндекс и фосагро). Алго под российский индекс пишется просто и легко.
На америке написать алгоритм под сипи весьма тяжко. Проще написать под QQQ = nasdaq100 а потом торговать через TQQQ (етф встроенное плечо 3).
Проблема в низкой корреляции американских акций с индексом — слишком много акций по которым размазана ликвидность. Поэтому алгоритм торгующий индекс будет торговать только 40-50% акций из этого индекса.
Кстати на америке всего примерно 800 акций годных для торговли по ликвидности и цене. С иностранными акциями в америке плохо то что ликвидность мелкая или время торгов не совпадает — например китайские, японские, и европейские акции на америке идут гэпами.
Классически, эффективность использования денежных средств определяется рентабельностью. Оценим эффективность торговли разными фьючерсами с этой точки зрения. Замечу, что кроме приведенных здесь рассуждений выбора фьючерсов следует помнить и про иные критерии, такие как ликвидность, «понятность» для трейдера и проч.
В нашем случае денежные средства, обеспечивающие формирование прибыли – это гарантийное обеспечение (ГО) позиции + возможные просадки (их в расчетах учитывать не будем). У фьючерсов разные волатильность, ГО, шаг цены и стоимость шага цены. Поэтому сравнивать прибыльность фьючерсов по количеству пунктов в тейке бессмысленно. Необходимо привести показатели прибыли разных фьючерсов в сопоставимый вид — это % от ГО, или сравнить их другим сопоставимым способом.
Дальнейшие рассуждения и расчеты сделаны для торговли внутри дня одной сделкой (для упрощения расчетов), использованы данные дневных интервалов, волатильность усреднена за 10 последних дней, выбраны только те фьючерсы, которыми я торгую. Волатильность или торговый диапазон (ТД), рассчитывается классически: ТД = High — Low.
Около месяца мы разговариваем в нашем блоге про теорию парных арбитражей и про то как удобно его торговать (исследовать) в OsEngine. Теперь вы это можете делать либо вообще без программирования, либо написав несколько десятков строк кода.
Это – большой прорыв относительно того, как это массово предлагалось делать мейнстримными блогерами с хабра. Когда тесты предлагается проводить с использованием R, MatLab, а исполнение надо отдельно прописывать самому в других программах для торговли. Теперь это всё не нужно. С интеграцией слоёв создания парных арбитражей в OsEngine – и тестирование и экзекюшен делаются в одной программе, в несколько десятков строк кода. С удобным и понятным визуалом.
Данный пост – оглавление для серии статей о парном арбитраже в нашем блоге.
https://smart-lab.ru/company/os_engine/blog/940378.php
В данном посте Вы узнаете о том, что такое корреляция и насколько она важна для парного трейдинга. Какие типы сигналов она способна давать сама. Когда и где её примеряют как фильтр.
МАЛЕНЬКИЙ СЧЁТ:
[1,] «UC» «0.00364»
[2,] «SF» "-4e-04"
[3,] «GD» "-0.00509"
[4,] «Si» "-0.00589"
[5,] «GZ» "-0.00602"
[6,] «MX» "-0.00644"
[7,] «Eu» "-0.00712"
[8,] «RI» "-0.00893"
[9,] «CR» "-0.00996"
[10,] «NA» "-0.0103"
[11,] «BR» "-0.01595"
[12,] «SR» "-0.02203"
[13,] «RN» "-0.0248"
[14,] «GK» "-0.02562"
[15,] «NG» "-0.02766"
[16,] «SV» "-0.02779"
[17,] «LK» "-0.02945"
[18,] «VB» "-0.05394"
СРЕДНИЙ СЧЁТ:
[1,] «SF» "-0.00402"
[2,] «GD» "-0.00441"
[3,] «UC» "-0.00459"
[4,] «Si» "-0.00546"
[5,] «Eu» "-0.00719"
[6,] «NA» "-0.00816"
Модель использует регрессию фильтра Калмана для расчета коэффициента хеджирования между биткоином (BTC) и эфириумом (ETH). Затем он отслеживает стоимость портфеля хеджирования, выискивая моменты отвлечения для входа в длинные или короткие позиции. Тестовые данные были собраны по данным BTC и ETH за 4-часовые временные интервалы, охватывающие 1035 дней.
Бектест
пошаговая процедура, приведенная ниже:
1. Используйте регрессию фильтра Калмана (как показано в книге EC), чтобы рассчитать коэффициент хеджирования между BTC и ETH.
2. Рассчитайте спред следующим образом: S = BTC — (коэффициент хеджирования * ETH).
3. Рассчитайте Z-балл спреда (ов), используя скользящее среднее и std. (можно использовать период полураспада из расчётов Калмана или установленный период ретроспективного анализа, например, 10).
4. Определите длинный вход как -2, короткий вход как 2 и выход из сделки как 0.
5. Открывайте длинную позицию, когда Z баллов <= -2, выходите из сделки, когда Z баллов >= 0.
Нашёл случайно интересную стратегию.
В прошлой статье Пример расчёта индекса Московской биржи я показал, как создать свой мини-индекс из 5-ти инструментов с наибольшим весом в индексе (Сбербанк*0.268+ГАЗПРОМ*0.2647+ЛУКОЙЛ*0.2629+ГМКНорНик*0.1127+Новатэк*0.0917).
Решил сравнить этот мини-индекс с IMOEX и очень удивился. Оказывается корреляция удерживается всю доступную историю в моём терминале с 2011-го года.
Ниже общий график в % с нулевой точкой на начало 2023 года. Видим мини-индекс (синий) то отстаёт, то опережает общий индекс (красный). До 2018 года мини-индекс отставал, но и нулевая точка тогда была бы другой.
Ниже 2020 год. В начале года мини-индекс опережал на 15%, а в октябре отставал на 14%. Если бы мы переложились из общего индекса (например SBMX ETF) в мини-индекс, то к концу года заработали бы дополнительно до +29%. Неплохая прибавка к +18% роста за год и 6% дивидендов.