Блог им. AleksandrGavrilin

Бесплатный инструмент для отслеживания контанго по фьючерсам

Всем привет! Хочу поделиться своим инструментом для мониторинга контанго/бэквордации на срочном рынке, который разработал буквально на днях для себя и хочу поделиться с вами. 

Рекомендации и правки приветствуются.  Прошу не расценивать как рекламу, так как это все бесплатно.

В данный момент скрипт размещен по ссылке https://trading-shop.ru/moex/kontango.php 

Что делает система?

  • Автоматический сбор данных: С некоторой частотой (5 мин) по API Т-Инвестиций отслеживаются котировки и ГО для 24 акций, а также их ближних и дальних фьючерсов.
  • Расчет контанго: На основе этих данных автоматически рассчитывается и обновляется текущее значение контанго/бэквордации.
  • Удобная сортировка: В интерфейсе есть возможность сортировки списка как по тикеру, так и по величине контанго, что помогает быстро находить наиболее интересные связки.

Система алертов:

Для удобства реализован отдельный модуль уведомлений.

  • Внутри системы: На отдельной вкладке ведется лог всех значимых изменений.
  • Критерии срабатывания: Для ближних фьючерсов сигнал генерируется при изменении контанго на 1% и более, для дальних — на 2% и более.
  • Способ получения уведомлений: На данный момент для оперативного получения сигналов реализована интеграция с Telegram-каналом. Это самый быстрый и удобный способ не пропустить важное движение.

Инструмент помогает быстро оценивать ситуацию на рынке и находить точки для входа в арбитражные сделки.

Сервис бесплатный и будет оставаться таким, но хочется его улучшить. 
Буду рад услышать ваши отзывы и предложения! 

Скрипт доступен по ссылке trading-shop.ru/moex/kontango.php

2.5К | ★12
13 комментариев
Александр Гаврилин, А есть ли способ увеличить плечо? Чтобы было не на уровне ставки (или LQDT) а х2-х4?  Как у вас считается доходность?
В при покупке акции задействуется 100% капитала. При продаже фьюча (ГО) условно 1/4 капитала. Итого вся эта движуха ради доходности на уровне SBMM LQDT.  Если вместо акции купить опцион CALL то они обычно на маржируемые (на фьючерс) и ГО по ним будет ниже стоимости акции (но цена уже заложена как на фьюч по БШ). Можем аргументировано подискутировать с Вами?
avatar
Илья Нечаев, таблица под классику сделана. доходность считается контанго*365/до экспирации
Александр Гаврилин, а как вы считаете % контанго? Я так понимаю в этой формуле контанго в %. Учитываете ли вы ГО?
avatar
Хорошая табличка, лайк! ;D
По визуалу маленькое пожелание: чтобы заголовок таблицы при прокрутке вниз прикреплялся к верхнему краю экрана и всегда было видно, какой столбец за что отвечает.
avatar
Shadow, 
доДоработал. Спасибо за идею.
Александр Гаврилин, отлично получилось, очень удобно!
avatar
еще пожелание добавить сколько дней до экспирации
И в цифрах отделить разряды, не 2000, а 2 000. Будет лучше восприниматься
avatar
a_d_p, trading-shop.ru/arbitrage/ сервис был перенес в часть сервисов моего сайта.
разделять на тысячные не хоче, так как копировать не удобно.
по поводу всех расчетов расписано на странице сервиса сразу под таблицей. Все формулы и выкладки. Если хотите что то поправить, то присылайте ваши расчеты, как нужно сделать чтобы правильно было. Я в арбитраже не спец, ориентировался только на доступный в сети материал.
Александр Гаврилин, я посмотрел формулы под таблицей. Там указано, что 

Годовая доходность (%) = (Контанго / Стоимость лота акций) × (365 / Дней до экспирации) × 100%

ниже написано, что: 

Ошибка №1: Игнорирование гарантийного обеспечения (ГО)

Стоимость лота = (Цена акции × Лотность) + (ГО × 1.3)


Но в годовой доходности вы как раз и игнорируете ГО. Ведь оно же блокируется при покупке фьючерса и его нельзя использовать. Я уж не говорю, про учитывать ГО*1,3

То есть, как мне кажется, нужно годовую доходность считать с учетом ГО.
И формула годовой доходности тогда будет

Годовая доходность (%) = (Контанго / (Стоимость лота акций+ГО)) × (365 / Дней до экспирации) × 100%

Я вот это имел ввиду. 

По поводу дней до экспирации, вы же когда считаете доходность, то используете его. Было бы удобно, чтобы просто вывести его в таблицу 

avatar
записал ваш расчет, потом гляну как точно у меня сделано и посмотрим с этой формулой что получим.
Должно по идее у нас сразу ниже доходность стать, раз в знаменателе больше сумма станет.

Александр Гаврилин, ну да меньше. Но ГО же используется в стратегии арбитража. То есть мы не купим фьючерс, если нет денег на ГО. И ГО будет заблокировано до экспирации. Для корректного расчета надо его учитывать. А сейчас видим доходность, заходим. А она по факту ниже, и тогда можно в фондах денежного рынка сидеть. К чему эти заморочки и потери на комиссиях. А если вот с учетом ГО мы увидим хорошее расхождение, то тогда уже можно и зайти в арбитраж

avatar
 для сравнения можно рядом вывести или через / или в столбик серым. Тогда кому как удобно тот туда и будет смотреть)
avatar

Читайте на SMART-LAB:
Фото
Как устроен рынок высоколиквидных товаров
📦 Рынок высоколиквидных товаров — это сегмент, где ключевую роль играет скорость оборота. Речь идёт о вещах, которые можно быстро оценить,...
Фото
Высокие ставки прошли пик давления, но кредитный отбор стал жестче
По оценке аналитиков Газпромбанка, 2025 год стал периодом ухудшения кредитного профиля некоторых российских корпоративных заемщиков, хотя...
Фото
Приглашаем на закрытый эфир БКС «Мировой кризис: как подготовиться?» в 17:00
Последний шанс! Уже сегодня в 17:00 мы проведем специальный закрытый эфир: «Мировой кризис: как подготовиться?». Не пропустите!...
Фото
ДВМП: результаты в рамках прогноза, но и цена близка к целевой - будет ли выкуп миноров из-за объединения Росатома с DP World?
ДВМП отчитался за 2025 год: 2,3 млрд рублей убытка для акционеров за 2025 год Традиционно сравниваю со своим прогнозом и делюсь...

теги блога Александр Гаврилин

....все тэги



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