---
name: polynews.news
description: polynews.news provides a single-shot arbitrage scanner that identifies matched prediction market pairs across Polymarket and Kalshi, returning raw price spreads, fee-adjusted expected value, and trade direction. It does not execute trades or stream live prices — it delivers a point-in-time snapshot of current cross-platform arbitrage opportunities.
host: polynews.news
---

# polynews.news

polynews.news is a narrow, specialized host serving agents and traders who need to identify arbitrage opportunities between Polymarket and Kalshi prediction markets. It matches equivalent questions across both platforms, computes raw and fee-adjusted spreads, and indicates which side to buy. It does not cover other prediction market platforms, nor does it provide order routing or execution.

## When to use this host

Use this host when an agent needs a point-in-time scan of arbitrage opportunities between Polymarket and Kalshi, including fee-adjusted spreads and trade direction. Do not use it for live order execution, streaming price feeds, or markets outside these two platforms. It is not a substitute for a trading API or a general prediction market data provider. If you need broader market coverage (e.g., Manifold, PredictIt, or Metaculus), this host will not serve that need. If you need to act on the opportunities identified, a separate execution-capable integration is required.

## Capabilities

### Cross-Platform Arbitrage Detection

Identifies matched prediction market pairs between Polymarket and Kalshi, returning spread data, fee-adjusted expected value, and directional trade guidance for each opportunity.

- **`fetch-polymarket-kalshi-arbitrage`** — Returns matched prediction market pairs across Polymarket and Kalshi with raw price spreads, fee-adjusted expected value, and trade direction for each arbitrage opportunity.

## Skill reference

### `fetch-polymarket-kalshi-arbitrage`

**ArbPulse: Polymarket–Kalshi Arbitrage Opportunities** — Returns matched prediction market pairs across Polymarket and Kalshi with raw price spreads, fee-adjusted expected value, and trade direction for each arbitrage opportunity.

*Use when:* Use when an agent needs to identify cross-platform arbitrage opportunities between Polymarket and Kalshi, including which side to buy, the raw spread, net spread after fees, and implied profit for each matched market pair.

*Not for:* Do not use for live order execution or streaming price feeds; this is a single-shot snapshot of current arbitrage opportunities, not a trading API. Do not use for markets outside Polymarket and Kalshi.

**Inputs:**

- `minSpread` (number) — Minimum raw price spread to include in results. Opportunities with a spread below this threshold are excluded. Default: 0.01.
- `category` (string) — Filter opportunities by Polymarket category. Allowed values: politics, geopolitics, elections, tech.
- `limit` (number) — Maximum number of arbitrage opportunities to return. Default: 50, maximum: 100.

**Returns:** Returns a data object containing an opportunities array of matched Polymarket–Kalshi pairs, each with prices from both platforms, raw and net spreads, fee estimates, implied profit, trade direction, and an updatedAt timestamp, plus a matchedMarkets count.

**Example:** `GET https://polynews.news/api/v1/arbitrage?category=geopolitics&minSpread=0.05&limit=10`

---
