{"name":"polymarket-kalshi-arbitrage","description":"Scans for arbitrage between Polymarket and Kalshi prediction markets. Pulls active markets from both venues, fuzzy-matches by title (Jaccard token overlap), and reports pairs whose implied YES probabilities diverge beyond a configurable threshold. Output is data-only: spread metrics, no trade execution. Useful for cross-market sentiment timing and signal triangulation. Use it as a cross-venue spread scanner, event price arbitrage detector, or Polymarket vs Kalshi comparison.","price":"$0.02","method":"POST","input_schema":{"properties":{"min_spread":{"type":"number","description":"Minimum |p_poly - p_kalshi| spread to report. 0-1. Default 0.05."},"min_match_score":{"type":"number","description":"Minimum Jaccard token overlap to treat two titles as the same event. 0-1. Default 0.4."},"scan_limit":{"type":"number","description":"Max markets to pull from each venue. 10-500. Default 100."},"category":{"type":"string","description":"Optional Polymarket category filter (substring)."}}},"input_example":{"min_spread":0.03,"min_match_score":0.4,"scan_limit":100},"output_example":{"pairs":[{"poly_question":"Will X win the election?","poly_yes_prob":0.62,"kalshi_title":"Will X win the presidential election?","kalshi_yes_prob":0.55,"spread":0.07,"spread_direction":"polymarket_higher","match_score":0.5}],"pair_count":1,"attribution":"Data: Polymarket gamma-api + Kalshi public API."},"x402_payment_required":true,"x402_facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}