Избранное трейдера vito333

по

Обзор на запуск торгового бота "из коробки" на платформе MatrixBot

Решил сделать небольшой обзор на запуск бота на платформе, о которой недавно узнал. Называется MatrixBot — сеточные боты к крипте.
Позволяет настроить и запустить бота на сервере, чтобы самому не париться с программированием, администрированием и тд и тп.

Сначала расскажу что делал, какие результаты, а затем дам инструкцию как повторить такой результат.

Захожу на сайт, создаю бота, кликом на «Add new bot».
Обзор на запуск торгового бота "из коробки" на платформе MatrixBot
Попробуем начать с депозита в 100$.

Вот только торговую пару изменим. Выберем более волатильную с помощью
инструмента для оценки волатильности.



( Читать дальше )

америка тслаб и бокс

америка тслаб и бокс

давно заметил что алго на америке получается сложнее чем в россии. много думал на эту тему.
и имхо такое:

на российском рынке есть сильная корреляция акций с индексом. Отсюда следствие — если сделать алгоритм успешно торгующий российский индекс, то этот алгоритм будет успешно торговать практически все отдельные акции, входящие в индекс. (есть только пара исключений — яндекс и фосагро). Алго под российский индекс пишется просто и легко.


На америке написать алгоритм под сипи весьма тяжко. Проще написать под QQQ = nasdaq100 а потом торговать через TQQQ (етф встроенное плечо 3).
Проблема в низкой корреляции американских акций с индексом — слишком много акций по которым размазана ликвидность. Поэтому алгоритм торгующий индекс будет торговать только 40-50% акций из этого индекса.

Кстати на америке всего примерно 800 акций годных для торговли по ликвидности и цене. С иностранными акциями в америке плохо то что ликвидность мелкая или время торгов не совпадает — например китайские, японские, и европейские акции на америке идут гэпами. 



( Читать дальше )

Сравнение фьючерсов МБ по критериям наибольших: прибыльности и реальности осуществления сделки

   Классически, эффективность использования денежных средств определяется рентабельностью. Оценим эффективность торговли разными фьючерсами с этой точки зрения.  Замечу, что кроме приведенных здесь рассуждений выбора фьючерсов следует помнить и про иные критерии, такие как ликвидность, «понятность» для трейдера и проч. 
   В нашем случае денежные средства, обеспечивающие формирование прибыли – это гарантийное обеспечение (ГО) позиции + возможные просадки (их в расчетах учитывать не будем). У фьючерсов разные волатильность, ГО, шаг цены и стоимость шага цены. Поэтому сравнивать прибыльность  фьючерсов по количеству пунктов в тейке бессмысленно. Необходимо привести показатели прибыли разных фьючерсов в сопоставимый вид — это % от ГО, или сравнить их другим сопоставимым способом.
   Дальнейшие рассуждения и расчеты сделаны для торговли внутри дня одной сделкой (для упрощения расчетов), использованы данные дневных интервалов, волатильность усреднена за 10 последних дней, выбраны только те фьючерсы, которыми я торгую. Волатильность или торговый диапазон (ТД), рассчитывается классически: ТД = High — Low. 



( Читать дальше )

Парный арбитраж. Оглавление сборника статей. В избранное

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

Парный арбитраж. Оглавление сборника статей. В избранное

Это – большой прорыв относительно того, как это массово предлагалось делать мейнстримными блогерами с хабра. Когда тесты предлагается проводить с использованием R, MatLab, а исполнение надо отдельно прописывать самому в других программах для торговли. Теперь это всё не нужно. С интеграцией слоёв создания парных арбитражей в OsEngine – и тестирование и экзекюшен делаются в одной программе, в несколько десятков строк кода. С удобным и понятным визуалом.

Данный пост – оглавление для серии статей о парном арбитраже в нашем блоге.

 

1 О корреляции

https://smart-lab.ru/company/os_engine/blog/940378.php

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



( Читать дальше )

Исследование проскальзывания на мосбирже в режиме "по рынку"

Замеры делаются каждый день. В данном исследовании усреднены значения за 5 месяцев 04.23-08.23.
Сделки совершаются один раз в минуту. Целевая цена — close только что завершившейся минуты.
Началась новая минута. Для покупки берём лучший аск, добавляем много шагов цены и кидаем заявку.
Для продажи симметрично наоборот.
Все сделки тейкерские.

Замеры на трёх счетах (самый маленький *млн, самый большой раз в 20 больше, средний где-то посередине).
Проскальзывания посчитаны в процентах.

МАЛЕНЬКИЙ СЧЁТ:
[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"



( Читать дальше )

Kalman Filter статистический арбитраж

Kalman Filter статистический арбитраж


Модель

Модель использует регрессию фильтра Калмана для расчета коэффициента хеджирования между биткоином (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.



( Читать дальше )

Безубыточные спекуляции

Продолжаю тему безопасных/безубыточных спекуляций.

Недавно на мосбирже появились фьючи на золото в рублях GL и бессрочный GLDRUBF.
В результате анализа графиков GLDRUB_TOM, XAUUSD*USDRUB пришел к выводу, что золото в рублях является лучшим хэджем из всех что я знаю (если есть лучше просьба написать в комментах). Для себя выбрал GLDRUBF.
Вы получаете:
1) Защиту от девальвации рубля (золото с привязкой к $)
2) Рост золота
3) Обратную корреляцию с индексами, так как в кризис народ предпочитает золото и доллары.

Возьмем 3 основных кризиса за последнее время:
1) 2008г.
Падение IMOEX на 74%, рост GLDRUB на 71%
2) 2020г.
Падение IMOEX на 35%, рост GLDRUB на 33%
3) 2022г.
Падение IMOEX на 60%, рост GLDRUB на 78%

Стратегия безубыточной стратегии:
50% портфеля всегда в рублевом золоте (GLDRUB_TOM, GL, GLDRUBF, TGLD),
50% портфеля спекуляции (как вариант самые лучшие фьючи на мой взгляд для безопасных спекуляций — MIX, Sber, SPY, NASD).
Я пока выбрал для спекуляций 25% MIX/Sber и 25% NASD (лучшая волатильность). Спекулировать больше чем 2 активами проблематично и не нужно я считаю.

( Читать дальше )

Мини-индекс VS IMOEX

Нашёл случайно интересную стратегию.

В прошлой статье Пример расчёта индекса Московской биржи я показал, как создать свой мини-индекс из 5-ти инструментов с наибольшим весом в индексе (Сбербанк*0.268+ГАЗПРОМ*0.2647+ЛУКОЙЛ*0.2629+ГМКНорНик*0.1127+Новатэк*0.0917).

Решил сравнить этот мини-индекс с IMOEX и очень удивился. Оказывается корреляция удерживается всю доступную историю в моём терминале с 2011-го года.

Ниже общий график в % с нулевой точкой на начало 2023 года. Видим мини-индекс (синий) то отстаёт, то опережает общий индекс (красный). До 2018 года мини-индекс отставал, но и нулевая точка тогда была бы другой.

 

 Мини-индекс VS IMOEX
  

 

Ниже 2020 год. В начале года мини-индекс опережал на 15%, а в октябре отставал на 14%. Если бы мы переложились из общего индекса (например SBMX ETF) в мини-индекс, то к концу года заработали бы дополнительно до +29%. Неплохая прибавка к +18% роста за год и 6% дивидендов.

 



( Читать дальше )

Пример расчёта индекса Московской биржи

Довольно часто у меня спрашивают, как создать свой индекс акций или портфель. Решил сделать инструкцию.

1. Создаём копию индекса Московской биржи из акций.

— Вес акций можно взять https://www.moex.com/ru/index/IMOEX/constituents/ или https://smart-lab.ru/q/index_stocks/IMOEX/. Рекомендую второе, т.к. МБ даёт только скриншот таблицы, а на SMART-LAB можно скопировать таблицу выделением в EXCEL. Хотелось бы выгрузку в *.csv, но и за это СПАСИБО.

Пример расчёта индекса Московской биржи

Важно запомнить, вес бумаг постоянно меняется. Чем больше дорожает бумага относительно остальных, тем больше её вес. Также, возможно удаление биржей бумаг из индекса и добавление новых.

— Находим примерный минимальный объём на депозите для реализации. Для этого делим цену каждой акции на коэффициент веса и берём максимальное число.

Например, для акций «Транснф ап» получим:

122300 / (0.55 / 100) = 22 236 363 р.

Где:

122300 – цена акции Транснф ап;

0.55 / 100 – вес в % делим на 100, получаем коэффициент.



( Читать дальше )

Моментум здорового человека против моментума курильщика. А как это делаете вы?

После того, как было принято решение перейти в ИИС с секции срочного рынка на фондовый, необходимо было портировать системы, применяемые на срочном к фонде, плюс добавить новые. Со старыми особых проблем не возникло, пришлось немного переписать логику распределения средств, ну и еще немного по мелочи :)

А вот с новыми системами, применимыми исключительно для фондового рынка получилось интереснее.

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

Здесь будет график системы на пробой годового хая, просто потому, что нужна картинка для приятного вида статьи на главной странице ;)
Моментум здорового человека против моментума курильщика. А как это делаете вы?

В данной статье речь пойдет про моментум.

Свою систему на моментуме в итоге я собрал благодаря помощи, советам и подсказкам уважаемого @quant_trader, за что ему огромное человеческое СПАСИБО. Но об этой системе чуть позже.

( Читать дальше )

....все тэги
UPDONW
Новый дизайн