⚙️ Testnet

Scalping Bot

AI-скальпинг на Bitget USDT-фьючерсах

Двухконтурная торговая система: детерминированный быстрый путь + AI-советник. Полная наблюдаемость, многослойная защита, бэктест и live используют один код.

О проекте

Открытая разработка автоматического скальпинг-бота с нуля: от биржевого адаптера до AI-агентов и Reflection Agent. Каждый этап тестируется перед переходом к следующему.

Быстрый контур

Детерминированная воронка без LLM: OFI + EMA/Breakout/MeanRev, ADX+Hurst режим, Half-Kelly сайзинг, maker post-only вход.

🧠

AI slow-contour

4 stateless-агента (Tech / Pattern / Regime / Decision) через Polza AI + NeuroGate. Confidence score → множитель Kelly. Никогда не блокирует fast path.

🛡️

Многослойная защита

HealthMonitor → Watchdog (отдельный процесс) → KillSwitch. Server-side SL обязателен. Позиция без стопа = аварийное закрытие.

🔍

Сквозная наблюдаемость

trace_id через contextvars пронизывает весь стек. Reason-коды — закрытый словарь (REGIME_BLOCK, E_NEGATIVE, …). Один grep — полная история сигнала.

🔄

Бэктест = Live

Один и тот же сигнальный код в бэктесте и на бирже. Движок: maker/taker комиссии + funding. OOS split + Monte-Carlo значимость.

📱

Telegram-управление

Inline-кнопки, 2FA-подтверждение опасных операций (/kill, смена профиля). AI Trading Assistant отвечает на вопросы о состоянии системы.

Roadmap

Прогресс разработки по этапам

Этапы 1–10 Скелет, биржа, сигналы, риск, исполнение, бэктест, Shadow Trading, Telegram
Этапы 11–12 Telegram Bot + полный inline UI с меню и настройками
Этап 13 AI slow-contour: агенты, confidence scoring, Reflection Agent, NeuroGate failover
Этапы 14–17 Paper Trading, Runner Mode, хранилище TimescaleDB/Redis/S3, Post-Trade Reflection
Этап 18 Web-панель (React + FastAPI), авторизация, управление риском, kill-switch
Этапы 19+ Event Bus, Lead-Lag арбитраж, A/B тестирование, Iceberg Detection, Smart Order Routing
🔄
Этап 18b — сейчас Публичный лендинг + страница для инвесторов + донат-адреса
Этап 20 — Live trading Переход на боевой после go-live check: ≥100 testnet-сделок, Sharpe ≥ 1.0, Profit Factor ≥ 1.3
📋
Этап 21 — Инвесторский кабинет Доступ к торговой статистике, equity curve, настройке уведомлений
📋
Этап 22 — PWA / Мобильное приложение Progressive Web App для мониторинга с мобильного без Telegram

Технологии

Python 3.11 ccxt.pro FastAPI React 18 TimescaleDB Redis Polza AI NeuroGate DeepSeek Claude Sonnet python-telegram-bot Docker S3 / MinIO pytest

Принцип: stdlib-first, минимум зависимостей. Индикаторы, конфиг, бэктест-валидатор — нативные реализации без тяжёлых C-расширений.