Event:
Cost: 0.1 credits per delivery
trader_market_pnl Cost: 0.1 credits per delivery
When to use this
- Alert when a trader books a target profit or loss inside a single market you care about.
- Scope PnL tracking to specific condition IDs or event slugs instead of a trader’s whole book.
- Spot outsized per-market wins or drawdowns by pairing PnL bounds with volume filters.
Subscription filters
Add these to thefilters object when you create the subscription.
| Filter | Type | Description |
|---|---|---|
traders | string[] | Restrict to specific trader wallet addresses (max 500). |
condition_ids | string[] | Restrict to specific markets by condition ID (max 500). |
event_slugs | string[] | Restrict to specific events by slug (max 500). |
min_realized_pnl_usd | number | Minimum realized PnL in USD. |
max_realized_pnl_usd | number | Maximum realized PnL in USD. |
min_volume_usd | number | Minimum traded volume in USD. |
max_volume_usd | number | Maximum traded volume in USD. |
min_buy_usd | number | Minimum buy-side volume in USD. |
min_sell_volume_usd | number | Minimum sell-side volume in USD. |
timeframes | string[] | One or more PnL windows: 1d, 7d, 30d, lifetime. |
exclude_shortterm_markets | boolean | Exclude short-term Up/Down markets. |
Example
Notes
- Combine
min_realized_pnl_usdandmax_realized_pnl_usdto match a PnL band rather than a single bound. timeframesscopes the window over which per-market realized PnL is measured;lifetimeuses the trader’s full history in that market.