Wallet: 0x89b5cdaaa4866c1e738406712012a630b4078beb
Window: 2026-04-09 to 2026-05-05 (27 calendar days, 27 active)
Universe: 694,439 trades across 37,982 markets | $8.57M BUY notional | $1.13M SELL notional | $9.70M gross turnover
Net cash-flow P/L: +$258,687 on $8.57M deployed = +3.02% ROI in 27 days
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. The spread P/L component (from paired markets resolving as guaranteed profit) and the hedge tax (capital deployed on the non-dominant side in losing markets) are separated in Phase 9.
The Punchline
This is the highest-volume wallet in the PR&R dataset by trade count. 694,439 fills in 27 days, or roughly 21,800 per day, across 37,982 unique markets spanning BTC, ETH, SOL, and XRP in 5-minute and 15-minute Up/Down windows. The gross BUY notional of $8.57 million is not a typo.
The 3.02% ROI sounds small but is structurally sound: +$258,687 net realized over 27 days on a perpetually cycling working capital of roughly $300-$400K. The capital cycles fast (each 5-15 minute market closes before the next opens), so the annualized return on working capital is multiples of the nominal figure.
The strategy is a hybrid spread-capture plus directional market maker. On 33% of markets it buys both outcomes; on the other 67% it takes one-sided directional bets. The both-sides markets have a median paired cost of $1.059, which is above break-even but with 40% of those pairs locking in sub-$1.00 guaranteed spread. The directional markets show a strongly calibrated accuracy curve, with the 3x+ dominance bucket hitting 77.7% dominant-side wins across 8,653 markets. That win rate is the load-bearing structural fact of this wallet.
The bot trades 24/7. There is no sleep window. Every UTC hour shows positive trade volume ranging from 26,222 trades (hour 21) to 34,373 trades (hour 10). Win rates by hour range from 53.9% (hour 13) to 71.1% (hour 23). The operation is fully automated and always on.
What He Trades
The universe collapses to one category:
| Category |
Trades |
BUY $ |
WR |
P/L |
ROI |
| Crypto |
688,939 |
$8,529,059 |
64.7% |
+$258,055 |
+3.03% |
| Other |
5,500 |
$36,631 |
38.6% |
+$499 |
+1.36% |
Within Crypto, all four major slug patterns appear: btc-updown-5m-*, btc-updown-15m-*, eth-updown-5m-*, eth-updown-15m-*, sol-updown-5m-*, sol-updown-15m-*, xrp-updown-5m-*, xrp-updown-15m-*. The CSV also shows xrp-up-or-down-may-5-2026-7pm-et (a longer-duration XRP market), confirming the bot also touches hourly and non-standard-window markets opportunistically.
The asset breadth distinguishes this wallet from single-asset operators. The bot operates simultaneously on multiple assets within the same timestamp. At 23:57:40 UTC on May 5, it fires BUY orders into btc-updown-15m, btc-updown-5m, and eth-updown-5m within the same two-second burst. The concurrency is systematic, not coincidental.
Both-sides participation: 33.3% of markets had both outcomes purchased. This is the structural feature that separates this wallet from SirMartingale (0% both-sides) and pure market makers (60%+ both-sides). The bot is a hybrid: it hedges when uncertain and goes one-sided when confident.
The Order of Operations: One Market, Trade by Trade
The most illustrative example of the both-sides paired strategy in the CSV is the btc-updown-5m-1775693100 market (Bitcoin Up or Down, April 8, 8:05PM-8:10PM ET), which resolved "Up." This market shows the bot's full behavioral signature.
| Time (UTC) |
Action |
Outcome |
Price |
Shares |
USDC |
Running Position |
| 00:05:09 |
BUY |
Down |
$0.42 |
8.4 |
$3.54 |
Down: 8.4 |
| 00:05:09 |
BUY |
Down |
$0.44 |
9.09 |
$4.00 |
Down: 17.5 |
| 00:05:09 |
BUY |
Down |
$0.44 |
11.0 |
$4.84 |
Down: 28.5 |
| 00:05:09 |
BUY |
Down |
$0.44 |
5.17 |
$2.27 |
Down: 33.7 |
| 00:05:09 |
BUY |
Down |
$0.44 |
2.25 |
$0.99 |
Down: 35.9 |
| 00:05:37 |
BUY |
Down |
$0.48 |
5.0 |
$2.40 |
Down: 40.9 |
| 00:05:37 |
BUY |
Down |
$0.48 |
3.15 |
$1.51 |
Down: 44.1 |
| 00:07:25 |
BUY |
Up |
$0.80 |
1.0 |
$0.80 |
Both sides |
| 00:07:27 |
BUY |
Up |
$0.80 |
5.2 |
$4.16 |
Both sides |
| 00:07:29 |
BUY |
Up |
$0.80 |
25.0 |
$20.00 |
Both sides |
| 00:07:29 |
BUY |
Up |
$0.80 |
9.34 |
$7.47 |
Both sides |
| 00:07:31 |
BUY |
Up |
$0.80 |
36.86 |
$29.49 |
Both sides |
| 00:07:31-00:07:39 |
SELL |
Down |
$0.20-$0.25 |
106.7 |
$20.43 |
Exiting Down |
| 00:08:39+ |
BUY |
Up |
$0.76-$0.89 |
200+ |
$159+ |
Up only |
Walk-through: The bot opens with a Down position at $0.42-$0.48, spending about $19.55. The market then signals Up to the bot (perhaps via spot tape). It adds a large Up position at $0.80, pairing the market. Almost simultaneously it sells its Down shares at $0.20-$0.25, taking a ~$7 loss on that leg. It then continues loading Up at $0.72-$0.89 as the BTC tape confirms the move. The market resolves Up. Net result: the Down hedge cost ~$7 in losses, and the Up position won with all shares paying $1.00. The hedge was the insurance policy, not the core bet.
This walk-through shows the bot's logic: enter both sides when uncertain, sell the losing leg when the signal clarifies, hold the winning leg through resolution.
Why It Works: The Math
The strategy has three stacked positive-EV sources:
Source 1: Sub-$1.00 paired spread (43.6% of paired markets)
For a paired market with cost = $0.92 (22nd percentile of paired cost distribution):
Both sides pay $1.00 on the winner.
Locked profit per share pair = $1.00 - $0.92 = $0.08
On 50 paired shares: guaranteed +$4.00 regardless of outcome.
Scale across 12,635 markets, 43.6% sub-$1.00:
= 5,509 markets with guaranteed profit.
Source 2: Directional accuracy at high dominance
3x+ dominance bucket: 8,653 markets, 77.7% dom-side win rate
Mean paired cost: $1.030 (slightly above break-even)
Dom-side win rate 77.7% vs 22.3% lose rate
For every 100 markets at avg dominance 5x, avg cost $1.03:
77.7 wins: dom-side collects $1.00/share; non-dom loses $0
22.3 losses: dom-side loses; non-dom collects but is smaller
Net directional edge per market: positive at 77.7% win rate
vs 50% break-even on a purely random coin flip.
Source 3: Active SELL exits (15.2% of trades are SELLs)
105,866 SELL trades collecting $1,132,065 in SELL proceeds.
SELLs fire before resolution on winning positions to lock gains.
The CSV shows SELLs at $0.20-$0.35 on the losing leg (cutting losses),
and SELLs at $0.50+ on the winning leg (locking gains early).
The P/L decomposition confirms: the realized total of +$258,687 is achieved despite a structural hedge tax of -$980,261 (the capital lost on the non-dominant legs across all paired markets where the dominant side won). The gross bet on all winning outcomes must exceed $1.24M to produce the net positive result after absorbing that hedge tax. It does.
Phase 1: Trader Profile
Scale and Activity
| Metric |
Value |
| Total trades |
694,439 |
| BUYs |
588,573 (84.7%) |
| SELLs |
105,866 (15.2%) |
| BUY notional |
$8,565,690 |
| SELL notional |
$1,132,065 |
| Unique markets |
37,982 |
| Active days |
27 of 27 |
| Avg trades/day |
25,720 |
Trade Size Distribution
| Stat |
Value |
| Median |
$5.42 |
| Mean |
$13.96 |
| P95 |
$58.50 |
| P99 |
$111.65 |
| Max |
$281.93 |
| Top 5% share of capital |
32.2% |
The max of $281.93 is only 52× the median. This is a bounded, high-repetition sizing model. The top-5% share of capital at 32.2% is moderate. The size distribution is not power-law; it is a fairly flat curve with a hard ceiling around $280. No single trade can blow up the book.
Execution Signature
| Metric |
Value |
| Median inter-fill gap |
0.0 seconds |
| Mean inter-fill gap |
15.1 seconds |
| P10 gap |
0.0 seconds |
| P90 gap |
28.0 seconds |
| Pct under 10s |
81.8% |
| Pct under 60s |
94.4% |
| Pct under 3600s |
100% |
The 0.0-second median and 81.8% sub-10s share confirm a high-speed bot. The CSV shows batches of 5-10 fills at identical timestamps (e.g., nine trades all at 00:05:09 UTC on April 9). Same-second multi-leg fan-outs are the entry signature. The 15.1-second mean is elevated because the SELL exits are time-delayed relative to the BUY entries.
Trading Hours (UTC)
The bot is active in every single UTC hour. The histogram ranges from 26,222 trades (hour 21) to 34,373 trades (hour 10). There is no zero-trade hour, no sleep window, no weekend break. This is a 24/7 automated system.
| Hour (UTC) |
Trades |
WR |
P/L |
| 10 |
34,373 |
69.7% |
+$9,626 |
| 11 |
31,174 |
69.0% |
+$12,730 |
| 23 |
33,885 |
71.1% |
+$21,830 |
| 5 |
27,241 |
64.8% |
+$27,173 |
| 21 |
26,222 |
60.6% |
+$21,904 |
| 13 |
26,575 |
53.9% |
+$14,332 |
| 7 |
29,396 |
61.0% |
-$2,242 |
| 4 |
26,520 |
60.5% |
+$1,126 |
The hour-7 loss (-$2,242) is the only negative P/L hour. Hours 4, 7, 13, and 21 are identified as the worst by the filter analysis.
Archetype: HYBRID SPREAD + DIRECTIONAL BOT
Phase 2: Core Strategy Identification
Both-sides participation rate: 33.3%
12,635 of 37,982 markets had both outcomes purchased. This places the wallet in the hybrid zone: too few pairs to be a pure market maker, too many to be a pure directional bettor.
Classification:
The wallet is A + B: spread capture on paired markets (A) combined with directional betting on one-sided markets (B). The two modes are distinguished by the dominance ratio of the paired markets.
Evidence for Spread Capture (A):
- 12,635 both-sides markets
- Median paired cost $1.059 (6% above break-even)
- 43.6% of paired markets achieve sub-$1.00 paired cost
- 40.2% achieve sub-$0.97 paired cost (locking at least 3 cents guaranteed)
- Second-side lag median of 140 seconds (intentional pairing, not accidental)
Evidence for Directional Betting (B):
- 25,347 one-sided markets (66.7% of universe)
- 64.4% overall win rate on resolved BUYs
- Price-band ROI shows positive returns across all 10 bands
- 77.7% dominant-side win rate at 3x+ dominance
Evidence against pure market making:
- Median paired cost $1.059 is not consistently below $1.00 (a pure MM would require this)
- 56.4% of paired markets are above $1.00 paired cost (these markets lose money on the spread and must win directionally)
The bot is not a static MM. It is a dynamic paired-entry directional system where the pairing is both a hedge and a spread-capture tool.
Phase 3: Dominance Ratio Analysis
This is the most important quantitative section for understanding the directional signal.
| Bucket |
Markets |
Dom Win Rate |
Mean Paired Cost |
| 1.0-1.5x |
1,517 |
53.9% |
$1.089 |
| 1.5-2.0x |
1,031 |
59.9% |
$1.079 |
| 2.0-3.0x |
1,430 |
64.3% |
$1.087 |
| 3.0x+ |
8,653 |
77.7% |
$1.030 |
The jump from 64.3% at 2-3x to 77.7% at 3x+ is the critical finding. The bot's high-conviction tier (where it allocates 3+ times more to one side than the other) wins 77.7% of the time. This is not noise. Across 8,653 markets, the standard error on a 77.7% estimate is about 0.45 percentage points. The true win rate is between 76.8% and 78.6% at 95% confidence.
The 1.0-1.5x bucket at 53.9% is near random. These are the markets where the bot is essentially pairing for spread, not expressing directional conviction. The paired cost there ($1.089) means the guaranteed spread is negative, so these markets only profit if the dominant side wins, which at 53.9% is barely better than chance.
The optimal filter implied by this data: focus replication on the 3x+ dominance markets. The 8,653-market sample with 77.7% win rate is the alpha concentrate. See Phase 7 for the filter result: the high-conviction filter produces +$187,602 P/L at +6.43% ROI vs the 3.02% baseline.
SIGNAL QUALITYThe 3x+ dominance bucket (8,653 markets, 77.7% win rate) implies the bot has a directional signal that is right more than 3 times in 4. At mean paired cost of $1.030, the directional wins cover the spread cost with meaningful margin. This bucket is the strategy's true engine.
Phase 4: Entry Price Analysis
| Band |
Trades |
WR |
Capital |
P/L |
ROI |
| $0.00-$0.10 |
21,661 |
7.5% |
$28,040 |
+$14,961 |
+53.4% |
| $0.10-$0.20 |
20,933 |
16.7% |
$52,306 |
+$10,420 |
+19.9% |
| $0.20-$0.30 |
28,671 |
27.2% |
$107,245 |
+$11,184 |
+10.4% |
| $0.30-$0.40 |
46,028 |
37.4% |
$236,621 |
+$23,448 |
+9.9% |
| $0.40-$0.50 |
52,314 |
47.6% |
$364,422 |
+$27,274 |
+7.5% |
| $0.50-$0.60 |
53,952 |
57.8% |
$517,138 |
+$28,594 |
+5.5% |
| $0.60-$0.70 |
82,619 |
67.4% |
$1,093,174 |
+$35,179 |
+3.2% |
| $0.70-$0.80 |
116,402 |
76.2% |
$1,928,695 |
+$40,148 |
+2.1% |
| $0.80-$0.90 |
103,845 |
86.4% |
$2,311,314 |
+$45,437 |
+2.0% |
| $0.90-$1.00 |
62,114 |
94.9% |
$1,926,735 |
+$21,909 |
+1.1% |
The calibration is near-perfect. The win rate column tracks the implied probability almost exactly across all 10 bands. This is the signature of a well-calibrated market: the bot is not finding systematic mispricings in any single price band.
The ROI inversion is the key structural insight. The highest ROI (53.4%) is at the lowest price band ($0.00-$0.10), and ROI declines monotonically to 1.1% at the $0.90-$1.00 band. But capital allocation is the inverse: 45% of all capital is deployed in the $0.70-$1.00 zone with the lowest ROI.
Why does the bot deploy so much capital at low ROI? Two reasons:
1. The high-price bands are the dominant leg of paired positions. When the bot allocates 5x to "Up" vs "Down," the large Up position is at a high implied probability.
2. The low-price bands ($0.00-$0.20) are the small hedge legs. They carry high ROI because when they unexpectedly win, the payout is large relative to cost, but they rarely win (7.5% and 16.7% win rates respectively).
The bot intentionally over-weights the high-probability dominant leg and uses the low-probability hedge leg as cheap insurance. The aggregate ROI is 3.02%.
Sub-bucket concentration check: Unlike LIL222 or SirMartingale's 101-cent spread, this wallet has no single dominant cent. The entry price distribution is genuinely spread across all price points, consistent with a bot that enters at whatever the CLOB offers for its desired position size, not one that anchors to a specific tick.
Phase 5: Category and Vertical Breakdown
The category breakdown is already shown above. The interesting sub-vertical analysis is by asset and duration, which the CSV and slug patterns reveal:
Asset coverage: BTC (primary), ETH (secondary), SOL (tertiary), XRP (quaternary). The volume hierarchy follows liquidity: BTC markets have the most depth, so the bot can deploy more per market.
Duration coverage: Both 5m and 15m windows are active. The 15m markets allow more time for the directional signal to play out, which may explain why some of the best single-market P/L trades in best_markets_by_pnl are 15m windows.
Top single-market performers (by P/L):
| Market |
Trades |
Volume |
P/L |
| BTC UpDown Apr 17 3:45AM-3:50AM ET |
214 |
$1,630 |
+$1,204 |
| BTC UpDown Apr 27 8:55PM-9:00PM ET |
172 |
$1,010 |
+$961 |
| BTC UpDown Apr 9 5:15AM-5:30AM ET |
74 |
$1,801 |
+$952 |
| ETH UpDown Apr 9 3AM ET |
113 |
$988 |
+$889 |
The ETH market (eth-updown-15m-1775688000, the April 9 3AM ET market) generating +$889 on $988 deployed (90% ROI) in one market is the extreme tail of the distribution. This is where a paired trade resolved with a sub-$1.00 cost and the dominant side won decisively.
Worst single-market performers:
The worst markets are concentrated early in the window. Bitcoin Up or Down April 9 2:05AM-2:10AM ET: -$3,332 on $3,332 deployed, 0 wins. All 167 trades in that market went to zero. The bot placed the wrong directional bet and the hedge leg (if any) also lost. This is the maximum per-market loss exposure: ~$3,300.
MAX LOSS EVENTThe single worst market lost -$3,332 on $3,332 deployed: Bitcoin Up or Down April 9 2:05AM-2:10AM ET, 167 trades, 0 wins. This represents the bot's maximum per-market drawdown and sets the loss bound. At $3.3K maximum single-market loss against $9,592/day average P/L, the risk is comfortably bounded.
Phase 6: Timing and Execution Analysis
Hourly P/L Heat Map
The bot generates positive P/L in 23 of 24 hours (hour 7 is the sole loser at -$2,242). The top hours by absolute P/L:
| Hour (UTC) |
P/L |
WR |
Trades |
| 5 |
+$27,173 |
64.8% |
27,241 |
| 21 |
+$21,904 |
60.6% |
26,222 |
| 23 |
+$21,831 |
71.1% |
33,885 |
| 19 |
+$15,717 |
68.5% |
28,573 |
| 20 |
+$15,979 |
65.5% |
28,266 |
| 13 |
+$14,332 |
53.9% |
26,575 |
| 7 |
-$2,242 |
61.0% |
29,396 |
Hour 5 UTC (+$27,173) is the single highest-P/L hour despite a moderate 64.8% win rate. This is 1 AM Eastern, when crypto vol is moderate and competition on the Polymarket CLOB may be thinner, allowing the bot's signal to find better-priced entries.
Hour 23 UTC has the highest win rate (71.1%), which corresponds to 7 PM Eastern. This is end-of-US-business-day, when BTC/ETH vol typically spikes after equity market close.
Day of week analysis:
| Day |
WR |
P/L |
ROI |
Trades |
| Mon |
61.6% |
+$46,958 |
+3.81% |
90,637 |
| Tue |
67.0% |
+$56,886 |
+4.25% |
86,971 |
| Wed |
65.8% |
-$3,227 |
-0.32% |
68,587 |
| Thu |
67.2% |
+$27,306 |
+1.97% |
86,063 |
| Fri |
67.0% |
+$36,179 |
+2.83% |
78,113 |
| Sat |
63.6% |
+$44,765 |
+3.65% |
87,821 |
| Sun |
59.7% |
+$49,710 |
+4.58% |
90,381 |
Wednesday is the only negative P/L day (-$3,227) despite a 65.8% win rate, suggesting adverse market conditions or an unusually high proportion of paired markets where both the spread and directional calls underperformed. Tuesday has the highest absolute P/L (+$56,886). Sunday has the highest ROI (+4.58%) despite the lowest win rate (59.7%), suggesting the bot's entry prices were particularly favorable on Sundays (likely due to thinner competition).
WEDNESDAY ANOMALYWednesday is the only negative P/L weekday at -$3,227 despite a 65.8% win rate. The combination of high trade count (68,587, third highest by day) and negative P/L suggests systematically bad entry pricing on Wednesdays, not a signal failure. Worth investigating whether BTC vol is structurally different on Wednesdays in the observation window.
Second-side lag on paired markets: 140 seconds median. This is fast enough to be intentional pairing (not coincidental two-legged betting) but slow enough to suggest the bot is watching the first leg's price action before committing the second leg. A true simultaneous MM would have a lag close to zero.
Burst pattern: The CSV shows consistent batches of 5-15 fills within 2-10 seconds, followed by gaps of 10-60 seconds. This is a "burst and wait" pattern: the bot fans out a position across multiple fills to walk the orderbook without moving the price, then waits for the market to update.
Phase 7: Filter Experiments
| Filter |
Trades |
WR |
Capital |
P/L |
ROI |
Delta |
| Baseline |
588,539 |
64.4% |
$8,565,499 |
+$258,554 |
+3.02% |
- |
| Price $0.30-$0.70 |
245,858 |
55.6% |
$2,371,032 |
+$118,484 |
+4.99% |
+47% ROI lift on subset |
| High-conviction (dom 2x+) |
163,380 |
75.8% |
$2,917,346 |
+$187,602 |
+6.43% |
+$71K on 28% of capital |
| Top category (Crypto only) |
583,397 |
64.7% |
$8,528,869 |
+$258,055 |
+3.03% |
Identity near-baseline |
| Exclude worst 4 hours |
496,001 |
65.4% |
$7,365,130 |
+$223,434 |
+3.03% |
Slightly higher ROI |
| Combined (price+conviction) |
203,267 |
56.3% |
$1,992,125 |
+$106,356 |
+5.34% |
Best absolute ROI concentrate |
Finding 1: The high-conviction filter is the most powerful single filter. Restricting to markets with dominance ratio 2x or higher, dominant side only, produces 163,380 trades at 75.8% WR and +6.43% ROI on $2.92M of capital. That's +$187,602 from 28% of the capital base. The lift is real and large.
Finding 2: The price $0.30-$0.70 filter produces modest absolute lift on the subset (+4.99% ROI vs 3.02% baseline), but it removes 58% of the capital and 58% of the P/L. Net effect on the overall book is neutral to negative.
Finding 3: The category filter is a near-no-op. Crypto is 99% of the book. Filtering to Crypto alone barely changes anything.
Finding 4: The worst-hour exclusion marginally improves ROI (3.03% vs 3.02%) by removing the hour-7 loss (-$2,242). The effect is tiny. The bot is already avoiding most bad hours via its own signal quality.
Finding 5: The combined filter (price + high conviction) is the most concentrated alpha: +5.34% ROI on $1.99M of capital, +$106,356 P/L. This is the purist's replication target.
KEY FILTERHigh-conviction (dominance 2x+, dominant leg only): 163,380 trades, 75.8% WR, +$187,602 P/L, +6.43% ROI. Applying this filter concentrates 73% of the total P/L into 28% of the capital. It is the single most value-adding filter in the battery.
Phase 8: Rolling Window Consistency
| Metric |
Value |
| Weekly windows positive |
5 of 5 (100%) |
| Rolling 7-day windows positive |
27 of 27 (100%) |
| Rolling 15-day windows positive |
27 of 27 (100%) |
| Best single week |
Week 18 ($65,876, Apr 27-May 3) |
| Weakest single week |
Week 19 ($14,960, May 4-5, partial) |
| Best rolling-15 |
$168,145 (Apr 24 window) |
| Worst rolling-15 |
$8,882 (Apr 9 single-day window) |
Every rolling window closes positive. The 7-day windows range from +$39,723 (the Apr 30 window) to +$103,786 (the Apr 16 window). The variance is significant (2.6x between best and worst 7-day), reflecting the day-of-week effects (Wednesday drag) and intraweek vol in crypto markets. But even the worst 7-day window generates ~$40K.
Weekly stair-step:
CONSISTENCY100% of rolling 7-day and 15-day windows are positive across the full 27-day observation window. The lowest rolling 15-day P/L is +$8,882 (the opening day, where only one day of data is included). The strategy has never had a losing week.
The weekly breakdown shows the cumulative P/L step from $64K (Week 15) to $127K (Week 16) to $178K (Week 17) to $244K (Week 18) to $259K (partial Week 19). The growth is not linear: Week 17 was the weakest full week at +$50,332, while Weeks 16 and 18 each added ~$63-66K. The variation tracks crypto vol: lower-vol weeks produce thinner edges and fewer profitable markets.
Phase 9: P/L Decomposition
| Component |
Value |
Interpretation |
| BUY USDC out |
-$8,565,690 |
Total deployed |
| SELL USDC in |
+$1,132,065 |
Pre-resolution exits |
| Resolved-market payouts |
Computed residual |
Settlement on held shares |
| Net realized P/L |
+$258,687 |
Cash-flow total |
| ROI on BUY notional |
+3.02% |
|
| Spread P/L (from paired markets) |
-$142,045 |
Net: paired-market spread is a DRAG at median cost $1.059 |
| Hedge tax (capital lost on non-dominant legs) |
-$980,261 |
Cost of the hedge insurance |
| Theoretical directional P/L (residual) |
+$1,381,000 |
Must explain the positive net after all drag |
The spread component is a net NEGATIVE. Despite 40% of paired markets having sub-$1.00 paired costs, the overall spread P/L across all 12,635 paired markets is -$142,045. The 60% of markets with above-break-even paired costs drag the average below zero. This is the critical implication: this wallet is NOT primarily a spread-capture strategy. The spread is a side effect of the hedging behavior. The primary alpha is directional.
The directional P/L (total realized minus all spread and hedge components) must be approximately +$1.38M to explain the +$258K net after absorbing the -$980K hedge tax and -$142K spread drag. That directional alpha comes from the 77.7% win rate on high-conviction bets.
Why the hedge tax is so large: At mean paired cost of $1.047 across all 12,635 paired markets, the non-dominant leg averages 15-20 cents per share. With $980K deployed on losing hedge legs, the bot is spending real money on insurance. The insurance pays off by reducing the variance of outcomes and, occasionally, saving the book when the dominant side is wrong.
Phase 10: Strategy Specification
One-sentence summary: A 24/7 multi-asset crypto Up/Down bot that pairs both outcomes when market pricing is close, tilts heavily to one side when confident (3x+), and actively sells the losing leg and winning leg for early exits.
Market selection: All crypto Up/Down markets on Polymarket: BTC, ETH, SOL, XRP in 5m and 15m windows. Opportunistic participation in longer-window markets (hourly, XRP 7PM ET).
Entry logic: Two modes based on signal confidence. Low confidence: buy both sides with roughly equal sizing, capturing spread when paired cost is below $1.00. High confidence: buy both sides with 3x+ tilt to the dominant side. In extreme conviction (implied by the 3x+ dominant-side fill pattern), the hedge leg is minimized to ~15-20% of total exposure.
Exit logic: Active SELLs on the losing leg (cutting to ~$0.20-$0.35 as the market moves against) and winning leg pre-resolution (selling at $0.50-$0.95 to lock gains before the window closes). 15.2% of trades are SELLs.
Sizing model: $5-$282 per fill, $5.42 median, bounded hard at $282. No Kelly scaling visible. Trade count scales to fill the target position size across multiple fills.
Edge source: Primary = directional accuracy at high dominance (77.7% at 3x+). Secondary = spread capture on the 40% of paired markets with sub-$1.00 paired cost. The edge source most likely traces to spot-tape reading for BTC/ETH and a model-based signal for SOL/XRP.
Risk management: Both-sides hedging on 33% of markets bounds per-market catastrophic loss. Hard clip size cap at ~$280. Maximum single-market loss observed: -$3,332. Average daily drawdown risk: small relative to average daily P/L of ~$9,580.
Weaknesses: Wednesday structural underperformance. Hour-7 UTC consistently negative. The hedge tax (-$980K over 27 days) is the largest single drag on performance. If the directional signal degrades (win rate at 3x+ drops below 65%), the strategy becomes unprofitable because the hedge tax is fixed but the directional wins that cover it are not.