Skip to main content
Glama
README.md
# 🤖 AI Trading Agent для Bybit

**Интерактивный AI трейдинг-ассистент**, работающий прямо в Cursor IDE через MCP Server.

## 🎯 Что это?

Это НЕ автономный торговый бот. Это **AI-ассистент трейдера** который:
- 📊 Анализирует крипторынок в реальном времени
- 🎯 Находит точки входа с вероятностью >70%
- 💡 Объясняет досконально каждое решение
- ⚡ Открывает позиции после вашего подтверждения
- 📡 Мониторит позиции 24/7 и закрывает в нужный момент
- 🛡️ Стремится к нулевому риску

## 🏗️ Архитектура

```
Пользователь в Cursor
        ↓
    AI Агент (Claude)
        ↓
   ┌────┴────┐
   ↓         ↓
База знаний  MCP Server
             ↓
        Bybit API
```

## 🚀 Быстрый старт

### 1. Установка Python зависимостей

```bash
cd /Users/Gyber/GYBERNATY-ECOSYSTEM/TRADER-AGENT
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
```

### 2. Настройка credentials

Credentials уже настроены в `config/credentials.json` (защищены .gitignore)

⚠️ **ВАЖНО**: API keys НЕ коммитятся в git!

### 3. Dual MCP Server Setup

Система использует **2 MCP сервера** для полной функциональности:

**bybit-analysis (Node.js):**
- Market data, ML-RSI, advanced analysis
- 12 tools

**bybit-trading (Python):**
- Trading operations, monitoring, auto-actions
- 19 tools

**TOTAL: 31 tools**

### 4. Настройка в Cursor

Добавьте **ОБА** сервера в Cursor MCP settings:

⚠️ **ВАЖНО: Никогда не публикуйте реальные API ключи в коде!**

```json
{
  "mcpServers": {
    "bybit-analysis": {
      "command": "node",
      "args": ["/Users/Gyber/GYBERNATY-ECOSYSTEM/TRADER-AGENT/bybit-mcp/build/index.js"],
      "env": {
        "BYBIT_API_KEY": "your_api_key_here",
        "BYBIT_API_SECRET": "your_api_secret_here",
        "BYBIT_TESTNET": "false",
        "DEBUG": "false"
      }
    },
    "bybit-trading": {
      "command": "python",
      "args": ["/Users/Gyber/GYBERNATY-ECOSYSTEM/TRADER-AGENT/mcp_server/full_server.py"],
      "env": {
        "PYTHONPATH": "/Users/Gyber/GYBERNATY-ECOSYSTEM/TRADER-AGENT/mcp_server"
      }
    }
  }
}
```

**Подробнее:** См. `DUAL_MCP_SETUP.md`

## 📖 Документация

- [База знаний](./knowledge_base/) - стратегии, индикаторы, риск-менеджмент
- [System Prompts](./prompts/) - инструкции для AI агента
- [MCP Server API](./mcp_server/README.md) - описание всех функций

## 🎬 Пример использования

```
ТЫ: "Проведи исследование рынка и найди актуальные точки входа"

АГЕНТ: [Анализирует рынок через MCP]
       📊 Найдено 3 возможности с вероятностью >70%
       [Детальное объяснение каждой]
       
ТЫ: "Открывай первую позицию"

АГЕНТ: [Открывает позицию и начинает мониторинг]
       ✅ Позиция открыта: ETH/USDT Long
       📡 Мониторинг активирован
```

## ⚠️ Дисклеймер

Это экспериментальный проект для образовательных целей. Торговля криптовалютами несёт риски. Всегда проводите собственное исследование и никогда не инвестируйте больше, чем можете позволить себе потерять.

## 📊 Статус проекта

- [x] Структура проекта ✅
- [x] MCP Servers (2 сервера, 31 tool) ✅
- [x] База знаний (8 документов, 7,396 строк) ✅
- [x] System Prompts (4 протокола) ✅
- [x] Тестирование (core functions tested) ✅
- [x] Dual MCP integration ✅
- [x] Trading operations ✅
- [x] Real-time monitoring ✅
- [x] Auto-actions ✅

**Status: 100% Complete - Ready for Production** 🎉

## 📝 Лицензия

MIT License - используйте на свой страх и риск

---

**Создано с 🤖 и ❤️ для прибыльной торговли**