Recording 1,000 markets live

Real-time Polymarket data, self-sovereign

WebSocket streaming, market intelligence, and sub-2ms historical queries. We record our own orderbook data directly from Polymarket. No middlemen.

2.5 GB
Orderbook Data
1,000
Markets Tracked
<2 ms
Query Latency
61
Whale Traders Tracked
30 pairs
Crypto HF Recording
24/7
Sovereign Recording
Top Markets Right Now Live from API
Loading live data...
Copy-Trading Intelligence

Follow the whales

We track the top 61 Polymarket traders in real-time. When they move, you know.
PnL surges, volume spikes, rank changes — all surfaced as actionable signals.

Top Tracked Traders Live
Loading leaderboard...
0
Signals Generated
61
Traders Tracked
5 min
Scan Interval
Price Alerts

Never miss a move

Set price thresholds on any Polymarket token or crypto pair. Get notified via webhook when they trigger. 30-second checking interval.

Create a price alert
# Alert when BTC drops below $60K
curl -X POST api.smauglabs.com/v1/alerts \
  -H "Authorization: Bearer $TOKEN" \
  -d '{"alert_type": "crypto",
      "target": "BTC",
      "condition": "below",
      "threshold": 60000,
      "webhook_url": "https://..."}'


# Polymarket token crosses 50%
'{"alert_type": "polymarket",
  "target": "0x46d4...",
  "condition": "crosses",
  "threshold": 0.50}'
Powered by Claude

AI that reads every market

One API call. Claude synthesizes orderbook data, 8+ news articles, and market context into actionable intelligence.

Live AI Analysis
Loading AI analysis...
Get AI analysis for any market

Try it now

No signup needed. Click a query and see real data.

GET /v1/markets/movers?limit=3
Click a query above to see live API results...
Full API reference (OpenAPI) →
WebSocket streaming
// Connect to real-time stream
const ws = new WebSocket(
  "wss://api.smauglabs.com/v1/ws/stream"
);

// Subscribe to any market
ws.send(JSON.stringify({
  type: "subscribe",
  markets: ["0x46d4..."]
}));

// Receive live orderbook updates
ws.onmessage = (e) => {
  const tick = JSON.parse(e.data);
  // { type: "price_change",
  // data: { best_bid: "0.72",
  // best_ask: "0.74" }}
};
REST + SQL
# Market intelligence
curl api.smauglabs.com/v1/markets/movers

# Deep market analysis
curl api.smauglabs.com/v1/markets
  /0x46d4.../summary


# Custom SQL on raw data
curl -X POST \
  api.smauglabs.com/v1/orderbook/query \
  -d '{"sql": "SELECT * FROM
    orderbook_raw WHERE
    market_id = '0x46d4...'
    LIMIT 100"}'

Python SDK

Sync, async, and WebSocket streaming. Type-safe. Production-ready.

pip install smauglabs
from smauglabs import SmaugLabs

sl = SmaugLabs(api_key="sl_live_...")

# Search markets
markets = sl.search_markets("bitcoin")

# Get copy-trading signals
signals = sl.signals.latest(limit=10)

# AI-powered market analysis
analysis = sl.analysis.get("0x46d4...")
print(analysis.sentiment, analysis.signal)

# Real-time WebSocket streaming
from smauglabs import SmaugStream
stream = SmaugStream(api_key="sl_live_...")
stream.subscribe_all()
for tick in stream:
  print(tick.market_id, tick.best_bid)
GitHub Full API Docs
🤖 MCP Integration

Give your AI agent superpowers

Connect SmaugLabs to Claude, Cursor, or any MCP-compatible assistant.
18 tools, zero configuration overhead.

claude_desktop_config.json
{
  "mcpServers": {
    "smauglabs": {
      "command": "python",
      "args": ["mcp_server.py"],
      "env": {
        "SMAUGLABS_API_KEY": "sl_live_..."
      }
    }
  }
}
search_markets get_orderbook_snapshot query_orderbook get_spread_history analyze_market scan_opportunities + 11 more
OpenClaw & Autonomous Agents

Your agent trades Polymarket

One prompt turns any OpenClaw agent into a prediction market trader.
14 tools. AI-powered analysis. Sub-2ms data. Free tier included.

Send this to your agent
# One prompt. Your agent becomes a Polymarket trader.

Read https://api.smauglabs.com/skill.md
and follow the instructions.

# Or install the OpenClaw skill:
/skills install @smauglabs/polymarket-data
/secrets set SMAUGLABS_API_KEY your_key
🔎
Discover
Search markets, scan movers, detect liquidity gaps
🧠
Analyze
Claude-powered sentiment, thesis, edge estimate, risk
Execute
Full orderbooks, price charts, custom SQL, WebSocket streaming
Read skill.md Get Free API Key Skill Manifest (JSON)

Why SmaugLabs

WebSocket Streaming

Real-time orderbook updates streamed directly to you. Subscribe to specific markets or receive everything. Fan-out from our sovereign pipeline.

🛡

Self-Sovereign Data

We record our own orderbook data directly from Polymarket's CLOB WebSocket. No dependency on third parties. If they go down, we keep running.

Sub-2ms Queries

DuckDB analytical engine on columnar parquet data. Faster than any REST API wrapping a row-store database. Run custom SQL against raw orderbooks.

📈

Copy-Trading Signals

We track 61+ whale traders and detect PnL surges, volume spikes, and rank changes. Actionable signals generated every 5 minutes.

🔔

Price Alerts

Set thresholds on any Polymarket token or crypto pair. Webhook notifications fire within 30 seconds of a trigger. Above, below, or crosses conditions.

🧠

AI Market Analysis

Claude-powered deep analysis on any market. Sentiment, thesis evaluation, edge estimate, risk factors — all via a single API call.

API Surface

WSS /v1/ws/stream Real-time orderbook streaming
GET /v1/markets/movers Top markets by volume
GET /v1/markets/{id}/summary Deep market analysis
GET /v1/markets/signals/liquidity Wide spread opportunity signals
GET /v1/orderbook/{token}/snapshot Point-in-time orderbook
GET /v1/orderbook/{token}/history Aggregated time buckets
POST /v1/orderbook/query Custom SQL on raw data
GET /v1/events/markets/search Search markets by keyword
GET /v1/metadata/news/{event_id} Event-linked news articles
GET /v1/crypto/prices Live crypto prices (30s polling)
GET /v1/crypto/chart/{symbol} High-frequency price charts
GET /v1/signals/latest Copy-trading signals from top traders
GET /v1/signals/leaderboard Tracked whale trader rankings
POST /v1/alerts Create price threshold alerts
GET /v1/analysis/{market_id} AI-powered market analysis
MCP mcp_server.py (stdio) AI agent tool server (18 tools)

Pricing

Free
$0
Get started instantly
  • 60 requests / minute
  • 1,000 queries / day
  • Events & market data
  • Live orderbook
  • 3 price alerts
  • Copy-trading signals
Start Free
Starter
$19 / mo
For builders
  • 300 requests / minute
  • 10,000 queries / day
  • Historical orderbook
  • 10 price alerts + webhooks
  • Copy-trading signals
  • MCP integration
Get Starter
Enterprise
$199 / mo
Volume & SLA
  • 5,000 requests / minute
  • 1,000,000 queries / day
  • 500 price alerts + webhooks
  • Parquet file downloads
  • AI analysis + custom SQL
  • SLA guarantee
Get Enterprise