Skip to main content
0xinsider covers two prediction-market platforms: Polymarket and Kalshi. They are not at parity. Polymarket is fully covered. Kalshi coverage is partial, because some of the on-chain signals 0xinsider computes do not exist for Kalshi’s centralized markets. Plan around the real coverage. A copy-trading or whale-tracking integration that assumes Kalshi grades or Kalshi whale data will come back empty.

The platform enum

Anywhere a platform field or filter appears, the values are lowercase:
  • polymarket
  • kalshi
Endpoints that accept a platform filter (whale-trades history, smart-money flows, explore) also accept all.

Capability matrix

This mirrors the live GET /api/v1/platforms response, which is the source of truth. Query it at runtime rather than hard-coding coverage.
CapabilityPolymarketKalshi
Trader gradeSupportedUnsupported
P&LSupportedPartial
Strategy classificationSupportedUnsupported
Position timelineSupportedPartial
Whale signalSupportedUnsupported
Insider radarSupportedUnsupported
Market snapshotSupportedPartial
supported means the feature is fully populated. partial means some fields are present but not all (Kalshi market snapshots carry last price but no order-book top-of-book, for example). unsupported means the feature does not apply to that platform and returns no data.

Polymarket-only features

Two surfaces are Polymarket-only today, independent of any platform filter you pass:
  • Whale trades (/whale-trades, /whale-trades/history). The whale-trade feed is built from Polymarket fills only. A platform=kalshi filter returns nothing.
  • Large positions (/large-positions). The large-position scanner runs against Polymarket markets only.
Trader grades, strategy classification, and insider radar are also Polymarket-only, as the matrix shows.

What works on both

These read paths return both Polymarket and Kalshi data: When a field is thin or absent for Kalshi, trust metadata marks it (unsupported sources surface as unavailable), so you can detect coverage gaps in code instead of guessing.