Resolution Criteria
    Source Rules
    Time Cutoffs

    The Most Expensive Mistake in Prediction Markets

    Prediction markets pay on contract language, not on real-world outcomes. Being directionally right is not enough.

    Contract Language Is the Bet

    What you think you're betting on

    Iran stops fighting

    → You assume YES

    What the contract actually says

    "Signed and announced by both parties"

    → Verbal deal = NO

    The contract wording is the bet. Reality is just input into whether wording triggers YES or NO.

    5 Resolution Wording Traps

    How to Read a Contract Before Trading

    1

    Find the resolution source

    Look for 'resolves according to [X]' — that source is authoritative. Your news source is not.

    2

    Find the resolution trigger

    Is it an announcement? A signed document? A published report? A single agency decision?

    3

    Find the resolution deadline

    Exact date and time zone. Events near the deadline edge are the highest wording-trap risk.

    4

    Ask: can the event happen in a way the wording doesn't capture?

    This is the directionally-right-contractually-wrong test. If yes, size down or avoid.

    Platform Differences

    DimensionKalshiPolymarket
    Wording styleFormal / legalVaries (community + editorial)
    Resolution sourceKalshi Operations TeamUMA oracle / designated source
    Dispute pathKalshi support / CFTCUMA dispute / committee
    N/A resolutionYes (rare — ambiguous events)Yes (rare — ambiguous events)
    Where to find criteriaMarket rules tabResolution source field
    How prediction markets decide who won

    Bottom Line

    Prediction markets are not betting on what you think will happen. They're betting on whether the contract wording triggers YES.

    Reading the contract takes 30 seconds. Not reading it can cost you everything you were right about.

    FAQ