A Polymarket whale tracker is a system that monitors the live trade feed across the platform and surfaces positions large enough to indicate directional conviction. The Rivo whale tracker adds a venue-specific Kalshi path, producing a unified view of meaningful trade activity across the two largest prediction-market venues. This page describes how the tracker works, what it surfaces, and how copy-traders use it to identify positions worth following.
What counts as a whale on Polymarket and Kalshi
Rivo defines a whale trade as a single large opening position on a Polymarket or Kalshi event contract. The definition has three deliberate components.
The size floor is large enough to filter out retail-scale activity, market-maker rebalancing, and small-scale arbitrage flow. Below the threshold, trade activity is dominated by behavior that does not carry directional signal. The threshold is calibrated to produce a manageable daily volume of qualifying trades across both platforms.
The opening-position requirement excludes closes and partial exits. A $50,000 sell on a position previously entered at $30,000 is a $20,000 paper gain being realized, not a $50,000 directional view. Including exits in the whale feed would conflate two fundamentally different kinds of activity.
The per-contract framing focuses the definition on single-ticket conviction. A trader who spreads $50,000 across ten small positions is operating differently from a trader who places a single $50,000 ticket on one contract. The whale definition captures the second behavior. For a more detailed treatment, see our article on what is a whale on Polymarket.
How the Rivo whale tracker works
The tracker combines venue-specific ingestion, qualification, normalization, and enrichment into one live terminal.
Each venue has its own source path. Rivo reads Polymarket market and trade activity while maintaining a separate identity-bearing Kalshi trader stream. That distinction matters because the venues expose different identifiers and market structures. The terminal joins the results without erasing those source differences.
Trades from each platform are then normalized into a unified event schema with consistent field names, currency denominations, and timestamps. The normalized schema allows downstream filters to operate identically on Polymarket and Kalshi trades, which is important for the cross-venue copy-trading workflow.
Qualification is venue-aware. Anonymous activity must clear the whale floor, while known tracked traders can qualify at a lower trader-feed floor. Price bands, market state, book quality, identity eligibility, and entry context further reduce flow that is unlikely to represent a useful signal.
Each qualifying trade is enriched with the market title, category, current price, and wallet history where available. The enriched event is written to the public feed, persisted in the whale-events table, and passed to followed-account and strategy consumers.