When Kalshi shows 56¢ and Polymarket shows 28¢ for the same event (prices as of early March 2026, used here as a case study), it is not a glitch. Each number reflects a different crowd, different contract definition, and different resolution mechanics.
Two platforms can ask slightly different questions about the same event. One might ask 'Will the Fed cut rates at least once by June 30?' while another asks 'Will the Fed cut rates in June 2026?' These are different contracts with potentially different correct answers. This is the most common — and hardest to spot — source of disagreement.
Kalshi attracts U.S.-based finance professionals and retail traders. Polymarket attracts global crypto-native traders. These crowds have genuinely different information, priors, and risk tolerances. A market is only as good as the wisdom of the crowd participating in it.
A thinly-traded market on one platform will have a wider spread and can be moved by a single large order. Compare liquidity — number of traders, open interest — before treating a price as authoritative. Low liquidity equals noisy signal. High liquidity equals better calibration.
How a market resolves changes what traders are actually betting on. Kalshi resolves on official government data or wire service reports. Polymarket uses the UMA oracle — a decentralized verification process that can lag or produce unexpected outcomes. Traders on each platform are pricing their own version of what resolution will look like.
One platform may have reacted to breaking news hours before the other. Check the last trade timestamp. If prices diverged recently, look for a news catalyst — not a platform error. Stale prices on low-volume platforms are common after major news breaks.
Neither price is wrong. They are answering slightly different questions.
Check liquidity — how many traders and what is the open interest on each platform?
Look for recent news that one platform may have priced in faster than the other.