Paradigm researchers, led by Storm Slivkoff, have found that Polymarket’s buying and selling quantity figures, not associated to scrub buying and selling, have been double-counted on virtually each main dashboard. Slivkoff, who’s a analysis accomplice at Paradigm, mentioned it’s because Polymarket’s on-chain information accommodates redundant blockchain occasions.
Slivkoff claimed that an evaluation of Polymarket’s market construction, good contracts, and occasion information revealed that the standard method of summing the platform’s OrderFilled occasions is the first purpose behind the double-counting. The method double-counts money stream (in USD) and the variety of traded contracts.
As an example, Slivkoff found {that a} easy YES/NO token sale of $4.13 is recorded as quantity value $8.26 as a result of separate OrderFilled occasions characterize the taker facet and the maker facet of the commerce. The researcher emphasizes that quantity on such prediction markets ought to be measured utilizing both the taker facet or the maker facet, not each.
Slivkoff dissects Polymarket’s commerce anatomy
The Paradigm analysis accomplice started by describing the on-chain information related to every commerce on the Polymarket platform. He identified that each one the platform’s transactions comply with a inflexible template, which incorporates at most one group of matched Polymarket orders per Polygon transaction.
Slivkoff additional defined that every set of matched orders has no less than one maker and exactly one taker. He additionally famous that commerce transactions are submitted by roughly 50 EOAs affiliated with Polymarket, and that every transaction on the platform follows the identical occasion sequence.
“Polymarket’s on-chain information is kind of complicated, and this has led to widespread adoption of flawed accounting strategies.”
–Storm Slivkoff, Analysis Associate at Paradigm
In line with Slivkoff, the accounting bug inflates each generally used varieties of quantity metrics for money stream quantity and notional quantity, in addition to the prediction market. He famous that the platform’s information has been complicated for crypto information analysts who discover it troublesome to untangle the various interacting layers utilizing a block explorer.
Slivkoff mentioned this issue arises as a result of trades on the platform will be both easy swaps or merges and splits, the place each events trade opposing positions for money. He additionally acknowledged that the good contracts current redundant occasions for monitoring, which normal blockchain explorers typically fail to tell apart clearly.
Paradigm builds a simulator for example buying and selling quantity habits

Paradigm revealed that its staff has constructed a simulator for example how completely different buying and selling metrics behave below no less than eight buying and selling sorts. The simulator calculates maker/taker steadiness adjustments, open curiosity adjustments, and varied quantity metrics for every commerce kind.
Slivkoff additional disclosed that the YES value and the variety of traded contracts are the one two inputs required for the simulation. He additionally instructed that crypto information analysts could make copies of the spreadsheet and alter the parameters to carry out their very own simulations.
Nevertheless, Slivkoff identified that analysts utilizing this simulator ought to pay attention to a number of invariants. He clarified that for every commerce kind, the maker and taker at all times take reverse positions. One is an extended YES decision, and the opposite is a brief YES decision.
Slivkoff additionally famous that the maker and taker YES and NO deltas at all times have related absolute values. Nevertheless, he added that that is completely different from their USDC deltas, which might have differing absolute values.
The researcher additionally emphasised that break up trades at all times enhance open curiosity, whereas merge trades at all times lower open curiosity. Nevertheless, swap trades at all times go away open curiosity unchanged.
Slivkoff famous that calculating each notional quantity and money stream quantity for swap trades is simple. He additionally noticed that Polymarket’s OrderFilled sum offered a price that’s twice the right determine for each of those metrics. Nevertheless, he emphasised that calculating these metrics for merge trades and break up trades is extra complicated than for a standard swap.
If you happen to’re studying this, you’re already forward. Keep there with our e-newsletter.
