LZLZL/Prediction markets/Mechanics
FREEDO IT A · MechanicsOn-chain

Complementary sets
and NegRisk

2026-08-21 · when there are more than two outcomes

A binary board makes "a full set is $1" obvious. Plenty of boards have a dozen mutually exclusive outcomes — which city is hottest, who wins, which temperature band. Those use a mechanism called NegRisk to hold the same rule: all outcome prices sum to $1. Here is what it adds, and what it costs.

1From two to N

A complementary set is every mutually exclusive outcome of an event. It has to satisfy two conditions:

ConditionMeansIf violated
Exclusiveno two can both be truea set could be worth $2; the rule breaks
Exhaustiveone of them must be trueall could zero; a set is worth $0

With both satisfied, exactly one token in the set pays $1 whatever happens — so "a set = $1" survives intact, just with eleven or twenty pieces instead of two.

2Where the name comes from

Holding some outcomes of an N-outcome event means your worst case has a floor, because the remaining outcomes exist. The mechanism's core capability is conversion: swap "NO on outcome A" for "YES on every other outcome", and back — because those two things are logically identical (A does not happen ⇔ one of the others does).

HoldEquivalent to
1 × NO on outcome A1 × YES on each of B, C, D …

One position, two expressions — and the market frequently prices the two differently. That gap is where opportunity on these boards is supposed to live.

3⚠ Conversion saves you no fees

⚠ It changes when cash arrives, not what the position cost

A common belief is that conversion routes around the taker fee. It does not. Conversion is a chain action; it cannot unwind fees that were already paid when you built the legs.

What it genuinely changes is capital efficiency: you can realise part of a position without waiting for settlement, so the money recycles sooner. Real value — but it is time value, not a fee discount.

Modelling "conversion saves fees" produces a systematically optimistic result.

4⚠ Your tooling may not expose it

Split, merge and redeem are standard and nearly every client has them. Conversion is NegRisk-specific and often absent.

I hit this directly: the SDK I had installed offered split, merge and redeem and no conversion entry point at all — meaning that even if the data showed an opportunity, the execution layer could not perform the action.

⚠ Confirm you can do it before you go looking for it

General rule, not specific to this feature: an opportunity found in research must be checked against what the execution layer can actually do, or the whole line produces nothing.

Verifying costs one minimum-size trade. Not verifying costs the entire research effort.

5What N outcomes cost you in practice

DifficultyWhy
N books to watcha binary needs two sides; eleven bands need eleven, with wildly different depth
Naked-leg risk multipliesa set needs N fills; one missing leg and the set does not exist
Cold bands are unbuyablethe near-zero-probability bands often have no quotes — and you must have them
Fees on every legN legs, N taker fees, not one

The third row is the usual cause of death: the sum shows 0.96, four cents sit there, and those four cents live precisely in the band you cannot buy. Quotes and executable size are different quantities; a backtest using quotes without depth will invent opportunities that never existed — see walking the book.

6I censused this lane; the inventory is zero

"Buy the whole set when it sums under $1" is the most obvious arbitrage on the venue. I ran a full census: live executable inventory was zero.

Not surprising — it is purely mechanical, requires no judgement, and pays a certain amount, which makes it the first thing to be fully automated. The kill file entry is here.

The value to an ordinary reader is twofold: you can safely read the sum as $1, and any opportunity that requires no judgement should be assumed already taken — if you can still see it, that is usually because it cannot be executed, not because nobody noticed.

7One line to keep

With more than two outcomes the rule is unchanged: all prices sum to $1. What changes is execution — N legs, N fees, N books that can fail to fill. The distance between the spread on paper and the spread you can collect is exactly those things.

EvidenceCheck it yourself

Sum equals $1 pick any multi-outcome event and total the best bids and the best asks separately; watch them bracket $1.
Conversion equivalence "NO on one outcome" and "YES on all others" are logically identical — this is NegRisk's defining property.
Conversion does not save fees leg fees are paid at entry; conversion only shifts when cash is realised.
Tooling gap measured: the SDK in use exposed split, merge and redeem only, with no conversion entry point.
Zero inventory full census of the lane; no live executable opportunity.
Checked 2026-07 to 2026-08. Contracts and tooling change; verify before use.

NextWhere to go

A · MECHANICS
Split, merge, redeem
C · ARBITRAGE
Complementary-set arbitrage: 694 participants, zero inventory
G · ENGINEERING
Quotes are not executable size
B · REBATES
Pair rate and naked legs
This is an educational and research record. It is not investment advice, promises no returns, and offers no personalised trading recommendations. Rules and API behaviour are per the official documentation; this page states when it was checked and both can change without notice. Prediction markets are restricted or unavailable in some jurisdictions — confirm your own before taking part.