Продолжаем цикл «Сектора в алго». Базу мы собрали: девять секторов, 39 бумаг. Теперь разберём первого робота сборника. SectorsSetBollingerMomentum торгует импульсный пробой полос Боллинджера, но только внутри самых сильных секторов рынка.

Робот отвечает на два вопроса: ГДЕ торговать и КОГДА входить.
Где — решает монитор секторов. На каждой бумаге каждого сектора считается RSI. Средний RSI сектора — это его сила прямо сейчас. Сектора сортируются по силе, и торговать разрешено только в топ-N (по умолчанию — в пяти). Слабые сектора робот игнорирует полностью.
Когда — решает импульсный пробой. Внутри разрешённого сектора робот ждёт, когда бумага разгонится: моментум выше порога, цена ушла выше середины канала Боллинджера, но ещё не над верхней полосой. Тогда на верхнюю полосу выставляется стоп-заявка на покупку: сработает — значит, пробой состоялся.
Итого: сильный сектор + разогнавшаяся бумага + подтверждённый пробой = вход в лонг.
Продолжаем курс лекций «Секторы в алго», в нём рассматриваем модель алгоритмической торговли, которая работает по секторам экономики.
Во второй лекции разберём первого робота сборника: какие индикаторы он использует, как происходит ротация секторов, а также общую логику входов и выходов. В практической части скачаем OsEngine с Github, подключим терминал к Т-Инвестициям, детально рассмотрим настройки робота и запустим в реальные торги.
Темы:
1. Индикаторы робота: Bollinger, Momentum, Envelop, RSI
2. Схема ротации секторов
3. Общая схема работы робота
4. Результаты тестирования робота на истории
5. Скачиваем OsEngine с GitHub и подключаем к Т-Инвестициям
6. Настраиваем робота для торгов через автодеплой
Ссылка на лекцию 👇
https://www.tbank.ru/invest/social/profile/Trading_boost_camp/vtoraya-lekciya-sbornika-sektory-v-algo/
Продолжаем цикл «Сектора в алго». В первой статье мы обрисовали идею: торгуем сильнейшие бумаги в сильнейших секторах. В этой статье разберём три вопроса: какие сектора есть на Московской бирже, что входит в каждый и как из почти сотни бумаг мы отобрали 39, которыми торгуют роботы.
1) Сектора на MOEX
Московская биржа делит рынок акций на десять отраслей, и у каждой есть отраслевой индекс. Вот полный список:
— Нефть и газ (индекс MOEXOG)
— Финансы (MOEXFN)
— Металлы и добыча (MOEXMM)
— Потребительский сектор (MOEXCN)
— Телекоммуникации (MOEXTL)
— Транспорт (MOEXTN)
— Электроэнергетика (MOEXEU)
— Химия и нефтехимия (MOEXCH)
— Информационные технологии (MOEXIT)
— Недвижимость (MOEXRE)
Важно понимать: отраслевой индекс — это не просто цифра на сайте биржи. Это официальная корзина: биржа сама решает, какие бумаги к какому сектору относятся, и пересматривает состав каждый квартал. Мы берём эту готовую классификацию как основу, а не выдумываем свою.
Друзья мои, всем привет!
Открываем новый цикл статей — «Сектора в алго». Трендовые роботы нового поколения, которые торгуют акции MOEX по секторам экономики.
Оба робота уже встроены в OsEngine, исходный код открыт и лежит на ГитХабе — берите, изучайте, улучшайте. А в этом цикле мы разберём, как они устроены, как отбирались бумаги и как всё это запускать.
1. Сектора акций
Экономика делится на сектора: нефтегаз, банки, металлурги, IT, потребительский сектор и так далее. На Московской бирже у каждого сектора есть свой отраслевой индекс — значит, сектор можно наблюдать и измерять как единое целое.
Главное наблюдение: сектора живут волнами. Деньги на рынке перетекают из одного сектора в другой. Например, сегодня растёт нефтегаз, завтра банки, послезавтра IT.
Из этого следует простая торговая идея: не торговать «весь рынок сразу», а покупать сильнейшие бумаги внутри сильнейших секторов — тех, что растут прямо сейчас. Именно это и делают роботы сборника.
Всем привет!
Т-Инвестиции объявили турнир алготрейдеров в рамках РИЧ 2026 — только роботы, никакой ручной торговли. Призовой фонд 550 000 ₽, старт 21 сентября.
В новом видео разбираем: размер призового фонда, главные правила, а также как принять участие.
Подробнее 👇
VK:
Rutube:
Продолжаем цикл «Синтетические облигации в алго».
До этого мы разбирали арбитражных роботов, которые входили в синтетическую облигацию в основную торговую сессию.
В этой статье покажем робота иного склада: SyntheticBondsScalper. Позиция «лонг акция + шорт фьючерс» набирается у него лимитными ордерами по стакану, по уровням контрагента, асинхронно. Работает он круглосуточно — днём, ночью и в выходные, когда на рынке нет маркет-мейкера, а слабые трейдеры есть. И есть возможность собрать «по зёрнышку» позицию на 30–70% лучше по прибыли, чем LQDT.
1) Торговая идеяСинтетическая облигация — конструкция из акции (базы) и фьючерса на неё. Пока фьючерс дороже базы (контанго), позиция лонг акция + шорт фьючерс к экспирации приносит почти безрисковую доходность: цены сходятся, а раздвижка между ними забирается как прибыль.
Классика входит в такой арбитраж маркетом: две ноги уходят рыночными ордерами, и весь контанго-спред съедается проскальзыванием в стакане. Скальпер действует иначе — он снимает ликвидность постепенно, лимитками на встречной стороне:

В статье рассматривается группировка роботов в облегчённых интерфейсах OsEngine — функция для пользователей, у которых в работе десятки и сотни роботов.
Группировка позволяет разбить список роботов на именованные сворачиваемые секции и наводить порядок в боевом терминале и тестере.
1) Где работает группировка
Группировка доступна в двух облегчённых интерфейсах:
Bot Station Lite — облегчённое окно боевого терминала;
Tester Lite — облегчённое окно тестера.
Оба окна рисуют список роботов одним общим компонентом, поэтому группировка в них работает одинаково. В классических (тяжёлых) интерфейсах с графиками группировки нет.
В статье разбираем учебного робота ServerStopOrdersSample — готовый пример торговли внешними (серверными) стоп-ордерами.
Робот показывает полный цикл работы с внешним стопом: выставление, ожидание активации, контроль исполнения порождённой биржей заявки, снятие по таймауту и перевыставление по актуальной цене.
Исходный код открыт и доступен на GitHub — ссылка в конце статьи. Робот демонстрирует механику внешних стоп-ордеров и не ставит целью получение прибыли.
Робот торгует только в Long и использует внешний стоп-лимит как способ войти в позицию при подтверждении движения цены вверх. Внешний стоп хранится на бирже, поэтому активация происходит даже при выключенном терминале, а заявка порождается биржей без задержки на отправку.
Особенность примера — контроль исполнения по времени. Стоп-лимит не гарантирует исполнения: цена может коснуться уровня активации и уйти дальше, а лимитная заявка останется неисполненной. Поэтому у каждого ордера есть лимит времени на исполнение. Если ордер не успел исполниться, робот снимает его и перевыставляет по текущим ценам.
В статье рассматривается механика внешних (серверных) стоп-ордеров в OsEngine: как поддержка включается в коннекторе, какие коннекторы её имеют, как устроен жизненный цикл внешнего стопа и как он хранится внутри позиции.
До этого момента все стопы внутри платформы были внутренние. Теперь у нас появился механизм для выставления внешних. Пока в тестовом режиме и не для всех коннекторов. После бета-тестирования и как устоится – данный вид стопов будет проброшен по большинству популярных коннекторов в OsEngine.
Внутренний стоп-приказ хранится внутри OsEngine: движок сам отслеживает цену последней сделки и отправляет ордер на рынок только после достижения цены активации.
Внешний стоп-приказ сразу отправляется на биржу и хранится там. За ценой активации следит биржа и сама порождает заявку при касании уровня. Основные следствия:
стоп срабатывает, даже когда OsEngine выключен или потерял связь с сервером;
исключается задержка между касанием уровня и выставлением заявки — активацию выполняет биржа;