Skip to main content
Event: position_metrics
Cost: 0.1 credits per delivery
The position_metrics callback fires when a position’s (outcome token’s) metrics cross your thresholds within a timeframe. The full payload schema is in the auto-generated Position Metrics callback reference; this page documents the filters and matching behavior.
price_* and probability_* are different series. price_* tracks the outcome token you’re looking at (filter: min_price_change_pct); probability_* always tracks the Yes/Up token, index 0 (filter: min_probability_change_pct). They agree on the Yes side; on the No side they are complements (a price of 0.40 is a probability of 0.60).

When to use this

  • Catch outcome tokens with surging buy- or sell-side volume inside a rolling window.
  • Alert on sharp price or probability moves on specific positions.
  • Monitor fee accrual, transaction count, or unique-trader growth at the outcome-token level.

Subscription filters

Add these to the filters object when you create the subscription.

Example

Notes

  • timeframes selects which rolling windows are evaluated; the event fires when the thresholds are met in any listed window.
  • min_price_change_pct and min_probability_change_pct are measured over the evaluated window.
Last modified on June 16, 2026