Синтетические облигации в алго №2: SyntheticBondsArbitrage — классический контанго-арбитражПродолжаем цикл «Синтетические облигации в алго»....
OS_Engine_team, сколько за год получилось?
1) BitStamp
2) Kraken
3) Bitmex + загрузка истории. Свечи, трейды
4) Binance. (Spot + Margin + Futures) + загрузка истории. Свечи, трейды
5) BitFinex.
6) BitMax.
7) LiveCoin.
8) Exmo.
9) ZB.
10) Gate IO (Spot + Futures)
11) Huobi (Spot + Margin + Futures + SWAP) + загрузка истории. Свечи, трейды
12) HitBtcПродолжаем цикл «Синтетические облигации в алго».
Сегодня первая практическая статья — разбираем робота SyntheticBondsArbitrage. Это классический контанго-арбитраж: робот следит сразу за десятью парами «акция + фьючерс», выбирает самую доходную и держит позицию до фиксации. Свободные деньги в это время работают в фонде ликвидности.
1) Торговая идея
Робот смотрит на десять ликвидных бумаг MOEX — Сбербанк обычка и префы, Газпром, Роснефть, Лукойл, ВТБ, Норникель, Алроса, Аэрофлот, Магнит. По каждой считает контанго ближайшей серии фьючерса и переводит его в годовую доходность.
Дальше всё просто по смыслу:
Если доходность лучшей пары выше порога входа и выше того, что даёт денежный рынок — робот открывает синтетическую облигацию: покупает акцию, продаёт фьючерс.
Если появилась пара заметно доходнее текущей — позиция переносится в неё. (Арбитраж тут)
За несколько дней до экспирации позиция закрывается, при бэквордации — фиксируется досрочно.
Недавно вышла первая лекция из сборника «арбитраж синтетических облигаций»
В этой лекции вы разберёте теоретическую базу и научитесь запускать монитор синтетических облигаций через OsEngine. Пошагово пройдёте весь путь: от установки терминала и подключения к Т‑Инвестициям до настройки параметров монитора, сигналов и загрузки исторических данных.
Вы узнаете, как устроено ценообразование фьючерсов, что такое контанго и бэквордация, как из акции и фьючерса собрать синтетическую облигацию. Монитор позволяет отслеживать текущие раздвижки по акциям и фьючерсам, настраивать алерты на превышение годовой доходности заданного порога и вручную открывать синтетические позиции.
Кому интересно — залетайте!
Лекция тут👇
https://www.tbank.ru/invest/social/profile/Trading_boost_camp/lekciya-pro-arbitrazh-sinteticheskih-obligacij/
Удачных алгоритмов!
Всем привет!
Открываем новый цикл статей — «Синтетические облигации в алго». Собираем из акций и фьючерсов почти безрисковую* доходность.
В этом цикле разберём три робота из OsEngine, которые торгуют арбитраж между акцией и фьючерсом на неё. Два торгуют автоматически, третий — монитор с сигналами для ручной работы. Все три уже встроены в OsEngine, исходный код открыт и лежит на ГитХабе — берите, изучайте, улучшайте.
Но прежде чем открывать код, давайте разберёмся с базой. В этой статье разобраны основные понятия, без которых дальше будет сложно. А в конце — оглавление всего сборника.
Поехали!
1) Что такое синтетическая облигация
Синтетическая облигация — это арбитражная конструкция из двух ног (на MOEX такое обычно собирают на акции):
1) лонг в акции (базовый актив);
2) шорт во фьючерсе на эту же акцию.
Почему «облигация»? Потому что результат похож на облигацию: вы заранее знаете свою доходность и дату её получения, а рыночный риск по акции почти полностью закрыт шортом фьючерса. Купили акцию и тут же продали её же «в будущем» — как бы рынок ни прыгал, движение цены вас почти не касается.
Всех приветствую!
Опубликовали первую лекцию нашего сборника «Вайб-кодинг в трейдинге», ориентированную на тех, кто мечтает о собственном торговом роботе, но считает программирование непреодолимым барьером. Один из главных минусов классической алгоритмической торговли — понимание языков программирования, архитектуры кода. В лекции я разберу концепцию вайб-кодинга — подхода, при котором искусственный интеллект пишет код за вас по обычному текстовому описанию. С помощью него вы сможете буквально за переписку в чате собрать рабочую пробойную стратегию, не написав при этом ни единой строчки кода самостоятельно.
В этой лекции мы сначала пошагово развернём всю необходимую инфраструктуру: скачаем терминал OsEngine с GitHub, получим торговый токен в личном кабинете Т-Инвестиций и подключим терминал к реальному счёту. Затем я покажу, как загрузить исторические данные с Московской биржи через OsEngine Data, создав сет нужных таймфреймов и ликвидных акций. Далее мы установим рабочее окружение — Visual Studio Community 2026, Node.js, Git Bash и клиент ИИ Kimi. Покажем, где лежат контексты для OsEngine, чтобы ИИ точно понимал архитектуру терминала, а после соберём первого робота: пробойную трендовую стратегию на Bollinger Bands с фильтром пилы.

В этой статье поговорим про три уровня защиты данных пользователей в OsEngine без маркетинговых сказок про «абсолютную безопасность».
Коротко о главном — в таблице, а подробности ниже.
Уровень |
От кого защищает |
От кого НЕ защищает |
1. Блокировка интерфейса |
Случайные люди у работающего терминала: коллеги, дети, админ сервера |
Любой с доступом к файлам машины |
2. Шифрование ключей бирж |
Кража ключей API при копировании папки, бэкапов, синхронизации в облако |
Разблокированная сессия |
3. Шифрование MCP-ключа |
Доступ к MCP API при краже файлов с диска |
До разблокировки MCP просто не отвечает (locked-режим) |
Уровень 1. Блокировка экрана. Замочек от любопытных.
Сценарий знакомый: терминал работает, роботы торгуют, а вы отошли. Подходит коллега, ребёнок, админ сервера — и нажимает что-нибудь не то. Защититься от этого можно здесь:

Сегодня разбираем робота RebalancerByMomentum — самого насыщенного ребалансера сборника. Если предыдущие два опирались на календарь дивидендов, то этот вообще не смотрит на выплаты. Его вопрос к рынку другой: где сейчас сила? В акциях — берём самые сильные. Нет силы в акциях — проверяем золото. Нет силы нигде — сидим в денежном рынке.
1) Торговая идея
Классическая моментум-логика: активы, которые росли последнее время, склонны продолжать рост. Робот каждую неделю измеряет силу тренда по трём классам активов и перекладывает капитал в сильнейшие:
Акции. Если рынок в целом здоров — покупаем топ-10 бумаг с самым сильным моментумом.
Золото. Если акции слабы, а у золота есть умеренный тренд — паркуемся в нём.
TMON@ (LQDTMOEX в тестере). Если слабо всё — капитал ждёт в денежном рынке и зарабатывает ставку.
Получается трёхуровневая защита: агрессия, защитный актив, кэш. Робот сам решает, на каком уровне находиться, и делает это по расписанию — без паники и суеты.
Камрады, несколько дней как в поддержку OsEngine вышел на работу ИИ. Из простого — помогает отвечать на базовые вопросы по OsEngine и даёт ссылки на нужные статьи и видео. Из сложного — помогает искать ошибки в скриптах и даже может помочь с написанием не очень сложных ботов.
Данных о проекте накопилось уже настолько много, что живому человеку уже не разобраться. Иван знает всё и одновременно.
Для нас это настоящая революция в офисе. Пробуйте.
1) Где найти?
Это робот поддержки OsEngine, который теперь живёт в нашей Telegram-группе и в MAX и отвечает на вопросы.
ТГ: t.me/osengine_official_support
Макс: https://max.ru/join/Yar1c0k41XMwbnBXWutnmj4rWMk3RrhXIUqpGl8wOog
2) Иван — не «болталка с потолка».
У него есть актуальная база знаний OsEngine — 433 статьи гайда, архив переписки поддержки на 55+ тысяч сообщений и полный исходный код движка. Ответ он ищет не «по памяти», а по фактам: статьи, документация, реальные обсуждения из чата. Поэтому на типовые вопросы отвечает точно и сразу даёт ссылки — на o-s-a.net, smart-lab или видео. Также у него под рукой актуальная сборка OsEngine с ГитХаба, т. е. он всегда идёт смотреть туда, куда надо.
Сегодня вышла четвертая лекция из серии «Вайб-кодинг: OpenCode и DeepSeek»
В этой лекции мы рассмотрим ещё один стек вайб-кодинга: OpenCode и DeepSeek. Мы установим весь инструментарий, подключим OsEngine к Т‑Инвестициям, загрузим данные MOEX, погрузим модель ИИ в контекст проекта и соберём дивидендный скринер без ручного написания кода. Затем доработаем стратегию в диалоге с ИИ, протестируем робота на исторических данных и запустим его в реальные торги.
Кому интересно — залетайте!
Пост тут👇
https://www.tbank.ru/invest/social/profile/Trading_boost_camp/0f342792-a311-4204-afa9-04644faa84f7/
Вебинар тут👇
https://www.tbank.ru/invest/pulse/broadcast/ATMaraphon13082026/
Удачных алгоритмов!

Продолжаем цикл «Ребалансинг в алго».
Сегодня разбираем робота RebalancerByDividendQuality — самый компактный и наглядный ребалансер сборника. Никаких индикаторов, никаких весов: только календарь дивидендов и бинарное решение раз в неделю. Идеальный экземпляр для первого знакомства с тем, как устроены ребалансировщики в коде.
1) Торговая идея
Робот еженедельно переключает капитал между двумя состояниями:
• Есть кандидаты. В скринере нашлись акции, у которых отсечка реестра наступит в ближайшие 7 дней, а доходность выплаты не ниже 0.8%. Тогда торговый капитал равномерно входит в эти акции.
• Кандидатов нет. Тогда все позиции в акциях закрываются, и капитал уходит в TMON@ — фонд денежного рынка. Капитал не простаивает: пока рынок «без дивидендов», он зарабатывает ставку.
ВАЖНО!
Робот использует фонд ликвидности. Это такой инструмент, который всегда растёт, давая прибыль в условную ставку ЦБ. На западных площадках самый популярный инструмент называется LQDT («Ликвидность»). У нас в РФ множество других инструментов с похожей механикой и похожими названиями. У брокера Т-Инвестиции такой инструмент называется TMON@, а в тестере это LQDTMOEX. И то и другое — одно и то же.

Продолжаем цикл «Ребалансинг в алго».
Сегодня первая практическая статья — разбираем робота RebalancerClassicDividend. Это еженедельный ребалансировщик портфеля из дивидендных акций и золота, и сразу с двумя режимами внутри: классическим и дивидендным. Логичный мостик от прошлого цикла: дивиденды здесь работают сигналом, но торгует робот уже не одну бумагу на событие, а весь портфель.
1) Торговая идея
Робот живёт в двух режимах, которые можно включать независимо:
• Дивидендный режим. Если у акций из скринера в ближайшие дни наступает отсечка реестра с доходностью выше порога — весь торговый депозит равномерно входит в эти акции. Дивидендный режим имеет приоритет: пока есть кандидаты, классический молчит.
• Классический режим. Если дивидендных кандидатов нет — робот держит портфель по целевым весам: например 60% в акциях с хорошей дивидендной историей, 40% в золоте. Акции дополнительно фильтруются по SMA.
• Запасной выход — золото. Если в классическом режиме ни одна акция не прошла фильтры, весь торговый депозит уходит в золото. Ребалансировка происходит по расписанию: еженедельно или ежемесячно, в выбранный день недели и время. По умолчанию — вторник, 11:00.

Открываем новый цикл статей — «Ребалансинг в алго». В прошлом сборнике мы разобрали дивидендных роботов, которые торгуют отдельные события: отсечку реестра, тренд в дивидендно сильных бумагах, шорт слабых. Теперь поднимаемся на уровень выше — портфельное управление.
В этом цикле разберём трех роботов-ребалансировщиков из OsEngine. Они не ищут точки входа внутри дня. Они раз в неделю или раз в месяц, в заданный день и час, перекладывают капитал между акциями, золотом и денежным рынком. Все три уже встроены в OsEngine, исходный код открыт и лежит на ГитХабе — берите, изучайте, улучшайте.
Но прежде чем открывать код, давайте разберёмся с базой. В этой статье — основные понятия ребалансировки, без которых дальше будет непонятно. А в конце — оглавление всего сборника.
1) Что такое ребалансировка?
Ребалансировка — это периодическое приведение портфеля к целевому составу по заранее заданным правилам.
Простой пример. Вы решили: 60% капитала в акциях, 40% в золоте. Прошёл месяц, акции выросли — и теперь их уже 70% портфеля. Ребалансировка — это когда вы продаёте лишние 10% акций и докупаете золото, возвращаясь к исходным 60/40.
В этом выпуске разберём индикатор SuperTrend для OsEngine — инструмент, который определяет направление тренда через текущую цену и рыночную волатильность. В отличие от сложных осцилляторов, он даёт простую визуальную логику: цена выше линии — тренд вверх, ниже — вниз, при этом сама линия адаптируется к ATR.
Посмотрим, как Оливье Себан создал SuperTrend как альтернативу Parabolic SAR и Bollinger Bands, как рассчитываются базовые линии через медианную (или типичную) цену и мультипликатор ATR.
В финале рассмотрим готового робота — IntersectionOfSuperTrends на пересечении двух линий разного периода.
Вк видео:
Rutube:

Сегодня вышла вторая лекция из серии «Сет спекулянта. Лонги и шорты акций»
В этой лекции мы разберём теоретическую базу второго робота. Он работает на импульсной логике с использованием адаптивного канала Кельтнера, фильтра волатильности ATR и трендового фильтра Bollinger. Вход выполняется стоп-заявкой на пробой границы канала Кельтнера — только при растущем ATR и подтверждённой длинной тенденции. Позицию сопровождает трейлинг-стоп по противоположной границе канала, который переставляется исключительно в сторону прибыли. Заявки исполняются айсберг-ордерами, а входы в шорт автоматически блокируются вокруг дивидендных отсечек.
Кому интересно — залетайте!
Пост тут👇
https://www.tbank.ru/invest/social/profile/Trading_boost_camp/e34a69b8-fde8-4220-aa7c-f5994f9267c5/
Вебинар тут👇
https://www.tbank.ru/invest/pulse/broadcast/ATMaraphon06082026/
Удачных алгоритмов!

Друзья мои, всем привет!
У нас большое событие — в OsEngine появился MCP API.
Это не очередной «разъём для галочки», а штука, которая меняет сам способ работы с терминалом. Теперь OsEngine может слушаться ИИ-агента — Claude, Kimi, ChatGPT, Cursor — и выполнять его команды: качать данные, гонять тесты, оптимизировать роботов, запускать их в торговлю и сверять позиции с биржей.
Сразу дисклеймер: это фича для вайб-кодеров. Чтобы начать этим пользоваться, надо уметь общаться с ИИ, которые пишут код и умеют управлять сложными системами.
Разберём по порядку.
1) Что такое MCP API простыми словами
MCP (Model Context Protocol) — открытый стандарт от Anthropic. Проще всего представить его как USB-порт для ИИ. Раньше, чтобы подружить нейросеть с программой, под каждую пару писали свой костыль. MCP дал единый разъём: если программа его поддерживает, любой современный ИИ-агент подключается к ней сразу.
В OsEngine этот разъём встроен прямо в терминал: HTTP + JSON-RPC + поток событий (SSE), порт 6500, доступ по API-ключу.

Заключительная статья цикла «Дивиденды в алготрейдинге».
В ней разбираем робота ShortBadDividends — зеркальную стратегию к предыдущей. Если в третьей статье мы покупали тренд в сильных бумагах, то здесь шортим в слабых.
1) Торговая идея
Робот открывает шорт на пробое нижней границы адаптивного ценового канала, но только в бумагах, где недавние дивиденды были слабыми: доходность ниже порога.
Логика такая: без дивидендной поддержки покупателей бумаге в падении не на что опереться. Плюс к бумаге зачем-то привлекается внимание, на предмет того что у неё нет прибыли. После чего её держатели начинают её продавать, а спекулянты шортить.
Робот торгует только в Short.
В этом выпуске разбираем индикатор DeltaByCandles для OsEngine — инструмент, который анализирует сделки внутри свечи и суммирует объёмы по покупателям и продавцам. В отличие от классических индикаторов, он работает с тиковыми данными и показывает, кто доминировал внутри каждой свечи.
Посмотрим, какие линии строит индикатор, как рассчитывается дельта как разница между бай- и селл-объёмами, и зачем ей нужна скользящая средняя. Особое внимание уделим правильному подключению: без тиковых данных и соответствующей галочки в DataSettings индикатор не заработает.
В финале разберём готового робота, который торгует на пересечении дельты и её SMA.
ВК Видео:
Rutube:
Сегодня вышла первая лекция из серии «Сет спекулянта. Лонги и шорты акций»
В ней покажу первого из двух роботов сета, который работает на импульсной логике индикатора momentum с использованием адаптивного ценового канала и фильтра Envelopes. Он входит в сделки при наличии сильного движения и сопровождает позицию с помощью трейлинг-стопа, автоматически адаптируясь к текущей волатильности рынка.
Кому интересно — залетайте!
Пост тут👇
https://www.tbank.ru/invest/social/profile/Trading_boost_camp/72e087dd-f18b-4409-8b78-caaa450547d2/
Вебинар тут👇
https://www.tbank.ru/invest/pulse/broadcast/ATMaraphon30072026/
Комментарии открыты для друзей!

Третья статья цикла «Дивиденды в алготрейдинге».
В ней разбираем робота KeltnerDividendScreener — трендовую стратегию, в которой дивиденды работают фильтром качества бумаг.
1) Торговая идея
Робот покупает пробой верхней границы канала Кельтнера, но только в тех акциях, которые платили ранее дивиденды с доходностью выше порога.
Логика такая: стабильные хорошие выплаты — признак здоровой компании, а тренды в таких бумагах надёжнее. Робот торгует только в Long.
Дивиденды тоже иногда получаем:
Продолжаем цикл статей «Дивиденды в алготрейдинге».
Сегодня первая практическая статья — разбираем робота DividendCaptureScreener. Это классическая стратегия захвата дивидендов: покупаем акцию перед отсечкой реестра, получаем выплату и выходим.
1) Торговая идея
Робот ищет акции, у которых в ближайшие дни наступает отсечка реестра, и покупает их заранее — пока цена выше скользящей средней. На следующий день после отсечки позиция закрывается. Идея в том, чтобы поймать преддивидендное движение и выплату, не сидя в бумаге долго.
Друзья, всем привет!
Заканчиваем цикл «Малая автоматизация трейдинга» и открываем для широкой аудитории последнюю его лекцию, посвящённую алгомонитору трендов по RSI. По окончанию лекции вы получите готовый алгомонитор трендов: сможете отслеживать направление движения индикатора RSI по акциям на Мосбирже и фиксировать моменты начала краткосрочных трендов вверх или вниз. Он позволяет как полностью автоматизировать входы и выходы по тренду, так и использовать сигналы для ручной и полуавтоматической торговли.
В лекции пройдем по следующим темам:
1) Рассмотрим индикатор RSI и устройство таблицы монитора.
2) Как скачать и запустить OsEngine, а также подключить терминал к Т‑Инвестициям через API.
3) Как создать алгомонитор трендов: настроить источник данных, выбрать акции и таймфреймы.
4) Как установить звуковые и текстовые алерты при начале движения RSI вверх или вниз по выбранным бумагам.
5) Как настроить автоторговли в лонг и шорт по RSI.
Лекция на канале «Т-Алго»:
https://rutube.ru/video/7523f385c72fad408e6b11f235ab94bc
В этом видео разберём индикатор RAVI (Range Action Verification Index) — инструмент технического анализа, который помогает понять, есть ли на рынке реальный тренд или цена просто движется в шуме и боковике.
Индикатор появился в 1995 году, а в основе лежат две простые скользящие средние — быстрая и медленная. Покажем формулу расчёта и разберём, какие сигналы даёт RAVI: пересечение уровней, дивергенцию, уровни поддержки и сопротивления.
В практической части покажем как добавить индикатор на график, а также бесплатного робота на связке RAVI и Momentum. В конце видео разберём результаты тестирования на исторических данных.
ВК Видео:
Rutube: