ArbitrageHub LogoArbitrageHub
Back to Home

Documentation

Learn how to use ArbitrageHub to find and execute profitable trades across prediction markets.

Quick Start

Get started with ArbitrageHub in three simple steps:

  1. 1Navigate to the Terminal page to view real-time arbitrage opportunities
  2. 2Use the filters to narrow down opportunities by spread percentage, category, and liquidity
  3. 3When you find a profitable opportunity, execute trades manually on both Polymarket and Kalshi

Understanding Arbitrage

What is Prediction Market Arbitrage?

Arbitrage in prediction markets occurs when the same outcome is priced differently on different platforms. By buying low on one platform and selling high on another, traders can lock in a risk-free profit.

Example:

Event: "Will Bitcoin reach $120k in 2026?"

Polymarket YES price: $0.65

Kalshi YES price: $0.58

Spread: +12.1%

Strategy: Buy on Kalshi at $0.58, sell on Polymarket at $0.65

Terminal Features

Real-Time Data

The terminal auto-refreshes every 10 seconds to show the latest prices from both Polymarket and Kalshi. You can toggle auto-refresh or manually refresh the data.

ArbitrageHub Logo

Profit Calculation

Each opportunity shows the spread percentage and estimated profit after accounting for typical platform fees (~25% of spread).

Smart Filters

Filter opportunities by minimum spread percentage, market category (Crypto, Economics, Technology, etc.), and minimum liquidity.

Visual Indicators

Profitable opportunities are highlighted in green with an "ARBITRAGE" badge, while negative spreads appear in red for easy identification.

Understanding the Metrics

Spread Percentage

The percentage difference between the two platform prices. Positive spreads indicate potential arbitrage opportunities. Formula: (Polymarket - Kalshi) / Kalshi × 100

Estimated Profit

The expected profit after platform fees, calculated as approximately 75% of the spread. This accounts for typical trading fees on both platforms.

Liquidity

The total amount of capital available in the market. Higher liquidity means you can execute larger trades without significantly affecting the price.

Signal

"ARBITRAGE" indicates a profitable opportunity (positive estimated profit), while "NO SIGNAL" means the spread is not currently profitable.

Risk Disclaimer

While arbitrage opportunities can be profitable, they come with risks:

  • Execution Risk: Prices may change between viewing the opportunity and executing trades
  • Liquidity Risk: Insufficient liquidity may prevent you from executing at displayed prices
  • Platform Risk: Technical issues or delays on either platform can affect execution
  • Fee Variations: Actual fees may vary from estimates based on account tier and trade size

Always conduct your own research and trade responsibly. This tool is for informational purposes only.

Frequently Asked Questions

How often does the data update?

With auto-refresh enabled, data updates every 10 seconds. You can also manually refresh at any time.

Does ArbitrageHub execute trades automatically?

No, ArbitrageHub is a monitoring and analysis tool. You must manually execute trades on Polymarket and Kalshi platforms.

What is a good spread percentage to target?

Generally, spreads above 5% are worth considering, but this depends on your risk tolerance, trading costs, and market conditions. The estimated profit already accounts for typical fees.

Are all markets available?

Currently, the terminal shows a curated selection of markets with sufficient liquidity across both platforms. More markets are added regularly.

Ready to Find Opportunities?

Head to the terminal and start exploring real-time arbitrage opportunities.

Launch Terminal