# polymarket-copy-trading-bot

Скилл помогает настроить TypeScript-бота для копирования сделок с чужого кошелька на Polymarket через CLOB API в сети Polygon. Пригодится для автоматизации покупки исходов.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 804 установки · ★ 88
- Автор: reason-machines
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/reason-machines/trending-skills/tree/HEAD/skills/polymarket-copy-trading-bot/SKILL.md
- Обновлён: 2026-10-09
- HTML: https://affpapa.org/nevibecode/skills/polymarket-copy-trading-bot

## Что делает

Бот непрерывно опрашивает REST API Polymarket каждые две секунды или слушает события через WebSocket. При обнаружении покупки у целевого адреса сервис рассчитывает объём вашей сделки с учётом множителя `POSITION_MULTIPLIER` (советует начать с 10%) и установленных лимитов. Продажи скрипт по умолчанию игнорирует. Ордера выставляются через официальный SDK как FOK, FAK или LIMIT.

Встроенный модуль управления рисками блокирует заявки при превышении лимитов на сессию или отдельный рынок. Для работы требуется Node.js версии 18 или новее, а библиотека CLOB SDK жёстко завязана на `ethers v5`. Без нативного токена POL на балансе EOA-кошелька бот не сможет подтвердить разрешения для смарт-контрактов при первом запуске. Поддерживается три режима авторизации: обычный EOA, Poly Proxy и Poly Polymorphic.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/trending-skills --skill polymarket-copy-trading-bot -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/polymarket-copy-trading-bot/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/polymarket-copy-trading-bot/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/trending-skills --skill polymarket-copy-trading-bot -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/polymarket-copy-trading-bot/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/trending-skills --skill polymarket-copy-trading-bot -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/polymarket-copy-trading-bot/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install reason-machines/trending-skills polymarket-copy-trading-bot
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/polymarket-copy-trading-bot/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/trending-skills --skill polymarket-copy-trading-bot -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/reason-machines/trending-skills --path skills/polymarket-copy-trading-bot
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/polymarket-copy-trading-bot/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/trending-skills --skill polymarket-copy-trading-bot -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/reason-machines/trending-skills/tree/HEAD/skills/polymarket-copy-trading-bot/SKILL.md

## Когда брать
- отслеживать ордера выбранного кошелька через REST или WebSocket
- копировать ордера на покупку через Polymarket CLOB API
- ограничивать максимальный объём позиции и общий риск сессии
- генерировать и проверять API-ключи для торговли на Polymarket

## Примеры запросов агенту
- Помоги настроить .env для polymarket-copy-trading-bot под обычный EOA кошелёк
- Запусти генерацию API-ключей для торговли через команду npm run generate-api-creds
- Настрой параметры риск-менеджмента и проверку баланса перед запуском бота

## Похожие
- [polymarket-api](https://affpapa.org/nevibecode/skills/polymarket-api.md) — скилл · 967 установок
- [web3-polymarket](https://affpapa.org/nevibecode/skills/web3-polymarket.md) — скилл · 578 установок
- [copy-trading](https://affpapa.org/nevibecode/skills/copy-trading.md) — скилл · 439 установок
- [three.ws Copy Trading](https://affpapa.org/nevibecode/mcp/threews-copy-trading.md) — MCP-сервер · ★ 250
- [grimoire-polymarket](https://affpapa.org/nevibecode/skills/grimoire-polymarket.md) — скилл · 11900 установок
- [binance-onchain-copy-trader](https://affpapa.org/nevibecode/skills/binance-onchain-copy-trader.md) — скилл · 1200 установок

Из того же набора: [reason-machines/trending-skills](https://affpapa.org/nevibecode/by/reason-machines/trending-skills.md) — 199 карточек

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
