nansen-prediction-market
Original:🇺🇸 English
Translated
Polymarket prediction market analytics — screener, OHLCV, orderbook, holders, trades, PnL. Use when researching prediction markets, checking market prices, or analyzing trader positions.
3installs
Sourcenansen-ai/nansen-cli
Added on
NPX Install
npx skill4agent add nansen-ai/nansen-cli nansen-prediction-marketTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →Prediction Market Analytics (Polymarket)
All commands: (alias: )
nansen research prediction-market <sub> [options]nansen research pm <sub>No flag needed — Polymarket runs on Polygon.
--chainScreeners
bash
# Top markets by 24h volume
nansen research pm market-screener --sort-by volume_24hr --limit 20
# Search for specific markets
nansen research pm market-screener --query "bitcoin" --limit 10
# Find resolved/closed markets
nansen research pm market-screener --status closed --limit 10
# Screen events (groups of related markets)
nansen research pm event-screener --sort-by volume_24hr --limit 20Sort options: , , , , , , ,
volume_24hrvolumevolume_1wkvolume_1moliquidityopen_interestunique_traders_24hage_hoursScreeners return active/open markets by default. Use for resolved markets.
--status closedOHLCV & Orderbook
bash
nansen research pm ohlcv --market-id 654412 --sort period_start:desc --limit 50
nansen research pm orderbook --market-id 654412Holders & Positions
bash
nansen research pm top-holders --market-id 654412 --limit 10
nansen research pm position-detail --market-id 654412 --limit 20Trades
bash
# Trades for a specific market
nansen research pm trades-by-market --market-id 654412 --limit 20
# Trades for a specific address
nansen research pm trades-by-address --address 0x1234... --limit 20PnL
bash
# PnL leaderboard for a market
nansen research pm pnl-by-market --market-id 654412 --limit 20
# PnL breakdown for a trader
nansen research pm pnl-by-address --address 0x1234...Categories
bash
nansen research pm categories --prettyFlags
| Flag | Purpose |
|---|---|
| Market ID (required for most endpoints) |
| EVM address (for trades-by-address, pnl-by-address) |
| Screener sort field (e.g. |
| Sort field:direction for non-screener endpoints |
| Search text (screeners only) |
| |
| Number of results |
| Select specific fields |
| Human-readable table output |
| CSV export |
Notes
- All address endpoints expect Polygon (EVM) addresses.
- is a numeric ID from the screener, not a slug.
--market-id - Non-screener endpoints (ohlcv, trades, pnl, etc.) work with any market ID regardless of status.