Торговая платформа под опыт профессионального трейдера
Платформа, собранная под многолетний опыт трейдера: собственное торговое ядро, запись и реплей торгового дня, терминал с аналитикой и ИИ-инструменты. Она автоматизирует рутину и усиливает решения, работает в бою и регулярно обновляется.
- Клиент
- NZT
- Формат работы
- Разработка под заказ и поддержка
- Отрасль
- Алгоритмическая торговля на Московской бирже
- Срок
- с лета 2026, развитие и поддержка продолжаются
- Состав
- Платформы, Интеграции, Боты
- Технологии
- Python, FastAPI, SQLAlchemy, PostgreSQL, Redis Streams, Celery, Next.js, TypeScript, Свой canvas-график, Docker, gRPC
[02] Задача
Что нужно было изменить
Перенести подход профессионального трейдера с многолетним опытом в систему, которой пользуются он сам и команда его инвесторов. Рутина должна идти автоматически, каждое решение системы должно быть прозрачным и проверяемым, а новые идеи можно было быстро проверять на данных.
Масштаб 35 бумаг одновременно, 5–6 млн рыночных событий за торговый день
Что было до нас
- Наблюдение за десятками бумаг вручную
- Разбор сделок по памяти и заметкам
- Проверка идей вручную, без возможности быстро прогнать их на реальных днях
Почему сейчасНужна была платформа, которая вырастает вместе с трейдером: новые идеи и инструменты добавляются без остановки работы.
[03] Решение
Что мы сделали
-
01
Собственное торговое ядро
Событийное ядро принимает решения за доли миллисекунды сразу по десяткам бумаг. Приём данных, движок, исполнение и учёт работают как отдельные сервисы, а база данных не стоит на пути решения.
-
02
Запись бумаг и реплей торгового дня
Выбранные бумаги записываются в течение дня. Любой фрагмент можно воспроизвести через тот же код, что торгует (Полигон), и проверить идею на реальном дне до боя.
-
03
Собственный терминал с аналитикой
График с тепловой картой стакана и уровнями, журнал решений с пошаговым разбором, перемотка по дню и Монитор со всеми бумагами на одном экране.
-
04
ИИ-инструменты для анализа и развития системы
ИИ помогает анализировать записанные данные, разбирать решения и ускоряет доработку системы. Торговые решения принимает ядро по заданным правилам, а не ИИ.
-
05
Кабинет инвестора и уведомления
Инвесторы видят свой счёт и получают уведомления в Telegram. В сообщениях нет сумм и процентов.
-
06
Режимы «выкл / тень / бой» и мобильная версия
В режиме тени ядро принимает решения, но заявки не отправляет: так новую логику включают безопасно. Монитор, график и режим работы доступны с телефона.
Из чего состоит решение
- Платформывеб-терминал с мобильной версией, кабинет инвестора, API, торговое ядро с журналом решений, запись и реплей торгового дня
- ИнтеграцииAPI брокера: потоки рыночных данных, заявки, операции; торговый календарь биржи; сверка учёта
- БотыTelegram-бот и уведомления клиентам
- Торговое ядро
- Запись и реплей торгового дня (Полигон)
- Терминал с графиком
- Журнал решений
- Монитор
- ИИ-инструменты для анализа и доработки
- Мобильная версия
- Кабинет инвестора
- Telegram-бот и уведомления
Этапы и сроки
-
лето 2026
Запуск платформы
Платформа с кабинетами и учётом, первые торговые сценарии на собственной системе.
-
лето–осень 2026
Терминал и торговое ядро
Собственное ядро и терминал с аналитикой: график со стаканом, журнал решений, Монитор.
-
осень 2026
Запись и реплей, кабинет инвестора
Запись выбранных бумаг, реплей любого фрагмента дня, кабинет инвестора и уведомления.
-
октябрь 2026
Мобильная версия и ИИ-инструменты
Мобильная версия терминала, ИИ-инструменты для анализа данных и доработки системы.
-
продолжается
Регулярные обновления и поддержка
Платформа работает в бою, мы продолжаем её развивать и отвечаем за эксплуатацию.
Роли
- Мы
- Архитектура, разработка (бэкенд, ядро, фронтенд, мобильная версия), эксплуатация и поддержка, исследования на данных. Подрядчиков нет.
- Заказчик
- Опыт трейдера, продуктовые решения и торговая стратегия.
[04] Как устроено
Из чего собрана система
Интеграции
- API брокера: потоки рыночных данных и стакана, заявки, операции, портфель
- Telegram Bot API
- Торговый календарь Московской биржи
Технологии
- Python
- FastAPI
- SQLAlchemy
- PostgreSQL
- Redis Streams
- Celery
- Next.js
- TypeScript
- Свой canvas-график
- Docker
- gRPC
[05] Нестандартное
Что пришлось решать отдельно
-
Воспроизводимость
Время определяют события потока, а не часы сервера. Поэтому любой фрагмент торгового дня можно повторить и получить те же решения.
-
Реплей через тот же код, что торгует
Записанные данные прогоняются через боевой код ядра, а не через его копию. Результат проверки на записи честно показывает, как система поведёт себя в бою.
-
Терминал собственной разработки
График, тепловая карта стакана, журнал решений и перемотка по дню сделаны под работу трейдера, а не взяты из готового пакета.
-
Безопасное включение новой логики
Новая логика сначала считается рядом с боевой в режиме тени. Интерфейс показывает подтверждение от каждого движка, а не положение переключателя.
[06] Экраны
Как это выглядит
[07] Результат
Что получилось
Трейдер видит все бумаги и любое решение системы в одном терминале и проверяет идеи на записанных днях до боя. Рутина автоматизирована, а инвесторы видят свой счёт и получают уведомления. Торговый эффект мы не публикуем.
- 35 бумаг обрабатывается одновременно октябрь 2026 · метрики платформы, октябрь 2026
- 5–6 млн рыночных событий за торговый день октябрь 2026 · метрики платформы, октябрь 2026
- 0,5 мс обработка рыночного события ядром, медиана октябрь 2026 · метрики платформы, октябрь 2026
- 23–28 мс доставка данных от брокера до ядра, медиана октябрь 2026 · метрики платформы, октябрь 2026
Честно об эффектеБизнес-эффект пока не измерялся, поэтому мы не называем процентов и сроков окупаемости. Показатели выше описывают сам проект.
Внедрено
- Всё, что описано в разделе «Что мы сделали»: ядро, запись и реплей, терминал, ИИ-инструменты, кабинет инвестора, режимы и мобильная версия
- Автоматический запуск системы после перезагрузки сервера