Polymarket Insider Trading: The Charged Cases, and What a Screen Catches
The long-shot screen tested on historical Polymarket fills, with a correction to the tight screen: 1,316 bets and a matched gap of −5.40 cents per share. Earlier sensitivity tables are retained as historical results.
Corrected tight screen, matched comparison
−0.005.40¢
1,316 selected bets; 93.3% entered the matched comparison. Market-bootstrap 95% interval −10.53 to −0.07 cents. See correction and follow-up.
- Return on the flagged bet type, platform-wide
- −0.003.67%
- 113,863 bets by 17,858 wallets, $1,238,620,067 staked, 24.37% won at an average entry price of 23.01¢. Polymarket settled markets, 1 January 2025 to 28 April 2026
Correction and follow-up paper
Correction, 8 October 2026 (Tallinn): the tight screen used raw token notional instead of directional acquisition cost for its concentration gate. The corrected screen has 1,316 bets, and a matched gap of −5.40 cents per share (market-bootstrap 95% interval −10.53 to −0.07 cents). Read the follow-up article and downloadable paper for the recomputed comparisons. Earlier sensitivity tables below remain historical and have not all been recomputed.
The platform-wide long-shot baseline and the corrected tight-screen calculation are separate analyses. Do not combine the older sensitivity tables with the corrected tight-screen denominator.
Historical results: the short answer
The tight-screen figures in this section are the original September results, superseded where recomputed by the correction above. They are preserved to document the earlier publication; use the follow-up paper for the corrected strict and topic/time comparisons.
US authorities have charged two traders with insider trading on Polymarket, and the long-shot screen used to flag insider wallets holds bets from both of the wallets that match the complaints. Narrowed to what it is meant to catch, a heavy long-shot bet within 48 hours of the outcome from a wallet under two weeks old with almost no other bets, it leaves 1,331 of 113,863 qualifying bets. They won 20.1% of the time at an average price of 22.5¢, and did 5.2¢ a share worse than matched bets from established wallets (95% interval −10.7¢ to +0.1¢). The screen catches some episodes that made the news, inside many more crowds that lost, and it flagged neither charged case.
The bet that an insider screen on Polymarket is built from has a public definition: more than $2,500 wagered, cumulatively and within an hour, on an outcome priced at 35 cents or less. The published screen then keeps the wallets that won more than 75% of theirs while concentrating on a few markets and topics, and those wallets are the ones that get written about. What has not been published beside them is the denominator — what that bet type does for everybody who places it, across the whole platform.
Vultax ran the bet rule on the historical fill dataset published by Boka Qin and Rui Yang as TimeSeventeen/Polymarket-v1. Across 714,691,643 Polymarket fills from 1 January 2025 to 28 April 2026, settled markets only, it catches 113,863 bets placed by 17,858 wallets, $1,238,620,067 staked. 24.37% of them won, against an average entry price of 23.01¢, and the stake-weighted return was −3.67%. As a population, the bet type loses money.
Then apply the wallet filter as it is written, with no minimum number of bets. It returns 2,070 wallets holding 2,325 qualifying bets and $58.67 million of gross profit — and 1,888 of those 2,070 wallets placed exactly one qualifying bet, 2,026 of them one or two. A success rate measured over a single bet is not a success rate. Requiring three bets or more leaves 4,966 wallets, of which 33 won every one; if each bet had simply won at its own market-implied price, 18.5 wallets would have done the same. The observed count is 1.79 times chance, and 32 of the 33 placed only three or four bets.
Where the bet type did pay is politics: 11,049 bets across 5,111 wallets, $140.9M staked, won 23.61% of the time at an average of 19.66¢, for +16.87%. Of the four categories with more than 4,000 flagged bets it is the only one that made money. Sports, which is 61.7% of every flagged bet, returned −1.77%. Long shots on Fed rate decisions returned −96.44% on 604 bets at a 2.15% win rate, and global elections −86.94% on 1,006.
A separate signature reported alongside it is wallet age, and it points the same way. 4,860 wallets whose first qualifying bet came within 24 hours of their first-ever fill placed 27,910 of these bets, staked $381.3 million and lost $19.58 million: −5.14%, the worst of five age bands. None of this shows that nobody trades Polymarket on private information. It shows that this screen, on its own, does not separate the people who do from the crowd, and that a win rate produced by it means nothing without the numbers on this page beside it.
The two charged cases
US authorities have twice charged a trader with insider trading on Polymarket: a US service member, over the operation to capture Nicolás Maduro, and a Google employee, over Google's Year in Search list. Both are allegations. In each case one wallet in the fill record matches the quantities the complaint describes, and both wallets are among the 113,863 bets of the wide screen.
The tight version of the screen, set out below, flagged neither. The first wallet was under six days old and bet 33 hours before the outcome, but it had already traded in 3 other markets and held 76% of its dollars in this one, so it fails the almost-no-other-bets rule. The second placed its long-shot bets 3 to 49 days before the results and had traded in 20 or more other markets. The extra conditions were meant to narrow the wide screen to the suspicious few; on the two cases where a prosecutor has set out the facts, they narrow them away.
Both cases are in the prediction-market lawsuit tracker, with the other court cases over event contracts.
| Case | Court and docket | Charged | What the CFTC alleges | Status |
|---|---|---|---|---|
| CFTC release 9217-26 | Court and docketS.D.N.Y. 1:26-cr-00156; 1:26-cv-03369 | Charged23 Apr 2026 | What the CFTC allegesAn active-duty U.S. Army service member used classified information about the operation to capture Nicolás Maduro to trade on polymarket.com | StatusCriminal case in pretrial motions; CFTC civil case stayed |
| CFTC release 9237-26 | Court and docketS.D.N.Y. 1:26-cr-00278; 1:26-cv-04419 | Charged27 May 2026 | What the CFTC allegesA Google employee traded polymarket.com contracts on Google's Year in Search list using confidential Google information | StatusCriminal pretrial stage |
Download table figures:CSVJSON with sources
What was measured
The rule as published: more than $2,500 wagered at 35 cents or less, cumulatively and inside an hour, on one side of one market. Vultax implemented that directly. One bet is one wallet-market-side episode in which a rolling one-hour sum of stake over the wallet's long-shot fills reaches $2,500, where the side actually held was priced at 35 cents or less. Profit and loss is measured over that episode's long-shot fills only, not over whatever else the wallet held in the market.
The historical fill input is the TimeSeventeen/Polymarket-v1 dataset by Boka Qin and Rui Yang (CC BY 4.0): 714,691,643 fills between 1 January 2025 and 28 April 2026, covering both standard binary markets and the multi-outcome negative-risk markets that a binary-only tape leaves out. Market truth comes from the 662,215 markets in that window that resolved to one of their two labelled outcomes; unsettled markets are excluded, because a screen that cannot say who won cannot say who was right. For each fill the side actually held is resolved from the tape's signed exposure field, so a wallet that sold the favourite is counted as holding the long shot in the same way as a wallet that bought it.
The reason to run this platform-wide rather than on a shortlist is that a screen with no denominator cannot be read. Pick any rule, apply it to a population, keep the wallets that won, and you have a list of wallets with excellent records; whether that list means anything depends entirely on how often the rule wins for everybody. 113,863 bets is the denominator. Every win rate quoted against this bet type should be read against 24.37%, and every return against −3.67%.
Historical results: the tight screen (new wallets, one market, 48 hours)
The tight-screen figures in this section are the original September results, superseded where recomputed by the correction above. They are preserved to document the earlier publication; use the follow-up paper for the corrected strict and topic/time comparisons.
The published screen asks only for a heavy long-shot bet. A tighter screen adds the traits that reporting on suspected insiders points to: the event resolves within 48 hours, the wallet is under two weeks old, and it has almost no other bets. Vultax wrote each condition as a rule, fixed the rules and the tests in a protocol on 27 September 2026 before reading any outcome, and ran them over every qualifying bet.
1,331 bets meet all four, from 1,321 wallets in 720 markets, with $9.0 million staked, and they returned −9.9% on stake. The table sets them against established wallets making the same kind of bet in the same 48 hours, matched on category, price, time to the outcome and half-year. The gap is negative in every version: the whole group, the bets whose age was confirmed against public profiles, and a second implementation written from the protocol alone. None supports the idea that this screen finds bets that beat their price.
Politics and geopolitics, where the cases that motivate the screen sit, hold 448 of the tight bets. They won 17.9% at 18.8¢, 0.9¢ below the price, with an interval of about ten cents either side: no sign of an edge, and too few bets to rule out a moderate one.
| Group | Bets | Won | Average price | Against the price (95% interval) | Gap to established wallets, matched (95% interval) |
|---|---|---|---|---|---|
| Tight group | Bets1,331 | Won20.1% | Average price22.5¢ | Against the price (95% interval)−2.4¢ (−6.9 to +2.8) | Gap to established wallets, matched (95% interval)−5.2¢ (−10.7 to +0.1) |
| Tight group, age confirmed | Bets1,036 | Won19.3% | Average price22.8¢ | Against the price (95% interval)−3.5¢ (−7.6 to +1.0) | Gap to established wallets, matched (95% interval)−6.1¢ (−11.4 to −1.0) |
| Tight group, second implementation | Bets1,339 | Won— | Average price— | Against the price (95% interval)— | Gap to established wallets, matched (95% interval)−5.8¢ (−11.3 to −0.4) |
| Established wallets | Bets27,552 | Won25.8% | Average price25.6¢ | Against the price (95% interval)+0.2¢ (−0.9 to +1.3) | Gap to established wallets, matched (95% interval)— |
| All bets within 48 hours | Bets88,604 | Won25.3% | Average price25.5¢ | Against the price (95% interval)−0.1¢ (−1.1 to +0.9) | Gap to established wallets, matched (95% interval)— |
Download table figures:CSVJSON with sources
Historical results: how each condition cuts the 113,863 bets
The tight-screen figures in this section are the original September results, superseded where recomputed by the correction above. They are preserved to document the earlier publication; use the follow-up paper for the corrected strict and topic/time comparisons.
Four in five qualifying bets, 89,217 of 113,863, already fall within 48 hours of the outcome; age and breadth do the cutting. Within 48 hours uses the market's own clock: the start of its final run to 95¢ or more, defined the same way whichever side wins, and bets below 5¢ are left out because the market is already inside that run. New is under 14 days since the wallet's first fill on either side of any trade, claimed only for wallets first seen from February 2025, because earlier ones may predate the record. Almost no other bets is at most one other market before, with at least 90% of the wallet's dollars in this one. Everything is measured at the moment of the bet; later trading never decides who qualifies.
Age in a fill record can make a wallet look younger than it is, so every tight bet was also checked against the wallet's public profile and its earliest public activity: 1,036 of the 1,331 are under 14 days old on both, 241 had an older profile and 104 had activity from before the two weeks. The venue documents its profile date as profile creation, which is still not proof of when a person first opened an account.
In practice the screen mostly finds first trades: 998 of the 1,331 bets came from wallets less than an hour old. They also cluster, with 780 of them in 169 markets that hold two or more, which is why every interval here resamples whole markets.
Qualifying long-shot bets left after each condition
Historical results before the directional-cost correction. Settled Polymarket markets, 1 January 2025 to 28 April 2026; conditions applied in order, top to bottom.
Chart: Vultax Research
Show the numbers
| Category | Bets remaining |
|---|---|
| Qualifying long-shot bets | 114K |
| Within 48 hours of the outcome | 89K |
| Entry price 5¢ or more | 89K |
| Wallet first seen February 2025 or later | 73K |
| Wallet under 14 days old | 14K |
| At most one other market before | 1,694 |
| 90% or more of its dollars in this market | 1,331 |
Download chart figures:CSVJSON with sourcesSVG chart
Historical results: the tight screen catches crowds, and a few episodes that made the news
The tight-screen figures in this section are the original September results, superseded where recomputed by the correction above. They are preserved to document the earlier publication; use the follow-up paper for the corrected strict and topic/time comparisons.
The tight bets arrive in clusters: several new wallets buying the same side of the same market in its last two days. Of the 40 clusters with five or more tight bets, 5 won and 35 lost; at the prices paid, 8 would have been expected to win.
The winners include episodes that made the news. All 23 tight bets on a US strike on Iran by 28 February 2026 won, as did all 19 on Axiom being named in an insider-trading investigation. Many more clusters were simply wrong: 33 bets on Jake Paul to beat Anthony Joshua, 30 against the removal of South Korea's president, 27 on the Patriots to beat the Seahawks. In January 2026 the screen flagged 15 bets on a US strike on Iran by the 14th, and all of them lost. Nothing the screen measures tells the clusters apart before the outcome.
| Market | Side bought | Tight bets | Result | Average price | Days |
|---|---|---|---|---|---|
| Will Jake Paul win his boxing match against Anthony Joshua? | Side boughtYes | Tight bets33 | Resultlost | Average price10.3¢ | Days2025-12-18 to 2025-12-20 |
| Yoon out as president of South Korea before May? | Side boughtNo | Tight bets30 | Resultlost | Average price31.5¢ | Days2025-04-03 to 2025-04-04 |
| Seahawks vs. Patriots | Side boughtPatriots | Tight bets27 | Resultlost | Average price29.5¢ | Days2026-02-07 to 2026-02-09 |
| Will Pierre Poilievre be the next Canadian Prime Minister? | Side boughtYes | Tight bets24 | Resultlost | Average price23.8¢ | Days2025-04-27 to 2025-04-29 |
| US strikes Iran by February 28, 2026? | Side boughtYes | Tight bets23 | Resultwon | Average price17.4¢ | Days2026-02-26 to 2026-02-28 |
| Will the next Prime Minister of Hungary be Viktor Orbán? | Side boughtYes | Tight bets20 | Resultlost | Average price23.0¢ | Days2026-04-10 to 2026-04-12 |
| Will Axiom be accused of insider trading? | Side boughtYes | Tight bets19 | Resultwon | Average price23.1¢ | Days2026-02-24 to 2026-02-26 |
| Will Andrew Cuomo win the 2025 NYC mayoral election? | Side boughtYes | Tight bets16 | Resultlost | Average price8.3¢ | Days2025-11-03 to 2025-11-05 |
| US strikes Iran by January 14, 2026? | Side boughtYes | Tight bets15 | Resultlost | Average price21.9¢ | Days2026-01-14 |
| Fed decreases interest rates by 50+ bps after September 2025 meeting? | Side boughtYes | Tight bets14 | Resultlost | Average price7.4¢ | Days2025-09-15 to 2025-09-17 |
| Will Karol Nawrocki be the next President of Poland? | Side boughtYes | Tight bets12 | Resultwon | Average price26.5¢ | Days2025-06-01 |
| Over $1B committed to the MegaETH public sale? | Side boughtNo | Tight bets12 | Resultlost | Average price15.9¢ | Days2025-10-27 to 2025-10-29 |
| Over $1.8B committed to the MegaETH public sale? | Side boughtYes | Tight bets12 | Resultlost | Average price24.8¢ | Days2025-10-28 to 2025-10-29 |
| Lighter market cap (FDV) >$1B one day after launch? | Side boughtNo | Tight bets11 | Resultlost | Average price21.7¢ | Days2025-12-28 to 2025-12-29 |
| LoL: T1 vs KT Rolster (BO5) | Side boughtKT Rolster | Tight bets11 | Resultlost | Average price28.9¢ | Days2025-11-09 |
| Will Karol Nawrocki be the next President of Poland? | Side boughtNo | Tight bets11 | Resultlost | Average price26.6¢ | Days2025-06-01 |
| Netanyahu out by March 31? | Side boughtYes | Tight bets10 | Resultlost | Average price6.2¢ | Days2026-03-14 to 2026-03-15 |
Download table figures:CSVJSON with sources
What the bet type returns platform-wide
Across every category the screen's own population lost money: −$45.5M gross on $1.24bn staked. The median flagged bet staked $5,460.
The $2,500 gate is doing work, and it is worth knowing which way. Drop it and keep only the price condition — any position held at 35 cents or less in a settled market — and the same window holds 62,148,514 positions across 1,883,778 wallets, $3.33bn staked, a 15.32% win rate at an average of 14.53¢, and a −5.35% return. The gate selects for higher prices, higher win rates and less-bad returns than long-shot betting in general. A screened cohort's win rate is not remarkable against the unscreened market; it is remarkable only against the screen's own base rate.
The flagged population is also not a population of repeat offenders. 10,270 of the 17,858 wallets, 57.5%, placed exactly one qualifying bet in sixteen months, and 2,622 placed two. 4,966 placed three or more, and those 4,966 are the only wallets any claim about a record can be about.
| Screen | Positions | Wallets | Won | Average price paid | Staked | Gross return |
|---|---|---|---|---|---|---|
| $2,500 or more inside one hour, at 35¢ or less | 113,863 | 17,858 | 24.37% | 23.01¢ | $1.24bn | −3.67% |
| Any position at 35¢ or less, no size gate | 62,148,514 | 1,883,778 | 15.32% | 14.53¢ | $3.33bn | −5.35% |
Download table figures:CSVJSON with sources
Where the long shots paid, and where they did not
Read this by category or not at all. Sports is 61.7% of the flagged bets and behaves nothing like a rate decision, and the platform-wide number is mostly a sports number wearing a platform label.
Politics is where the bet type paid: $140.9M over 11,049 bets by 5,111 wallets, won 23.61% of the time against an average price of 19.66¢, for +16.87% gross. Culture returned −14.49%, Sci-Tech −26.29% and Finance −57.21%. The two subjects the market prices most confidently lost almost everything staked against them: 2.15% of 604 Fed-rate long shots won at an average price of 12.07¢, and 5.67% of 1,006 global-election long shots at 17.66¢.
Below a few hundred bets a category's return is a handful of resolutions rather than a rate: the 713 bets tagged World returned +105.67% and the 626 tagged Romania +69.39%, both on a small number of large winners. Categories are the market's own tag as the tape records it and each bet carries exactly one, so the Soccer and Games rows below sit beside Sports rather than inside it. The table covers every category with at least 600 flagged bets; all 219 are in the data file.
What $100 staked came back as, by category
Gross of fees, Polymarket settled markets, 1 January 2025 to 28 April 2026. $100 is break-even. Categories with at least 1,000 flagged bets, plus Fed rate decisions.
Chart: Vultax Research
Show the numbers
| Category | Returned per $100 staked |
|---|---|
| Sports, 70,290 bets | $98.2 |
| Politics, 11,049 bets | $116.9 |
| Crypto, 10,413 bets | $98.9 |
| Price Action, 4,047 bets | $98.6 |
| Other, 2,403 bets | $104.7 |
| Finance, 1,314 bets | $42.8 |
| Culture, 1,241 bets | $85.5 |
| Global Elections, 1,006 bets | $13.1 |
| Fed Rates, 604 bets | $3.6 |
| Category | Bets | Wallets | Won | Average price paid | Staked | Gross return |
|---|---|---|---|---|---|---|
| All flagged bets | 113,863 | 17,858 | 24.37% | 23.01¢ | $1.24bn | −3.67% |
| Sports | 70,290 | 7,081 | 25.54% | 24.48¢ | $764.0M | −1.77% |
| Politics | 11,049 | 5,111 | 23.61% | 19.66¢ | $140.9M | +16.87% |
| Crypto | 10,413 | 2,734 | 23.85% | 21.72¢ | $92.4M | −1.06% |
| Price Action | 4,047 | 679 | 22.93% | 21.69¢ | $18.5M | −1.38% |
| Other | 2,403 | 1,262 | 23.55% | 21.90¢ | $24.9M | +4.74% |
| Finance | 1,314 | 908 | 15.68% | 21.89¢ | $17.8M | −57.21% |
| Culture | 1,241 | 860 | 21.19% | 17.62¢ | $13.3M | −14.49% |
| Global Elections | 1,006 | 773 | 5.67% | 17.66¢ | $19.8M | −86.94% |
| Bitcoin | 832 | 202 | 25.12% | 23.76¢ | $6.3M | −6.17% |
| Sci-Tech | 714 | 535 | 19.05% | 21.76¢ | $6.8M | −26.29% |
| World | 713 | 513 | 46.28% | 22.97¢ | $10.9M | +105.67% |
| Soccer | 662 | 376 | 25.68% | 22.54¢ | $7.5M | +22.08% |
| Games | 631 | 252 | 26.47% | 25.53¢ | $6.2M | +10.19% |
| Romania | 626 | 405 | 43.61% | 25.12¢ | $7.9M | +69.39% |
| Fed Rates | 604 | 429 | 2.15% | 12.07¢ | $10.8M | −96.44% |
Download table figures:CSVJSON with sources
Download chart figures:CSVJSON with sourcesSVG chart
Winning more often than the price implies, and still losing money
Across the whole screen the win rate, 24.37%, is slightly above the average price paid, 23.01¢ — 1.36 points of apparent edge — and the money still went backwards. Both are true at once because they are weighted differently: the win rate counts each bet once, and the return weights each bet by its stake. The large bets did worse than the small ones.
By category the gap runs both ways. Sports won 25.54% at 24.48¢, about a point of edge, and lost 1.77% of its stake. Politics won 23.61% at 19.66¢, four points of edge, and returned +16.87%. Finance won 15.68% at 21.89¢ and lost 57.21%. Culture is the clearest case of the two weightings disagreeing: it won 21.19% of its bets at an average of 17.62¢, three and a half points of edge per bet, and still lost 14.49% of the $13.3M staked. The extreme case is Fed rate decisions, where an average price of 12.07¢ was itself generous: 2.15% of those bets won.
That is the shape of a market that prices long shots roughly right and occasionally, in one category, does not. It is also why a win rate quoted on its own says nothing: 24% is excellent at 12 cents and poor at 30.
Share of flagged bets that won, against the price the market charged
Polymarket settled markets, 1 January 2025 to 28 April 2026. The four categories with more than 4,000 flagged bets, plus the two subjects the market priced most confidently.
- Bets that won
- Average price paid
Chart: Vultax Research
Show the numbers
| Category | Bets that won | Average price paid |
|---|---|---|
| Sports | 26% | 24% |
| Politics | 24% | 20% |
| Crypto | 24% | 22% |
| Price Action | 23% | 22% |
| Global Elections | 5.7% | 18% |
| Fed Rates | 2.1% | 12% |
Download chart figures:CSVJSON with sources
Perfect records against chance
33 of the 4,966 wallets with three or more qualifying bets won every one of them. The question a base rate lets you ask is how many you would expect if nothing but the market's own prices were at work.
Take each wallet's qualifying bets and assume each wins with the probability the market gave it, which is its own average entry price. Multiply those probabilities together and you have the chance that wallet goes perfect; add the result across all 4,966 wallets and you have the number of perfect records chance produces. That number is 18.5. Observed is 33: 1.79 times chance. Held instead against the flat 24.37% platform win rate, the expectation is 20.4.
Where the records sit matters more than the ratio. 32 of the 33 come from wallets that placed three or four qualifying bets, the band where chance manufactures perfect records; 18.02 were expected there. One came from the 5-to-9 band against 0.45 expected. In the 10-to-24 band, 890 wallets, none is perfect and none was expected to be, and the best record there is 70%. Among the 753 wallets with 25 or more, the best is 48%. A run that reflects something real should survive a longer sample. None of these reaches one.
The 33 are not nothing: 106 bets between them, $3.53 million of gross profit, a median wallet age of 7.3 days at the first qualifying bet and a median of 18.5 days still trading after the last one. Three of the 33 have an age that cannot be trusted, for the reason set out further down. They are a reasonable place to start asking questions. They are not, by themselves, an answer.
| Qualifying bets placed | Wallets | Perfect records | Expected by chance | Observed ÷ expected |
|---|---|---|---|---|
| 3 to 4 | 1,901 | 32 | 18.02 | 1.78 |
| 5 to 9 | 1,422 | 1 | 0.45 | 2.22 |
| 10 to 24 | 890 | 0 | 0.00 | — |
| 25 or more | 753 | 0 | 0.00 | — |
| All wallets with 3 or more | 4,966 | 33 | 18.50 | 1.79 |
Download table figures:CSVJSON with sources
What the success-rate filter actually selects
The bet rule is only the first half of the published screen. The second half is a wallet filter: keep the wallets that won more than 75% of their qualifying bets and concentrated on a small number of markets and topics. Run that filter on this reproduction exactly as written, with no minimum number of bets, and 2,070 wallets come back, holding 2,325 qualifying bets, $19.06 million staked and $58.67 million of gross profit. Those are excellent-looking numbers.
They are also almost entirely an artefact of how few bets each wallet placed. 1,888 of the 2,070 wallets — 91.2% — placed exactly one qualifying bet and won it, which scores as a 100% success rate. 2,026 of them, 97.9%, placed one or two. Only 44 wallets in the whole platform cleared 75% over three or more qualifying bets, and only 12 over five or more. Adding a concentration condition changes almost nothing: requiring three or fewer distinct categories still leaves 2,068 of the 2,070.
This is the arithmetic every outcome-conditioned screen has to answer. At a 24.37% base rate, one qualifying bet in four wins; among 17,858 wallets that is thousands of one-for-one records before anybody has done anything unusual. The filter is not wrong to start there — it is a way of narrowing a very large tape to something a person can look at. It is a starting list, and its size tells you how much work is left rather than how much has been found.
| Qualifying bets placed | Wallets over a 75% success rate | Their bets | Gross profit |
|---|---|---|---|
| 1 | 1,888 | 1,888 | +$46.75M |
| 2 | 138 | 276 | +$6.76M |
| 3 to 4 | 32 | 101 | +$3.21M |
| 5 to 9 | 12 | 60 | +$1.96M |
| 10 or more | 0 | 0 | — |
| All | 2,070 | 2,325 | +$58.67M |
Download table figures:CSVJSON with sources
The wallets that appeared and immediately bet big
A separate signature, reported alongside the screen, is a wallet created shortly before the trade. Vultax holds a first-seen date for all 2,404,822 wallets that appear on either side of a fill in the window, and 14,733 of the 17,858 flagged wallets have one that can be used; the other 3,125 are covered in the limits below.
Sorted by how old the wallet was when it placed its first qualifying bet, the youngest band is the worst. 4,860 wallets that qualified within 24 hours of their first-ever fill placed 27,910 bets, staked $381.3 million and lost $19.58 million: −5.14%. 23.50% of those bets won, and the average wallet in that band won 18.31% of its own. The 24-to-48-hour band lost 7.12%. The only band that finished ahead was two to seven days old, and it returned +0.26% on $130.8 million.
So the "created hours before trading" filter, applied on its own across the whole platform, selects a population that loses more than the average flagged bettor does. It is a real property of some wallets that turned out to know something. It is also the ordinary signature of a new account taking one big swing.
| Wallet age at its first qualifying bet | Wallets | Bets | Bets that won | Staked | Gross profit | Return |
|---|---|---|---|---|---|---|
| Up to 24 hours | 4,860 | 27,910 | 23.50% | $381.3M | −$19.58M | −5.14% |
| 24 to 48 hours | 633 | 5,825 | 25.46% | $65.8M | −$4.68M | −7.12% |
| 2 to 7 days | 1,745 | 12,432 | 24.59% | $130.8M | +$0.34M | +0.26% |
| 7 to 30 days | 3,012 | 21,256 | 24.95% | $196.5M | −$2.53M | −1.29% |
| More than 30 days | 4,483 | 22,795 | 24.42% | $208.8M | −$8.79M | −4.21% |
Download table figures:CSVJSON with sources
How new is a new wallet: 134 of 250 first seen in the record's first month had traded before
A first-seen date is where a record starts watching a wallet, which is not always where the wallet started. Vultax checked 500 wallets from this record against the oldest trade Polymarket's public activity API returns for them. Of 250 first seen in January 2025, the month the record begins, 134 (53.6%) had an older public trade, by a median of 43 days. Of 250 first seen from February 2025 onward, 17 (6.8%) had.
The pattern is exact. All 151 older trades date from before 1 January 2025, and the other 349 wallets matched the record to the second. Inside the window a first-seen date is reliable; at its start it is wrong more often than right. The 17 later wallets are returning traders: each traded in 2024, was absent from the first month or more of the record, and came back, a median of 146 days after its oldest trade.
For the bands above, that means a wallet counted as hours old can be a 2024 account returning, at a rate of about one in fifteen away from the start of the record. It makes the youngest band look newer than it is; it does not rescue its return. An alert that calls a wallet fresh can settle the question with one request: the activity endpoint filtered to trades, oldest first, limit one.
Wallets with a public trade older than their first recorded fill
250 wallets in each group; archive 1 January 2025 to 28 April 2026, public histories read 19 September 2026.
Chart: Vultax Research
Show the numbers
| Category | Share of wallets |
|---|---|
| First recorded January 2025 | 54% |
| First recorded February 2025 onward | 6.8% |
| First recorded fill | Wallets checked | Had an older public trade | Share | 95% interval | Median head start |
|---|---|---|---|---|---|
| January 2025 | 250 | 134 | 53.6% | 47.4–59.7% | 43 days |
| February 2025 onward | 250 | 17 | 6.8% | 4.3–10.6% | 146 days |
Download table figures:CSVJSON with sources
Download chart figures:CSVJSON with sourcesSVG chart
What a screen can and cannot show
A screen is a filter, not a finding. This one selects on price, size and speed — three things visible to anyone reading the tape — and then the outcome does the rest of the work. Sorting the result by win rate guarantees a profitable top group whatever the population: among the 4,966 wallets with three or more qualifying bets, every band above a 25% win rate made $126.7 million between them, and the band below it lost $143.2 million. The wallets at the top of that sort are the wallets that won. That is what the sort is for.
Wallet age measured from the record is a lower bound, not a birth date. Vultax's record starts on 1 January 2025, so a wallet that traded in 2023 and again in 2025 looks new. A stratified sample of 500 wallets checked against Polymarket's own public activity endpoint, 500 of 500 resolved, found older trades for 134 of 250 wallets (53.6%) first seen in January 2025 and 17 of 250 (6.8%) first seen from February onward. These were separate samples restricted to wallets with at least five fills; no validated eligible-population weights were applied, so they do not yield a platform-wide error rate. 3,125 of the 17,858 flagged wallets, 17.5%, fall in the unreliable cohort and are left out of every age figure on this page.
Two things the screen cannot see at all. It counts a position the same way whether the wallet crossed the spread to get it or was sitting on the other side of somebody else's order, so a market maker filled passively at 30 cents looks identical to a buyer who chased the price. And a wallet is a Polymarket proxy address, not a person: one operator running ten wallets counts as ten wallets, and the address clustering that would fix that is not part of this measurement. Every claim of the form "N wallets did X" inherits that.
The appear, win, withdraw pattern cannot be completed from this record either. It is a record of fills — maker, taker, price, size, fee — with no deposits, withdrawals or redemptions in it. What is visible is dormancy: whether a wallet stopped trading after its last flagged bet. And the plainest limit of all is that a public screen is not the instrument that matters most. The venue runs its own surveillance and refers accounts, and the CFTC's February 2026 advisory names insider trading on event contracts as conduct it polices on any designated contract market. Those parties can see identity, funding and intent. A screen on the public tape can see three numbers.
| Win-rate band, wallets with 3 or more qualifying bets | Wallets | Bets | Gross profit |
|---|---|---|---|
| 90% or better | 33 | 106 | +$3.53M |
| 75% to 90% | 50 | 219 | +$4.39M |
| 50% to 75% | 458 | 2,335 | +$28.20M |
| 25% to 50% | 2,056 | 50,495 | +$90.54M |
| Under 25% | 2,369 | 45,194 | −$143.15M |
Download table figures:CSVJSON with sources
Context from elsewhere
The screen reproduced here is published work. In August 2026 the Anti-Corruption Data Collective released “Classifying Insider Trading Risk: Analyzing the Longshot Betting Ecosystem on Polymarket”, which examined settled Polymarket markets through 5 May 2026, defined a long-shot bet as more than $2,500 wagered at 35 cents or less, and sorted the platform’s long-shot wallets into four groups. 556 of them — the group it called Orcas — met a profile of betting in a small number of markets and on very few topics with a success rate above 75%. Reuters, which reported the work first, described 152 of those wallets as concentrated on military and defence markets, winning about $8 million at an average 97.2% win rate against roughly 52% for long-shot bets in those markets generally.
CNN reported the following day that a senior Polymarket official said the company had referred dozens of accounts showing signs of military insider trading to the Department of Justice, referrals that predated the report, and that its internal surveillance monitors around 150 further signals and trading patterns. Polymarket publishes a market-integrity policy that prohibits trading on confidential information and describes real-time surveillance and referral to law enforcement. Polymarket itself has not been accused of wrongdoing.
Bloomberg Businessweek covered the same question in July 2026, reviewing about 34,000 Polymarket transactions flagged by the analytics platform Polysights between August 2025 and June 2026. It reported that 57% of the flagged wallets had been created less than 24 hours before their flagged trades, and that 38 connected wallets betting across 90 markets tied to Iran and Venezuela won 98% of them for about $1.6 million. It noted that a flag does not prove wrongdoing.
In September 2026 the Wall Street Journal described a different shape of the same problem. Wallet clustering by Bubblemaps linked 19 Polymarket accounts that went 41 for 42 on earnings bets covering roughly 18 companies audited by KPMG, beginning in November 2025, for about $22,000 of gains. KPMG said it has zero tolerance for the misuse of non-public client information, and Bubblemaps said clustering on its own does not prove insider trading. That case is the argument for address clustering as a technique, and clustering is exactly the piece this measurement does not have.
The academic version is “From Iran to Taylor Swift: Informed Trading in Prediction Markets” by Joshua Mitts of Columbia Law School and Moran Ofir, an SSRN working paper from March 2026. Screening every Polymarket contract from February 2024 to February 2026 with a composite score built from bet size, profitability, pre-event timing and directional concentration, it reports 210,718 suspicious wallet-market pairs, a 69.9% win rate more than 60 standard deviations above a permutation null, and roughly $143 million of anomalous profit. A later working paper sets out the limitation that this study meets from the other side: a score with profitability in it can only be computed once the market has resolved, and it does not separate skill from luck by itself.
Method and limits
Window: 1 January 2025 to 28 April 2026, 714,691,643 Polymarket fills, settled markets only, 662,215 of them. A bet is one wallet-market-side episode whose rolling one-hour stake reached $2,500 over fills where the side held was priced at 35 cents or less; profit and loss covers that episode's long-shot fills only. Stake is shares multiplied by entry price, and gross profit is winning shares minus stake. Groups whose total long-shot stake never reaches $2,500 cannot contain a qualifying window and are removed before the rolling sum is taken.
Two differences from the published version are worth stating, because they move the count. That version says more than $2,500; this reproduction uses $2,500 or more, which is how the first report of it rendered the rule. And this record runs from 1 January 2025 to 28 April 2026 and includes the multi-outcome negative-risk markets that a binary-only tape leaves out, where the published version covered settled markets through 5 May 2026. The two populations are not the same set of bets and their counts should not be expected to match; what carries across is the bet type and the base rate for it.
Returns are gross of fees: Polymarket charges takers a fee on some categories, set by the category's rate and the price as contracts × rate × p × (1 − p). Categories are the market's own tag as the tape records it, one per bet, so Soccer and Games are rows beside Sports rather than parts of it. Returns are stake-weighted; win rates count each bet once, which is why a category can win more often than its price implies and still lose money.
The tight screen's rules and tests were fixed in a protocol at 20:45 UTC on 27 September 2026, before any outcome was read. A second implementation, written from the protocol alone, reproduced the 113,863 qualifying bets and the 89,217 within 48 hours. Entry price is the average cost of the shares bought in the qualifying hour; established wallets are held to the same February 2025 start as the tight group. The cluster view and the two charged cases were added after the outcomes were read and are descriptive: the charged wallets were matched to the complaints by quantity, date and profit, a strong match but not an identification, and no wallet is named.
The window closes on 28 April 2026 and says nothing about the months since. Wallet identity is an address, not a person, and no address is published here. Vultax's calibration study measures the same favourite-longshot effect from the price side, and the trading-cadence study describes the population these wallets sit inside.
Nothing here is a recommendation to trade, and no wallet selected by this screen is being accused of anything. Challenge a figure at [email protected]; material changes are logged in the changelog.
The wallet-age check fixed its sample on 16 September 2026: wallets in each group ordered by hash, the first 250 with at least five fills taken, and each compared with its oldest public trade on 19 September. The two groups are reported side by side and are not weighted up to a platform-wide rate. Download all 500 rows, the summary figures, the method notes and the reproduction bundle.
Downloads contain the published study figures. Changing market widgets are separate. Use Vultax research with an AI assistant. Press note.
Questions this page answers
- Has anyone been charged with insider trading on Polymarket?
- Yes, two traders, both in federal court in Manhattan: a U.S. Army service member over the operation to capture Nicolás Maduro (CFTC release 9217-26, 23 April 2026) and a Google employee over Google's Year in Search list (9237-26, 27 May 2026). Each faces a criminal case and a parallel CFTC civil complaint; the charges are allegations.
- Do wallets flagged by a Polymarket insider screen actually win?
- As a population, no. The bet rule — more than $2,500 wagered inside an hour on an outcome at 35 cents or less — catches 113,863 bets by 17,858 wallets across Polymarket's settled markets between January 2025 and April 2026. 24.37% won, against an average entry price of 23.01 cents, and the stake-weighted return was −3.67% before fees. Individual wallets inside that population did very well. The population lost $45.5 million.
- What is the $2,500-in-an-hour Polymarket screen?
- Two rules in sequence. The first defines a qualifying bet: a wallet's cumulative wager on one side of one market passes $2,500 within an hour while that side is priced at 35 cents or less. The second keeps the wallets that won more than 75% of their qualifying bets and concentrated on a few markets and topics. It selects on price, size, speed and outcome only, and it cannot see who a wallet belongs to, where the money came from, or whether the wallet chased the price or was filled passively.
- What is a tight Polymarket insider screen?
- A heavy long-shot bet ($2,500 or more inside an hour at 35 cents or less), placed within 48 hours of the outcome by a wallet under 14 days old that has traded in at most one other market and holds 90% or more of its dollars in this one. Run over 113,863 qualifying Polymarket bets from January 2025 to April 2026 it keeps 1,316, which won 20.1% at an average price of 22.60¢. These are the corrected strict-screen figures; the correction and follow-up paper explain the changed concentration gate.
- Did an insider screen flag the Polymarket insider trading cases that were charged?
- Not the tight one. The wallets that match the CFTC's complaints over the Maduro operation (release 9217-26) and Google's Year in Search (9237-26) both placed qualifying long-shot bets, so the wide screen holds them. Neither met the tight rules: one had traded in 3 other markets, the other bet 3 to 49 days before the results and had traded in 20 or more other markets.
- How many Polymarket wallets pass a 75% success rate on long-shot bets?
- 2,070 across the whole platform between January 2025 and April 2026, holding 2,325 qualifying bets and $58.67 million of gross profit. 1,888 of those 2,070 placed exactly one qualifying bet and won it, and 2,026 placed one or two. Only 44 wallets cleared 75% over three or more qualifying bets, and only 12 over five or more.
- Is a perfect Polymarket win streak proof of insider trading?
- Not on its own. 33 wallets won every one of three or more qualifying bets; chance at the market's own prices predicts 18.5. Thirty-two of those 33 placed only three or four bets, the band where chance manufactures perfect records, and no wallet with ten or more qualifying bets has one — the best record among the 890 wallets with 10 to 24 is 70%. A streak is a reason to ask a question, not an answer to it.
- Do new Polymarket wallets that bet big on long shots make money?
- On average they lose more than the rest. 4,860 wallets whose first qualifying bet came within 24 hours of their first-ever trade staked $381.3 million across 27,910 bets and lost $19.58 million, a return of −5.14% — the worst of the five age bands measured. Narrowed to wallets under two weeks old with almost no other bets, within 48 hours of the outcome, 1,316 bets did 5.40¢ a share worse than established wallets. Wallet age here is a lower bound: the record starts on 1 January 2025, so a wallet that traded earlier looks newer than it is. These are the corrected strict-screen figures; the correction and follow-up paper explain the changed concentration gate.
- How do you check how old a Polymarket wallet is?
- Ask Polymarket's public activity API for the wallet's trades sorted oldest first, limit one. In Vultax's check of 500 wallets that date matched a fill archive to the second for 349 and was older for 151, every one of which had traded before the archive began on 1 January 2025.
- Does a fresh wallet on Polymarket mean a new trader?
- Not reliably. Of 250 wallets first recorded in the month a dataset began, 134 had older public trades, by a median of 43 days. Away from the start of the data the rate was 17 of 250. A first trade also says nothing about who controls the wallet or when it was funded.
Revision notes
This page is kept current. Each entry records what changed and when; the live figures above refresh on their own.
- Correction, 8 October 2026 (Tallinn): the tight screen used raw token notional instead of directional acquisition cost for its concentration gate. The corrected screen has 1,316 bets, and a matched gap of −5.40 cents per share (market-bootstrap 95% interval −10.53 to −0.07 cents). Read the follow-up article and downloadable paper for the recomputed comparisons. Earlier sensitivity tables below remain historical and have not all been recomputed.
- Added the two charged insider-trading cases and the tight screen (48 hours, almost no other bets, wallet under two weeks), tested on every qualifying bet under a protocol fixed before any outcome was read, with its clusters. Net-of-fee figures were removed because the fill record's fee field is not a fee paid; gross figures are unchanged. Wallet age from the record is a lower bound, as now stated.
- Corrected the historical fill source to credit Boka Qin and Rui Yang (TimeSeventeen/Polymarket-v1, CC BY 4.0). Corrected the later wallet-history sample from 8.4% to 6.8% (17/250) and removed an unsupported 17.1% population-weighted estimate. The reported screen results were not changed.
Sources and evidence
- Boka Qin and Rui Yang — Polymarket-v1 Database (TimeSeventeen)
Historical fill and aligned-market input used in this analysis, published under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Vultax applied the stated screen and calculations; the underlying dataset is not Vultax-owned. Accompanying paper: https://arxiv.org/abs/2606.04217.
- Anti-Corruption Data Collective — Classifying Insider Trading Risk: Analyzing the Longshot Betting Ecosystem on Polymarket
August 2026. Defines a long-shot bet as "more than $2500 wagered at 35 cents or less" and the wallet profile as betting in a small number of markets and on very few topics with a success rate above 75%. Settled markets through 5 May 2026; 12,355 long-shot wallets classified, 556 of them matching the profile.
- Reuters — More than 150 Polymarket wallets may have traded on military secrets, research finds
20 August 2026. First report of the study; renders the threshold as at least $2,500 placed cumulatively in an hour or less at odds of 35% or lower. 152 wallets concentrated on military and defence markets, about $8 million won at an average 97.2% win rate against roughly 52% for long-shot bets in those markets generally.
- CNN — Polymarket referred dozens of possible military insider trading cases to DOJ, source says
21 August 2026. A senior Polymarket official said the referrals predated the report and that internal surveillance monitors around 150 further signals and trading patterns. Polymarket has not been accused of wrongdoing; the Department of Justice did not comment.
- Polymarket — Market Integrity Policy
The venue's own policy: trading on stolen or confidential information and trading by anyone positioned to influence an outcome are prohibited; real-time surveillance and referral to law enforcement are described.
- Bloomberg Businessweek — Polymarket and Kalshi Grapple With a New Era of Insider Traders
20 July 2026. About 34,000 Polymarket transactions flagged by Polysights between August 2025 and June 2026; 57% of flagged wallets created less than 24 hours before their flagged trades; 38 connected wallets across 90 Iran and Venezuela markets won 98% of them for about $1.6 million. A flag is not presented as proof of wrongdoing.
- The Wall Street Journal — Cluster of Polymarket Accounts Won Big on Companies Audited by KPMG
11 September 2026. Bubblemaps clustering linked 19 accounts that went 41 for 42 on earnings bets across roughly 18 KPMG audit clients from November 2025, for about $22,000. KPMG cited zero tolerance for misuse of non-public client information; Bubblemaps said clustering alone does not prove insider trading.
- Mitts and Ofir — From Iran to Taylor Swift: Informed Trading in Prediction Markets
SSRN working paper, March 2026. Every Polymarket contract from February 2024 to February 2026 scored on bet size, profitability, pre-event timing and directional concentration: 210,718 suspicious wallet-market pairs, a 69.9% win rate more than 60 standard deviations above a permutation null, about $143 million of anomalous profit.
- Nechepurenko — Per-Market Information Leakage and Order-Flow Skill
May 2026. Sets out the limitation of an outcome-conditioned score: profitability is only known at resolution, so the screen gives no real-time signal and does not separate skill from luck on its own.
- CFTC — Enforcement Division issues Prediction Markets Advisory
25 February 2026. Names insider trading, fraud and manipulation, wash sales and pre-arranged trading as conduct the Commission polices on any designated contract market.
- Polymarket trading fees
Taker fee formula and category rates.
- Polymarket Data API — wallet activity
Used to calibrate the first-seen dates: a stratified sample of 500 wallets was checked against the earliest activity record the venue holds, and 500 of 500 resolved.
- Vultax: Polymarket prices tested against 6,776 resolved markets
The favourite-longshot effect measured from the price side rather than the wallet side
- Vultax: 1.6% of Polymarket wallets never sleep
The wallet population these flagged wallets sit inside, measured by cadence
- Vultax: where Polymarket profits go
Realised profit and loss per wallet, and how little of it persists
- Vultax methodology
How Vultax measures, and what it does not claim
- Polymarket activity API documentation
Oldest public trade per wallet; read 19 September 2026.
- Vultax wallet-age check, 500 wallets
First recorded fill against oldest public trade; addresses replaced by sample numbers.
- CFTC — release 9217-26: insider-trading charges over the operation to capture Nicolás Maduro (23 Apr 2026)
Civil complaint alleging trading on Polymarket with classified information by a US service member; a parallel criminal case is pending. Allegations.
- CFTC — release 9237-26: insider-trading charges over Google's Year in Search (27 May 2026)
Civil complaint alleging trading on Polymarket with confidential Google information; a parallel criminal case is pending. Allegations.
- CoinDesk — Suspected insiders make over $1.2 million on Polymarket ahead of U.S. strike on Iran (28 Feb 2026)
Press report of the episode behind the 23-bet winning cluster
- CoinDesk — Polymarket bettors appear to have insider traded on a market designed to catch insider traders (27 Feb 2026)
Press report of the episode behind the 19-bet winning cluster
- Polymarket public profile API documentation
createdAt is documented as profile creation; used to confirm the age of every tight bet's wallet.
- Vultax: Prediction market lawsuit tracker
Both charged cases, with the other court cases over event contracts
Figures describe Polymarket fills between 1 January 2025 and 28 April 2026 in markets that had settled by the end of that window. A screen is a filter on public trading records, not a finding about any person, and no wallet it selects is accused of anything here. Not a recommendation to trade, and not financial advice.
Watch this measurement live in Vultax.
Every tracked Polymarket wallet with its realised profit, win rate and activity, ranked from historical fill records and Vultax calculations.
Get the data behind this study.
Win rate, average entry price, stake and return for the $2,500-in-an-hour long-shot screen across all 219 Polymarket categories, with the same measurement and no size gate, 1 January 2025 to 28 April 2026 (CSV), as a CSV, plus one email when the next study publishes.
Continue reading
Where unusual Polymarket wins concentrate
The same published accounts beat entry-price expectations on one auditor’s clients, with no excess elsewhere. A broader wallet screen raises a different question.
1.6% of Polymarket Wallets Never Sleep. They Made 58% of All Trades.
Hourly activity for 130,346 Polymarket wallets over 12 days in August and September 2026: 2,080 wallets were active in every hour of the clock and filled 58.4% of 9.82 million trades. The ten busiest wallets alone filled one trade in five. Half of all wallets traded on a single day.
Nobel Peace Prize 2026: Navi Pillay wins, and our frozen forecast is scored
The official 2026 winner is Navi Pillay. See the score of our forecast frozen before the announcement, the saved market checkpoints and the historical study of the 2025 pre-announcement move.
Polymarket 'By Date' Favourites at 84¢ a Month Out Came True 64% of the Time
Every settled Polymarket market worded 'by' or 'before' a date, January 2025 to April 2026, scored against its price 90, 30 and 7 days before the deadline and clustered by event. Markets above 65¢ a month out came true 64.3% of the time; a week out, 90.5%.