
이상 탐지를 통해 Polymarket 및 Kalshi 예측 시장에서 대규모 거래를 모니터링
참고: 이 저장소는 완전한 기능을 갖춘 트레이딩 봇으로 전환 중입니다. Telegram에서 대화하며, 결정을 내리기 전에 연구를 수행할 에이전트 팀을 배포할 수 있는 OpenClaw 유사 에이전트입니다.
Polymarket 및 Kalshi 예측 시장의 대규모 거래를 모니터링하는 Rust CLI 도구입니다. 내장된 이상 징후 탐지 기능으로 중요한 시장 활동에 대한 실시간 알림을 제공합니다.
저장소: https://github.com/neur0map/polymaster
이 도구는 정보 제공 및 연구 목적 전용입니다. 이 데이터는 정보에 입각한 의사 결정 및 시장 분석에만 사용하세요.
git clone https://github.com/neur0map/polymaster.git
cd polymaster
cargo install --path .
wwatcher watch
이것이 전부입니다. API 키가 필요 없습니다. 모든 데이터는 공개 엔드포인트에서 가져옵니다. 몇 초 안에 터미널에서 고래 알림을 확인할 수 있습니다.
wwatcher setup을 실행하여 플랫폼, 카테고리, 임계값, 웹훅 및 선택적 API 키를 구성하세요.
자세한 설정 지침과 웹훅 통합은 QUICKSTART.md를 참조하세요.
git clone https://github.com/neur0map/polymaster.git
cd polymaster
cargo build --release
바이너리는 target/release/wwatcher에 생성됩니다. 또는 시스템 전체에 설치할 수 있습니다:
cargo install --path .
wwatcher는 3개의 Polymarket API, 1개의 Kalshi REST API, 1개의 Kalshi WebSocket에서 15개의 API 엔드포인트를 사용합니다. 전체 엔드포인트 문서는 docs/API_REFERENCE.md를 참조하세요.
| API | 기본 URL | 사용 엔드포인트 |
|---|---|---|
| Data API | data-api.polymarket.com | trades, value, positions, closed-positions, leaderboard, top-holders |
| Gamma API | gamma-api.polymarket.com | markets (context + tags) |
| CLOB API | clob.polymarket.com | book (호가창 깊이) |
| API | 기본 URL | 사용 엔드포인트 |
|---|---|---|
| REST API | api.elections.kalshi.com/trade-api/v2 | markets/trades, markets/{ticker}, markets/{ticker}/orderbook |
| WebSocket | wss://api.elections.kalshi.com/trade-api/ws/v2 | trade channel (실시간) |
모든 엔드포인트는 공개되어 있습니다 — API 키가 필요 없습니다. 향상된 Kalshi 액세스를 원한다면 wwatcher setup을 실행하세요.
wwatcher는 시장 컨텍스트, 고래 프로필, 호가창 깊이, 상위 보유자, 지갑 활동이 포함된 풍부한 JSON 페이로드를 모든 웹훅 URL로 전송합니다.
docs/WEBHOOK_REFERENCE.md에서 다음을 확인할 수 있습니다:
고래 거래가 감지되면 다음과 같은 강화된 출력이 표시됩니다:
[ALERT] LARGE TRANSACTION DETECTED - Polymarket
======================================================================
Question: Will Bitcoin reach 100k by end of 2026?
Position: BUYING 'Yes' shares
Prediction: Market believes 'Yes' has 65.0% chance
TRANSACTION DETAILS
Amount: $50,000.00
Contracts: 76923.08 @ $0.6500 each
Action: BUY shares
Timestamp: 2026-02-13T18:00:00Z
[WALLET ACTIVITY]
Wallet: 0x742d35...f0bEb
Txns (1h): 2
Txns (24h): 5
Volume (24h): $380,000.00
Status: HEAVY ACTOR (5+ transactions in 24h)
[MARKET CONTEXT]
Odds: YES 65.0% | NO 35.0%
Spread: $0.02 (tight)
24h Volume: $450,000
Open Interest: $2,100,000
24h Move: +3.2%
Liquidity: $180,000
Tags: crypto, bitcoin
[WHALE PROFILE]
Leaderboard: #45 (TOP 50)
Profit: +$890,000
Portfolio: $2,340,000
Open Pos: 12
Win Rate: 73.0%
Markets: 195
[ORDER BOOK]
Best Bid: $0.6400 | Best Ask: $0.6600 | Spread: $0.0200
Bid Depth: $45,000 (12 levels) | Ask Depth: $38,000 (9 levels)
Imbalance: 54% bid / 46% ask (moderate bid pressure)
[TOP HOLDERS]
#1: 0x742d...bEb — 150,000 shares (12.0%)
#2: 0x8a3f...1D — 120,000 shares (9.6%)
#3: 0x5b9c...aF — 95,000 shares (7.6%)
Top 3 control 29.2% of shares
======================================================================
wwatcher watch # Start monitoring (default: $25k threshold, 5s interval)
wwatcher watch -t 50000 # Set threshold to $50,000
wwatcher watch -t 10000 -i 10 # $10k threshold, 10s polling interval
wwatcher setup # 6-step guided configuration wizard
wwatcher status # View current configuration and DB stats
wwatcher history # View last 20 alerts
wwatcher history -l 50 -p polymarket # Last 50 Polymarket alerts
wwatcher history --json # Output alert history as JSON
wwatcher test-sound # Test alert sounds
wwatcher test-webhook # Send test webhook payloads
자세한 설정 지침은 QUICKSTART.md를 참조하세요.
구성 파일은 ~/.config/wwatcher/config.json(macOS/Linux) 또는 %APPDATA%\wwatcher\config.json(Windows)에 저장됩니다.
wwatcher setup을 실행하면 다음을 구성하는 6단계 안내 마법사가 실행됩니다:
docs/WEBHOOK_REFERENCE.md — 전체 웹훅 페이로드 스키마, n8n 템플릿, 필터 예시docs/API_REFERENCE.md — 요청/응답 예시가 포함된 15개 전체 API 엔드포인트docs/plans/ — 각 구현 단계별 설계 문서다음 기술로 구축되었습니다: