Skip to main content
Event: price_spike
Cost: 0.2 credits per delivery
The price_spike event fires when a position’s raw trade price (not enriched probability) changes by at least your configured percentage within a look-back window. The full payload schema is in the auto-generated Price Spike callback reference; this page documents the filters and matching behavior.

When to use this

  • Track abrupt moves in the underlying trade price rather than the enriched probability.
  • Alert on price swings only within a probability band you care about.
  • Filter out thin moves by requiring minimum transaction and volume activity.

Subscription filters

Add these to the filters object when you create the subscription.
Scope by market taxonomy. tags matches a market’s own tags or its category, given as the display label shown on Polymarket (for example "Sports", "Politics", or "FIFA World Cup"), not a slug. series_slugs matches the market’s parent series by slug (for example "nba-finals"). Both are case-insensitive, accept up to 500 values each, and an empty or omitted list applies no taxonomy restriction.

Example

Notes

  • window_secs sets the look-back window (1600 seconds) over which the change is measured.
  • spike_direction controls which moves match: up, down, or both. Defaults to up when omitted.
Last modified on July 13, 2026