← Poly Research & Robotics
GAMBLINGISALLYOURNEED · Trader Analysis
Wallet: 0x507e52ef684ca2dd91f90a9d26d149dd3288beae | Apr 01 – Apr 22, 2026 | 344,115 trades across 10,585 markets
This wallet is an always-on automated trader with capital spread across Tennis, Soccer and Other. Across the 22-day window it placed 344,115 trades (15,642/day) through 10,585 distinct markets spanning 3,984 events. Ticket mix is 81.08% BUY, only 65,101 SELL trades in the entire window — positions are overwhelmingly held to resolution.
Median ticket is $7.25; the P95 is $454 and the largest single fill in the window was $28,610. The top 5% of trades carry 65.9% of the capital — a power-law sizing profile where tiny probes map the book and a small handful of large fills express conviction. Intra-market consecutive-fill gap is 4s median with 56.9% of pairs firing in under ten seconds — a latency signature no human can sustain.
This is a classical market maker: 60.4% of markets see both sides bought and the median paired cost is $0.9681 — below the $1.00 no-arb line. 62.8% of paired markets close under $1.00 and 50.9% close under $0.97, which is real, repeatable spread capture. On top of that, the conviction curve adds a directional layer: 64.5% of both-sides markets tilt 3× or heavier to one outcome, and that dominant side wins 62.3% of the time. The high-conviction subset (dominance ≥ 2.0×, dominant leg only) closes at 136,897 trades, 57.6% win rate, and +$651,253 realized P/L (+4.55% ROI).
The unfiltered P/L of +$101,083 on $24.03M deployed (+0.42% ROI) understates the quality of the mechanism: the book pays itself through the spread, and the hedge-tax drag ($8.76M) is variance-reduction expense, not a loss leader. The directional layer on top scales the upside when conviction is strong.
| Archetype | Pseudo-MM · directional overlay · tennis-focused |
| Side Preference | 81.1% BUY · 18.9% SELL |
| Avg Trades / Active Day | 15,642 |
| Execution Style | Burst bot — small probes, burst fills, no selling |
| Sweet-Spot Price Band | $0.60–$0.70 (+4.29% ROI, 36,518 trades) |
| Peak Hours (UTC) | 09:00, 19:00, 20:00 |
| Weak Hours (UTC) | 13:00, 10:00, 12:00 |
| Best Category | Soccer (+$328,396, +4.79%) |
| Weakest Category | Other (-$202,486, -4.63%) |
This section is a forensic reconstruction of what the underlying system likely looks like based on observed trade behavior. It is an engineering hypothesis built from timing signatures, sizing distributions, market coverage, and execution latency — not a claim about the operator's actual infrastructure.
In one sentence: this looks like an always-on fair-value comparator that polls Polymarket markets, compares them to an external sports-odds feed, sizes proportionally to the gap, fires small probes then large fills through parallel HTTP workers, and opportunistically hedges the other side to bank the spread where the book allows it. The edge lives in the fair-value model at 3×+ imbalance; the hedge leg is a variance dampener, not a profit source.
Classified by slug + market keywords. Tennis is the load-bearing book (130,560 trades, $10.33M, 32% of total capital).
| Category | Trades | Volume | Win Rate | ROI | Assessment |
|---|---|---|---|---|---|
| Tennis | 130,560 | $10.33M | 40.7% | -2.20% | Unprofitable -$150,379 |
| Soccer | 94,874 | $8.72M | 55.5% | +4.79% | Modest+ +$328,396 |
| Other | 42,946 | $5.10M | 50.8% | -4.63% | Unprofitable -$202,486 |
| MLB | 34,914 | $3.36M | 53.0% | +5.66% | Modest+ +$146,634 |
| NFL | 14,174 | $1.55M | 52.1% | +5.21% | Modest+ +$63,095 |
| NBA | 15,394 | $1.41M | 41.1% | -11.49% | Unprofitable -$117,517 |
| NHL | 10,548 | $1.31M | 56.6% | -0.59% | Flat -$6,356 |
| CBB | 705 | $78.2K | 65.8% | +48.81% | Elite +$32,534 |
Tennis carries the volume and the absolute P/L (-$150,379), while CBB is the highest-efficiency vertical with a meaningful sample — +48.81% ROI on 585 resolved trades. Structural weakness shows up in Other (-$202,486, -4.63% ROI) — a filter worth applying.
Range spans ISO weeks 11–14. Daily volatility is high: single-day P/L swings from -$254K to +$303K.
Resolved-BUY P/L by ISO week. 4 weeks cover 22 active days; cumulative P/L closes at +$101,083.
| Week | Dates | Trades | W | L | Win % | P/L | Cumul |
|---|---|---|---|---|---|---|---|
| W14 | 2026-04-01→2026-04-05 | 66,708 | 32,034 | 34,674 | 48.0% | -$140,144 | -$140,144 |
| W15 | 2026-04-06→2026-04-12 | 99,563 | 48,480 | 51,083 | 48.7% | +$188,868 | +$48,724 |
| W16 | 2026-04-13→2026-04-19 | 89,627 | 44,107 | 45,520 | 49.2% | -$94,209 | -$45,484 |
| W17 | 2026-04-20→2026-04-22 | 21,198 | 9,978 | 11,220 | 47.1% | +$139,406 | +$93,922 |
| Total | 277,096 | 134,599 | 142,497 | 48.6% | +$101,083 | +$101,083 | |
| Price Range | Trades | Wins | Win % | Assessment |
|---|---|---|---|---|
| $0.00–$0.10 | 14,153 | 1,058 | 7.5% | Edge Zone +93.95% ROI |
| $0.10–$0.20 | 19,648 | 2,893 | 14.7% | Edge Zone +18.82% ROI |
| $0.20–$0.30 | 25,907 | 6,362 | 24.6% | Toxic -2.04% ROI |
| $0.30–$0.40 | 38,944 | 13,495 | 34.7% | Break-even -0.82% ROI |
| $0.40–$0.50 | 54,344 | 24,697 | 45.4% | Toxic -2.13% ROI |
| $0.50–$0.60 | 36,654 | 20,236 | 55.2% | Break-even +0.02% ROI |
| $0.60–$0.70 | 36,518 | 24,955 | 68.3% | Profitable +4.29% ROI |
| $0.70–$0.80 | 29,168 | 21,974 | 75.3% | Break-even -0.96% ROI |
| $0.80–$0.90 | 15,841 | 13,432 | 84.8% | Toxic -4.89% ROI |
| $0.90–$1.00 | 5,919 | 5,497 | 92.9% | Toxic -3.97% ROI |
11 of 22 rolling 15-day windows (50%) and 8 of 22 rolling 7-day windows close green. The 15-day window peaks at +$381,939 and bottoms at -$300,058 — the spread between peak and trough tells you how volatile the edge is across the observation. A consistently green rolling curve implies a durable signal; a curve that dips into the red on any window indicates fragility that a replicator would want to stress-test before scaling.
| Market | Trades | Volume |
|---|---|---|
| Indian Premier League: Mumbai Indians vs Royal Challengers Bangalore | 1,131 | $261.4K |
| Indian Premier League: Rajasthan Royals vs Royal Challengers Bangalore | 1,426 | $261.3K |
| Indian Premier League: Kolkata Knight Riders vs Rajasthan Royals | 1,192 | $254.9K |
| Indian Premier League: Rajasthan Royals vs Mumbai Indians | 1,247 | $205.1K |
| Will Real Madrid CF win on 2026-04-15? | 1,680 | $180.6K |
| Will Club Atlético de Madrid win on 2026-04-22? | 123 | $172.1K |
| Indian Premier League: Chennai Super Kings vs Kolkata Knight Riders | 689 | $166.9K |
| Indian Premier League: Royal Challengers Bangalore vs Delhi Capitals | 794 | $152.1K |
| Indian Premier League: Delhi Capitals vs Gujarat Titans | 1,395 | $147.3K |
| Indian Premier League: Lucknow Super Giants vs Rajasthan Royals | 606 | $141.5K |
Top 10 markets account for $1.94M of volume (6.1% of book). Top 10 carry only 6.1% of book — capital is distributed very broadly across the 10,585-market footprint. The single-biggest line — Indian Premier League: Mumbai Indians vs Royal Challengers Bangalore — resolved to +$10,451 P/L on 1,131 fills.
Dominance ratio is the dominant story. Of 6,397 both-sides markets, 4,128 (64.5%) tilt 3× or more to one outcome, and that side wins 62.3% of the time — compared to 49.9% at 1.0–1.5×. Stripping to just the dominant leg on conviction bets (≥2.0×) yields 57.6% WR, +4.55% ROI, and +$651,253 P/L — many multiples of the unfiltered book. The signal is real.
Capital is concentrated — Tennis is 32% of volume. The highest-ROI vertical with meaningful sample is CBB at +48.81%. The worst-performing category is Other at -$202,486 (-4.63% ROI); the worst-performing price band is $0.80–$0.90 at -$117,902. Hours 05:00, 10:00, 12:00, 22:00 UTC are the weakest four-hour footprint (-$131,968 combined) — the book should be paused or sized down in that window.
This wallet is a true market maker. Mean paired cost is $0.9654 — below the $1.00 no-arb line — so the paired leg itself is positive-EV. Spread P/L contributes +$494,243 of theoretical risk-free yield, while the $8.76M in hedge-tax outflow is the cost of variance reduction, not a true drag. Combined with the dominant-side directional accuracy at 3×+ (62.3% WR), the structure is self-funding: spread capture pays the desk to show up, and conviction sizing scales the upside when the signal is strong. This is the textbook shape of a profitable automated market maker.
Summary: A 24/7 automated trader that opened 344,115 BUY tickets across 10,585 markets in 22 days with only 65,101 SELL trades. Structurally it presents as a true market maker: 60% both-sides participation, $7.25 median ticket, 57% of consecutive fills under 10 seconds, and median same-market gap of 4s — and the paired cost of $0.9654 is below fair, so the spread leg is genuinely positive-EV. The conviction curve is unambiguous: dominant side win rate climbs from 50% at 1.0–1.5× to 62% at 3.0×+, and the dominant-leg-only subset realizes +$651,253 at +4.55% ROI. The unfiltered book closes +$101,083 at +0.42% ROI on $24.0M deployed. A replicator should focus on the high-conviction leg, enforce a paired-cost ceiling below $1.00, and bias sizing toward the price bands and hours where the book's historical ROI is cleanest.
The findings in this report are produced entirely from publicly observable on-chain and off-chain trade data sourced through the Polymarket data API and CLOB. They represent a data-driven reconstruction — an informed hypothesis about the trader's strategy, infrastructure, and edge — not a verified account of the operator's actual systems, intentions, or internal models.
The "Technical Breakdown" and "Key Findings" sections in particular are inferential. Plausible alternative architectures could produce similar trade footprints, and this analysis does not claim to have identified the specific one in use. Numerical results (win rates, P/L, ROI, dominance buckets) are deterministic for this observation window; interpretive claims (archetype, sizing model, hedge logic, stack composition) are best-guess reconstructions based on statistical patterns.
Readers should treat this report as analytical commentary rather than as a factual disclosure. Past performance does not indicate future results, historical patterns may not persist, and any attempt to replicate or trade alongside the documented behavior is done at the reader's own risk. Poly Research & Robotics makes no representation that these findings are complete, accurate in every respect, or predictive of the trader's ongoing activity.
Window: 2026-04-01 → 2026-04-22 (22 calendar days, 22 active)
Source CSV: GAMBLINGISALLYOURNEED_trades.csv
Methodology: Cash-flow P/L = -buy_usdc + sell_usdc + remaining_share_payout. Remaining shares settle at $1 if outcome won, $0 if lost, or mark at last-traded price if open. No tx-hash dedup (atomic multi-leg fills are real trades).
| Bucket | Markets | Dom WR | Mean Paired | Avg Mkt P/L | Total Mkt P/L | % Profitable |
|---|---|---|---|---|---|---|
| 1.0-1.5x | 916 | 49.9% | $0.9828 | -$83 | -$75,698 | 40.0% |
| 1.5-2.0x | 579 | 55.3% | $0.9758 | -$178 | -$103,218 | 42.5% |
| 2.0-3.0x | 773 | 56.6% | $0.9620 | +$174 | +$134,604 | 47.5% |
| 3.0-5.0x | 913 | 57.6% | $0.9701 | -$64 | -$58,542 | 51.4% |
| 5.0x+ | 3,215 | 63.6% | $0.9580 | +$104 | +$334,824 | 62.2% |
| Band | BUY trades | Resolved | Wins | WR | Capital | % Cap | P/L | ROI |
|---|---|---|---|---|---|---|---|---|
| $0.00–$0.10 | 14,162 | 14,153 | 1,058 | 7.5% | $160.6K | 0.7% | +$150,831 | 93.93% |
| $0.10–$0.20 | 19,746 | 19,648 | 2,893 | 14.7% | $543.1K | 2.2% | +$102,200 | 18.82% |
| $0.20–$0.30 | 25,987 | 25,907 | 6,362 | 24.6% | $980.7K | 4.0% | -$19,970 | -2.04% |
| $0.30–$0.40 | 39,103 | 38,944 | 13,495 | 34.7% | $2.36M | 9.7% | -$18,960 | -0.80% |
| $0.40–$0.50 | 54,677 | 54,344 | 24,697 | 45.4% | $4.34M | 17.9% | -$92,384 | -2.13% |
| $0.50–$0.60 | 37,120 | 36,654 | 20,236 | 55.2% | $4.43M | 18.2% | +$4,373 | 0.10% |
| $0.60–$0.70 | 36,908 | 36,518 | 24,955 | 68.3% | $4.15M | 17.1% | +$176,417 | 4.26% |
| $0.70–$0.80 | 29,392 | 29,168 | 21,974 | 75.3% | $3.64M | 15.0% | -$35,203 | -0.97% |
| $0.80–$0.90 | 15,991 | 15,841 | 13,432 | 84.8% | $2.42M | 9.9% | -$117,967 | -4.88% |
| $0.90–$1.00 | 5,928 | 5,919 | 5,497 | 92.9% | $1.28M | 5.3% | -$50,817 | -3.97% |
| Category | BUY trades | SELL trades | BUY $ | SELL $ | Resolved | WR | P/L | ROI |
|---|---|---|---|---|---|---|---|---|
| Tennis | 99,228 | 31,332 | $6.94M | $3.39M | 98,934 | 40.7% | -$148,547 | -2.14% |
| Soccer | 79,078 | 15,796 | $6.93M | $1.79M | 77,990 | 55.5% | +$328,783 | 4.74% |
| Other | 37,954 | 4,992 | $4.38M | $716.0K | 37,759 | 50.8% | -$202,576 | -4.62% |
| MLB | 27,851 | 7,063 | $2.59M | $767.7K | 27,777 | 53.0% | +$145,237 | 5.60% |
| NFL | 11,941 | 2,233 | $1.21M | $343.5K | 11,926 | 52.1% | +$63,095 | 5.21% |
| NBA | 13,162 | 2,232 | $1.09M | $321.1K | 12,910 | 41.1% | -$113,648 | -10.43% |
| NHL | 9,215 | 1,333 | $1.08M | $224.6K | 9,215 | 56.6% | -$6,356 | -0.59% |
| CBB | 585 | 120 | $66.7K | $11.6K | 585 | 65.8% | +$32,534 | 48.81% |
| Hour | BUY trades | Capital | Wins | WR | P/L | ROI |
|---|---|---|---|---|---|---|
| 00:00 | 9,374 | $627.4K | 5,173 | 55.7% | +$52,495 | 8.37% |
| 01:00 | 10,173 | $642.1K | 5,327 | 52.6% | +$11,173 | 1.74% |
| 02:00 | 10,115 | $460.0K | 4,636 | 46.0% | -$46,902 | -10.20% |
| 03:00 | 5,811 | $324.9K | 2,760 | 47.8% | -$62,881 | -19.36% |
| 04:00 | 5,126 | $230.5K | 2,591 | 50.9% | +$13,487 | 5.85% |
| 05:00 | 3,013 | $171.7K | 1,280 | 45.4% | +$15,707 | 9.15% |
| 06:00 | 3,578 | $188.7K | 1,876 | 52.9% | +$32,852 | 17.41% |
| 07:00 | 5,133 | $316.4K | 2,943 | 58.1% | +$13,184 | 4.17% |
| 08:00 | 6,048 | $614.1K | 2,919 | 48.6% | +$31,343 | 5.10% |
| 09:00 | 10,443 | $889.8K | 4,875 | 46.9% | +$125,644 | 14.12% |
| 10:00 | 12,251 | $1.07M | 5,360 | 44.1% | -$81,326 | -7.61% |
| 11:00 | 13,917 | $1.21M | 6,376 | 46.1% | -$11,732 | -0.97% |
| 12:00 | 15,789 | $1.53M | 6,423 | 40.8% | -$71,002 | -4.65% |
| 13:00 | 16,746 | $1.75M | 7,614 | 46.0% | -$294,774 | -16.87% |
| 14:00 | 19,088 | $1.61M | 9,049 | 47.6% | +$11,061 | 0.69% |
| 15:00 | 17,633 | $1.71M | 8,280 | 47.0% | +$75,830 | 4.44% |
| 16:00 | 19,229 | $2.57M | 9,897 | 51.8% | +$4,454 | 0.17% |
| 17:00 | 16,232 | $1.59M | 7,515 | 46.4% | +$35,811 | 2.25% |
| 18:00 | 15,982 | $1.58M | 8,082 | 50.8% | -$65,759 | -4.16% |
| 19:00 | 17,389 | $1.30M | 8,644 | 49.8% | +$100,132 | 7.69% |
| 20:00 | 15,203 | $1.31M | 8,147 | 54.1% | +$81,968 | 6.27% |
| 21:00 | 11,150 | $911.6K | 5,724 | 51.8% | +$76,234 | 8.36% |
| 22:00 | 9,755 | $874.6K | 4,285 | 44.5% | +$3,411 | 0.39% |
| 23:00 | 9,836 | $821.2K | 4,823 | 49.7% | +$48,109 | 5.86% |
| Day | BUY trades | Capital | WR | P/L | ROI |
|---|---|---|---|---|---|
| Mon | 33,170 | $2.72M | 46.7% | +$9,363 | 0.34% |
| Tue | 38,890 | $3.36M | 43.4% | +$87 | 0.00% |
| Wed | 42,300 | $3.38M | 51.2% | +$53,580 | 1.58% |
| Thu | 36,058 | $2.42M | 47.9% | +$59,179 | 2.45% |
| Fri | 32,080 | $2.83M | 49.9% | +$37,526 | 1.32% |
| Sat | 48,712 | $4.95M | 49.4% | -$180,702 | -3.65% |
| Sun | 47,804 | $4.63M | 50.5% | +$119,487 | 2.58% |
| Filter | Trades | WR | Capital | P/L | ROI | Δ vs baseline |
|---|---|---|---|---|---|---|
| Unfiltered baseline | 279,014 | 48.6% | $24.30M | +$98,520 | 0.41% | $0 |
| Resolved only | 277,096 | 48.6% | $24.03M | +$93,922 | 0.39% | -$4,599 |
| Price 0.30-0.70 | 171,085 | 50.5% | $15.74M | +$106,507 | 0.68% | +$7,987 |
| Price 0.60-0.70 (sweet spot) | 36,908 | 68.3% | $4.15M | +$176,417 | 4.26% | +$77,896 |
| High-conviction (dom>=2x, dom leg only) | 137,335 | 57.6% | $14.39M | +$654,015 | 4.54% | +$555,494 |
| Exclude single worst hour (13:00 UTC) | 262,268 | 48.7% | $22.55M | +$393,295 | 1.74% | +$294,774 |
| Exclude worst 4 hours | 218,246 | 49.4% | $18.38M | +$611,382 | 3.33% | +$512,861 |
| Exclude losing categories (NBA, NHL, Other, Tennis) | 119,455 | 54.6% | $10.80M | +$569,648 | 5.27% | +$471,128 |
| STACK: high-conv + skip worst hour + skip losing cats | 57,978 | 65.8% | $6.40M | +$853,229 | 13.33% | +$754,709 |
| Date | BUY trades | Capital | Daily P/L | Cum P/L |
|---|---|---|---|---|
| 2026-04-01 | 9,347 | $736.2K | -$61,755 | -$61,755 |
| 2026-04-02 | 11,381 | $677.8K | +$15,726 | -$46,029 |
| 2026-04-03 | 12,247 | $832.8K | -$16,659 | -$62,687 |
| 2026-04-04 | 16,039 | $1.52M | -$69,736 | -$132,424 |
| 2026-04-05 | 17,838 | $1.66M | -$7,787 | -$140,210 |
| 2026-04-06 | 11,046 | $999.4K | -$28,706 | -$168,916 |
| 2026-04-07 | 16,857 | $1.62M | -$114,625 | -$283,541 |
| 2026-04-08 | 14,366 | $956.7K | -$12,044 | -$295,585 |
| 2026-04-09 | 13,025 | $1.02M | +$48,305 | -$247,280 |
| 2026-04-10 | 10,344 | $998.2K | +$25,260 | -$222,020 |
| 2026-04-11 | 17,865 | $1.72M | +$103,920 | -$118,100 |
| 2026-04-12 | 16,480 | $1.68M | +$171,439 | +$53,339 |
| 2026-04-13 | 12,993 | $975.3K | +$8,683 | +$62,022 |
| 2026-04-14 | 14,139 | $1.08M | +$114,290 | +$176,312 |
| 2026-04-15 | 13,496 | $970.1K | +$16,826 | +$193,138 |
| 2026-04-16 | 11,652 | $725.0K | -$4,852 | +$188,285 |
| 2026-04-17 | 9,489 | $1.00M | +$28,924 | +$217,210 |
| 2026-04-18 | 14,808 | $1.71M | -$214,885 | +$2,324 |
| 2026-04-19 | 13,486 | $1.30M | -$44,165 | -$41,841 |
| 2026-04-20 | 9,131 | $742.7K | +$29,386 | -$12,455 |
| 2026-04-21 | 7,894 | $656.1K | +$422 | -$12,033 |
| 2026-04-22 | 5,091 | $720.8K | +$110,554 | +$98,520 |
| Market | Trades | BUY $ | SELL $ | Net P/L |
|---|---|---|---|---|
| Indian Premier League: Rajasthan Royals vs Royal Challengers Bangalore | 1,426 | $172.4K | $88.9K | -$8,128 |
| Indian Premier League: Kolkata Knight Riders vs Rajasthan Royals | 1,192 | $170.4K | $84.5K | -$9,921 |
| Indian Premier League: Mumbai Indians vs Royal Challengers Bangalore | 1,131 | $153.7K | $107.7K | +$10,451 |
| Will Real Madrid CF win on 2026-04-15? | 1,680 | $131.8K | $48.8K | -$51,761 |
| Will 1. FC Union Berlin win on 2026-04-18? | 149 | $111.9K | $14.2K | -$97,774 |
| Indian Premier League: Sunrisers Hyderabad vs Chennai Super Kings | 1,263 | $109.4K | $30.1K | -$46,945 |
| Indian Premier League: Rajasthan Royals vs Mumbai Indians | 1,247 | $99.3K | $105.8K | +$25,537 |
| Indian Premier League: Delhi Capitals vs Gujarat Titans | 1,395 | $98.5K | $48.8K | +$2,638 |
| Indian Premier League: Royal Challengers Bangalore vs Delhi Capitals | 794 | $95.7K | $56.5K | +$1,289 |
| Indian Premier League: Lucknow Super Giants vs Rajasthan Royals | 606 | $94.7K | $46.8K | +$2,510 |
| Will Le Havre AC win on 2026-04-18? | 98 | $94.1K | $20.7K | -$73,434 |
| Indian Premier League: Chennai Super Kings vs Kolkata Knight Riders | 689 | $93.8K | $73.1K | +$7,542 |
| Atlanta Braves vs. Arizona Diamondbacks | 510 | $90.4K | $13.4K | +$77,718 |
| Trail Blazers vs. Nuggets | 1,025 | $90.3K | $40.0K | -$37,686 |
| Indian Premier League: Kolkata Knight Riders vs Lucknow Super Giants | 726 | $89.0K | $13.9K | +$52,575 |
| Indian Premier League: Sunrisers Hyderabad vs Rajasthan Royals | 703 | $84.6K | $56.2K | +$21,590 |
| Will Nottingham Forest FC win on 2026-04-12? | 113 | $83.7K | $33.8K | +$36,905 |
| Indian Premier League: Chennai Super Kings vs Delhi Capitals | 925 | $77.9K | $18.2K | -$13,150 |
| Will Club Atlético de Madrid win on 2026-04-22? | 123 | $71.6K | $100.5K | +$38,798 |
| Indian Premier League: Mumbai Indians vs Punjab Kings | 828 | $71.1K | $18.8K | -$3,408 |
| Indian Premier League: Punjab Kings vs Lucknow Super Giants | 584 | $65.5K | $21.6K | +$3,735 |
| Indian Premier League: Kolkata Knight Riders vs Punjab Kings | 233 | $64.1K | $1.1K | +$3,179 |
| Indian Premier League: Gujarat Titans vs Kolkata Knight Riders | 655 | $63.8K | $27.4K | -$31,877 |
| Will FC Barcelona win on 2026-04-04? | 195 | $63.1K | $8.1K | -$51,329 |
| Will Racing Club de Lens win on 2026-04-04? | 57 | $62.2K | $2.0K | +$41,483 |
| Market | BUY $ | Net P/L |
|---|---|---|
| Will Elche CF win on 2026-04-22? | $62.1K | +$93,350 |
| Atlanta Braves vs. Arizona Diamondbacks | $90.4K | +$77,718 |
| Indian Premier League: Kolkata Knight Riders vs Lucknow Super Giants | $89.0K | +$52,575 |
| Toronto Blue Jays vs. Chicago White Sox | $54.0K | +$45,936 |
| Will Olympique Lyonnais win on 2026-04-05? | $32.7K | +$44,289 |
| Will Racing Club de Lens win on 2026-04-04? | $62.2K | +$41,483 |
| Will Club Atlético de Madrid win on 2026-04-22? | $71.6K | +$38,798 |
| Will Nottingham Forest FC win on 2026-04-12? | $83.7K | +$36,905 |
| Will Torino FC win on 2026-04-11? | $38.0K | +$34,740 |
| Will Real Madrid CF win on 2026-04-04? | $38.6K | +$34,732 |
| LoL: Dplus KIA vs Gen.G - Game 2 Winner | $15.1K | +$30,520 |
| Will Paris Saint-Germain FC win on 2026-04-14? | $52.6K | +$27,761 |
| New York Mets vs. St. Louis Cardinals | $28.8K | +$27,634 |
| Tampa Bay Rays vs. Minnesota Twins | $29.0K | +$26,083 |
| Will Sevilla FC win on 2026-04-11? | $52.1K | +$25,594 |
| Market | BUY $ | Net P/L |
|---|---|---|
| Will 1. FC Union Berlin win on 2026-04-18? | $111.9K | -$97,774 |
| Will Le Havre AC win on 2026-04-18? | $94.1K | -$73,434 |
| Will 1. FC Union Berlin win on 2026-04-05? | $56.7K | -$52,370 |
| Will Real Madrid CF win on 2026-04-15? | $131.8K | -$51,761 |
| Will FC Barcelona win on 2026-04-04? | $63.1K | -$51,329 |
| Wild vs. Red Wings | $48.8K | -$48,797 |
| Counter-Strike: Heroic vs BetBoom Team (BO3) - Stake Ranked Episode 1 Playoffs | $51.7K | -$47,371 |
| Indian Premier League: Sunrisers Hyderabad vs Chennai Super Kings | $109.4K | -$46,945 |
| Los Angeles Dodgers vs. Washington Nationals | $59.3K | -$46,357 |
| Seattle Mariners vs. Los Angeles Angels | $55.0K | -$44,457 |
| Will Real Betis Balompié win on 2026-04-04? | $61.9K | -$42,476 |
| Bucharest Open: Daniel Altmaier vs Dino Prizmic | $60.4K | -$42,012 |
| Bucharest Open: Gabriel Diallo vs Alex Molcan | $56.8K | -$41,434 |
| LoL: Top Esports vs Anyone's Legend - Game 1 Winner | $46.4K | -$41,061 |
| Trail Blazers vs. Nuggets | $90.3K | -$37,686 |
Report generated 2026-04-24 23:49 from GAMBLINGISALLYOURNEED_trades.csv.
Wallet: 0x507e52ef684ca2dd91f90a9d26d149dd3288beae
Window: 2026-04-01 → 2026-04-22 (22 days, 22 active)
Universe: 344,115 trades · 10,585 markets · 3,984 events · $31.86M gross notional
P/L methodology: Cash-flow accounting. Each position's P/L =
-buy_usdc + sell_usdc + remaining_share_payout, where remaining shares are settled at $1.00 if the outcome won, $0.00 if it lost, or marked at last-traded price if the market is still open. This is the correct methodology for any trader who actively exits — ignoring SELL proceeds, as earlier reports did, systematically understates P/L for active managers.
Bimodal sizing: thousands of sub-$10 probes alongside a concentrated upper tail carrying two-thirds of deployed capital. Consistent with a sizer that scales into a line after the first-fill probe succeeds.
Hybrid: pseudo-MM (60.4% both-sides rate) with an active exit engine — not the hold-to-resolution pattern we see on pure bots. The active-management profile is the defining feature of this wallet.
Classification: Actively managed pseudo-MM with a directional overlay — overall mildly profitable, with real spread capture funding most of the book.
| Bucket | Markets | Dom-side WR | Mean Paired Cost |
|---|---|---|---|
| 1.0–1.5× | 916 | 49.9% | $0.9828 |
| 1.5–2.0× | 579 | 55.3% | $0.9758 |
| 2.0–3.0× | 773 | 56.6% | $0.9620 |
| 3.0×+ | 4,128 | 62.3% | $0.9606 |
The conviction curve is flat. Compare to VidarX (58 → 84%) or Bonereaper (59 → 98%). Here it goes 49.9 → 55.3 → 56.6 → 62.3%. The fair-value engine is weak: when the bot tilts heavily (3×+), the dominant side still only wins 62% of the time — enough for a small edge after spread, but nowhere near "high conviction" territory.
| Band | Trades | WR | ROI | P/L |
|---|---|---|---|---|
| 0.00–0.10 | 14,153 | 7.5% | +93.9% | +$150,828 |
| 0.10–0.20 | 19,648 | 14.7% | +18.8% | +$102,179 |
| 0.20–0.30 | 25,907 | 24.6% | -2.04% | -$20,018 |
| 0.30–0.40 | 38,944 | 34.7% | -0.82% | -$19,213 |
| 0.40–0.50 | 54,344 | 45.4% | -2.13% | -$92,300 |
| 0.50–0.60 | 36,654 | 55.2% | +0.02% | +$664 |
| 0.60–0.70 | 36,518 | 68.3% | +4.29% | +$175,154 |
| 0.70–0.80 | 29,168 | 75.3% | -0.96% | -$34,654 |
| 0.80–0.90 | 15,841 | 84.8% | -4.89% | -$117,902 |
| 0.90–1.00 | 5,919 | 92.9% | -3.97% | -$50,817 |
Three distinct edge zones: 1. Deep underdog probes ($0.00–$0.20) — 33,801 small tickets on sub-$0.20 entries that the bot then often sells for rebound pops, earning +$253K combined. This is classic long-tail speculation with exit discipline. 2. Slight favorites ($0.60–$0.70) — the workhorse band, +$175K on meaningful volume. 3. The $0.20–$0.60 middle and the $0.80+ favorite-shave zones both lose money — totalling -$230K across ~156K trades.
The $0.80+ losses are structurally troubling: buying near-certain outcomes and getting them wrong 15%+ of the time at prices that don't pay enough to cover.
| Category | Trades | Volume | WR | ROI | P/L |
|---|---|---|---|---|---|
| Soccer | 94,874 | $8.72M | 55.5% | +4.79% | +$328,396 |
| MLB | 34,914 | $3.36M | 53.0% | +5.66% | +$146,634 |
| NFL | 14,174 | $1.55M | 52.1% | +5.21% | +$63,095 |
| CBB | 705 | $78K | 65.8% | +48.81% | +$32,534 |
| NHL | 10,548 | $1.31M | 56.6% | -0.59% | -$6,356 |
| Tennis | 130,560 | $10.33M | 40.7% | -2.20% | -$150,379 |
| Other (IPL cricket, esports) | 42,946 | $5.10M | 50.8% | -4.63% | -$202,486 |
| NBA | 15,394 | $1.41M | 41.1% | -11.49% | -$117,517 |
Soccer + MLB + NFL + CBB = +$570K combined. Those four verticals more than offset the +$100K headline. The drag comes from Tennis (volume monster at -$150K), NBA (structural disaster at -11.5% ROI), and the IPL-heavy "Other" bucket.
Top-loss single markets: - 1. FC Union Berlin 4/18: -$98K · Union Berlin 4/5: -$52K (recurring trap) - Le Havre AC 4/18: -$73K - Real Madrid 4/15: -$52K · Barcelona 4/4: -$51K
Top-win single markets: - Elche CF 4/22: +$93K - Braves vs Diamondbacks: +$78K - IPL KKR vs Lucknow: +$53K - Toronto Blue Jays vs White Sox: +$46K - Olympique Lyonnais 4/5: +$44K
Hour 13:00 UTC alone destroys three times the book's net profit — more loss than any single category. Combined with 18:00, these two hours strip $363K. Trading everything except those two hours would have closed around +$465K rather than +$101K.
Median 2,238s (~37 minutes) — deliberate pairing, but not atomic. The bot fires the directional leg quickly and only hedges opportunistically when the book is agreeable. 60.4% both-sides rate reflects that selective hedging — not every market gets paired.
| Filter | Trades | WR | ROI | P/L | Δ vs Unfiltered |
|---|---|---|---|---|---|
| Unfiltered baseline | 277,096 | 48.6% | +0.39% | +$93,922 | — |
| Price $0.30–$0.70 only | 169,704 | 50.5% | +0.65% | +$101,372 | +$7K |
| High-conviction (dom ≥ 2×, dom leg only) | 136,897 | 57.6% | +4.55% | +$651,253 | +$557K |
| CBB only (top-ROI cat) | 585 | 65.8% | +48.81% | +$32,534 | negligible |
| Exclude worst 4 hours (3,10,12,13) | 236,751 | 49.5% | +1.11% | +$225,890 | +$132K |
| Combined (price 30–70 + CBB + non-weak hours) | 362 | 76.0% | +58.36% | +$26,171 | (tiny sample) |
The high-conviction filter is the real edge extractor — stripping to the dominant leg on markets with ≥2× USDC imbalance and ignoring the hedge leg turns the book from a thin +$94K grind into a clean +$651K / +4.55% ROI / 57.6% WR outcome. That is the replicable structure.
The hour filter alone adds +$132K. Stacked with high-conviction, the practical target is +$750K–$800K P/L versus the +$94K unfiltered baseline.
Weekly cadence: - W14 (4/1–4/5): −$140,144 (rough start — Union Berlin 4/5 loss alone was -$52K) - W15 (4/6–4/12): +$188,868 (recovery) - W16 (4/13–4/19): −$94,209 (Union Berlin 4/18 + Le Havre 4/18 combined for -$171K on a single day) - W17 (4/20–4/22): +$139,406 (strong close: Elche CF +$93K, Atlético Madrid, Diamondbacks)
Cumulative: −$140K → +$49K → −$45K → +$94K. The book swung through ±$200K intra-week; the net positive outcome depends on the W15 recovery and the W17 close. If either had gone sideways, the period would have printed flat or negative.
Consistency verdict: moderate. The rolling 7-day window spends roughly half the period in the red. This is not a monotonically green book — it is a volatile, actively-managed structure that depends on the exit engine converting some losers into smaller losses, and a few outperforming days (most notably 4/22) to clear the book into positive territory.
| Component | Value | Interpretation |
|---|---|---|
| Theoretical spread P/L (paired VWAP-based) | +$494,243 | Real — mean paired cost $0.9654, below fair |
| Hedge-tax outflow (losing side USDC in dom-won markets) | $8.76M | Large but expected at 60% both-sides rate |
| Net realized cash-flow P/L | +$101,083 | BUYs + SELLs + open-position MTM |
The spread engine is genuinely capturing ~$494K of paired-cost edge. The directional overlay and the hedge-tax drag on the losing side consume most of it, leaving the +$101K net. The active-management SELL engine is what rescues the book — without the 65K sells, the same position set held-to-resolution would have closed significantly worse.
One-sentence summary: An actively-managed pseudo-MM that trades global team sports with genuine sub-$1 paired-cost discipline, a weak-but-positive fair-value model, and a SELL engine that realizes intermediate P/L on roughly 19% of tickets.
What works: Soccer, MLB, NFL, CBB verticals (+$570K combined). The $0.60–$0.70 band (+$175K). Deep-underdog probes sold on pops ($0.00–$0.20 band, +$253K).
What drags: Tennis (−$150K, large volume), NBA (−$118K, −11.5% ROI), hour 13:00 UTC (−$297K), Union Berlin as an opponent (−$150K across two matches).
The replicable edge: high-conviction filter (dom ≥ 2×, dominant leg only) alone delivers +$651K P/L — six times the unfiltered book's +$101K. The playbook translates this into implementable thresholds.
Wallet: 0x507e52ef684ca2dd91f90a9d26d149dd3288beae
Window: 2026-04-01 → 2026-04-22
P/L methodology: Cash-flow (BUY outflow + SELL proceeds + remaining-share payout at resolution or MTM).
Baseline: 277,096 resolved-market BUYs · 48.6% WR · +0.39% ROI · +$93,922 P/L
All filters operate on BUY trades in resolved markets. SELL trades flow into per-position cash-flow allocation (their proceeds are credited back to the BUY fills proportionally by share).
Idea: Strip the extreme tails and trade only the probability zone where mispricings are meaningful.
Verdict: Minimal improvement. The 0.30–0.70 band contains both the profitable $0.60–$0.70 zone and the losing 0.30–0.50 middle. Too coarse.
Idea: Trade only the single ROI-positive band with meaningful volume.
Verdict: Nearly doubles the book from a single band rule. Narrower is stronger here.
Idea: Use the fair-value model only where it's strongest. Skip balanced markets (no signal) and ignore the non-dominant leg (it's variance reduction, not edge).
Verdict: The largest single filter uplift. Stripping to the dominant leg at ≥ 2× imbalance converts the +$94K base into a +$651K book — a ~7× multiplier. This is the core replicable edge of the wallet.
Idea: Eliminate the two categories with meaningful volume and negative ROI (NBA −11.49%, Tennis −2.20%).
| Subset | P/L | Δ |
|---|---|---|
| Kill NBA only | +$211,439 | +$117,517 |
| Kill Tennis only | +$244,301 | +$150,379 |
| Kill both NBA + Tennis | +$361,818 | +$267,896 |
Verdict: Removing two categories that combined deploy $11.74M of capital and return −$268K nearly quadruples the book's profit. Cleaner than any price-band cut.
Idea: Hour 13:00 UTC alone nets −$297,273 — more than the entire NBA book's loss. Kill it.
Extended to worst 4 hours (3, 10, 12, 13):
(The extended set is smaller gain because hour 13 is doing most of the work. Dropping just hour 13 is the cleanest single-hour rule.)
Verdict: Largest single-rule gain of any hour filter in the library. Trading 23/24 hours instead of 24/24 adds ~$300K to the book.
Idea: The 0.00–0.20 band prints +$253K combined P/L (F6a +$151K, F6b +$102K) on 33,801 small tickets. The trader probably buys cheap shares then sells on rebound pops.
| Band | Trades | WR | ROI | P/L |
|---|---|---|---|---|
| $0.00–$0.10 | 14,153 | 7.5% | +93.9% | +$150,828 |
| $0.10–$0.20 | 19,648 | 14.7% | +18.8% | +$102,179 |
Verdict: Real edge, but requires tight exit discipline — the high ROI depends on the SELL engine extracting price bumps before resolution. Replicating without the exit logic will not yield these numbers.
Stack: High-conviction (F3) ∩ exclude hour 13 UTC ∩ kill NBA
Estimated effect (additive filters don't fully compose; treat as a working ceiling):
Verdict: The high-conviction filter is doing most of the work. Layering the hour-13 kill and the NBA kill trims the residual drag. Beyond this three-rule stack, diminishing returns.
Idea: Every both-sides market with ≥ 2× imbalance never fires the non-dominant leg — kills the hedge tax directly. This is equivalent to F3 stated as an exclusion rule; the P/L outcome is already captured there (+$651K).
| Rank | Filter | P/L Uplift |
|---|---|---|
| 1 | High-conviction (F3) | +$557,331 |
| 2 | Kill NBA + Tennis (F4) | +$267,896 |
| 3 | Exclude hour 13 UTC (F5) | +$297,273 |
| 4 | Deep-underdog probe band (F6) | +$253K combined |
| 5 | Exclude worst 4 hours (F5 extended) | +$131,968 |
| 6 | Tight band $0.60–$0.70 (F2) | +$81,232 |
Practical takeaway: Three rules cover essentially all the edge — High-conviction + kill-NBA + kill-hour-13. Stacking beyond that is window dressing.
Source wallet: 0x507e52ef684ca2dd91f90a9d26d149dd3288beae
Window analyzed: 2026-04-01 → 2026-04-22 (22 days)
Raw book outcome (cash-flow): +$101,083 P/L / +0.42% ROI on $24.30M BUY notional
High-conviction extraction target: +$651,253 P/L / +4.55% ROI / 57.6% WR
An actively-managed pseudo-MM sports bot that trades global team sports with real sub-$1 paired-cost discipline and a 19% SELL rate — mildly profitable as-is, substantially profitable if the hedge leg is stripped and three filter rules are applied.
Trade: - Soccer (EPL, LaLiga, Bundesliga, Serie A, Ligue 1, international qualifiers + friendlies) — the biggest profit pool - MLB (all regular-season games) — clean +$147K, +5.66% ROI - NFL (regular + postseason) - CBB during tournament windows (small-sample but +48.8% ROI) - IPL cricket selectively (profitable on individual matches but dragged by losers)
Skip (structural drag): - NBA — −11.49% ROI on $1.41M deployed. Model does not price NBA accurately. - Tennis — largest volume vertical at $10.33M but −$150K / −2.20% ROI. Drop entirely or re-train the model first. - Esports / Counter-Strike / niche — rolled into "Other" with −4.63% ROI.
Universe filter at the CLOB level: - Only binary Yes/No markets - Minimum displayed depth > $500 on both sides (thin markets generate unfillable hedge legs)
Fire when all conditions are simultaneously true:
Power-law replication of the source wallet:
| Phase | Trigger | Clip |
|---|---|---|
| Probe | First touch of a qualifying market | $6–$10 (source median $6.98) |
| Scale-in | Probe filled + price still in edge band | $30–$50, 2–5 fires |
| Core | Model edge ≥ 6 pts + book depth cooperates | $200–$400 per fill |
| Conviction | Model edge ≥ 10 pts + dominance intent ≥ 3× | $1,000–$2,500 per fill |
Per-market aggregate cap: $260,000 (source's largest single-market book was $261K, IPL Mumbai vs RCB) Per-event aggregate cap: $400,000
Critical deviation from the source wallet: do NOT fire the non-dominant leg.
The source wallet paired both sides on ~60% of markets and paid $8.76M of hedge tax on the eventual losing side. Even with paired cost below $1, the directional overlay at 3×+ dominance is only 62% accurate — not enough to pay back the hedge tax. By trading only the dominant leg (F3 filter), realized P/L jumps from +$94K to +$651K.
Rule: - Open only the leg the fair-value model thinks is underpriced - Do not open the opposite leg as a hedge, ever - Use the SELL engine (§6) to exit losing positions; do not pair
Source wallet is 18.9% SELL. Replicate the exit discipline faithfully — this is what the simpler bots in the library don't do, and it's responsible for converting deep-underdog probes into +$253K.
| Source | Contribution | Evidence |
|---|---|---|
| Spread capture on sub-$1 paired markets | +$494K theoretical | Mean paired cost $0.9654, 62.8% sub-$1 rate |
| Directional accuracy at dom ≥ 3× | Modest positive — 62.3% WR | Phase 3 dominance table |
| SELL engine on deep-underdog probes | +$253K | $0.00–$0.20 bands, cash-flow-allocated |
| Category selection (Soccer / MLB / NFL / CBB) | +$570K combined | Phase 5 category breakdown |
| Hour selection (skip 13:00 UTC) | +$297K | Phase 6 hour P/L |
The replicable edge lives in the dominant-leg + category filter + hour filter + exit engine stack. The paired spread is real but too small to justify the hedge tax as the source wallet pays it.
# Entry
EDGE_PRICE_BANDS = [(0.00, 0.20), (0.60, 0.70), (0.20, 0.30)] # probe / core / optional
MODEL_EDGE_MIN_PTS = 3
MIN_BOOK_DEPTH_USD = 500
# Category blacklist
EXCLUDED_CATEGORIES = {"NBA", "Tennis", "Esports", "Other"}
# Hour blacklist (UTC)
EXCLUDED_HOURS_UTC = {13}
# Optional extended blacklist:
# EXCLUDED_HOURS_UTC = {3, 10, 12, 13, 18}
# Dominance rule
MIN_DOMINANCE_RATIO_FOR_FIRE = 2.0
FIRE_NON_DOMINANT_LEG = False # hard rule — no hedge
# Sizing (USDC)
PROBE_SIZE = 8
SCALE_IN_SIZE = 40
CORE_SIZE = 300
CONVICTION_SIZE = 1800
PER_MARKET_CAP = 260_000
PER_EVENT_CAP = 400_000
# Exit rules (the SELL engine)
TAKE_PROFIT_1_CENTS = 6 # exit 50%
TAKE_PROFIT_2_CENTS = 10 # exit remaining
STOP_LOSS_CENTS = 8
UNDERDOG_POP_EXIT_CENTS = 3 # for deep-underdog band
MODEL_EDGE_EXIT_PTS = 2
# Risk
BANKROLL_MIN = 500_000
INTRADAY_PAUSE_THRESHOLD = -15_000
INTRADAY_HALT_THRESHOLD = -40_000
MAX_OPEN_POSITIONS = 80
PER_OPPONENT_DRAWDOWN_TRAILING_14D_LIMIT = -30_000
Expected outcome on a comparable 22-day window: - ROI: +4% to +6% on deployed capital (vs source wallet's +0.42% unfiltered) - Win rate: 55–60% on resolved trades - Per-trade P/L: thin (median +$0.25 to +$1.50) but scaled by volume - Red days: 5–7 out of 22; max intra-period drawdown ~15% of peak P/L
This is a high-volume, thin-edge strategy. The source wallet's book only works at ~275K BUY tickets. Running it at < 5K trades/week will not reproduce the extraction rate — the edge per trade is too small to show up through small-sample variance.