Back to tools

Prediction Markets

Get started by giving this to your agent
$Set up https://dev.monid.ai/SKILL.md, and then use Monid to show me what I can do with Prediction Markets.
No endpoints here yet
Check back soon — the catalog grows weekly.

How-to guide

What are the odds on this question across venues?subtract the timestamps before you compare the prices
Step 1

Set up Monid.

One line. It installs the CLI and asks for an API key from app.monid.ai. New accounts start with $1.00.

Say this to your agent
>set up https://monid.ai/SKILL.md
Step 2

Pick what you need. Say it in one sentence.

Click a job. Paste the sentence, fill in the brackets.

The same question on two venues

Say this to your agent
>get the matched prediction market pairs with surf on monid, passing active_only true so the endpoint does the open-on-both filter server-side rather than you doing it by hand. if you want a particular question rather than a browse, the search endpoint takes a q keyword over the question text and the ticker
What the agent runsdone
surf /prediction-market/matching/pairs$0.024
surf /prediction-market/matching/daily · not run$0.024
surf /search/prediction-market$0.024
surf /prediction-market/correlations$0.024
What came backone matched question · 2026-09-25
Do the two venues agree the market is openof 20 matched pairs
one venue says active20 of 20
the other says finalized16 of 20
genuinely open on both4 of 20
what arrivestwenty cross-venue pairs, every one at confidence 100 and match type exact, across culture, sports, politics and economics, each carrying both venues' identifiers
the flag that is never falseone venue reported its market active on all twenty rows while the other reported sixteen of them finalized, on both runs, so that one flag on its own keeps everything
and the venue name changes casethe source field comes back capitalised while every request enum is lowercase, so a naive equality filter matches nothing
the volumes are different unitsone side reports dollars and the other reports contracts, in the same position of the same object; dividing one by the other means nothing
there IS a keyword search, and this page said there was notthe search endpoint declares a q field described as searching the question text or the ticker, and it works: a plain phrase returned five matching markets
and the status filter is a parameter, not a chorean active-only flag is declared and does the job server-side in the same call, returning twenty rows open on both sides; an earlier version of this page told readers to filter it by hand
the unit trap is documented, not hiddenthe two volume fields are named for their units and the daily endpoint's own summary says so, so this is a field you must read rather than a trap that catches you
$0.02420 pairs, one call
Open this guide on its own page →