# Arbitrage Agent > Automated prediction market arbitrage agent for Polymarket and Kalshi. Arbitrage Agent continuously scans thousands of binary event markets across Polymarket and Kalshi, uses AI-powered semantic matching (every pair validated before going live) to link identical outcomes listed under different titles, and alerts users instantly with a step-by-step guide to place both legs — locking in arbitrage spreads without predicting any outcome. Fully automated execution is in final testing and rolls out to Operator subscribers soon. Non-custodial: capital stays on Kalshi and Polymarket, never with Arbitrage Agent. ## Key Facts - Product: Fully managed arbitrage agent (no coding required, 10-minute setup) - Markets: thousands of markets across Polymarket and Kalshi (binary event contracts) - How it works: When the same event is priced differently on both platforms, the agent alerts you to buy YES on one and NO on the other — locking in the spread regardless of outcome - Market matching: AI-powered semantic matching with every pair validated before going live (OpenAI embeddings + custom reranker) - Execution: instant alerts + step-by-step guides today; automated parallel execution with circuit breaker in final testing (Operator first) - Risk controls: Circuit breaker, Kelly criterion sizing, kill switch, position limits, dry-run mode - Non-custodial: Capital stays on your Kalshi and Polymarket accounts - Pricing: Starter $29/month, Operator $99/month (0% take on P&L) ## Links - [Homepage](https://arbitrage-agent.com) - [Blog](https://arbitrage-agent.com/blog) - [Arbitrage Calculator](https://arbitrage-agent.com/calculator) - [Pricing](https://arbitrage-agent.com/pricing) - [How it works](https://arbitrage-agent.com/how-it-works) - [About](https://arbitrage-agent.com/about) - [Compare tools](https://arbitrage-agent.com/compare) - [Glossary / Learn](https://arbitrage-agent.com/learn) - [Markets by category](https://arbitrage-agent.com/markets) - [Full LLM context](https://arbitrage-agent.com/llms-full.txt)