
Polymarket और Kalshi भविष्यवाणी बाजारों पर बड़े लेन-देन की निगरानी करें, विसंगति पहचान के साथ।
नोट: रिपॉजिटरी एक पूर्ण-सुविधा युक्त ट्रेडिंग बॉट, ओपनक्लॉ जैसे एजेंट में परिवर्तित हो रही है जिससे आप अपने टेलीग्राम में बात कर सकते हैं और निर्णय लेने से पहले शोध करने के लिए एजेंटों की एक टीम तैनात कर सकते हैं।
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 कुंजी आवश्यक नहीं — सभी डेटा सार्वजनिक एंडपॉइंट से आता है। आप कुछ ही सेकंड में अपने टर्मिनल में व्हेल अलर्ट देखेंगे।
प्लेटफ़ॉर्म, श्रेणियाँ, थ्रेशोल्ड, वेबहुक और वैकल्पिक API कुंजियाँ कॉन्फ़िगर करने के लिए wwatcher setup चलाएँ।
विस्तृत सेटअप निर्देशों और वेबहुक एकीकरण के लिए QUICKSTART.md देखें।
git clone https://github.com/neur0map/polymaster.git
cd polymaster
cargo build --release
बाइनरी target/release/wwatcher पर होगी। या इसे सिस्टम-वाइड इंस्टॉल करें:
cargo install --path .
wwatcher 3 Polymarket APIs, 1 Kalshi REST API, और 1 Kalshi WebSocket में 15 API एंडपॉइंट का उपयोग करता है। पूर्ण एंडपॉइंट दस्तावेज़ीकरण के लिए docs/API_REFERENCE.md देखें।
| API | बेस URL | उपयोग किए गए एंडपॉइंट |
|---|---|---|
| Data API |
| 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 (real-time) |
सभी एंडपॉइंट सार्वजनिक हैं — कोई API कुंजी आवश्यक नहीं। उन्नत Kalshi पहुँच के लिए, wwatcher setup चलाएँ।
wwatcher किसी भी वेबहुक URL पर समृद्ध JSON पेलोड भेजता है जिसमें शामिल हैं: बाजार संदर्भ, व्हेल प्रोफ़ाइल, ऑर्डर बुक गहराई, शीर्ष धारक और वॉलेट गतिविधि।
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 # निगरानी शुरू करें (डिफ़ॉल्ट: $25k थ्रेशोल्ड, 5s अंतराल)
wwatcher watch -t 50000 # थ्रेशोल्ड $50,000 पर सेट करें
wwatcher watch -t 10000 -i 10 # $10k थ्रेशोल्ड, 10s पोलिंग अंतराल
wwatcher setup # 6-चरणीय गाइडेड कॉन्फ़िगरेशन विज़ार्ड
wwatcher status # वर्तमान कॉन्फ़िगरेशन और DB आँकड़े देखें
wwatcher history # अंतिम 20 अलर्ट देखें
wwatcher history -l 50 -p polymarket # अंतिम 50 Polymarket अलर्ट
wwatcher history --json # अलर्ट इतिहास को JSON के रूप में आउटपुट करें
wwatcher test-sound # अलर्ट ध्वनि का परीक्षण करें
wwatcher test-webhook # परीक्षण वेबहुक पेलोड भेजें
विस्तृत सेटअप निर्देशों के लिए QUICKSTART.md देखें।
कॉन्फ़िगरेशन ~/.config/wwatcher/config.json (macOS/Linux) या %APPDATA%\wwatcher\config.json (Windows) पर संग्रहीत है।
गाइडेड 6-चरणीय विज़ार्ड के लिए wwatcher setup चलाएँ जो कॉन्फ़िगर करता है:
docs/WEBHOOK_REFERENCE.md — पूर्ण वेबहुक पेलोड स्कीमा, n8n टेम्पलेट, फ़िल्टर उदाहरणdocs/API_REFERENCE.md — अनुरोध/प्रतिक्रिया उदाहरणों के साथ सभी 15 API एंडपॉइंटdocs/plans/ — प्रत्येक कार्यान्वयन चरण के लिए डिज़ाइन दस्तावेज़इनके साथ निर्मित:
src/
├── main.rs # CLI प्रवेश बिंदु (clap)
├── config.rs # कॉन्फ़िग लोडिंग/सेविंग
├── db.rs # SQLite डेटाबेस (स्कीमा, क्वेरी, माइग्रेशन)
├── categories.rs # बाजार श्रेणी प्रणाली (10 श्रेणियाँ, 35+ उपश्रेणियाँ)
├── whale_profile.rs # व्हेल इंटेलिजेंस (पोर्टफोलियो, लीडरबोर्ड, जीत दर)
├── types.rs # साझा प्रकार, वॉलेट ट्रैकर
├── alerts/
│ ├── mod.rs # AlertData संरचना, पेलोड निर्माता
│ ├── display.rs # टर्मिनल आउटपुट (सभी डिस्प्ले फ़ंक्शन)
│ ├── anomaly.rs # विसंगति का पता लगाना
│ ├── history.rs # SQLite अलर्ट इतिहास
│ ├── sound.rs # ऑडियो अलर्ट
│ └── webhook.rs # वेबहुक भेजने वाला
├── commands/
│ ├── mod.rs
│ ├── watch.rs # मुख्य निगरानी लूप
│ ├── setup.rs # 6-चरणीय सेटअप विज़ार्ड
│ ├── status.rs # स्थिति प्रदर्शन
│ └── test.rs # ध्वनि + वेबहुक परीक्षण
├── platforms/
│ ├── mod.rs
│ ├── polymarket.rs # Polymarket API (ट्रेड, बाजार संदर्भ, ऑर्डर बुक, शीर्ष धारक)
│ └── kalshi.rs # Kalshi API (ट्रेड, बाजार संदर्भ, ऑर्डर बुक, श्रेणियाँ)
└── ws/
├── mod.rs
└── kalshi.rs # Kalshi WebSocket क्लाइंट (रीयल-टाइम ट्रेड स्ट्रीम)
यह सामान्य है। टूल सार्वजनिक APIs का उपयोग करके कॉन्फ़िगरेशन के बिना काम करता है। यदि आप Kalshi प्रमाणीकरण जोड़ना चाहते हैं तो केवल wwatcher setup चलाएँ।
यदि आप दर सीमित हो रहे हैं:
--interval बढ़ाएँwwatcher setup के माध्यम से API क्रेडेंशियल जोड़ेंइन योगदानकर्ताओं को उनके विचारों और सुधारों के लिए धन्यवाद:
wwatcher में दो टूल के साथ एक स्कोरिंग MCP सर्वर शामिल है: score_alert और check_preferences। कोई API कुंजी आवश्यक नहीं।
सेटअप और टूल विवरण के लिए integration/README.md देखें।
एक संवादात्मक टेलीग्राम बॉट जिसमें एक बहु-एजेंट भविष्यवाणी बाजार टीम है। बॉट आपसे बात करता है, व्हेल अलर्ट का विश्लेषण करता है, और आपकी मंजूरी के बाद Kalshi और Polymarket पर ट्रेड लगा सकता है।
पूर्ण डिज़ाइन दस्तावेज़ के लिए docs/plans/2026-02-25-prowl-bot-design.md देखें।
You (CEO) ←→ Telegram ←→ Manager Bot
│
┌─────────┼─────────┐
▼ ▼ ▼
Researcher Analyst Risk
└─────────┼─────────┘
▼
Decision + Approval
▼
Executor (Kalshi + Polymarket)
प्रत्येक एजेंट का अपना soul (व्यक्तित्व), skills (निर्देश), और मेमोरी (SQLite विभाजन) है। तर्क के लिए क्लाउड LLMs (OpenRouter), सस्ते कार्यों के लिए स्थानीय मॉडल (Ollama), ML के लिए ONNX (भावना, पुनर्क्रमण, समय श्रृंखला)।
बॉट पहले दिन से भविष्यवाणियाँ एकत्र करता है। जब बाजार हल होते हैं, तो यह स्वचालित रूप से प्रशिक्षण डेटा बनाता है। एक स्थानीय 7B मॉडल (MLX on Mac, मुफ्त) को फ़ाइन-ट्यून करें जो समय के साथ आपके विशिष्ट बाजारों में बेहतर होता जाता है। Turtel et al. 2025 पर आधारित — वही दृष्टिकोण जिसने 14B मॉडल के साथ Polymarket पर o1 सटीकता से मेल खाया।
यह टूल शैक्षिक और निगरानी उद्देश्यों के लिए है। Polymarket और Kalshi APIs की सेवा की शर्तों की समीक्षा करें।
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 (order book depth) |
| चरण | विवरण | स्थिति |
|---|
| चरण 1 | बात करने वाला बॉट — Telegram, व्यक्तित्व, मेमोरी, डेटा संग्रह | योजनाबद्ध |
| चरण 2 | टीम निर्माण — बहु-एजेंट प्रतिनिधिमंडल, व्हेल विश्लेषण | योजनाबद्ध |
| चरण 3 | अलर्ट पाइपलाइन — wwatcher वेबहुक स्वचालित विश्लेषण को ट्रिगर करता है | योजनाबद्ध |
| चरण 4 | निष्पादन — Kalshi + Polymarket ऑर्डर प्लेसमेंट | योजनाबद्ध |
| चरण 5 | ML मॉडल — ONNX भावना, पुनर्क्रमण, समय श्रृंखला | योजनाबद्ध |
| चरण 6 | निरंतर सीखना — हल किए गए बाजार परिणामों पर Self-SFT + GRPO | योजनाबद्ध |