Wallet: 0x912a58103662ebe2e30328a305bc33131eca0f92
Window: 2026-04-08 to 2026-05-05 (28 calendar days, 28 active)
Universe: 284,661 trades across 7,674 markets, $987,333 gross BUY notional, 0 SELL trades
Net P/L: +$18,952 on $987,333 deployed = +1.92% ROI (resolved-BUY methodology)
P/L methodology: Cash-flow accounting on resolved BUYs. Each position P/L = shares (if win) minus USDC spent. Winning shares pay $1.00 each at resolution; losing shares pay $0.00. No SELL trades exist in this wallet - all positions ride to settlement. Spread P/L is computed per-market as: paired_shares x (1 - paired_cost), allocated to the resolved winner. Hedge tax is the USDC spent on the side that lost in markets where the other side won.
The Punchline
Ratue is a high-volume both-sides spread-capture bot operating exclusively on short-duration crypto Up/Down markets. Every fill, every day, for 28 consecutive days, the bot enters both the Up and Down sides of 15-minute BTC, ETH, and SOL windows and collects the spread at resolution. There are zero SELL trades. Every position rides to settlement. The P/L comes from buying both sides for less than $1.00 in aggregate and collecting exactly $1.00 when the market resolves.
The strategy is not glamorous but it is mechanically sound. The mean paired cost across 6,775 dual-sided markets is $0.9450, meaning the bot spends on average 94.5 cents to guarantee a $1.00 payout. The 5.5-cent average spread, multiplied across $987K of capital and 284,661 fills, produces the gross spread P/L of $20,611. After deducting $196,870 in hedge-tax losses (the mandatory losing-side capital in each paired market), the net realized P/L is +$18,952. The math is unglamorous but the operation is consistent: 4 of 5 rolling weekly windows are profitable, 27 of 28 rolling 7-day windows are positive, and the cumulative P/L climbs every week for the first four weeks of the observation period.
Layered on top of the spread-capture base is a real directional signal. In markets where Ratue puts 3x or more capital on one side, that side wins 85.2% of the time. The sizing ratio is not random - it is a genuine edge expression that amplifies returns beyond what pure spread capture alone would produce.
What He Trades
The universe is three assets, one duration:
BTC Up/Down 15m bulk of volume slug: btc-updown-15m-*
ETH Up/Down 15m significant slug: eth-updown-15m-*
SOL Up/Down 15m meaningful slug: sol-updown-15m-*
Every single one of the 7,674 markets is a 15-minute crypto price window. No sports, no politics, no hourly or 5-minute windows, no 4-hour windows. The portfolio is a single-category, single-duration book. The CSV confirms the three-asset structure: every market slug in the sample is btc-updown-15m-*, eth-updown-15m-*, or sol-updown-15m-*.
The top markets by volume confirm that BTC 15m windows dominate, but ETH and SOL appear regularly. The best single market by P/L is Ethereum Up or Down - April 29, 4:00PM-4:15PM ET with +$593.77 on $76.67 deployed - a +774% return on a very small capital commitment, suggesting the bot found an extreme mispricing on that market. The worst single market is Bitcoin Up or Down - April 12, 7:30PM-7:45PM ET with -$683.81 on $683.81 deployed and 0 wins, meaning the bot bought the losing side exclusively (or the paired cost was well above $1.00).
The 88.3% both-sides rate (6,775 of 7,674 markets) is the single most important structural fact about this wallet. Markets with only one side purchased (899 markets, 11.7%) represent probe fills, partial executions, or rare directional-only bets.
The Order of Operations - One Market, Trade by Trade
The cleanest illustration of the strategy is Bitcoin Up or Down - April 7, 8:00PM-8:15PM ET (the first market at the start of the CSV tail). The bot enters this market across the full 15-minute window, accumulating on both sides simultaneously.
| Time (UTC) |
Outcome |
Side |
Price |
Shares |
USDC |
| 00:00:57 |
Up |
BUY |
$0.51 |
2.16 |
$1.10 |
| 00:02:17 |
Down |
BUY |
$0.31 |
0.22 |
$0.07 |
| 00:02:19 |
Down |
BUY |
$0.31 |
5.88 |
$1.82 |
| 00:02:21 |
Down |
BUY |
$0.28 |
4.17 |
$1.17 |
| 00:02:23 |
Down |
BUY |
... (SOL, different market) |
|
|
| 00:02:25 |
Down |
BUY |
$0.30 |
6.20 |
$1.86 |
| 00:02:25 |
Down |
BUY |
$0.29 |
6.30 |
$1.83 |
| 00:02:29 |
Down |
BUY |
$0.29 |
6.30 |
$1.83 |
| 00:02:31 |
Down |
BUY |
$0.27 |
6.60 |
$1.78 |
| 00:04:33 |
Up |
BUY |
$0.44 |
5.30 |
$2.33 |
| 00:04:01 |
Up |
BUY |
$0.41 |
5.40 |
$2.21 |
| 00:03:55 |
Up |
BUY |
$0.41 |
5.40 |
$2.21 |
| 00:03:55 |
Up |
BUY |
$0.40 |
3.37 |
$1.35 |
| 00:10:45 |
Up |
BUY |
$0.45 |
5.30 |
$2.38 |
| 00:10:47 |
Up |
BUY |
$0.44 |
5.30 |
$2.33 |
| 00:12:05 |
Up |
BUY |
$0.16 |
9.69 |
$1.55 |
| 00:12:21 |
Up |
BUY |
$0.13 |
10.68 |
$1.39 |
| 00:12:25 |
Up |
BUY |
$0.13 |
11.50 |
$1.50 |
| 00:13:07 |
Down |
BUY |
(ETH market, separate) |
|
|
| 00:13:45 |
Down |
BUY |
$0.11 |
13.30 |
$1.46 |
| 00:13:43 |
Down |
BUY |
$0.17 |
0.36 |
$0.06 |
| 00:14:01 |
Up |
BUY |
$0.88 |
12.30 |
$10.82 |
| 00:14:03 |
Up |
BUY |
$0.89 |
13.30 |
$11.84 |
| 00:14:03 |
Up |
BUY |
$0.88 |
4.00 |
$3.52 |
| 00:14:03 |
Up |
BUY |
$0.88 |
0.39 |
$0.34 |
| 00:14:03 |
Up |
BUY |
$0.89 |
5.06 |
$4.50 |
| 00:14:03 |
Up |
BUY |
$0.88 |
7.91 |
$6.96 |
| Resolution |
Up wins |
$1.00 |
All Up shares pay $1 |
|
|
Walk-through:
The market opens at approximately 8:00PM ET. The bot immediately begins accumulating both sides. In the early minutes it probes the Down side at $0.27-$0.31 and the Up side at $0.39-$0.51. These are coin-flip zone bids - the Up side trades at 40-50 cents, implying roughly even odds.
As the 15-minute window progresses and price information arrives (from the underlying BTC spot price), the bot shifts dramatically. In the final 2-3 minutes (00:12 to 00:14 UTC), the bot identifies that BTC has moved and the Up side is now pricing at $0.88-$0.89. It dumps large clips into the Up side: 12.30 shares, 13.30 shares, 5.06 shares, 7.91 shares - all at $0.88-$0.89. Simultaneously it still takes Down side fills at $0.11-$0.17 (the complementary cheap side).
The paired cost in the final phase: Up at $0.89 + Down at $0.11 = $1.00. That is not spread capture, that is fair value. But the early-window Down fills at $0.27-$0.31 are the alpha: the bot paid 27-31 cents for shares that were never going to pay off (BTC went Up), but it also paid 13-16 cents for Up shares in the early probe phase when the true probability was already skewing Up. The early Up fills at $0.13-$0.16 that survive to resolution at $1.00 each generate a 6-7x return.
The strategy is: buy both sides early at wide spreads, accumulate the side that is moving into favorable probability territory, and use the cheap side as a paired-cost anchor. The bot never knows which way BTC will go at the start of the window; it finds out as the window progresses and adjusts its allocation accordingly.
Why It Works - The Math
The spread-capture logic:
For each paired market:
paired_cost = (USDC spent on Up side / Up shares acquired)
+ (USDC spent on Down side / Down shares acquired)
spread_profit = (paired shares at resolution) x (1.00 - paired_cost)
Aggregate across 6,775 paired markets:
Mean paired cost: $0.9450
Median paired cost: $0.9999 (but mean is pulled down by low-cost pairs)
% with paired cost < $1.00: 50.0%
% with paired cost < $0.97: 45.2%
Gross spread P/L: +$20,611
Hedge tax: -$196,870
Net realized P/L: +$18,952
The hedge tax is the dominant cost. In each paired market, the losing side's capital is fully forfeit. The bot spends ~$197K on shares that resolve to $0. The spread P/L of $20K only covers the net cost of running the strategy because:
- Paired costs below $1.00 generate guaranteed profit proportional to
1 - paired_cost.
- The directional skew on high-dominance markets means more capital sits on the winning side, reducing the effective hedge tax per dollar deployed.
The directional layer EV:
Dominance bucket Count Dom WR Implied edge
1.0-1.5x 943 55.5% +5.5% over 50%
1.5-2.0x 656 62.9% +12.9% over 50%
2.0-3.0x 927 71.8% +21.8% over 50%
3.0x+ 4,249 85.2% +35.2% over 50%
The 3.0x+ bucket contains 4,249 markets - 55.3% of all paired markets - and shows an 85.2% dominant-side win rate. Whatever signal drives the sizing allocation is accurate at a level that cannot be attributed to the spread structure alone. The spread structure guarantees a floor return; the directional signal provides the majority of the upside.
The total EV decomposition confirms this. If the bot had sized every market equally (1:1 on both sides), the spread P/L of $20,611 would still exist. The net P/L would be lower, not higher, because the directional skew redirects capital to the winning side and reduces hedge tax per resolved winner. The directional layer adds alpha on top of the structural spread.
Phase 1 - Trader Profile
Scale and activity:
- 284,661 BUY trades, 0 SELL trades in 28 days (all 28 days active)
- $987,333 BUY notional, $0 SELL notional
- 7,674 unique markets, 7,674 unique events (one event per market)
- Average 10,167 fills per day, 7.27 seconds per fill at the median
Trade size distribution:
| Stat |
Value |
| Median |
$1.43 |
| Mean |
$3.47 |
| P95 |
$14.20 |
| P99 |
$43.36 |
| Max |
$150.04 |
| Top 5% share of capital |
48.7% |
The distribution is highly right-skewed. The median fill is $1.43, but the mean is $3.47, and the top 5% of trades carry 48.7% of the capital. The max is $150, which is 105x the median. This is a power-law size distribution consistent with a strategy that scales position size by conviction (dominance ratio) rather than by fixed clip. When the bot is highly confident in one side, it fires large clips; when probing, it fires tiny clips.
SIZE DISTRIBUTIONMedian fill is $1.43, max fill is $150.04 - a 105x ratio. This is a power-law, conviction-scaled sizing model, not a fixed-clip bot.
Execution signature:
- Median inter-fill gap: 2.0 seconds
- 70.0% of consecutive fills under 10 seconds
- 90.4% of consecutive fills under 60 seconds
- 100% of fills under 1 hour (no orphaned positions)
The 2-second median gap and 70% sub-10-second rate confirm a fully automated bot. Human traders do not sustain 2-second median fill cadences across 284,661 fills over 28 days. The gap statistics are slightly longer than a pure HFT bot because the fills are spread across three assets and many concurrent markets - the bot is managing dozens of open positions simultaneously and filling them in rotation.
Active hours: Uniform. Trades in every single hour of the day. No sleep window.
| Hour range (UTC) |
Approximate fills |
| 00:00-05:59 |
~11,500/hour |
| 06:00-11:59 |
~11,800/hour |
| 12:00-17:59 |
~12,100/hour |
| 18:00-23:59 |
~11,500/hour |
The distribution is nearly flat across all 24 hours. The busiest hours are 00:00 (13,213 fills) and 12:00-13:00 (~12,700 fills each), but no hour has fewer than 10,643 fills. This is a 24/7 automated system with no operator sleep constraint. This is the starkest operational difference from SirMartingale, which has a clear 3-hour overnight dead zone.
Archetype: SPREAD CAPTURE + DIRECTIONAL SKEW 88.3% both-sides participation, conviction-scaled sizing, no SELL leg.
Phase 2 - Core Strategy Identification
Both-sides participation rate: 88.3% (6,775 of 7,674 markets). This is definitionally a market-making / spread-capture strategy. A both-sides rate above 60% per ANALYSIS_SPEC Phase 2 confirms spread capture as the primary archetype.
The paired cost profile confirms it:
- Mean paired cost: $0.9450 (5.5 cents expected profit per $1 guaranteed)
- Median paired cost: $0.9999 (half of paired markets have cost within 0.01 cents of $1.00)
- 50.0% of paired markets have cost under $1.00
- 45.2% have cost under $0.97
The median is close to $1.00 because many pairs are made at near-fair-value prices (late-window fills when the market has already priced the outcome accurately). The mean pulls down to $0.9450 because the bot finds meaningful sub-$1.00 pairs consistently. The wide spread on the paired cost distribution reflects the full range of market conditions: some 15-minute windows are deeply mispriced (paired cost $0.20-$0.50, early in the window), others approach fair value (paired cost $0.95-$1.00, late in the window).
Classification:
Primary: A (Both-Sides Spread Capture). 88.3% both-sides rate, guaranteed spread locked in when paired cost < $1.00.
Secondary: B (Directional Betting with conviction signal). The 3.0x+ dominance bucket with 85.2% dominant-side win rate is real directional edge, not noise. The sizing allocation encodes genuine information about the direction of price movement within each window.
The combination is what makes this strategy distinct from a pure market maker. A pure market maker buys both sides in equal amounts and collects only the spread. Ratue also buys both sides, but it sizes them asymmetrically based on a directional signal - and that signal is accurate enough to generate meaningful additional P/L beyond the spread.
Not:
- Directional-only: the 88.3% both-sides rate rules this out
- Latency arbitrage: no SELL trades, 24/7 operation, broad price band entry
- Copy trading: fills on market open, not following another wallet
- DCA accumulator: multi-second fills within single 15-minute windows, not slow accumulation
Phase 3 - Dominance Ratio Analysis
| Bucket |
Count |
Dom WR |
Avg Paired Cost |
Notes |
| 1.0-1.5x |
943 |
55.5% |
$0.865 |
Near-random + low spread |
| 1.5-2.0x |
656 |
62.9% |
$0.879 |
Real directional signal emerging |
| 2.0-3.0x |
927 |
71.8% |
$0.923 |
Strong signal, good spread |
| 3.0x+ |
4,249 |
85.2% |
$0.978 |
Dominant bucket, highest accuracy |
The monotonic increase in dominant-side win rate from 55.5% at low dominance to 85.2% at high dominance is the key finding. A dominant-side win rate of 85.2% across 4,249 markets (the largest single bucket) is statistically overwhelming. This cannot be explained by the paired-cost structure alone.
DIRECTIONAL SIGNALThe 3.0x+ dominance bucket (4,249 markets, 55% of all paired markets) shows an 85.2% dominant-side win rate. This is a real predictive signal encoded in the sizing ratio.
The average paired cost is $0.978 in the 3.0x+ bucket - nearly fair value. This means the bot is not extracting much spread profit in high-conviction markets; it is expressing a directional bet under the cover of a paired structure. The spread in those markets is nearly zero; the alpha is almost entirely directional.
Conversely, the 1.0-1.5x bucket has an average paired cost of $0.865 - a 13.5-cent spread - but only 55.5% dominant-side accuracy. Those markets are where the spread P/L is highest per market, but the directional signal is weakest.
Interpretation: The bot has two modes that it runs simultaneously. In markets where it detects strong directional signal, it loads up on one side (3.0x+ dominance) and accepts near-zero spread for the directional return. In markets where it is directionally uncertain, it runs a balanced paired structure with lower dominance and higher spread.
Phase 4 - Entry Price Analysis
| Band |
Trades |
Win Rate |
Spent |
P/L |
ROI |
| $0.00-$0.10 |
46,245 |
5.5% |
$24,501 |
+$5,585 |
+22.8% |
| $0.10-$0.20 |
41,559 |
14.8% |
$32,990 |
+$1,866 |
+5.7% |
| $0.20-$0.30 |
43,064 |
25.1% |
$45,795 |
+$710 |
+1.6% |
| $0.30-$0.40 |
43,238 |
34.1% |
$58,745 |
-$434 |
-0.7% |
| $0.40-$0.50 |
27,658 |
44.3% |
$47,699 |
+$220 |
+0.5% |
| $0.50-$0.60 |
16,460 |
55.4% |
$36,445 |
+$839 |
+2.3% |
| $0.60-$0.70 |
12,910 |
64.9% |
$37,490 |
+$456 |
+1.2% |
| $0.70-$0.80 |
12,947 |
75.4% |
$51,233 |
+$585 |
+1.1% |
| $0.80-$0.90 |
14,736 |
87.5% |
$95,474 |
+$3,009 |
+3.2% |
| $0.90-$1.00 |
25,844 |
96.4% |
$556,961 |
+$6,116 |
+1.1% |
The price distribution is bimodal. The largest capital concentration is $0.90-$1.00 at $557K (56.4% of all capital), representing the expensive/winning side of each paired market. The second-largest by trade count is $0.00-$0.30 (130,868 fills), representing the cheap/losing side of each pair.
The sub-bucket concentration check is critical. The $0.90-$1.00 band dominates absolutely - $557K of $987K total. Within this band, the bot frequently buys at $0.91-$0.99 (the winning side of high-conviction pairs). The sub-$0.10 band (46,245 fills, $24,501 spent) generates +22.8% ROI because these are cheap-side buys that occasionally win when the bot is wrong about direction - paying $0.04-$0.09 for something that resolves at $1.00 produces enormous per-share returns on rare wins.
The $0.30-$0.40 band is the only band with negative ROI (-0.7%, -$434). This is the coin-flip zone where the bot pays mid-range prices for shares that win at roughly the implied probability - no spread, no directional edge, no excess return. This confirms the strategy avoids pure mid-band directional betting and clusters at the extremes (very cheap paired legs or very expensive winning sides).
PRICE STRUCTURE56.4% of capital goes into the $0.90-$1.00 band. The bot is buying near-certain winning sides as the primary capital use, with sub-$0.20 buys as the paired counterpart cheap legs. Mid-band ($0.30-$0.70) is the lightest zone.
Phase 5 - Category and Vertical Breakdown
Only one category exists: Crypto, 100% of all 284,661 trades and $987,333 deployed.
| Category |
Trades |
WR |
Capital |
P/L |
ROI |
| Crypto |
284,661 |
39.2% |
$987,333 |
+$18,952 |
+1.92% |
The 39.2% win rate looks bad in isolation but is correct for a paired strategy. In any market where the bot buys both sides and the Up side wins, the Down side trades are losses and vice versa. The overall win rate of 39.2% reflects the structural reality that approximately half of all fills are on the losing side - but the strategy is designed to profit from the spread between both sides, not from picking winners.
By asset (from slug analysis across the CSV sample):
- BTC 15m: dominant by volume, most markets
- ETH 15m: significant secondary asset
- SOL 15m: present but smaller (SOL appears in CSV tail sample at the early April 8 entries)
The best-performing individual markets skew toward ETH (e.g., "Ethereum Up or Down - April 29, 4:00PM-4:15PM ET" at +$593.77 on $76.67 deployed, an 874% return), suggesting ETH 15m windows have wider mispricings relative to capital deployed. The top 10 best markets by P/L include 4 ETH windows and 6 BTC windows; the top 10 worst are dominated by BTC.
Phase 6 - Timing and Execution Analysis
Hourly P/L:
| Best hours (UTC) |
P/L |
Worst hours (UTC) |
P/L |
| 03:00 |
+$3,486 |
05:00 |
-$2,714 |
| 12:00 |
+$2,162 |
06:00 |
-$2,192 |
| 15:00 |
+$2,152 |
23:00 |
-$1,342 |
| 16:00 |
+$2,156 |
07:00 |
-$570 |
| 08:00 |
+$2,059 |
10:00 |
+$18 (near-zero) |
The hourly P/L is volatile. The best single hour is 03:00 UTC (+$3,486) and the worst is 05:00 UTC (-$2,714). This variance suggests the bot does not have a specific time-of-day edge - it operates 24/7 and the P/L swings reflect which hours happened to contain good vs. bad BTC/ETH/SOL price action for its open positions.
NO SLEEP WINDOWUnlike SirMartingale which has a 3-hour overnight dead zone, Ratue operates every single hour. There are fills in every UTC hour including 00:00-05:00, and all hours have >10,000 fills. This is truly 24/7 automated operation.
Day-of-week P/L:
| Day |
Trades |
WR |
P/L |
ROI |
| Sun |
45,749 |
38.4% |
+$5,651 |
+4.0% |
| Wed |
38,928 |
39.3% |
+$4,422 |
+3.3% |
| Mon |
38,915 |
37.9% |
+$1,301 |
+1.0% |
| Thu |
41,096 |
38.0% |
+$3,040 |
+2.2% |
| Fri |
37,676 |
41.1% |
+$3,024 |
+2.0% |
| Sat |
47,649 |
41.3% |
+$1,172 |
+0.7% |
| Tue |
34,648 |
37.9% |
+$342 |
+0.3% |
Sunday is the best day (+$5,651, +4.0% ROI). Consistent with the SirMartingale finding, weekend days (particularly Sunday) may have thinner competition from professional market makers, widening the spreads available for capture. Saturday is the second-highest volume day but lowest ROI, suggesting the bot runs harder on weekends but faces more competition.
Accumulation window: Each 15-minute market sees fills spread across the full window. The CSV shows the bot entering both SOL and BTC markets within the same second (e.g., 2026-05-05T23:59:34Z has both SOL and BTC fills simultaneously). The second-side lag median of 256 seconds (just over 4 minutes) confirms intentional pairing - the bot enters the second side of each market within 4 minutes of the first, well within the 15-minute window.
Burst patterns: Multiple fills on the same market in the same second. The CSV shows 4-6 fills on eth-updown-15m-1778024700 at 23:59:26Z simultaneously. This is a fan-out pattern consistent with walking the order book across multiple price levels simultaneously.
Phase 7 - Filter Experiments
| Filter |
Trades |
WR |
Capital |
P/L |
ROI |
Delta vs baseline |
| Unfiltered baseline |
284,661 |
39.2% |
$987,333 |
+$18,952 |
+1.92% |
- |
| Price 0.30-0.70 |
101,567 |
44.7% |
$184,824 |
+$1,232 |
+0.67% |
-$17,720 |
| High-conviction dom ≥ 2x |
114,201 |
70.6% |
$723,554 |
+$90,538 |
+12.51% |
+$71,586 |
| Top category (Crypto only) |
284,661 |
39.2% |
$987,333 |
+$18,952 |
+1.92% |
$0 |
| Exclude worst 4 hours (5,6,17,22) |
236,100 |
40.1% |
$837,274 |
+$19,410 |
+2.32% |
+$458 |
| Combined (dom ≥ 2x + excl worst hrs) |
84,843 |
45.2% |
$154,959 |
+$2,296 |
+1.48% |
-$16,656 |
The filter analysis for this trader has one dramatically positive result and one meaningless result.
The high-conviction filter (dom ≥ 2x) is the most important finding in this entire report. Applying a dominance filter of 2x or higher collapses the sample to 114,201 fills on $723,554 deployed and generates +$90,538 P/L - a +12.51% ROI versus 1.92% on the unfiltered book. The filter captures all the directional skew alpha while eliminating the low-conviction paired trades that contribute little P/L for their capital cost.
This is an extraordinary result. The high-conviction filter generates 4.78x more P/L per dollar deployed than the unfiltered strategy, on 73% of the capital. The delta is +$71,586 in absolute P/L terms.
The price filter ($0.30-$0.70) is destructive for the same reasons it would be for any spread-capture bot: it removes the expensive-side buys ($0.90+ zone) that are the winning legs of each pair, stripping the strategy of its settlement payouts.
See the Filters tab for per-filter commentary.
Phase 8 - Rolling Window Consistency
| Metric |
Value |
| Rolling 7-day windows positive |
27 of 28 (96.4%) |
| Rolling 7-day P/L range |
+$131 to +$9,113 |
| Rolling 15-day windows positive |
28 of 28 (100%) |
| Rolling 15-day P/L range |
+$432 to +$14,297 |
| Weekly windows positive |
4 of 5 (80%) |
| Only losing week |
Week 19 (May 4-5, partial week, -$945) |
Every rolling 15-day window in the observation period is positive. The rolling 7-day has one near-zero window (April 21, +$131) : the single weakest 7-day is the April 21 window at +$131, barely above zero.
The weekly trajectory shows consistent improvement through the observation period:
| Week |
Trades |
P/L |
Cumulative |
| W15 (Apr 8-12) |
54,668 |
+$4,459 |
+$4,459 |
| W16 (Apr 13-19) |
80,926 |
+$1,530 |
+$5,989 |
| W17 (Apr 20-26) |
79,986 |
+$6,869 |
+$12,858 |
| W18 (Apr 27-May 3) |
55,795 |
+$7,039 |
+$19,897 |
| W19 (May 4-5) |
13,286 |
-$945 |
+$18,952 |
Weeks 17 and 18 are significantly more profitable than weeks 15 and 16, suggesting the bot's directional signal sharpened over time (win rate improved from 38.7% in W15 to 42.2% in W18), or market conditions in late April were more favorable for spread capture.
IMPROVING TRAJECTORYW17 and W18 P/L (+$6,869 and +$7,039) are more than double W15 and W16 combined ($4,459 + $1,530). The win rate rises from 38.7% in Week 15 to 42.2% in Week 18, suggesting the directional signal improved or market conditions aligned better.
Phase 9 - P/L Decomposition
| Component |
Value |
Notes |
| BUY USDC out |
-$987,333 |
Total deployed across all fills |
| Gross spread P/L |
+$20,611 |
From paired markets with cost < $1.00 |
| Hedge tax |
-$196,870 |
Losing-side capital in paired markets |
| Net realized P/L |
+$18,952 |
Cash-flow result |
| Net ROI |
+1.92% |
On BUY notional |
The gross spread P/L of $20,611 exceeds the net P/L of $18,952, which means the hedge tax (the mandatory cost of the paired structure) is more than covered by the spread returns. The extra $1,659 in net P/L versus gross spread P/L comes from the directional skew - markets where the dominant side wins by more than the paired cost structure would predict.
This decomposition reveals the two-engine structure:
- Spread engine: buys both sides for less than $1.00, collects guaranteed spread at resolution. Generates $20,611 gross.
- Directional engine: asymmetric sizing toward the more-likely outcome, reducing effective hedge tax and adding directional P/L when the signal is correct.
The directional engine is the larger P/L driver in high-dominance markets. In 3.0x+ markets (85.2% dom WR, $0.978 avg paired cost), almost all the return is directional - the 2.2-cent spread barely matters, but the 35.2% excess win rate over random generates substantial additional P/L.
Phase 10 - Strategy Specification
One-sentence summary: A 24/7 automated spread-capture bot that buys both sides of every 15-minute BTC/ETH/SOL Up/Down window on Polymarket, locks in guaranteed spread when paired cost is below $1.00, and applies asymmetric sizing toward whichever side its directional signal favors.
Edge sources:
1. Structural spread capture: buying both sides for less than $1.00 guarantees profit at resolution
2. Directional accuracy: the sizing signal (3.0x+ dominance = 85.2% win rate) generates excess return beyond the spread
Universe: BTC/ETH/SOL 15-minute Up/Down markets exclusively. Zero category diversification.
Entry: Both sides of every active window. Entry timing spread across the full 15-minute window, not concentrated at open or close. Entry price ranges from $0.01 to $0.99, using full book depth.
Sizing: Conviction-scaled. Low-conviction markets: near-equal amounts on both sides (1.0-1.5x dominance). High-conviction markets: 3x+ more on the favored side, with the small counter-position as a paired anchor.
Exit: None - all positions held to settlement. No SELL trades in 28 days.
Risk: Max single-market loss bounded by total capital committed to that market. Worst single market in the window: -$684 (Bitcoin Up or Down - April 12, 7:30PM ET, 200 fills, 0 wins). Worst 5 markets: -$684, -$653, -$592, -$546, -$490. Loss events are bounded and infrequent.
Replication parameters: See Playbook tab.