Сегодня будем учиться собирать индекс в OsEngine. Пока по своей формуле. Посмотрим на интерфейсы и поговорим про общую концепцию.
Собирать будем его в тестере. При этом помните, в реале всё почти то же самое.
Для начала нам понадобятся два сета данных — для крипты и секторальные данные по Российской нефтянке.
Нефтянку качаем с сервера MoexDataServer (IIS):
В основном данная статья относится к процедуре выбора бумаг для индекса. Ибо, обладая автособираемым индексом и вычитав в данной серии статей о том, как это весело, многие не будут разбираться с объёмами, входящими в него бумаг, включая в индекс всё подряд. А делать как не нужно не нужно, ведь делать нужно так, как нужно. А как нужно? Поговорим в этой статье.
У меня три новости в связи с этим:
Данный график предполагается закладывать в основу при поиске стационарности и коинтеграции между двумя ценовыми рядами. Мы же в торговле от индекса будем его использовать для определения точек ускорения расхождения между сериями данных для генерации точек входа и выхода.
В статьях про парный трейдинг мы рассматривали коинтеграцию и стационарность более подробно. Если интересно, можно приобщиться: (https://smart-lab.ru/company/os_engine/blog/943864.php)
Расчёт его такой:
И мы подбираем такой мультипликатор, чтобы стандартное отклонение было минимальным.
В интерфейсах для парного арбитража выглядит вот так:
Уже разговаривали про это в серии постов про парный арбитраж. И второй раз акцентируем на этом понятии внимание неспроста. Значение корреляции между бумагой и индексом способно отфильтровать бОльшую часть не нужных входов в позиции, снижающих прибыльность любой стратегии, ориентированной на торговлю с оглядкой на индекс.
Корреляция в трейдинге – числовая мера взаимосвязи между различными активами. Насколько два актива движутся синхронно или асинхронно.
Числовое значение корреляции бывает от + 1 до – 1. Что очень удобно для расчётов и использования данного показателя во время торговли.
С 18 по 23 марта буду читать курс лекций по алготорговле. Ничего суперсложного. Ведь машинное обучение и WF с CT для меня просто, а значит Это для начинающих. Моя задача сделать так, чтобы при первых шагах в алго слилось как можно меньше людей. По крайней мере я это так вижу.
Поговорим ниже о том, что там внутри будет.
Регистрация здесь: https://bit.ly/3TBMV1O
Всего лекций будет пять. Минут 30 – 40 на раскрытие темы + 10 – 20 минут ответы на вопросы. Сильно затягивать не будем. Один день – одна лекция, чтобы никого не утомлять.
Смотреть будем всё на практике, прям на софт, а не на картинки (но не всё. Теория тоже будет).
Немногие знают, но я начинал свой путь в трейдинг с Машинного обучения.
Шёл 2012 год… Трава была зеленее, я был молод и работал на заводе. А по ночам создавал программу, которая автоматически находит десятки и сотни прибыльных формаций за несколько минут. Вот она:
Сегодня поговорим про волатильность.
В последних версиях наших личных арбитражных роботов (от 9го поколения и выше) без волатильности не происходит ни одного важного действия. Правильный путь торговли сотен инструментов одновременно – через индикаторы, описанные ниже.
Без понимания того, что такое Волатильность и как её применять в торговле от индекса, в вопрос погружаться не стоит.
Вводных у нас будет 4, однако данная вынесена на первое место не случайно.
Волатильность — это изменчивость. В контексте финансового рынка данный показатель показывает изменчивость цены на какие-либо активы.
В прикладном смысле:
Волатильность – изменение от лоя до хая свечи в %. Можно её рассчитывать и в абсолютных значениях и даже вообще по-другому, однако, мы будем рассматривать именно такой способ. Данный показатель должен являться базой для кое-каких расчётов, которые повышают прибыльность алгоритмов в торговле от индекса.
Нас будет интересовать такой субпродукт от волатильности как:
Торговых стратегий, которые торгуют от индекса очень много. Все их обойти не представляется возможным. Поговорим об этом коротком списке:
1. Индексный одноногий арбитраж на возврат к среднему.
2. Индексный арбитраж в тренд.
3. Парный межбиржевой арбитраж от индекса.
4. Индексный арбитраж классический.
В каждом следующем примере робота предполагается, что Вы уже как-то индекс построили.
Торгуем отклонившиеся от индекса составляющие этого индекса, рассчитывая на то, что бумага вернётся к среднему.
Введение в серию постов по торговле, при которой роботы ориентируются на индекс во время принятия решений.
У нас в OsEngine есть прекрасный источник данных, который генерирует индекс по автоформуле. В первом квартале 2024 года мы провели его глубокую модернизацию. Настала пора поговорить о нём.
В этой серии будем обсуждать:
1. Возможные алгоритмы роботов. Зачем это надо в трейдинге?
2. Как можно собирать индекс?
3. Волатильность, Корреляция, Коинтеграция и объёмы в торговле от индекса.
4. Зачем ещё при этом смотреть на широкий рынок и как это делать.
5. Как это делается в OsEngine?
6. Посмотрим на примеры нескольких роботов с данным типом источника данных в OsEngine.
7. Зачем интегрировать с источником Индекс источник Скринеры. И как правильно это делать.
Индекс это — некоторые ценовые ряды биржевых активов, комбинированные (сложенные, взвешенные или нормированные и т.д.) вместе в ряд, который должен отражать общую динамику исходных ценовых рядов.
Бог меня очень любит (не знаю кстати за что, но я его тоже!). Как-то я расставался с одной из бывших. Говорю: «Найду себе жену через три дня, а ты катись колбаской! И нашёл!». Искал себе брокера партнёра – нашёл на второй день! (хрена себе Горчаков). А ещё я работал в этом году на нефтеэкспортёра из топ 5, делал им торговый шлюз в Китай (спасаю пенсии твоей бабули от усушки на валютных курсах). И на днях мне опять писали из совета архитекторов брокера на букву Т, собирали совещание, прислушались...
В общем, Гарри Поттер, впервые узнавший про магию. И всё, как заверте…
И вот думаю, что и сейчас накликаю на себя новые обязательства, но тем не менее, я должен об этом написать, так как обещал этим заниматься.
Полтора года назад, я дал обещание, не только улучшать OsEngine, но и продолжать заниматься увеличением стоимости компании. В том числе путём продажи небольших её долей по увеличивающейся цене.
И, это, короткий синопсис комедийного экшена под названием «Делаем международный IT стартап в деревне». И предложение влиться в его состав за деньги.
Итак, Тинькофф даёт кэшбек в 10% от комиссии при торговле через Tinkoff Api. Какой бы тариф у Вас не был, вы получите возврат в 10% комиссии, если будете торговать через наш терминал OsEngine. И если Вы настоящий экономный трейдер, вы ей воспользуетесь. Ибо, чтобы получить кэшбек, Вам нужно будет потратить от нескольких часов.
А в данной статье мы будем учиться торговать акции РУКАМИ через OsEngine, что даст Вам возможность экономить. Кому-то на мороженое, а кому-то на новый автомобиль.
План такой:
0. Предисловие
В Os Engine содержится около 200 роботов с открытым кодом. Огромная экосистема по тестированию и созданию практически любых видов роботов. И в целом — данную статью можно использовать как инструкцию по знакомству с этой платформой.