market.data.screen
Batch screen markets by score, volume, or specific IDs.
Returns scored markets with an action recommendation: "analyze", "watch", or "skip".
market.data.scrape
Fetch fresh market data from a platform scraper.
research.pipe.start
Start a deep research analysis pipeline for a prediction market bet.
Returns immediately with an analysis_id. Poll with research.pipe.status
every 5 seconds until complete, then retrieve results with research.pipe.get.
research.pipe.status
Check the current status of a running or completed analysis.
research.pipe.get
Retrieve the full structured analysis result for a completed analysis.
Includes probability estimate, edge assessment, scenarios, key factors,
risks, and trading recommendation.
research.pipe.list
List recent analyses with summary information.
research.signal.signal
Run a full analysis and return a strategy signal with causal decomposition.
This is a blocking call that takes 30-90 seconds. For async control, use
research.pipe.start + research.pipe.status + research.pipe.get instead.
research.signal.portfolio
Get a portfolio-aware strategy signal with position context and correlation analysis.
research.signal.calibration
Get signal accuracy and calibration metrics — Brier score, hit rates, total signals.
research.signal.consensus
Get consensus probability from aggregated agent trades.
market.arb.get
Get cross-platform arbitrage opportunities between Kalshi and Polymarket (cached).
market.arb.live
Run a fresh cross-platform arbitrage scan (may take 10-30 seconds).
market.arb.correlation
Compute cross-market correlation graph for portfolio diversification analysis.
trade.book.shadow
Place a paper (shadow) trade on a prediction market for tracking purposes.
trade.book.report
Report a trade for consensus probability aggregation.
trade.book.portfolio
Get current portfolio positions and performance summary.
trade.book.performance
Get aggregate trading performance statistics.
trade.book.resolve
Check all open trades for market resolution and update P&L.
trade.hooks.create
Register a webhook for real-time event notifications.
trade.hooks.list
List registered webhooks.
trade.hooks.delete
Remove a registered webhook.