You're viewing a demo portfolio

Join the waitlist
PRSM

prediction.arbitrage

Active

Tool of Syenite

declared in 0.6.3

Scans trending markets on both Polymarket and Kalshi simultaneously, matches markets covering the same underlying question, and surfaces pairs where implied probabilities diverge by more than a threshold. A divergence of 5pp or more suggests one exchange is mispriced or lagging. Returns pairs ranked by divergence, each showing the YES probability on each exchange, which side is higher, and the spread in percentage points. Optionally pass minDivergencePp (default 3) to filter only meaningful gaps, and limit (default 20, max 50). Note: cross-exchange arb requires accounts on both platforms and faces execution risk — prices may converge before orders fill.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "limit": {
      "type": "integer",
      "maximum": 50,
      "minimum": 1,
      "description": "Max opportunities to return (default 20, max 50)"
    },
    "minDivergencePp": {
      "type": "number",
      "minimum": 0,
      "description": "Minimum probability divergence in percentage points to surface (default 3)"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

Syenite

https://github.com/syenite-ai/syenite

1/7 registries
View full server →
prediction.arbitrage — Syenite — PRSM MCP