LZLZL/Prediction markets/Engineering
FREEDO IT G · EngineeringBasis

589 shares evaporated
the activity feed flatters you

2026-08-21 · first pass +$187, true figure +$23

A losing leg expires worthless and leaves no record in the activity feed. Winners leave records. So adding up the feed produces a number that is systematically too good — I measured it once and was out by a factor of eight.

1One wallet, two methods, eight times apart

MethodResult
Summing the activity feed+$187
Reconstructing from positions+$23

Same wallet, same period. The gap is not rounding — it is an entire category of event that never appears.

2Why the loser leaves nothing

At settlement the winning token is worth $1 and the losing token is worth $0. The winner gets redeemed, which is an on-chain action and appears in the feed. The loser is simply worth nothing — there is no action to take, so nothing is written down.

winning legs: buy → redeem (two records) losing legs: buy → nothing (one record, then silence) sum the redemptions and you are summing only the wins

3Measured on a market-making wallet

Taking one wallet's unpaired legs — the positions that never found their other side:

Shares
Total unpaired legs825
Leaving a record236
Vanished silently589

Seventy-one per cent of the unpaired legs are invisible in the feed — and they are, definitionally, the ones that lost.

4Who this hurts

SituationConsequence
Profiling someone else's walletyou overstate them — and copy something that does not work
Tracking your own resultsyou overstate yourself, and size up on a false read
Market-making wallets specificallyworst affected, because naked legs are their main cost
Anything holding to settlementaffected, because every loss expires rather than being sold

The third row is the sharp one: a maker's entire risk lives in the unpaired legs (see pair rate and naked legs) — which is exactly the part the feed omits. The feed hides precisely the cost that matters most.

5The clean method

work from positions, not from the feed every position acquired must be accounted for: redeemed, merged, sold, or expired worthless
StepDo
1enumerate everything bought (this the feed does record)
2enumerate everything redeemed, merged and sold
3the difference expired worthless — that is your invisible loss
4add subsidies separately — they are not in trading P&L either

Step 3 is the whole trick: the losses are not recorded, but they are derivable, because what you bought and what you disposed of are both recorded and the gap is the answer.

6The general form

⚠ "Cannot find it" treated as "does not exist"

This is the same error as several others on this site:

· an empty rewards array read as "this board has no pool"
· a "position list is empty" response read as "the position is closed", when it was ingestion lag → the redeemable trap
· and this one: no record read as no loss

All three share a shape: a system reports what it knows, and you read it as what is true. The defence is one question — "is this absent, or merely unreported?"

7One line to keep

The activity feed is a ledger that records only good news. Anyone adding it up gets a flattering number, and the flattery is largest exactly where the real cost is — the legs that never paired. Reconstruct from positions, and the missing part is the answer.

EvidenceCheck it yourself

The eightfold gap one wallet, one period: feed sum +$187 against a position-reconstructed +$23.
The 589 of 825 unpaired shares only 236 left any record; 589 expired with no trace.
Why winners require a redemption (an on-chain action, recorded); losers require nothing.
The clean method enumerate purchases, enumerate redemptions plus merges plus sales, and treat the difference as expired-worthless.
Subsidies separately they are transfers, not trades — see subsidies do not appear in trading P&L.
Checked 2026-07 to 2026-08.
Not included no identity attribution is made for any third-party wallet referenced here.

NextWhere to go

G · ENGINEERING
Subsidies do not appear in trading P&L
G · ENGINEERING
Eight API traps
B · REBATES
Naked legs: the cost the feed hides
G · ENGINEERING
Another "cannot find it" read as "does not exist"
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.