[01] Кейс Платформы

Торговая платформа под опыт профессионального трейдера

Платформа, собранная под многолетний опыт трейдера: собственное торговое ядро, запись и реплей торгового дня, терминал с аналитикой и ИИ-инструменты. Она автоматизирует рутину и усиливает решения, работает в бою и регулярно обновляется.

Обсудить похожую задачу

Торговая платформа под опыт профессионального трейдера
Клиент
NZT
Формат работы
Разработка под заказ и поддержка
Отрасль
Алгоритмическая торговля на Московской бирже
Срок
с лета 2026, развитие и поддержка продолжаются
Состав
Платформы, Интеграции, Боты
Технологии
Python, FastAPI, SQLAlchemy, PostgreSQL, Redis Streams, Celery, Next.js, TypeScript, Свой canvas-график, Docker, gRPC

[02] Задача

Что нужно было изменить

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

Масштаб 35 бумаг одновременно, 5–6 млн рыночных событий за торговый день

Что было до нас

  • Наблюдение за десятками бумаг вручную
  • Разбор сделок по памяти и заметкам
  • Проверка идей вручную, без возможности быстро прогнать их на реальных днях

Почему сейчасНужна была платформа, которая вырастает вместе с трейдером: новые идеи и инструменты добавляются без остановки работы.

[03] Решение

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

  1. 01

    Собственное торговое ядро

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

  2. 02

    Запись бумаг и реплей торгового дня

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

  3. 03

    Собственный терминал с аналитикой

    График с тепловой картой стакана и уровнями, журнал решений с пошаговым разбором, перемотка по дню и Монитор со всеми бумагами на одном экране.

  4. 04

    ИИ-инструменты для анализа и развития системы

    ИИ помогает анализировать записанные данные, разбирать решения и ускоряет доработку системы. Торговые решения принимает ядро по заданным правилам, а не ИИ.

  5. 05

    Кабинет инвестора и уведомления

    Инвесторы видят свой счёт и получают уведомления в Telegram. В сообщениях нет сумм и процентов.

  6. 06

    Режимы «выкл / тень / бой» и мобильная версия

    В режиме тени ядро принимает решения, но заявки не отправляет: так новую логику включают безопасно. Монитор, график и режим работы доступны с телефона.

Из чего состоит решение

  • Платформывеб-терминал с мобильной версией, кабинет инвестора, API, торговое ядро с журналом решений, запись и реплей торгового дня
  • ИнтеграцииAPI брокера: потоки рыночных данных, заявки, операции; торговый календарь биржи; сверка учёта
  • БотыTelegram-бот и уведомления клиентам
  • Торговое ядро
  • Запись и реплей торгового дня (Полигон)
  • Терминал с графиком
  • Журнал решений
  • Монитор
  • ИИ-инструменты для анализа и доработки
  • Мобильная версия
  • Кабинет инвестора
  • Telegram-бот и уведомления

Этапы и сроки

  1. лето 2026

    Запуск платформы

    Платформа с кабинетами и учётом, первые торговые сценарии на собственной системе.

  2. лето–осень 2026

    Терминал и торговое ядро

    Собственное ядро и терминал с аналитикой: график со стаканом, журнал решений, Монитор.

  3. осень 2026

    Запись и реплей, кабинет инвестора

    Запись выбранных бумаг, реплей любого фрагмента дня, кабинет инвестора и уведомления.

  4. октябрь 2026

    Мобильная версия и ИИ-инструменты

    Мобильная версия терминала, ИИ-инструменты для анализа данных и доработки системы.

  5. продолжается

    Регулярные обновления и поддержка

    Платформа работает в бою, мы продолжаем её развивать и отвечаем за эксплуатацию.

Роли

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

[04] Как устроено

Из чего собрана система

От данных биржи до терминала, учёта и кабинета инвестора
От данных биржи до терминала, учёта и кабинета инвестора

Интеграции

  • API брокера: потоки рыночных данных и стакана, заявки, операции, портфель
  • Telegram Bot API
  • Торговый календарь Московской биржи

Технологии

  • Python
  • FastAPI
  • SQLAlchemy
  • PostgreSQL
  • Redis Streams
  • Celery
  • Next.js
  • TypeScript
  • Свой canvas-график
  • Docker
  • gRPC

[05] Нестандартное

Что пришлось решать отдельно

  • Воспроизводимость

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

  • Реплей через тот же код, что торгует

    Записанные данные прогоняются через боевой код ядра, а не через его копию. Результат проверки на записи честно показывает, как система поведёт себя в бою.

  • Терминал собственной разработки

    График, тепловая карта стакана, журнал решений и перемотка по дню сделаны под работу трейдера, а не взяты из готового пакета.

  • Безопасное включение новой логики

    Новая логика сначала считается рядом с боевой в режиме тени. Интерфейс показывает подтверждение от каждого движка, а не положение переключателя.

[06] Экраны

Как это выглядит

Терминал: график с тепловой картой стакана и уровнями
Терминал: график с тепловой картой стакана и уровнями
Журнал решений и график вокруг решения
Журнал решений и график вокруг решения
Монитор: все бумаги на одном экране
Монитор: все бумаги на одном экране
Кабинет инвестора (демо-данные)
Кабинет инвестора (демо-данные)
Сделки в кабинете инвестора (демо-данные)
Сделки в кабинете инвестора (демо-данные)
Монитор на телефоне
Монитор на телефоне
Режим «выкл / тень / бой» на телефоне
Режим «выкл / тень / бой» на телефоне
Кабинет инвестора на телефоне (демо-данные)
Кабинет инвестора на телефоне (демо-данные)
Сделки в кабинете на телефоне (демо-данные)
Сделки в кабинете на телефоне (демо-данные)
Уведомление в Telegram (демо-данные)
Уведомление в Telegram (демо-данные)

[07] Результат

Что получилось

Трейдер видит все бумаги и любое решение системы в одном терминале и проверяет идеи на записанных днях до боя. Рутина автоматизирована, а инвесторы видят свой счёт и получают уведомления. Торговый эффект мы не публикуем.

  • 35 бумаг обрабатывается одновременно октябрь 2026 · метрики платформы, октябрь 2026
  • 5–6 млн рыночных событий за торговый день октябрь 2026 · метрики платформы, октябрь 2026
  • 0,5 мс обработка рыночного события ядром, медиана октябрь 2026 · метрики платформы, октябрь 2026
  • 23–28 мс доставка данных от брокера до ядра, медиана октябрь 2026 · метрики платформы, октябрь 2026

Честно об эффектеБизнес-эффект пока не измерялся, поэтому мы не называем процентов и сроков окупаемости. Показатели выше описывают сам проект.

Внедрено

  • Всё, что описано в разделе «Что мы сделали»: ядро, запись и реплей, терминал, ИИ-инструменты, кабинет инвестора, режимы и мобильная версия
  • Автоматический запуск системы после перезагрузки сервера

Обсудим похожую задачу для вашего бизнеса

Обсудить похожую задачу

Контакты

Расскажите, где ваша команда теряет время, данные или клиентов

Поможем определить, что стоит изменить и с чего лучше начать.

Позвоните
+7 929 105-13-95

Напишите
hello@platformsolutions.ru