Привет сердешно, сегодня я дам инструменты для создания такого бота
И даже более того, прикладные инструкции по уровням что и как там происходит
➫ ОРИГ СТАТЬИ
――――――――――――――――――――――
🦄 Общий стек системы
DATA → AI BRAIN → MATH → EXECUTION → MONITORING
Polymarket API → получает живые рынки
Claude → анализирует их
4 математические формулы → решают, что и сколько торговать
Бот → размещает ордера на Polygon
Дашборд → показывает всё в реальном времени
30+ инструментов. Стоимость запуска ≈ $5 в месяц.
――――――――――――――――――――――
🦄 Слой 1 — Данные и доступ к рынкам
1. Polymarket CLOB API
Документация
Основной инструмент. Даёт реал-тайм цены, глубину ордербука и данные рынков. REST + WebSocket. Бесплатно.
2. py-clob-client (официальный SDK)
GitHub
Готовый Python-клиент. Берёт на себя аутентификацию, подпись транзакций и размещение ордеров.
3. Polygon RPC — Alchemy
Alchemy Polygon
Нужен RPC для проверки баланса и взаимодействия со смарт-контрактами.
4. USDC.e на Polygon
Токен на Polygonscan
Валюта расчётов на Polymarket.
5. python-dotenv
PyPI
Хранит API-ключи и приватные ключи вне кода (безопасность).
――――――――――――――――――――――
🦄 Слой 2 — ИИ-мозг
1. Claude API (Anthropic)
Документация API
Главный «мозг» бота. Анализирует рынки и выдаёт вероятность + уверенность.
2. Структурированные JSON-промпты
(техника, а не инструмент) — заставляет Claude возвращать чистый JSON.
3. httpx
Официальный сайт
Асинхронный HTTP-клиент (быстрее requests).
4. Версионирование промптов
Храню все версии промптов в папке /prompts.
――――――――――――――――――――――
🦄 Слой 3 — Математический движок
1. Expected Value (EV)
Формула: EV = P(выигрыш) × Прибыль − P(проигрыш) × Убыток
2. Критерий Келли (Quarter Kelly)
Формула: f* = (p × b − q) / b
3. Байесовское обновление
P(H|E) = P(E|H) × P(H) / P(E)
4. Логарифмическая доходность
log_return = ln(P1 / P0)
5. NumPy
Официальный сайт
Быстрые математические вычисления.
――――――――――――――――――――――
🦄 Слой 4 — Исполнение сделок
1. GTC-ордера (Good Till Cancelled)
Лучше FOK-ордеров.
2. Предпроверка баланса
Перед каждой сделкой.
3. Трекер позиций — SQLite
Официальный сайт
Локальная база данных открытых позиций.
4. Защита от проскальзывания
Максимум 2%.
5. web3.py
Для прямого взаимодействия с блокчейном.
――――――――――――――――――――――
🦄 Слой 5 — Мониторинг и уведомления
1. Telegram-бот (aiogram)
GitHub
Реал-тайм уведомления в телефон.
2. Дашборд позиций в Telegram
3. Логирование (Python logging)
Документация
4. Восстановление после ошибок
――――――――――――――――――――――
🦄 Слой 6 — Инфраструктура
1. Python 3.11+
Официальный сайт
2. asyncio
Документация
3. VPS (дешёвый Linux-сервер за ~$5/мес)
4. systemd — автозапуск и перезапуск
5. Git
Официальный сайт
Контроль версий кода.
――――――――――――――――――――――
🦄 Слой 7 — Исследование и разработка
1. Polymarket Leaderboard
Ссылка
2. Polygonscan
Ссылка
3. Claude (для помощи в разработке самого бота)
4. Perplexity
Ссылка
――――――――――――――――――――――
🦄 Что я бы сделал по-другому
1. Начинал бы с paper trading
2. Использовал бы Quarter Kelly
3. Заставлял бы Claude явно учитывать базовую ставку
4. Сразу перешёл бы на GTC-ордера
5. Добавил бы мониторинг с самого начала
