Elie Vascres
Назад к проектам
Личный R&D

Binance Signals Platform

Алгоритмические сигналы и исполнение для Binance Futures

2025 – 2026

PythonFastAPIReactWebSocketDockerTelegram API
Приватно — доступ ограничен
Binance Signals Platform interface
Обзор

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

Задача

Я хотел систему сигналов, которая не просто генерирует идеи, а ещё и правильно управляет риском и продолжает работать, даже если часть системы выходит из строя.

Решение

Я построил пайплайн данных реального времени через WebSocket, движок анализа, оценивающий рынок по четырём факторам и определяющий текущий рыночный режим, а также риск-движок, общий для всех трёх режимов исполнения: бумажного, ручного (с подтверждением через Telegram) и реального.

Мой вклад

Я спроектировал и построил всю систему: приём данных, логику анализа и сигналов, риск-движок, три режима исполнения, Telegram-бота и мониторинг.

Ключевые функции
  • Рыночные данные в реальном времени через WebSocket
  • Движок анализа по четырём факторам с определением рыночного режима
  • Уровни стоп-лосс и тейк-профит на основе волатильности рынка (ATR)
  • Три режима исполнения: бумажный, ручной с подтверждением через Telegram, и реальный
  • Общий риск-движок с предохранителями для всех трёх режимов
  • Бэктестинг без заглядывания в будущее
  • Проверка устойчивости методом chaos engineering
  • Приватный дашборд, защищённый токеном доступа
Архитектура
Технические детали

Рыночные данные поступают через WebSocket, нормализуются и передаются в движок анализа. Каждый сигнал проходит через один и тот же риск-движок, независимо от активного режима исполнения. Система фиксирует задержку на каждом этапе и автоматически скрывает секреты в логах.

Как это было построено

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

Текущее состояние

Система прошла более 669 автотестов и раунд chaos engineering (смоделированные сбои и резкие обвалы цены) без опасных отказов. Инженерный уровень достаточно высок — но решение рисковать реальным капиталом в большом масштабе остаётся отдельным вопросом, которого я пока не принял.