Currently in private beta

Automated Arbitrage Detection
for Prediction Markets

Arbomen monitors Polymarket and Kalshi simultaneously, identifies equivalent contracts, and alerts you the moment a profitable spread appears — before it disappears.

Join the Beta Waitlist
Desktop app for Windows macOS Linux
Opportunity detected ARB-0847 · just now
Polymarket
"Trump wins 2028"
YES 64¢ NO 36¢
BUY YES @ ask
+6.2%
spread
Kalshi
"Trump wins presidency"
YES 68¢ NO 32¢
SELL YES @ bid
2
Platforms monitored
<15s
Data refresh cycle
3
Order book levels
4
Alert channels

Prediction markets create real arbitrage.
You can't catch it manually.

Polymarket and Kalshi list contracts on the same events. Prices diverge regularly. But capturing those inefficiencies requires infrastructure, not attention.

Opportunities last seconds

A profitable spread between platforms can close in under a minute as other traders act. Manual monitoring means you are always too late.

Two dashboards, zero signals

Watching two platforms at the same time while calculating cross-platform spreads is not a workflow — it is noise.

Matching contracts is hard

The same event is listed under different names and formats on each platform. Identifying equivalences requires semantic analysis, not just text comparison.

Last price is not enough

Real profitability depends on the full order book. Without bid/ask depth and available liquidity, most signals are false positives.

From raw market data to actionable alert
in four automated steps

01

Collect

Connect simultaneously to Polymarket and Kalshi feeds. Ingest quotes, volumes, and order books in real time via WebSocket and REST polling.

02

Match

A semantic similarity engine identifies equivalent contracts across platforms using token overlap, keyword matching, and date recognition.

03

Calculate

For each confirmed pair, compute the spread in both directions using real bid/ask data with three levels of depth and available liquidity.

04

Alert

When the spread exceeds your configured threshold, deliver an instant alert through Telegram, Slack, webhook, or the web dashboard.

Built for traders who take
execution seriously

Matching

Automatic semantic pairing

No need to register pairs manually. The algorithm identifies equivalences between contracts from different platforms even when names and formats differ.

Precision

Full order book depth

Spread calculations use real bid/ask data with three price levels. Illiquid markets are filtered out, eliminating false positives before they reach you.

Control

Per-pair alert thresholds

Each monitored pair has its own spread threshold and its own notification channels. A liquid pair at 1%, a thin market at 5% — you decide.

Extensibility

JavaScript agent runtime

Scripts loaded at startup receive all system events in real time. Implement position sizing, integrate execution APIs, or add custom filters — without touching core code.

Architecture

Fully local execution

Arbomen runs entirely on your machine — no server to deploy or maintain. It connects directly to Polymarket and Kalshi, processes all data locally, and delivers alerts without any intermediary infrastructure. The only external call is for account authentication.

Dashboard

Centralized monitoring

Full-text market search, connection status per platform, pipeline latency, opportunity history, and pair management — all in one web interface.

See Arbomen in action

A quick look at the desktop web interface used to monitor opportunities, search markets, and configure alerts.

Arbomen dashboard showing connection status, counters, and platform table
Dashboard overview
Arbomen markets page with search and subscription controls
Market search
Arbomen settings page with alert and integration configuration
Settings and integrations

Get notified wherever you work

Configure any combination of channels. Each monitored pair can have its own set of active notifications.

Telegram

HTML-formatted messages with full spread details and order book snapshot.

Slack

Post directly to any channel via incoming webhook with rich message formatting.

Custom Webhook

JSON POST to any endpoint. Integrate with trading bots, spreadsheets, or internal tools.

Web Dashboard

Real-time in-browser toast notifications while the dashboard is open.

Built for anyone with capital
in prediction markets

Independent Trader

Stop monitoring.
Start executing.

You already trade on Polymarket or Kalshi. Arbomen adds a continuous background watch across both platforms and surfaces real opportunities so you can focus on decisions, not data.

Fund & Asset Manager

Professional tools for
alternative markets.

Deploy capital in prediction markets with institutional-grade infrastructure. Real order book data, configurable thresholds, multi-user access, and full alert history.

Developer & Quant

A reliable data pipeline
you can extend.

Load JavaScript agents that receive every market event in real time. Build custom filters, position sizing logic, or integrations with your own execution stack — without forking the core.

Coverage where the volume is

PlatformREST CollectionWebSocketFull Order Book
PolymarketYesYesYes
KalshiYesYesYes (authenticated)

Be among the first to use it

Arbomen is in private beta. Sign up and we will reach out when your copy is ready.

No spam. No commitments. We will only contact you about Arbomen.