Prediction Market data is currently in beta. It is actively being worked on and improved, but may be unreliable. Polymarket data is live, and Kalshi data will be added soon.At least for the time being, this endpoint requires a Growth or Enterprise plan. Learn more.
Kalshi does not provide trader data. These endpoints only work with Polymarket data. Kalshi’s API does not expose individual trader information due to privacy considerations on their regulated exchange.
Example: Get detailed stats for a specific trader
Example Response
Example: Query trader stats across multiple time windows
Example Response
Usage Guidelines
- Use this query to get comprehensive statistics for a single prediction trader
- Trader stats aggregate data from all markets and trades for that trader
- Windowed statistics are available for multiple time periods: 1h, 4h, 12h, 1d, 1w, 30d
- The
traderIdformat is<address>:<protocol>(e.g.,0x6904db029589e17f69209646381b6d663d695b63:Polymarket) - Find trader IDs using
filterPredictionTradersor from thetrader { id }field on prediction trades - Returns
nullif the trader doesn’t exist or has no available data - Use the
durationsparameter to request only specific time windows and optimize query performance
Troubleshooting Tips
How is realized PnL calculated?
How is realized PnL calculated?
Realized PnL (profit and loss) represents actual profits or losses from closed positions within the time window. It’s calculated by comparing the sale price of outcome tokens to their acquisition cost. A positive
realizedPnlUsd means the trader made a profit on closed positions, while negative values indicate losses. This excludes unrealized PnL from open positions. The realizedProfitPercentage shows this as a percentage return on invested capital.What's the difference between wins/losses and positive/negative PnL?
What's the difference between wins/losses and positive/negative PnL?
wins and losses count the number of individual trades that were profitable vs. unprofitable. A trader could have more wins than losses but still have negative overall PnL if their losses were larger than their wins. The realizedPnlUsd metric shows the actual dollar amount of profit/loss, which is more important for evaluating trader performance than win/loss ratio alone.What's the difference between trader stats and event stats?
What's the difference between trader stats and event stats?
Trader stats track the performance and activity of a specific wallet address across all prediction markets. Event stats aggregate all trading activity across all traders for a specific prediction event. Use
detailedPredictionTraderStats to analyze individual trader behavior, profitability, and trading patterns. Use detailedPredictionEventStats to understand market-level activity.