Об этом проекте
Этот репозиторий представляет Crypto MCP Server и Hedgehog Agentic Trading Dashboard — автономный ИИ-оркестратор для хедж-фонда, разработанный Corax CoLAB. Система построена на инфраструктуре Model Context Protocol (MCP) и предназначена для локальных LLM (например, Claude Desktop) как AI-ядро: она получает рыночные данные в реальном времени, анализирует технические индикаторы и настроения, а также автономно исполняет сделки.
Ключевое отличие — мультиагентная архитектура. Это не простой API-обертка, а мультиагентная среда с нулевым количеством заглушек и 100% реальными данными во всех визуализациях, работающими через живые websocket-соединения и REST. Архитектура нативно мультиплексирует JSON-RPC команды и легко расширяется новыми MCP-модулями.
Режим автономного оркестратора реализует непрерывный цикл Observe-Analyze-Act (OODA), работающий 24/7. Фаза Observe запрашивает технические индикаторы, новостные настроения и on-chain данные через несколько MCP. Фаза Analyze оценивает сигналы с помощью LLM (Gemini, Claude или OpenAI) и формирует структурированные решения BUY, SELL или HOLD. Фаза Act исполняет сделки через локальный CCXT MCP. Система также включает агентный бэктестинг для безопасной проверки AI-промптов и моделей на исторических OHLCV-данных без риска реальных средств, а также журнал Proof of Brain, генерирующий подробные markdown-отчеты о причинах каждого действия.
Telegram-командный центр обеспечивает алерты в реальном времени и удаленное управление: команды для просмотра активных AI-провайдеров и последних решений, получения отчетов Proof of Brain и запуска ручных циклов OODA.
Дашборд включает несколько визуализаций реального времени на React Three Fiber с динамическими эмиссивными материалами: Dark Pool Sonar для крупных сделок китов, Flash-Crash Prediction Matrix для отслеживания оттока ликвидности через orderbooks CCXT, Galaxy View с 3D-картой топ-50 криптовалют, AI Sentiment Word-Cloud Sphere с трендовыми ключевыми словами из новостей, Gas and Network Congestion Hologram для визуализации загруженности сети Ethereum и Time-Machine Backtest Arena для OHLCV-визуализации и симуляции стратегий.
Мульти-MCP экосистема включает более дюжины MCP-серверов: биржевая торговля и рыночные данные (CCXT), on-chain данные (балансы ETH, ERC20, газ), технический анализ (RSI, MACD, SMA, полосы Боллинджера, симуляции Монте-Карло), управление портфелем, рыночная статистика (CoinGecko), операции LLM, уведомления и Telegram-рассылка, а также интеграции с платформами Freqtrade, OctoBot, Hummingbot и Superalgos.
Система использует централизованный файл конфигурации .env для управления Python MCP-серверами и Node.js бэкендом. Безопасность включает защиту паролем для выполнения бэкенда, ограничения парных операций с отказом по умолчанию, лимиты максимальной суммы сделки и использование crypto.timingSafeEqual для проверки пароля. Ордера логируются в локальную SQLite-базу.
Установка поддерживается через автоматический скрипт install.sh или вручную, с управлением через systemd для бэкенда. Фронтенд построен на Vite и React, бэкенд — на Node.js. Требуются Python 3.11+ и Node.js 20+.
Рекомендуемые практики безопасности: использование тестнет-ключей для тестирования, хранение API-ключей вне репозитория, ограничение сетевого доступа локальной сетью и аутентифицированные обратные прокси.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.