AI Трейдинг • BTCUSDT 4h

Тестнет Live

💰 BTC Цена

💵 Баланс

Тестнет USDT

📊 Общий PnL

🧠 Оркестратор

📌 Позиции
📜 Сделки
🔬 Бэктест
🏗️ Архитектура

Открытые позиции

СторонаВходМаркаОбъёмPnLЛикв.
📭
Нет открытых позиций

Активные ордера

ТипСторонаЦенаКол-воСтатус
📋
Нет активных ордеров

История сделок (тестнет)

ВремяСторонаВходВыходPnLPnL %Причина
Загрузка...

Доходность

Шарп

Макс. просадка

Win Rate

Сделок

Альфа


Параметры стратегии

Порог уверенности
Удержание
Тейк-профит
Стоп-лосс
Шорт / Лонг
HODL (бенчмарк)
AI Market Decision Engine состоит из связки: Сбор данных6 агентов-аналитиковКонсенсусРиск-менеджментИсполнение. Каждый компонент независим и заменяем. Ниже — схема и подробное описание каждого модуля.
📡
Коллектор
Проверка
🧠
6 Агентов
⚖️
Консенсус
🛡️
Риск
Исполнение
🔄
Мониторинг
📡

MarketDataCollector

Ввод
Прямые HTTP-запросы к Binance Futures REST API без CCXT. Собирает 4h/1h свечи (OHLCV) + деривативы (mark price, open interest, funding rate). Работает без прокси через requests.Session — надёжнее и быстрее, чем CCXT.
requestsfapi/v1/klinestestnet4h

DataQualityChecker

Контроль
Проверяет свежесть, полноту и целостность данных перед подачей агентам. Если score < 0.60 — оркестратор переходит в NO_DATA и пропускает тик. Минимальная свежесть: 120 сек, минимальный score: 0.70 для принятия.
freshnesscompletenessscore ≥ 0.60
📊

TechnicalAgent

Rules Agent
Классический тех. анализ без ML: EMA, RSI, MACD, Bollinger Bands, ATR, ADX. Каждый индикатор голосует за up/down/range. Консенсус индикаторов формирует финальный сценарий. Вес в ансамбле: 25% (самый высокий).
EMA 20/50/200RSI 14MACDADX 14Bollinger
📈

VolumeAgent

Rules Agent
Анализ объёмов: цена + объём ↑ → CONFIRMS_UP, цена ↓ + объём ↑ → CONFIRMS_DOWN. Расхождение цены и объёма → DIVERGENCE (разворотный сигнал). Вес: 15%. Ключевой для подтверждения тренда.
volume_profilevwapOBVdivergence
💎

DerivativesAgent

Rules Agent
Анализ деривативов Binance Futures: Open Interest, Funding Rate, Long/Short ratio, ликвидации. Рост OI + рост цены → бычий (новые лонги). Funding > 0.01% → перегрев лонгов. Вес: 20% — сильный сигнал на фьючерсном рынке.
OIfunding_ratelong/shortliquidations
🌊

RegimeDetector

Detector
Определяет режим рынка через ADX (по умолчанию): TRENDING_UP, TRENDING_DOWN, RANGING, VOLATILE, COMPRESSION, EXPANSION. Есть опциональный HMM-метод через hmmlearn. Режим влияет на веса всех агентов в Consensus Engine. Вес: 20%.
ADXHMM6 режимовregime-aware
🔮

KronosAgent

ML Model
Kronos-small (24.7M параметров) — time-series foundation model от NeoQuasar. Предсказывает следующие 8 баров OHLCV и выдаёт направленный прогноз (up/down/range). Работает на CPU через PyTorch. Вес: 10% (меньше, так как ML на 4h — вспомогательный).
PyTorch24.7M paramsKronos-small8-step forecast
💬

FinTextAgent

ML Model
FinBERT-tone (yiyanghkust/finbert-tone) — финансовая sentiment-модель. Генерирует текстовое описание рынка из 60 последних свечей и классифицирует: Positive / Negative / Neutral → up / down / range. Fallback: EMA + momentum при недоступности модели. Вес: 10%.
FinBERTtransformerssentiment60-bar context
⚖️

ConsensusEngine

Ансамбль
Взвешенное голосование 6 агентов с адаптивными весами под режим рынка. В тренде: ↑ вес technical и derivatives. В рендже: ↑ вес volume и regime. Формирует консенсусный сценарий (up/down/range) с system_confidence. Минимум 4 агента для валидного консенсуса. Порог входа: 51.5%.
weighted votingregime-adaptivemin 4/6conf ≥ 0.515
🛡️

RiskManager

Защита
Риск на сделку: 1% капитала. Макс. позиция: 5%. Мин. Risk/Reward: 1.5. SL/TP через ATR-мультипликаторы (SL=1.5×ATR, TP=2.5×ATR). Режим-зависимые множители: RANGING → ×0.5 риска, VOLATILE → ×0.7, COMPRESSION → ×0.3.
risk 1%max 5%RR ≥ 1.5ATR SL/TPregime multipliers
🔀

StateMachine

Управление
Конечный автомат с состояниями: OBSERVING → SIGNAL_DETECTED → WAITING_CONFIRMATION → RISK_CHECK → READY_TO_ENTER → POSITION_OPEN → POSITION_MONITORING → CLOSING → COOLDOWN. Гарантирует, что система не войдёт в позицию дважды и корректно отработает каждый этап.
FSM9 состоянийtransition locksafety-first

LiveExecutor

Исполнение
Исполнение ордеров на Binance Futures Testnet через подписанные HTTP-запросы (HMAC-SHA256). Прямое соединение к testnet.binancefuture.com. Расчёт размера: risk_based (1% от капитала ÷ расстояние до SL). Поддержка SL/TP через Stop Market и Take Profit Market ордера.
testnetHMAC-SHA256fapi/v2risk-based sizingSL/TP
🖥️

Dashboard (FastAPI)

Мониторинг
Веб-интерфейс на FastAPI + HTML/CSS/JS. Порт: 8050. API: /api/status, /api/price, /api/testnet/*, /api/backtest. Автообновление каждые 30 сек. Киберпанк-дизайн, 4 вкладки. Watchdog-скрипт авто-поднимает при падении (каждые 5 мин).
FastAPIuvicorn:8050auto-refreshwatchdog
Обновлено: · каждые 30 сек