For independent analysts and institutional desks
Understand the contract behind the probability.
Riddle brings prediction-market discovery, contract research and AI-assisted analysis into one workspace. Explore Kalshi, Polymarket and Limitless, investigate the terms, and follow the questions that matter to your work.
Explorer is free to start. See plans and availability.
Question
Start from what you need to know, not from a venue.
Exact contract
Address one contract by its venue and the venue's own market identifier.
- Venue
- Market identifier
Resolution terms
Read what the contract settles on before reading its price.
- To check: Wording
- To check: Resolution date
- To check: Settlement source
Recorded observations
What Riddle recorded, when it was recorded, and which fields are missing.
- Time recorded
- Available fields
- Gaps
Covering Kalshi · Polymarket · Limitless
Venue names are used for identification only. Riddle is not affiliated with these venues.
Product
Discover, investigate, follow.
The same question is worded differently on each venue. Riddle organises the work in the order a researcher does it: find the contracts, read what they settle on, then keep watching them.
- 01
Discover
Start from a topic rather than a venue. Search Kalshi, Polymarket and Limitless in one place and see the contracts that appear to address your question, each with its venue and identifier attached.
- Topic-first search across three venues
- Related contracts grouped as candidates for review
- Venue and market identifier on every record
- 02
Investigate
Two similar headlines can settle on different sources and dates. Open the exact contract and read its stored resolution rules. In the research workspace, compare two exactly addressed contracts: typed yes and no quotes with size where available, source and receipt timestamps, and binary settlement scenarios with your own fee and slippage figures.
- Exact platform and market identifiers, no title matching
- Recorded observation history where Riddle holds it
- Working exported as JSON or CSV
- 03
Follow
Keep the questions you work on in watchlists and come back to the same contracts each morning. Research briefings summarise what changed and name the contracts, so you can return to the source wording. The developer API brings the same records into your own tools.
- Watchlists per theme
- Briefings on topics you configure (Pro plan)
- Developer API under development access
Morpheus
Ask a question. Investigate the contracts.
Morpheus is Riddle's AI research assistant. Ask in plain language and it works across the market records Riddle holds, points you to the contracts it draws on, and helps you open them and examine the source context: the wording, the dates and how each one settles.
Morpheus interprets; it does not certify. Check what it tells you against the contract terms and the evidence available before you rely on it.
Questions you might ask
- Which contracts should I investigate around the next Fed decision?
- What would have to happen for this contract to resolve yes?
- How do the terms of these two election contracts differ?
- Which inflation markets resolve before the end of the quarter?
Who it is for
Two ways to work with Riddle.
For independent analysts
Follow the themes you work on week after week. Find contracts across venues, keep them in watchlists, receive briefings on the topics you configure, and ask Morpheus to help you work through a question.
- Discovery across Kalshi, Polymarket and Limitless
- Watchlists for the questions you follow
- Briefings on topics you configure (Pro plan)
- Morpheus research chat
For institutional desks
Investigate exact contracts, compare their rules and the observations Riddle has recorded, and evaluate the dataset and an integration against your desk's question before you rely on either.
An evaluation covers
- Market coverage for your question
- Field definitions
- Timestamps and what they record
- Historical availability
- Permitted use
We agree the evaluation scope, permitted use and any subsequent commercial terms in writing.
Data method
Know what each record can support.
The checks Riddle applies to its own data, and the questions worth asking of any prediction-market dataset.
Contract identity
A record is one contract on one venue, addressed by the venue's own identifier. A headline is not an identity.
Meaning and timing of a price
Prices are indicative observations, with recorded times where available. A provider's timestamp is kept separate from the time Riddle recorded the value. Quote fields such as bid, ask and size are kept distinct, and a missing field stays missing.
Historical coverage
History is the set of observations Riddle has recorded, which is partial. Observations recorded at the time and data recovered later from a provider are different evidence.
Candidate or equivalent
Contracts with similar headlines are candidate comparisons. They are treated as equivalent only once the wording, dates and settlement source support it.
Developers
A documented v1 API.
Search candidate markets, read contract metadata and pull the observations Riddle has recorded. Create, rotate and revoke your own development keys in the app, and read the reference before you build.
Research
- How to run prediction market researchA repeatable workflow from question to recorded conclusion.
- Comparing Kalshi and Polymarket contractsA checklist for wording, settlement source, dates and fees.
- Planning a prediction market API integrationIdentifiers, price conventions, resolution fields and storage.
Start with the questions you already follow.
Create an account or sign in to explore Riddle. If you are evaluating it for a desk, write to us with the question you work on.
The desk link opens your email client with a draft you can edit before sending.
Team or integration enquiry
Leave your email and we will get back to you about team use or an integration. To start using Riddle now, sign in instead.
Already have an account? Sign in.