EN

Как устроено

Система состоит из четырёх частей: торговое ядро с ботами, веб-интерфейс, движок проверки стратегий на истории и общая шина сообщений между ними. Каждая часть работает в своём контейнере, команды идут через очередь — бот может быть перезапущен, не потеряв задания.

Рынки два: фьючерсы Московской биржи и бессрочные контракты криптобиржи. Биржевые данные приходят через собственный клиент ISS Московской биржи, торговля идёт через терминал QUIK — обмен с ним построен на разделяемой памяти.

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

Что умеет

  • Запуск и остановка ботов из браузера — команда уходит в очередь, бот подхватывает её сам.
  • График свечей, а поверх него — заявки бота: видно, где он входил и выходил.
  • Проверка стратегии на истории до запуска: шаг сетки от волатильности, фильтры по индикаторам, сводка по инструментам.
  • Парный трейдинг: торгуется не монета, а отношение цен двух монет, поэтому общий рост или падение рынка почти не влияют на результат.
  • Собственный клиент биржевого API: инструменты, свечи, сделки и стаканы, с постраничной загрузкой и повтором при сбоях.
  • Уведомления о сделках и сбоях в Telegram.

Технологии

  • .NET 9
  • C#
  • F#
  • ASP.NET Core
  • EF Core
  • PostgreSQL
  • RabbitMQ
  • MassTransit
  • React
  • TypeScript
  • Tailwind
  • Lightweight Charts
  • Docker
  • MOEX ISS
  • QUIK
  • Bybit API

15 % за приведённого клиента

Знаете того, кому нужен бот? Приводите — плачу 15 % от суммы, которую он оплатил. По всем направлениям.

Как это работает

Есть идея или задача?

Расскажите о ней — обсудим, как её лучше решить.

Связаться