bybit-ws
Allows Hermes AI agents to scan Bybit markets, receive trading signals, and execute trades via the MCP protocol.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@bybit-wsscan the market for long signals"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
bybit-ws — AI-Native Trading Engine
24/7 автотрейдинг на фьючерсах Bybit. Bollinger Grid + AI-фильтры. Подключил — зарабатывает.
Что это
Автономный трейдинг-движок, который:
Находит точки входа по Bollinger Bands + 9-метричному AI-скорингу
Входит LONG/SHORT автоматически
Управляет рисками: стоп-лоссы, тейк-профиты, трейлинг, DCA
Защищает депозит: Circuit Breaker, BlackSwan, Anti-ludomania, корреляционный блок
Самообучается: LSTM-классификатор рынка, Thompson Sampling, Dynamic Bandit, Drift Detector, Ensemble (20+ механик)
Работает 24/7 на VPS за $5/мес. 52 smoke-теста, атомарный деплой.
Related MCP server: bybit-mcp
Результаты (на v11)
Важно: это результаты конкретной инсталляции при конкретных параметрах. Не гарантия доходности. Backtest на своих параметрах через
paper_trade.
Период | Сделок | Винрейт | PnL | Примечание |
Июнь 2026 | 89 | 71% | +$340 | |
Июль 2026 | 112 | 68% | +$410 | |
Август 2026 | 123 | 57% | ~−$100 | SHORT avg_loss ×1.75 avg_win, time exit fix deployed |
Август: PF=0.75. Корень — одна SHORT-позиция (STGUSDT) на 30 дней с убытком $167. Без неё SHORT: WR=71%, PnL=+$138. Time exit теперь в каждом цикле, макс. удержание 24ч — проблема исправлена.
Цифры для стратегии Bollinger Grid LONG/SHORT, риск 5% на сделку, плечо до 10x
Быстрый старт (3 шага)
1. Клонируй и настрой
git clone https://github.com/poliakarmai/bybit-ws.git
cd bybit-ws
pip install -r requirements.txt2. Добавь ключи Bybit
cp config.example.yaml ~/.config/bybit-ws/config.yaml
mkdir -p ~/.config/bybit-ws
# Создай .env с API-ключами (chmod 600!)
cat > ~/.config/bybit-ws/.env << 'EOF'
BYBIT_API_KEY=your_key
BYBIT_API_SECRET=your_secret
RPC_TOKEN=your_random_token_32_chars
TG_BOT_TOKEN=optional_telegram_bot_token
TG_CHAT_ID=optional_chat_id
EOF
chmod 600 ~/.config/bybit-ws/.env3. Запусти
# Тестовый прогон (без реальных сделок — убедись что всё ок)
python3 -m bybit_ws.paper_trade SOLUSDT --days 30
# Боевой запуск
python3 test_smoke.py # 52 теста → PASS
bash deploy.sh # атомарный деплой с canary-проверкойГотово. Движок работает. Позиции открываются автоматически при сигналах.
Возможности
🤖 Авто-трейдинг
Bollinger Grid LONG/SHORT на дневном таймфрейме
9-метричный скоринг: BB%, объём, падающие дни, фондинг, волатильность, качество + ML Gate
LSTM-классификатор рынка (82.3% точность, 5 режимов)
Авто-входы с MTF-подтверждением, orderbook-анализом и Entry Judge (DeepSeek)
Auto-TP: 20% на Middle BB + 80% на Upper BB
Unified SL: 5 механизмов → один приоритетный (tight > simple > hard > BE > default)
🛡️ Защита депозита
Circuit Breaker при 80% дневного лимита
BlackSwan v2: 5+ красных позиций + uPnL < -$150 → алерт (без авто-закрытия)
Anti-ludomania: 3 убытка за час → блок авто-входов на 30 минут
Корреляционный блок: запрет входа при >80% корреляции с открытой позицией
Pump Detection: детект пампов +24ч/+230% нед → блок входа
Kill Switch: мгновенное закрытие всех позиций через RPC
📊 Бэктестинг
Paper Trading на исторических данных (
paper_trade.py)6-метричный скоринг, LONG/SHORT, SL/TP с RR
Метрики: Sharpe, макс. просадка, profit factor, винрейт
🔌 Интерфейсы
RPC API (порт 8766):
/scan,/enter,/close,/positions,/metricsJSON-RPC для ботов и интеграций
MCP Server для AI-агентов (Claude Code, Hermes, Codex)
Telegram-алерты: входы, SL, TP, DCA, пампы, ошибки
One-click trading через Hermes-чат: «просканируй SOL» → «бери 5%»
🧠 AI & Self-Learning (v10 — 20+ механик)
Thompson Sampling: Dynamic Bandit — авто-прунинг + генерация рук, Uncertainty-aware selection
Ensemble Learning: отдельный bandit для каждого режима рынка (6 режимов)
Drift Detector: per-regime окна с EMA baseline, Causal inference (market vs parameters)
Stress Testing: 4 исторических backtest-сценария + 1000 Pareto Monte Carlo симуляций
Composite Score: WR+PF+Sharpe+MaxDD+AvgHold с adaptive per-regime весами и exponential decay
Micro-updates: обучение после каждой сделки с outlier-защитой (>3σ)
Canary mode: Bayesian A/B тест, адаптивный 5-20%, авто-rollback
Entry Judge: cross-model validation (DeepSeek), fail-closed
LSTM Market Regime: 5 классов, авто-адаптация LONG/SHORT (82.3% точность)
LSTM World Model: multi-task OHLCV prediction для скоринга входов
Для кого
Ты | Как использовать |
🧑💻 Трейдер | Поставил на VPS, подключил алерты в Telegram — двигатель крутит 24/7 |
🤖 Квант/разработчик | Форкни, подключи свою модель, используй RPC API |
💼 Провайдер сигналов | Подключи @Gridbolbot к RPC — клиенты получают сигналы |
🏢 Фонд/команда | Multi-instance, общий RPC, shared мониторинг |
Архитектура
┌───────────── MAIN LOOP (async, 30s) ─────────────┐
│ Каждый цикл: │
│ • unified_sl.py — Unified SL (5 механизмов) │
│ • time_exit.py — Time exit (каждый цикл, макс 24ч)│
│ • auto_tp.py — ATR-based TP │
│ • risk_manager.py — Circuit Breaker + BlackSwan │
│ │
│ Каждые 10 циклов (HEAVY, ~5 мин): │
│ • auto_entry.py — LONG с AI-скорингом │
│ • auto_short.py — SHORT + JUNK tier │
│ • pump_detect.py — детект пампов │
│ • correlation.py — корреляционная матрица │
│ • dca.py — DCA-докупки │
│ │
│ Раз в 24 часа (self-learn): │
│ • self_learn.py — Dynamic Bandit, Drift, Ensemble│
│ • canary mode — Bayesian A/B-тест параметров │
└─────────────────────────────────────────────────────┘Проекты экосистемы
Проект | Назначение |
bybit-ws | Трейдинг-движок (этот репо) |
Telegram-бот сигналов (Pro-подписка: безлимит + алерты) | |
Встроенный трейдинг в Hermes Agent | |
Бэктестинг на истории | |
Детальная документация |
Документация
Файл | Содержание |
Пошаговая инструкция: от нуля до первой сделки | |
Архитектура, потоки данных, Mermaid-диаграммы | |
RPC API: 20 эндпоинтов, curl-примеры | |
Безопасность: секреты, модель угроз, аудит | |
Решение проблем: 60+ причин | |
One-click trading через чат | |
Навигация для AI-агентов | |
История версий |
Требования
Python 3.11+
Bybit Unified Trading Account + API ключи (read/write + trading)
Linux-сервер (VPS $5/мес) или Docker
Минимальный депозит: $50 на testnet, $200 на mainnet
Безопасность
API-ключи через
.env(chmod 600) — никогда в кодеRPC write-эндпоинты требуют Bearer-токен
IP-whitelist на уровне Bybit
Атомарный деплой: 6 pre-deploy проверок + 8 canary checks
Kill Switch: мгновенное закрытие всех позиций
Дисклеймер
Этот софт торгует реальными деньгами на фьючерсах с плечом до 10x. Можно потерять весь депозит. Авторы не несут ответственности за финансовые потери. Начинайте с testnet. Бэктестите через paper_trade.py. Прошлые результаты не гарантируют будущих.
Лицензия
AGPL-3.0
Built for traders. Hardened by AI. Вопросы: @Poliakarm.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityDmaintenanceA comprehensive MCP server providing full access to Bybit's v5 API for real-time market data, trading operations, and account management. It enables AI assistants to execute trades, manage positions, and monitor wallet balances with built-in safety controls for both testnet and production environments.226
- AlicenseCqualityDmaintenanceMCP server for Bybit exchange enabling 246 tools for trading, market data, account management, and more via natural language.1002MIT
- Alicense-qualityDmaintenanceMCP server that provides AI agents with financial tools including real-time quotes, backtesting, technical analysis, and multi-exchange data via a simple CLI interface.1MIT

Bybit MCP Serverofficial
AlicenseBqualityCmaintenanceA production-ready MCP server for Bybit — 206 tools covering market data, trading, positions, account management, assets, and real-time WebSocket streams. Enables AI assistants to interact directly with the Bybit cryptocurrency exchange through natural language.10044126MIT
Related MCP Connectors
MCP server for Gainium — manage trading bots, deals, and balances via AI assistants
MCP server exposing the Backtest360 engine API as tools for AI agents.
HiveCapital MCP Server — autonomous investment layer for AI agents
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/poliakarmai/bybit-ws'
If you have feedback or need assistance with the MCP directory API, please join our Discord server