Перейти к содержимому

Искусственный интеллект

BetPilot AI

Веб-платформа для биржевых трейдеров: конструктор стратегий, ИИ-ассистент, детерминированные симуляции, риск-движок и журнал реальных результатов.

ТипИскусственный интеллект

Задача

Трейдеры на беттинг-биржах часто работают с таблицами и по интуиции. У них нет безопасного места, где можно проверить стратегию до того, как в дело пойдут реальные деньги, и нет единого учёта ставок, лимитов и результатов. Было и жёсткое ограничение: во время тестов Betfair Italia отклоняла запросы на ставки, отправленные через её API с серверов в дата-центрах.

Что я сделал

Я создал BetPilot AI — устанавливаемую веб-платформу для анализа, контроля рисков и симуляции, где любая стратегия начинается с paper trading.

  • Визуальный конструктор стратегий — стратегии сохраняются как декларативный blueprint и проверяются по строгому белому списку. Код пользователя не выполняется никогда.
  • ИИ-ассистент по стратегиям — пользователь описывает стратегию простыми словами, а Claude (Anthropic) превращает её в blueprint или улучшает уже существующий. Если ответ не проходит валидацию, ошибка возвращается модели для новой попытки.
  • Движок симуляции — бэктесты, повторы и сравнения выполняются как фоновые задачи. Движок сопоставления моделирует ликвидность, частичное исполнение, проскальзывание и задержки и при этом детерминирован: одни и те же входные данные дают один и тот же результат.
  • Риск-движок и сигналы — бюджетные лимиты (диапазон ставки, максимальный дневной и недельный убыток, диапазон коэффициентов) и советник по размеру ставки: четверть Келли с потолком 5% банка, если задана вероятность, иначе правило 2%. Каждый сигнал показывает справедливый коэффициент и ожидаемую ценность.
  • Журнал реальных ставок — пользователь заносит каждую реальную ставку в один клик; банк, P&L, ROI и доля выигрышей всегда актуальны.
  • Данные в реальном времени — статистика матчей из API-Football и цены биржи от агента только для чтения на компьютере пользователя.
  • Безопасность и учёт — двухфакторный вход, зашифрованные секреты, изоляция данных каждого пользователя, журнал аудита, отчёты в PDF, CSV и XLSX, уведомления по email, push и через webhook.

Цифры

  • Набор автоматических тестов, включая тест, который доказывает, что движок симуляции не может отправлять реальные ордера.
  • 18 модулей бэкенда и 42 модели данных в схеме базы.
  • 7 видов спорта и 6 методов расчёта ставки, которые поддерживает формат стратегий.

Технологии

Фронтенд на Next.js, React и TypeScript с Tailwind CSS и Recharts, экспортируется в статические файлы. Бэкенд на NestJS с Clean Architecture, доменными модулями и CQRS, поверх PostgreSQL через Prisma. Очередь задач работает на Redis и BullMQ с резервным вариантом на PostgreSQL. Интеграции: API Anthropic, API-Football и API Betfair только для чтения.

Почему именно так

Когда биржа заблокировала ставки со стороны сервера, я изменил модель. BetPilot анализирует, рассчитывает размер ставки и ведёт учёт, а ставку делает сам человек. Для рыночных данных я написал локальный агент, который вызывает только методы чтения Betfair и хранит учётные данные на компьютере пользователя. Методы ставок заблокированы на уровне архитектуры, поэтому программа остаётся инструментом поддержки решений.

Есть идея?
Давайте обсудим.

Сайт, приложение, видео, песня или что-то масштабнее — я готов помочь вам это реализовать.

Связаться со мной
  • Неаполь
  • Идеи
  • Проекты
  • Люди
  • Всегда вперед