<?xml version="1.0" encoding="utf-8" standalone="yes"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Quantitative Finance on Philipp D. Dubach | Quantitative Finance &amp; AI Strategy</title><link>https://philippdubach.com/categories/quantitative-finance/</link><description>Recent content in Quantitative Finance on Philipp D. Dubach | Quantitative Finance &amp; AI Strategy</description><image><url>https://static.philippdubach.com/ograph/ograph-post.jpg</url><title>Philipp D. Dubach | Quantitative Finance &amp; AI Strategy</title><link>https://philippdubach.com/</link></image><generator>Hugo -- gohugo.io</generator><language>en-us</language><managingEditor>me@philippdubach.com (Philipp D. Dubach)</managingEditor><webMaster>me@philippdubach.com (Philipp D. Dubach)</webMaster><atom:link href="https://philippdubach.com/categories/quantitative-finance/index.xml" rel="self" type="application/rss+xml"/><item><title>The Anatomy of a Decentralized Prediction Market: Notes from the Polymarket Order Book</title><link>https://philippdubach.com/posts/the-anatomy-of-a-decentralized-prediction-market-notes-from-the-polymarket-order-book/</link><pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate><author>me@philippdubach.com (Philipp D. Dubach)</author><guid>https://philippdubach.com/posts/the-anatomy-of-a-decentralized-prediction-market-notes-from-the-polymarket-order-book/</guid><description>&lt;br&gt;
&lt;p&gt;I spent the last two months running a Polymarket order-book collector. The collector runs on a small VM, subscribes to the public WebSocket feed, and writes one Parquet file per UTC hour. By 2026-04-15 the archive had grown to 1,262 hourly files, 30,287,264,368 events, 623.8 GB on disk, covering 52 calendar days and 385,198 distinct market ids. The first version of the &lt;a href="https://arxiv.org/abs/2604.24366"&gt;paper&lt;/a&gt; is up on arXiv, the &lt;a href="https://github.com/philippdubach/polymarket-microstructure"&gt;replication package&lt;/a&gt; is on GitHub and Zenodo (DOI &lt;a href="https://doi.org/10.5281/zenodo.19811426"&gt;10.5281/zenodo.19811426&lt;/a&gt;), and the manuscript is under review at the &lt;a href="https://www.sciencedirect.com/journal/journal-of-financial-markets"&gt;Journal of Financial Markets&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This post walks through what&amp;rsquo;s in it.&lt;/p&gt;
&lt;h2 id="why-bother"&gt;Why bother&lt;/h2&gt;
&lt;p&gt;Prediction markets aggregate dispersed beliefs into a single price that, in equilibrium, behaves like a probability. The empirical literature has historically focused on price-level questions: forecast accuracy, calibration against realised outcomes, the longshot bias, and the extent to which informed and uninformed traders coexist on the same venue. Yet microstructure is what determines the trading cost of holding an informational position, and the wider the cost, the smaller the informational signal that survives to the price. A prediction market with noisy microstructure produces noisier prices than the headline-level aggregation literature implicitly assumes.&lt;/p&gt;
&lt;p&gt;The microstructure of prediction markets has remained under-studied. Limit-order-book depth profiles, spread decompositions, and the behaviour of liquidity providers near resolution were largely unobservable on the early venues, which used scoring rules (IEM, Hanson&amp;rsquo;s logarithmic market scoring rule) or sparse parimutuel pools. Polymarket changed this. Since 2021 the venue has run a limit-order-book exchange on Polygon, settling in USDC against an on-chain conditional-token contract. The infrastructure is finally there. What&amp;rsquo;s missing is the data work to actually use it.&lt;/p&gt;
&lt;h2 id="two-contributions"&gt;Two contributions&lt;/h2&gt;
&lt;p&gt;The paper has two empirical contributions, ordered by weight for the literature.&lt;/p&gt;
&lt;p&gt;The first is a measurement result. Trade direction inferred from Polymarket&amp;rsquo;s public feed is noise-dominated: about 59% volume-weighted sign agreement with the on-chain ground truth on the top-100 stratum, well below the 80% Lee-Ready achieves on equities. Any Polymarket microstructure result that depends on trade direction has to source it from on-chain &lt;code&gt;OrderFilled&lt;/code&gt; events.&lt;/p&gt;
&lt;p&gt;The second is a set of eight cross-sectional stylized facts on a pre-registered 600-market panel, observed simultaneously over a single 28-day scrape window, with microstructure measures computed on the full event tape and a direct on-chain trade record. None of the eight facts requires the on-chain join, and each is reported on the full panel.&lt;/p&gt;
&lt;p&gt;The two are complementary. The stylized facts characterise Polymarket&amp;rsquo;s microstructure on its own terms. The measurement result sets the conditions under which any trade-direction-dependent statement about Polymarket can be trusted.&lt;/p&gt;
&lt;h2 id="the-data"&gt;The data&lt;/h2&gt;
&lt;p&gt;The primary input is a continuous tick-level archive of the public WebSocket feed from 2026-02-21 16:00 UTC through 2026-04-15 08:00 UTC. The schema is preserved verbatim from the WebSocket payload; eager Pydantic parsing was a multi-hour operation at this row count, so I parsed JSON only on the events that survived market-id and time-window filters.&lt;/p&gt;
&lt;p&gt;Joining to on-chain trades took most of the engineering time. Polymarket&amp;rsquo;s CTF Exchange smart contract logs &lt;code&gt;OrderFilled&lt;/code&gt; events whose payloads identify both counterparties and the aggressor side. I scraped 255,425,405 fills across a 28-day calibration window (2026-02-28 to 2026-03-27) using batched &lt;code&gt;eth_getLogs&lt;/code&gt; calls against a Polygon RPC provider, with adaptive chunk sizing that respects provider-specific rate limits. The off-chain feed is keyed on &lt;code&gt;market_id&lt;/code&gt;, the on-chain record on &lt;code&gt;makerAssetId&lt;/code&gt; / &lt;code&gt;takerAssetId&lt;/code&gt;. The bridge between the two is the &lt;code&gt;(condition_id, yes_token_id, no_token_id)&lt;/code&gt; mapping pulled from the CLOB REST endpoint and cached locally. CLOB REST resolves all 385,198 archive market ids; the Gamma metadata API, which is sometimes used in the literature, indexes only 34,764 markets.&lt;/p&gt;
&lt;p&gt;The 600-market panel selection rule (volume metric, random-stratum eligibility threshold, random seed, category scheme) was committed in a &lt;a href="https://github.com/philippdubach/polymarket-microstructure"&gt;pre-registration document&lt;/a&gt; before computing the panel. A deterministic build script emits the panel parquet, whose SHA-256 is recorded back into the pre-registration document before any analysis runs. This goes beyond the empirical-microstructure norm; the cost is one document and one hash, the benefit is that a reader can verify no market was added or removed after the analysis ran.&lt;/p&gt;
&lt;h2 id="eight-stylized-facts"&gt;Eight stylized facts&lt;/h2&gt;
&lt;h3 id="sf1--longshot-spread-premium"&gt;SF1 — Longshot spread premium&lt;/h3&gt;
&lt;p&gt;Quoted half-spread, binned by per-market mean mid price into ten deciles. Median spread is about 400 bps in the central [0.4, 0.6] range and climbs to 1,300-1,800 bps for markets trading below 0.10. The pattern is asymmetric: the low-probability side is wider than the high-probability side, which echoes the longshot bias documented in the racetrack and parimutuel literature (&lt;a href="https://www.journals.uchicago.edu/doi/abs/10.1086/655844"&gt;Snowberg and Wolfers, 2010&lt;/a&gt;; &lt;a href="https://www.aeaweb.org/articles?id=10.1257/jep.2.2.161"&gt;Thaler and Ziemba, 1988&lt;/a&gt;) and the prediction-market longshot evidence on Iowa Electronic Markets and TradeSports surveyed by &lt;a href="https://www.aeaweb.org/articles?id=10.1257/0895330041371321"&gt;Wolfers and Zitzewitz (2004)&lt;/a&gt;. The direction is the same; the magnitude is not. The 1,300-1,800 bps full quoted spread on Polymarket&amp;rsquo;s lowest-probability decile (650-900 bps half-spread) is an order of magnitude wider than on a continuous-payoff sportsbook market, which reads less like the classical risk-love or misperception story and more like a liquidity-provision constraint.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-sf1_longshot-png-1" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/sf1_longshot.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/sf1_longshot.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/sf1_longshot.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/sf1_longshot.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf1_longshot.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/sf1_longshot.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/sf1_longshot.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/sf1_longshot.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf1_longshot.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/sf1_longshot.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/sf1_longshot.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf1_longshot.png"
alt="SF1 panel: median quoted half-spread (bps) per mid-price decile across the 600-market panel; longshot spread premium climbs to 1,300-1,800 bps below 0.10"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-sf1_longshot-png-1" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/sf1_longshot.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="SF1 panel: median quoted half-spread (bps) per mid-price decile across the 600-market panel; longshot spread premium climbs to 1,300-1,800 bps below 0.10" decoding="async"&gt;
&lt;/dialog&gt;
&lt;/p&gt;
&lt;h3 id="sf2--depth-concentration"&gt;SF2 — Depth concentration&lt;/h3&gt;
&lt;p&gt;For each market I summarise the L2 depth profile by the ratio $\text{depth}&lt;em&gt;{L=1} / \text{depth}&lt;/em&gt;{L=10}$, the share of cumulative top-10 depth held at the top-of-book. A value of 1.0 means the entire top-10 depth sits at level 1 (a thin, top-heavy book); 0.1 matches a uniform grid where each level carries equal depth. For the 546 markets with non-null depth, the median ratio is 0.137, close to the uniform-grid benchmark, with $p_{10} = 0.033$ and $p_{90} = 0.428$. The folk view that prediction-market books are concentrated at top-of-book does not hold on Polymarket: depth is generally layered deeper into the book.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-sf2_depth_profile-png-2" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/sf2_depth_profile.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/sf2_depth_profile.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/sf2_depth_profile.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/sf2_depth_profile.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf2_depth_profile.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/sf2_depth_profile.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/sf2_depth_profile.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/sf2_depth_profile.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf2_depth_profile.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/sf2_depth_profile.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/sf2_depth_profile.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf2_depth_profile.png"
alt="SF2 panel: histogram of L1/L10 depth-concentration ratio across 546 panel markets; median 0.137, vertical lines mark the uniform-grid benchmark (0.10) and the fully top-of-book limit (1.0)"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-sf2_depth_profile-png-2" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/sf2_depth_profile.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="SF2 panel: histogram of L1/L10 depth-concentration ratio across 546 panel markets; median 0.137, vertical lines mark the uniform-grid benchmark (0.10) and the fully top-of-book limit (1.0)" decoding="async"&gt;
&lt;/dialog&gt;
&lt;/p&gt;
&lt;h3 id="sf4--maker-wallet-diversity"&gt;SF4 — Maker-wallet diversity&lt;/h3&gt;
&lt;p&gt;For each market I compute the volume-weighted Herfindahl index (HHI) of maker-address share across on-chain trades. Across 600 markets and 6.4M trades, the median HHI is 0.031 (about 32 effective makers). The distribution is right-skewed: $p_{90} = 0.119$ (about 8 effective makers) and a maximum of 0.40 (roughly 3 effective makers). Maker liquidity is decentralised on most markets in the panel, with a tail of thin or niche markets dominated by one to three wallets. This matters for any narrative that frames Polymarket as a venue dominated by a small number of professional liquidity providers. At least in the top-100 by volume, that&amp;rsquo;s not what the data show.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-sf4_herfindahl-png-3" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/sf4_herfindahl.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/sf4_herfindahl.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/sf4_herfindahl.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/sf4_herfindahl.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf4_herfindahl.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/sf4_herfindahl.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/sf4_herfindahl.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/sf4_herfindahl.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf4_herfindahl.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/sf4_herfindahl.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/sf4_herfindahl.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf4_herfindahl.png"
alt="SF4 panel: distribution of per-market maker-address Herfindahl indices across 600 markets; median HHI 0.031 (~32 effective makers), distribution right-skewed"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-sf4_herfindahl-png-3" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/sf4_herfindahl.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="SF4 panel: distribution of per-market maker-address Herfindahl indices across 600 markets; median HHI 0.031 (~32 effective makers), distribution right-skewed" decoding="async"&gt;
&lt;/dialog&gt;
&lt;/p&gt;
&lt;h3 id="sf7--self-counterparty-wash-share"&gt;SF7 — Self-counterparty wash share&lt;/h3&gt;
&lt;p&gt;A trade is flagged as wash-suspect under a two-tier rule: (a) &lt;code&gt;maker == taker&lt;/code&gt; (direct self-match), or (b) a flipped pair $(maker_a, taker_a) \leftrightarrow (taker_a, maker_a)$ within 128 blocks (Polygon finality buffer) on the same market. This is an explicit lower bound: the detector covers only direct and immediate-roundtrip self-counterparty patterns, not the extended-graph patterns that network-based classifiers like &lt;a href="https://academic.oup.com/rfs/article/35/8/3463/6488024"&gt;Cong et al. (2023)&lt;/a&gt; address on unregulated cryptocurrency token exchanges, where wash shares of 25-70% have been documented.&lt;/p&gt;
&lt;p&gt;Across 600 markets and 6.4M trades, the median wash share is 0.97%, with p90 at 4.5%, p99 at 10.6%, and a maximum of 22.2%. The gap between this lower bound and the network-classifier estimates on token exchanges has two components: wash patterns that require multi-counterparty graph analysis to detect (which my detector does not cover), plus a venue-class difference in the underlying wash incentives. The first I can quantify only under a graph-classifier extension; the second is identification, not measurement.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-sf7_wash-png-4" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/sf7_wash.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/sf7_wash.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/sf7_wash.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/sf7_wash.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf7_wash.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/sf7_wash.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/sf7_wash.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/sf7_wash.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf7_wash.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/sf7_wash.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/sf7_wash.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf7_wash.png"
alt="SF7 panel: distribution of self-counterparty wash share by market; median 0.97% with right tail to 22.2%, well below the 25-70% range documented on unregulated cryptocurrency token exchanges"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-sf7_wash-png-4" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/sf7_wash.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="SF7 panel: distribution of self-counterparty wash share by market; median 0.97% with right tail to 22.2%, well below the 25-70% range documented on unregulated cryptocurrency token exchanges" decoding="async"&gt;
&lt;/dialog&gt;
&lt;/p&gt;
&lt;h3 id="sf8--depth-decay-near-resolution"&gt;SF8 — Depth decay near resolution&lt;/h3&gt;
&lt;p&gt;Do markets near resolution carry shallower books? I regress log mean depth at $L=10$ on log seconds-to-close at the panel window midpoint (2026-03-13), restricted to 322 markets with positive seconds-to-close and non-zero summary depth.&lt;/p&gt;
&lt;p&gt;The bivariate slope is 0.818 (HC3 SE 0.113, $t = 7.2$, $R^2 = 0.13$). Category fixed effects (Crypto, Sports, Other, Geopolitics) attenuate the slope to 0.550 (HC3 SE 0.143, $t = 3.85$, $R^2 = 0.22$): roughly a third of the bivariate association is category-level confounding. Adding log panel-window volume on top of category attenuates further to 0.305 (HC3 SE 0.104, $t = 2.94$, $R^2 = 0.49$). The 0.31 slope works out to about 6% less mean depth per 10× reduction in seconds-to-close.&lt;/p&gt;
&lt;p&gt;The category + log-volume specification is the conservative reading. Volume mediates the depth-time relationship because markets active longer accumulate more makers, and more makers means more depth, so a regression that omits volume attributes the makers-and-time channel to time alone. The 0.305 coefficient is the residual depth decay after that mediation is netted out; the 0.550 within-category slope reported in the abstract is the figure before mediation is netted out, and is the appropriate one to compare to a literature that does not condition on volume.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-sf8_depth_decay-png-5" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/sf8_depth_decay.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/sf8_depth_decay.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/sf8_depth_decay.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/sf8_depth_decay.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf8_depth_decay.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/sf8_depth_decay.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/sf8_depth_decay.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/sf8_depth_decay.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf8_depth_decay.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/sf8_depth_decay.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/sf8_depth_decay.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/sf8_depth_decay.png"
alt="SF8 cross-sectional fit of log mean depth on log seconds-to-close at the panel midpoint; slope 0.818 bivariate, 0.550 with category fixed effects, 0.305 adding log volume"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-sf8_depth_decay-png-5" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/sf8_depth_decay.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="SF8 cross-sectional fit of log mean depth on log seconds-to-close at the panel midpoint; slope 0.818 bivariate, 0.550 with category fixed effects, 0.305 adding log volume" decoding="async"&gt;
&lt;/dialog&gt;
&lt;/p&gt;
&lt;p&gt;(SF3 covers Polygon block-clock alignment, SF5 the category-conditional spread, and SF6 the archive-ingestion latency. All three are in the paper. SF6 in particular is a property of the collector pipeline rather than of Polymarket; the median per-market p50 ingestion delay is 41.5 ms, which is a sanity check on the collector, not a microstructure result.)&lt;/p&gt;
&lt;h2 id="the-limits-of-orderbook-only-inference"&gt;The limits of orderbook-only inference&lt;/h2&gt;
&lt;p&gt;Six standard direction-dependent microstructure measures (effective spread, realized spread, Roll, Abdi-Ranaldo, Kyle&amp;rsquo;s $\lambda$, Amihud) need an aggressor sign for each trade. Empirical practice on equity venues sources that sign from a quote-driven feed via Lee-Ready or its variants. The Polymarket public feed does not expose enough information to do this reliably: the &lt;code&gt;change_side&lt;/code&gt; field marks which side of the book &lt;em&gt;moved&lt;/em&gt;, not which side &lt;em&gt;initiated&lt;/em&gt; the trade.&lt;/p&gt;
&lt;p&gt;I infer trades from the feed under a LOOSE rule (every resting-size decrement counts) and match the inferred buckets against on-chain &lt;code&gt;OrderFilled&lt;/code&gt; events at 5-second and exact-price granularity, over four disjoint 7-day windows.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Panel mean (109 valid cells of 400, 55 markets): 0.615, market-clustered bootstrap 95% CI [0.579, 0.653]&lt;/li&gt;
&lt;li&gt;Volume-weighted by matched-bucket count (total 125,080): 0.592, bootstrap 95% CI [0.542, 0.659]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A volume-weighted sign-agreement of about 59% sits just above the 50% chance baseline. Even when an inferred bucket matches an on-chain bucket in time and price, the inferred aggressor direction is wrong about two trades in five. The mechanism is the feed itself: &lt;code&gt;price_change&lt;/code&gt; updates broadcast a post-match snapshot of the resting book without identifying the taker. The &lt;code&gt;change_side&lt;/code&gt; field marks which side of the book moved, not which side initiated the trade, and using it as a sign proxy produces the about 59% agreement rate.&lt;/p&gt;
&lt;p&gt;A noisy sign propagates to every measure that consumes it. On the comparable subset of the top-100 panel:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Effective half-spread changes sign on 67% of markets&lt;/strong&gt; in the first 7-day window when feed-inferred direction is swapped for on-chain ground truth (50% in a second non-overlapping window).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kyle&amp;rsquo;s $\lambda$ changes sign on 60% of markets&lt;/strong&gt; in the first window (43% in the second).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Both windows sit in or below the chance band, well short of the about 80% Lee-Ready accuracy documented on Nasdaq.&lt;/p&gt;
&lt;p&gt;The Glosten-Harris spread decomposition makes this concrete. Restricted to the top-100 stratum and run on authoritative on-chain trades, the median effective half-spread on the top-100 panel is essentially zero (-0.0003 prob pp), as are the median transitory component (0.00001) and the median adverse-selection component (0.0). Once sign errors are removed, the dollar-weighted &amp;ldquo;adverse selection&amp;rdquo; that orderbook-only inference produces collapses, leaving the typical top-100 market with no detectable systematic spread component on either side.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-spread_decomposition-png-7" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/spread_decomposition.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/spread_decomposition.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/spread_decomposition.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/spread_decomposition.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/spread_decomposition.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/spread_decomposition.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/spread_decomposition.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/spread_decomposition.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/spread_decomposition.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/spread_decomposition.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/spread_decomposition.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/spread_decomposition.png"
alt="Glosten-Harris spread decomposition across the top-100 stratum: distribution of transitory component c (left) and adverse-selection component phi (right), both in probability points; once sign errors are removed via on-chain trade direction, the dollar-weighted &amp;#39;adverse selection&amp;#39; that orderbook-only inference produces collapses"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-spread_decomposition-png-7" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/spread_decomposition.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Glosten-Harris spread decomposition across the top-100 stratum: distribution of transitory component c (left) and adverse-selection component phi (right), both in probability points; once sign errors are removed via on-chain trade direction, the dollar-weighted &amp;#39;adverse selection&amp;#39; that orderbook-only inference produces collapses" decoding="async"&gt;
&lt;/dialog&gt;
&lt;/p&gt;
&lt;p&gt;The implication for anyone working on decentralised CLOB venues: the same constraint should bind on any venue where the off-chain matching layer broadcasts a post-match book state without exposing the taker identity (GMX v1, dYdX v3, Loopring&amp;rsquo;s historical CLOB, and similar hybrid architectures). The public feed exposes &lt;em&gt;what cleared&lt;/em&gt; but not &lt;em&gt;who initiated&lt;/em&gt;, and any direction-dependent microstructure measure on those venues will need an authoritative on-chain trade source.&lt;/p&gt;
&lt;h2 id="what-im-not-doing-here"&gt;What I&amp;rsquo;m not doing here&lt;/h2&gt;
&lt;p&gt;I had a long-ish exchange recently with someone scoping research on the same dataset, which is a useful proxy for what&amp;rsquo;s adjacent but out of scope.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Spread decomposition with bounded payoffs.&lt;/em&gt; Classical Glosten-Harris / Huang-Stoll on prediction markets is open. Prices are bounded in $(0,1)$, which breaks parts of the standard identification, so there is a real research question to do, not just a re-application.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Insider episodes and wallet-level patterns around resolution.&lt;/em&gt; Probably the most productive lane I am not working on. The JFM submission draws the privacy line at no deanonymisation, only aggregate wallet measures; where you draw it for your own work is your call.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Toxic flow.&lt;/em&gt; Some overlap with one of my planned follow-ups.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Latency arb (intra-venue).&lt;/em&gt; Doesn&amp;rsquo;t really work as a question on Polymarket. The two-clock gap in the WebSocket feed (SF6) is archive-ingestion delay, not trader latency, and without an exchange-side clock you can&amp;rsquo;t separate the two. Cross-venue is the workable framing.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Cross-venue arb.&lt;/em&gt; Open and product-relevant. Kalshi, PredictIt, sports-book mirrors. The data engineering is probably the harder part.&lt;/p&gt;
&lt;h2 id="replication"&gt;Replication&lt;/h2&gt;
&lt;p&gt;Everything is reproducible from the public on-chain record and your own WebSocket capture. I&amp;rsquo;m not redistributing the 624 GB raw archive (it is too large to move around practically), but the panel artifacts and the on-chain scrape pipeline are public:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Code: &lt;a href="https://github.com/philippdubach/polymarket-microstructure"&gt;github.com/philippdubach/polymarket-microstructure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Replication package (DOI): &lt;a href="https://doi.org/10.5281/zenodo.19811426"&gt;10.5281/zenodo.19811426&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Paper: &lt;a href="https://arxiv.org/abs/2604.24366"&gt;arXiv:2604.24366&lt;/a&gt;, under review at the &lt;a href="https://www.sciencedirect.com/journal/journal-of-financial-markets"&gt;Journal of Financial Markets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Collector: &lt;a href="https://github.com/pmxt-dev/pmxt"&gt;pmxt-dev/pmxt&lt;/a&gt; is a good starting point if you want to run your own. The Polymarket WebSocket is a public feed, so once you have a collector running you&amp;rsquo;ll have continuous coverage going forward, which for product work is probably more useful than a static historical slice anyway.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The CTF Exchange V1 → V2 cutover at the end of April 2026 closes my scrape window and opens a venue-evolution comparison. That, plus a per-market depth time series that would let SF8 move from a cross-sectional to a within-market depth-decay regression, plus a cross-venue analysis against Kalshi and sports-book mirrors that would address the price-discovery question this paper leaves open. Those are the obvious next things.&lt;/p&gt;</description></item><item><title>The Moral Philosophy of Investing in Ignorance</title><link>https://philippdubach.com/posts/the-moral-philosophy-of-investing-in-ignorance/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><author>me@philippdubach.com (Philipp D. Dubach)</author><guid>https://philippdubach.com/posts/the-moral-philosophy-of-investing-in-ignorance/</guid><description>&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-edge-of-knowledge-5-cover-jpg-0" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/edge-of-knowledge-5-cover.jpg 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/edge-of-knowledge-5-cover.jpg 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/edge-of-knowledge-5-cover.jpg 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/edge-of-knowledge-5-cover.jpg 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-5-cover.jpg 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/edge-of-knowledge-5-cover.jpg 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/edge-of-knowledge-5-cover.jpg 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/edge-of-knowledge-5-cover.jpg 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-5-cover.jpg 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/edge-of-knowledge-5-cover.jpg 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/edge-of-knowledge-5-cover.jpg 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-5-cover.jpg"
alt="Editorial illustration: two charcoal-silhouette figures facing each other across a small balance scale, the left figure stepping forward into the fog with hand outstretched while the right figure stands still on a darker side, visualizing the moral asymmetry of profiting from others&amp;#39; constraints"
class=""
width="1200"
fetchpriority="high"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-edge-of-knowledge-5-cover-jpg-0" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/edge-of-knowledge-5-cover.jpg"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Editorial illustration: two charcoal-silhouette figures facing each other across a small balance scale, the left figure stepping forward into the fog with hand outstretched while the right figure stands still on a darker side, visualizing the moral asymmetry of profiting from others&amp;#39; constraints" decoding="async"&gt;
&lt;/dialog&gt;
&lt;p&gt;&lt;em&gt;Investing at the Edge of Knowledge, Part 5 · &lt;a href="https://philippdubach.com/posts/three-kinds-of-not-knowing/"&gt;Start with Part 1&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;If in an unknowable world none of your bridges fall down, you are building them too strong.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Zeckhauser&amp;rsquo;s version of this line refers to investments, not bridges, but the structural point is the same. A philosophy of investing that expects some failures is also a philosophy that accepts some losses will be borne by the people on the other side of the trade. Over four installments I&amp;rsquo;ve laid out a framework for thinking about what you can know (&lt;a href="https://philippdubach.com/posts/three-kinds-of-not-knowing/"&gt;Part 1&lt;/a&gt;), why investors flee what they can&amp;rsquo;t (&lt;a href="https://philippdubach.com/posts/ambiguity-by-design/"&gt;Part 2&lt;/a&gt;), how to assess what others know (&lt;a href="https://philippdubach.com/posts/the-geometry-of-who-knows-what/"&gt;Part 3&lt;/a&gt;), and how much to bet (&lt;a href="https://philippdubach.com/posts/bet-sizing-at-the-frontier/"&gt;Part 4&lt;/a&gt;). This final piece asks the question the framework doesn&amp;rsquo;t answer: when you profit from ignorance, is that a legitimate source of returns?&lt;/p&gt;
&lt;p&gt;Zeckhauser opens his &lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2205821"&gt;2006 paper&lt;/a&gt; with a warning that is usually read as practical advice: &amp;ldquo;Do not read on if blame aversion is a prime concern.&amp;rdquo; I think there&amp;rsquo;s an ethical question underneath the practical one.&lt;/p&gt;
&lt;h2 id="three-sources-of-profit"&gt;Three sources of profit&lt;/h2&gt;
&lt;p&gt;In the risk box, profit comes from superior calculation. Both sides had the same information. You ran the numbers better. This is the cleanest form of trading profit. The losing side made a computational error that was, in principle, avoidable.&lt;/p&gt;
&lt;p&gt;In the uncertainty box, profit comes from superior estimation. You had a better model, better priors, or more data. The other side could have done the same analysis but didn&amp;rsquo;t. This is still relatively clean, though the boundary between &amp;ldquo;better estimation&amp;rdquo; and &amp;ldquo;inside information&amp;rdquo; requires constant policing, which is what securities regulation exists to do.&lt;/p&gt;
&lt;p&gt;In the ignorance box, the source of profit shifts. The other side didn&amp;rsquo;t sell because they thought the price was fair. They sold because they couldn&amp;rsquo;t model the asset and their constraints forced a decision. The fund manager who sold the IGV at $80 during the &lt;a href="https://philippdubach.com/posts/the-saaspocalypse-paradox/"&gt;SaaSpocalypse&lt;/a&gt; wasn&amp;rsquo;t wrong about the disruption risk from AI. They were unable to hold a position that couldn&amp;rsquo;t be defended to their risk committee, their clients, or their compliance team. The profit for the buyer comes from the gap between institutional rationality (the right decision for the manager&amp;rsquo;s career) and market rationality (the right price for the asset).&lt;/p&gt;
&lt;p&gt;The distinction matters. Most alpha in UU situations is some form of constraint arbitrage: profiting from the gap between what an asset is worth and what institutions are able to pay for it. Time horizon arbitrage, where you can hold for five years and they can&amp;rsquo;t. Liquidity arbitrage, where you can accept illiquidity and they can&amp;rsquo;t. Career-risk arbitrage, where you can tolerate looking wrong and they can&amp;rsquo;t. All three produce genuine returns, and in none of them did the counterparty make an error. They made a rational decision given their constraints, and you profited from having different constraints.&lt;/p&gt;
&lt;p&gt;One way to frame this is positive: the constraint-arbitrage investor is providing liquidity to a market that needs it. They&amp;rsquo;re buying when others are forced to sell, which improves price discovery and reduces the magnitude of mispricings. In this framing, the profit is compensation for bearing ambiguity that others can&amp;rsquo;t.&lt;/p&gt;
&lt;p&gt;Another way to frame it is uncomfortable: the returns from ignorance flow to those who can afford to bear it, and that set of people is not random.&lt;/p&gt;
&lt;h2 id="the-sidecar-problem-revisited"&gt;The sidecar problem, revisited&lt;/h2&gt;
&lt;p&gt;I discussed the sidecar concept in &lt;a href="https://philippdubach.com/posts/the-geometry-of-who-knows-what/"&gt;Part 3&lt;/a&gt; as an information problem: how do you know the driver is skilled? Here I want to revisit it as an ethical problem: what kind of edge is the driver using?&lt;/p&gt;
&lt;p&gt;Zeckhauser&amp;rsquo;s sidecar works cleanly when the driver has genuine capability. A real estate developer who can build and lease a building is creating value. A venture capitalist with operational expertise and a network of technical talent is creating value. The sidecar investor earns a share of that value creation. The profit comes from complementary skills combined with capital, and this is hard to object to on ethical grounds.&lt;/p&gt;
&lt;p&gt;It gets murkier when the complementary asset is power rather than skill. Zeckhauser discusses a hypothetical Gazprom investment: &amp;ldquo;If you could comfortably determine that the Russian elite was investing on its own volition, and that foreigners would not be discriminated against&amp;hellip;&amp;rdquo; The edge in that scenario isn&amp;rsquo;t analytical. It&amp;rsquo;s access to a political structure. The sidecar investor is riding alongside someone who can influence outcomes, not someone who can predict them. The distinction between capability and power as complementary assets is one the paper gestures at but doesn&amp;rsquo;t fully resolve.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2205858"&gt;Robb (2006)&lt;/a&gt; put his finger on a related problem. UU knowledge is &amp;ldquo;uncommunicable.&amp;rdquo; If a mechanism for generating excess returns could be expressed as a process, someone would have arbitraged it away. But if the driver can&amp;rsquo;t articulate their edge, the sidecar investor can&amp;rsquo;t distinguish between genuine insight, survivorship bias, and proximity to power. There&amp;rsquo;s an epistemological problem here, and an ethical one. You&amp;rsquo;re making a bet on someone whose advantage you can&amp;rsquo;t evaluate, which means you&amp;rsquo;re implicitly trusting that the advantage is legitimate.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2205848"&gt;Summers (2006)&lt;/a&gt; observed that identifying skilled UU managers may be no easier than picking investments directly. I suspect this is too generous. In many cases, identifying whether a sidecar driver has skill, power, or luck is harder than evaluating the underlying asset, because the asset at least has observable characteristics. The driver&amp;rsquo;s edge, by definition, doesn&amp;rsquo;t.&lt;/p&gt;
&lt;h2 id="blame-accountability-and-the-collective-action-problem"&gt;Blame, accountability, and the collective action problem&lt;/h2&gt;
&lt;p&gt;The Monday Morning Quarterback problem runs through Zeckhauser&amp;rsquo;s entire paper. Investors avoid Box F not because the expected value is negative but because a bad outcome will be judged harshly in retrospect. I&amp;rsquo;ve discussed this as a mechanism for mispricing (Parts &lt;a href="https://philippdubach.com/posts/ambiguity-by-design/"&gt;2&lt;/a&gt; and &lt;a href="https://philippdubach.com/posts/the-geometry-of-who-knows-what/"&gt;3&lt;/a&gt;). Here I want to name the distributional consequence.&lt;/p&gt;
&lt;p&gt;If we want institutional investors to make UU bets, which would improve price discovery and reduce the mispricing that currently rewards unconstrained investors, we need governance structures that tolerate good decisions with bad outcomes. The current structure doesn&amp;rsquo;t. A pension fund CIO who buys the IGV at $80 and watches it fall to $70 will face questions that no amount of &amp;ldquo;the expected value was positive&amp;rdquo; can answer. The governance framework is built for the risk box, where decisions can be evaluated against a defined probability model. In the ignorance box, there is no model to evaluate against, which means there is no institutional language for &amp;ldquo;this was a good bet that happened to lose.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The result is a collective action problem with distributional consequences. The returns from UU mispricing accrue disproportionately to wealthy individuals, family offices, and unconstrained investors like Buffett, precisely the people who can afford career risk, illiquidity, and blame. Pension funds, endowments, and retail investors in diversified vehicles are structurally excluded, not by regulation or by choice, but by governance frameworks that require the kind of probability estimates the ignorance box doesn&amp;rsquo;t produce.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m not sure this is a solvable problem. The fiduciary duty to beneficiaries is real, and &amp;ldquo;we invested in something we couldn&amp;rsquo;t model because the price seemed low&amp;rdquo; is not, and should not be, an acceptable fiduciary justification. But it&amp;rsquo;s worth naming the consequence: the epistemological structure of markets has equity implications. The returns from acting under ignorance flow to those who already have the most capacity to bear it. This is not a conspiracy. It&amp;rsquo;s a structural feature that emerges naturally from the interaction of ambiguity aversion, institutional constraints, and governance design.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Zeckhauser closes his paper by returning to David Ricardo at Waterloo. Ricardo wasn&amp;rsquo;t a military analyst. He didn&amp;rsquo;t have inside information about Wellington&amp;rsquo;s strategy. He just understood the structure of the situation: thin competition (most investors had fled), an eager seller (the British government needed capital), asymmetric payoffs (bounded downside, enormous upside), and a kind of not-knowing that was the same for everyone. He bought British government bonds on the eve of the battle and made a fortune.&lt;/p&gt;
&lt;p&gt;The honest answer to &amp;ldquo;what&amp;rsquo;s your thesis?&amp;rdquo; in a UU investment is: &amp;ldquo;I don&amp;rsquo;t have one in the way you mean. I have a set of second-order inferences about what other people don&amp;rsquo;t know, what constraints they face, and why the price might be wrong even though I can&amp;rsquo;t tell you what the right price is.&amp;rdquo; That&amp;rsquo;s not a pitch deck. It&amp;rsquo;s a worldview. Most investment committees would reject it, which is, of course, part of why it works.&lt;/p&gt;
&lt;p&gt;Charlie Munger, in his 1995 &lt;a href="https://jamesclear.com/great-speeches/psychology-of-human-misjudgment-by-charlie-munger"&gt;Harvard Law School speech&lt;/a&gt; on the psychology of human misjudgment, offered a compliment that I think is the best summary of everything this series has tried to say: &amp;ldquo;The right way to think is the way Zeckhauser plays bridge.&amp;rdquo; The compliment is precise. Bridge is a game of acting under uncertainty with imperfect information, where the quality of the decision is independent of the outcome, and where the best players are distinguished not by what they know but by how they reason about what they don&amp;rsquo;t know.&lt;/p&gt;
&lt;p&gt;That might be the best definition of investing at the edge of knowledge I can offer.&lt;/p&gt;</description></item><item><title>Bet Sizing at the Frontier</title><link>https://philippdubach.com/posts/bet-sizing-at-the-frontier/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><author>me@philippdubach.com (Philipp D. Dubach)</author><guid>https://philippdubach.com/posts/bet-sizing-at-the-frontier/</guid><description>&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-edge-of-knowledge-4-cover-jpg-0" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/edge-of-knowledge-4-cover.jpg 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/edge-of-knowledge-4-cover.jpg 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/edge-of-knowledge-4-cover.jpg 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/edge-of-knowledge-4-cover.jpg 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-4-cover.jpg 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/edge-of-knowledge-4-cover.jpg 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/edge-of-knowledge-4-cover.jpg 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/edge-of-knowledge-4-cover.jpg 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-4-cover.jpg 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/edge-of-knowledge-4-cover.jpg 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/edge-of-knowledge-4-cover.jpg 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-4-cover.jpg"
alt="Editorial illustration: a single charcoal-silhouette figure stands at the edge of a fog bank holding a small stack of warm-ochre coins, with a few coins already pushed forward into the mist trailing into the fog, visualizing the Kelly Criterion as a sizing problem under uncertainty"
class=""
width="1200"
fetchpriority="high"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-edge-of-knowledge-4-cover-jpg-0" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/edge-of-knowledge-4-cover.jpg"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Editorial illustration: a single charcoal-silhouette figure stands at the edge of a fog bank holding a small stack of warm-ochre coins, with a few coins already pushed forward into the mist trailing into the fog, visualizing the Kelly Criterion as a sizing problem under uncertainty" decoding="async"&gt;
&lt;/dialog&gt;
&lt;p&gt;&lt;em&gt;Investing at the Edge of Knowledge, Part 4 · &lt;a href="https://philippdubach.com/posts/three-kinds-of-not-knowing/"&gt;Start with Part 1&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;He who acts in N plays to make his mean log of wealth as big as it can be made will, with odds that go to one as N soars, beat me who acts to meet my own tastes for risk.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;That&amp;rsquo;s Paul Samuelson, writing in one-syllable words. The title of his &lt;a href="https://www.sciencedirect.com/science/article/abs/pii/0378426679900232"&gt;1979 paper&lt;/a&gt;: &amp;ldquo;Why We Should Not Make Mean Log of Wealth Big Though Years to Act Are Long.&amp;rdquo; Published in the &lt;em&gt;Journal of Banking &amp;amp; Finance&lt;/em&gt;, a journal not typically known for its prose style. The playfulness of the writing masks the seriousness of the dispute underneath: a disagreement about the foundations of position sizing that remains unresolved half a century later.&lt;/p&gt;
&lt;p&gt;In &lt;a href="https://philippdubach.com/posts/the-geometry-of-who-knows-what/"&gt;Part 3&lt;/a&gt; I described how to assess whether the other side of a trade knows something you don&amp;rsquo;t. But even if you&amp;rsquo;re confident you&amp;rsquo;re in Box D or Box F (shared uncertainty or shared ignorance, where neither side has an information edge), you still need to decide how much capital to commit. And in a UU world, the most famous formula for answering that question stops working.&lt;/p&gt;
&lt;h2 id="what-kelly-actually-says"&gt;What Kelly actually says&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://www.princeton.edu/~wbialek/rome/refs/kelly_56.pdf"&gt;J.L. Kelly Jr. (1956)&lt;/a&gt; was a physicist at Bell Labs, not a finance researcher. His paper, &amp;ldquo;A New Interpretation of Information Rate,&amp;rdquo; was about communication channels, not portfolios. The insight was a connection between Shannon&amp;rsquo;s information theory and gambling: the maximum exponential growth rate of a gambler&amp;rsquo;s capital equals the rate of information transmission over a noisy channel.&lt;/p&gt;
&lt;p&gt;The formula itself is simple. For a binary bet with probability &lt;em&gt;p&lt;/em&gt; of winning and odds of &lt;em&gt;b&lt;/em&gt; to 1, the optimal fraction of your bankroll to wager is &lt;em&gt;f = (bp - q) / b&lt;/em&gt;, where &lt;em&gt;q = 1 - p&lt;/em&gt;. If you have a 60% chance of winning an even-money bet, Kelly says invest 20% of your capital. The appeal is a mathematical proof: given sufficient repetitions, a Kelly bettor will, with probability approaching one, end up wealthier than anyone using any other fixed-fraction strategy. It maximizes the geometric growth rate of the portfolio, which is the growth rate that actually compounds over time.&lt;/p&gt;
&lt;p&gt;Ed Thorp was the first to take this seriously as an investment principle. He used it to beat blackjack (documented in &lt;em&gt;Beat the Dealer&lt;/em&gt;, 1962), then applied it to warrant pricing and convertible arbitrage through his hedge fund, Princeton Newport Partners, which returned roughly 15% annually with minimal drawdowns over two decades. Elwyn Berlekamp, Kelly&amp;rsquo;s research assistant at Bell Labs, later became the key figure who restructured Renaissance Technologies&amp;rsquo; Medallion Fund in 1989, applying Kelly-based position sizing to thousands of short-duration trades. Medallion returned roughly &lt;strong&gt;66%&lt;/strong&gt; annually before fees from 1988 through 2021. Bill Gross used Kelly-adjacent thinking at PIMCO. The framework has serious practitioners with serious track records.&lt;/p&gt;
&lt;h2 id="what-samuelson-actually-objected-to"&gt;What Samuelson actually objected to&lt;/h2&gt;
&lt;p&gt;Samuelson&amp;rsquo;s critique is often misunderstood as &amp;ldquo;Kelly doesn&amp;rsquo;t work.&amp;rdquo; That&amp;rsquo;s not what he said. What he said is more precise and more interesting.&lt;/p&gt;
&lt;p&gt;Kelly maximizes the expected logarithm of wealth. This is only optimal if your utility function is logarithmic. Log utility means you are exactly indifferent between the status quo and an even-money bet that would either double or halve your total wealth. Most people would not take that bet. If you are more risk-averse than log utility implies (and most human beings are), Kelly systematically overbets, exposing you to drawdowns that are mathematically acceptable but psychologically devastating. If you are less risk-averse (say, risk-neutral), Kelly underbets: a risk-neutral investor should go all-in on every positive expected value opportunity.&lt;/p&gt;
&lt;p&gt;Underneath the math, Kelly and Samuelson are arguing about something more basic. Kelly treats position sizing as a mathematical optimization problem with a unique solution. Samuelson insists it is a preference problem with as many valid solutions as there are utility functions. Both are correct within their own frameworks. The dispute is about which framework applies. And because the answer depends on the investor&amp;rsquo;s risk preferences, which are not observable from the outside and may not even be stable over time, the dispute is in principle unresolvable.&lt;/p&gt;
&lt;p&gt;Practitioners tend to resolve it pragmatically. Most Kelly users bet &amp;ldquo;half Kelly&amp;rdquo; or &amp;ldquo;quarter Kelly,&amp;rdquo; sacrificing some expected growth for lower variance. There&amp;rsquo;s also a second reason for fractional Kelly that has nothing to do with utility: estimation error. The formula is exquisitely sensitive to how accurately you&amp;rsquo;ve estimated &lt;em&gt;p&lt;/em&gt;, and overestimating your edge by even a few percentage points pushes you past optimal into a regime that destroys capital over time. Half Kelly is partly a hedge against your own overconfidence in the inputs. This works in practice, but it concedes Samuelson&amp;rsquo;s point: the &amp;ldquo;optimal&amp;rdquo; fraction depends on your tolerance for pain and the precision of your estimates, not just on the mathematics of compound growth. The formula provides a ceiling, not a prescription.&lt;/p&gt;
&lt;h2 id="why-the-debate-is-beside-the-point-in-uu"&gt;Why the debate is beside the point in UU&lt;/h2&gt;
&lt;p&gt;Here is where both Kelly and Samuelson run into the same wall.&lt;/p&gt;
&lt;p&gt;Kelly requires &lt;em&gt;p&lt;/em&gt; (the probability of winning) and &lt;em&gt;b&lt;/em&gt; (the payoff ratio). Samuelson&amp;rsquo;s alternative utility-maximization frameworks require the same inputs, or richer ones: full probability distributions over outcomes. Every formal system for position sizing assumes you can parameterize your uncertainty. In the ignorance box, as defined in &lt;a href="https://philippdubach.com/posts/three-kinds-of-not-knowing/"&gt;Part 1&lt;/a&gt;, you can&amp;rsquo;t. The parameters themselves are objects of ignorance. &lt;em&gt;p&lt;/em&gt; is not an imprecise estimate waiting for better data. It is undefined, because the state space over which &lt;em&gt;p&lt;/em&gt; would be calculated hasn&amp;rsquo;t been enumerated. This is the territory Knight called true uncertainty, distinguishing it from measurable risk a century ago, and it is where every formal position-sizing tool stops working at the same time.&lt;/p&gt;
&lt;p&gt;Zeckhauser walks through five reasons UU money management resists formal modelling, and each one breaks a different standard assumption.&lt;/p&gt;
&lt;p&gt;Most UU investments are illiquid for unknown periods. You can&amp;rsquo;t rebalance, which means sequential portfolio optimization models don&amp;rsquo;t apply. Worse, markets charge enormous premiums to cash out illiquid assets, so your exit price is not your mark-to-market. Even the toy models of optimal sequential investment assume the hard problems away: known probabilities, known time horizons, known liquidity. There&amp;rsquo;s also the embarrassing fact that smart people disagree about position sizing even on problems where probabilities &lt;em&gt;are&lt;/em&gt; known, which gives you no reason to expect convergence when they aren&amp;rsquo;t. And when genuinely unknowable events arrive (the 1987 crash, the 1997 Asian crisis, the 2020 pandemic), the money-management problems that emerge are precisely the ones no model anticipated.&lt;/p&gt;
&lt;p&gt;None of this means do nothing. It means formula-based precision is unavailable and pretending otherwise is dangerous. Plugging estimated probabilities into Kelly when the estimates are themselves wild guesses doesn&amp;rsquo;t give you a rigorous answer with a known error bar. It gives you false precision, which is worse than an honest admission of ignorance because it generates unwarranted confidence in the position size.&lt;/p&gt;
&lt;h2 id="diversification-versus-concentration"&gt;Diversification versus concentration&lt;/h2&gt;
&lt;p&gt;Standard portfolio theory says: diversify. Spread capital across uncorrelated assets to minimize idiosyncratic risk. In the risk box (Box 1 from Part 1), where expected returns and covariance matrices are estimable, this is correct. The marginal expected return on each position is similar, and diversification is free insurance.&lt;/p&gt;
&lt;p&gt;In the ignorance box, this logic inverts. If you&amp;rsquo;ve identified one or two opportunities in Zeckhauser&amp;rsquo;s Box D or Box F, the quadrants from &lt;a href="https://philippdubach.com/posts/the-geometry-of-who-knows-what/"&gt;Part 3&lt;/a&gt; where neither side has an information edge, and you have a genuine advantage from complementary skills, constraint arbitrage, or structural access, spreading capital evenly across a dozen positions dilutes the few bets where your advantage is real. Zeckhauser makes this point sharply: investors routinely allocate almost the same percentage to an investment where they expect a 30% return as to one where they expect 10%. Consider the &lt;a href="https://philippdubach.com/posts/the-saaspocalypse-paradox/"&gt;SaaSpocalypse&lt;/a&gt;: the IGV at $80 with an RSI of 18 and 17% sector earnings growth was, on the framework, a Box F opportunity with a large absolute advantage for anyone with a multi-year time horizon. The Maxim B response would be to concentrate, not diversify. Most institutional investors did the opposite.&lt;/p&gt;
&lt;p&gt;Buffett&amp;rsquo;s practice reflects this. Berkshire Hathaway&amp;rsquo;s top five holdings routinely exceed 70% of its equity portfolio. This is Kelly-adjacent thinking: bet big when your edge is big. But it operates without the false precision of computing a Kelly fraction, because Buffett doesn&amp;rsquo;t pretend to know his probability of winning to two decimal places. He knows the price is low relative to his assessment of value, his time horizon exceeds the market&amp;rsquo;s, and the business is durable enough to survive things he can&amp;rsquo;t foresee. The probability distribution of outcomes is not something he claims to have, and he doesn&amp;rsquo;t pretend otherwise.&lt;/p&gt;
&lt;p&gt;Zeckhauser uses a bridge analogy that I think captures this well. A bridge player makes hundreds of decisions in a single session, balancing expected gains and losses on every hand. But no serious bridge player computes Kelly fractions mid-hand. They develop judgment over thousands of hands about when to bid aggressively and when to pass. The judgment is trained by feedback, but the individual decision is not a calculation. It&amp;rsquo;s pattern recognition combined with temperament, a sense of when the odds are tilted enough to justify the risk.&lt;/p&gt;
&lt;p&gt;This is where Maxim B does its work: &amp;ldquo;The greater is your expected return, the larger your advantage, the greater the percentage of your capital you should put at risk.&amp;rdquo; It sounds obvious. Read it again. In a world where position sizing formulas require inputs you don&amp;rsquo;t have, Maxim B is the honest replacement: a heuristic that says &amp;ldquo;bet proportionally to your edge,&amp;rdquo; without pretending to quantify the edge precisely. Combine it with Zeckhauser&amp;rsquo;s diagnostic, and you get the closest thing to a position sizing framework that works in UU: &amp;ldquo;If in an unknowable world none of your investments looks foolish after the fact, you are staying too far away from the unknowable.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;I find that diagnostic unsettling in the right way. It says that some of your bets should look bad. Not because you were wrong, but because the honest price of participation in UU markets is a portfolio that occasionally embarrasses you. If every position is defensible in hindsight, you&amp;rsquo;ve been too cautious. You&amp;rsquo;ve been optimizing for looking smart rather than for capturing the returns that only come to those willing to look foolish.&lt;/p&gt;
&lt;p&gt;The first four parts of this series have addressed what you can know, what you can&amp;rsquo;t, how to assess what others know, and how much to bet. The final question is different, and less comfortable: when you profit from ignorance, from others&amp;rsquo; institutional inability to act in UU situations, who exactly are you profiting from? That&amp;rsquo;s &lt;a href="https://philippdubach.com/posts/the-moral-philosophy-of-investing-in-ignorance/"&gt;Part 5&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>The Geometry of Who Knows What</title><link>https://philippdubach.com/posts/the-geometry-of-who-knows-what/</link><pubDate>Mon, 13 Apr 2026 00:00:00 +0000</pubDate><author>me@philippdubach.com (Philipp D. Dubach)</author><guid>https://philippdubach.com/posts/the-geometry-of-who-knows-what/</guid><description>&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-edge-of-knowledge-3-cover-jpg-0" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/edge-of-knowledge-3-cover.jpg 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/edge-of-knowledge-3-cover.jpg 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/edge-of-knowledge-3-cover.jpg 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/edge-of-knowledge-3-cover.jpg 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-3-cover.jpg 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/edge-of-knowledge-3-cover.jpg 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/edge-of-knowledge-3-cover.jpg 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/edge-of-knowledge-3-cover.jpg 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-3-cover.jpg 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/edge-of-knowledge-3-cover.jpg 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/edge-of-knowledge-3-cover.jpg 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-3-cover.jpg"
alt="Editorial illustration: two mirror-image charcoal-silhouette figures face each other across a fog-filled gap, each holding a partial document, standing on an ochre-tinted grid floor that suggests an information matrix where neither side knows more than the other"
class=""
width="1200"
fetchpriority="high"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-edge-of-knowledge-3-cover-jpg-0" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/edge-of-knowledge-3-cover.jpg"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Editorial illustration: two mirror-image charcoal-silhouette figures face each other across a fog-filled gap, each holding a partial document, standing on an ochre-tinted grid floor that suggests an information matrix where neither side knows more than the other" decoding="async"&gt;
&lt;/dialog&gt;
&lt;p&gt;&lt;em&gt;Investing at the Edge of Knowledge, Part 3 · &lt;a href="https://philippdubach.com/posts/three-kinds-of-not-knowing/"&gt;Start with Part 1&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;One of these days in your travels, a guy is going to show you a brand-new deck of cards on which the seal is not yet broken. Then this guy is going to offer to bet you that he can make the jack of spades jump out of this brand-new deck of cards and squirt cider in your ear. But, son, you do not accept this bet, because as sure as you stand there, you&amp;rsquo;re going to wind up with an ear full of cider.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Zeckhauser opens his &lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2205821"&gt;2006 paper&lt;/a&gt; with this advice from Sky Masterson&amp;rsquo;s father in &lt;em&gt;Guys and Dolls&lt;/em&gt;. The lesson is as old as markets: if someone offers you a bet where they seem to know something you don&amp;rsquo;t, they probably do. Don&amp;rsquo;t take that bet.&lt;/p&gt;
&lt;p&gt;But Zeckhauser&amp;rsquo;s point isn&amp;rsquo;t the lesson. It&amp;rsquo;s the exception. What happens when nobody has the marked deck? When the ambiguity is shared, when neither side can enumerate the states of the world, the Sky Masterson rule stops applying, and the investors who keep following it anyway leave money on the table.&lt;/p&gt;
&lt;p&gt;In &lt;a href="https://philippdubach.com/posts/three-kinds-of-not-knowing/"&gt;Part 1&lt;/a&gt; I laid out Zeckhauser&amp;rsquo;s taxonomy: risk, uncertainty, and ignorance as three distinct problems. In &lt;a href="https://philippdubach.com/posts/ambiguity-by-design/"&gt;Part 2&lt;/a&gt; I examined why investors flee the third box, the mechanism of ambiguity aversion. This piece asks the question that follows: when you&amp;rsquo;re facing someone on the other side of a trade, how do you figure out whether they know something you don&amp;rsquo;t?&lt;/p&gt;
&lt;h2 id="the-two-matrices"&gt;The two matrices&lt;/h2&gt;
&lt;p&gt;Zeckhauser draws two matrices that I think are the most underappreciated diagrams in the paper.&lt;/p&gt;
&lt;p&gt;The first covers investing under uncertainty, where the possible states are known but probabilities are hard. It&amp;rsquo;s a 2x2: Easy or Hard for You to Estimate Value crossed with Easy or Hard for Others. Box A (easy for both) is the standard competitive market: lots of participants, tight spreads, no edge for anyone. Box B (easy for you, hard for others) is where you&amp;rsquo;re the informed party: think a biotech scientist evaluating a drug trial readout. Box C (hard for you, easy for others) is the danger zone, the other side has the marked deck, and the Sky Masterson rule applies in full. Box D (hard for both) is where it gets interesting. Neither side has an information advantage. Both are operating under genuine uncertainty. Buffett&amp;rsquo;s earthquake reinsurance sits here.&lt;/p&gt;
&lt;p&gt;The second matrix covers investing under ignorance, where even the possible states are unknown. It&amp;rsquo;s simpler: a 2x1. Unknown to You and Known to Others (Box E) versus Unknown to You and Unknown to Others (Box F). Box E is dangerous. Box F is opportunity.&lt;/p&gt;
&lt;p&gt;The point most people miss is about misidentification. Most investors assume they&amp;rsquo;re in Box C or Box E: the other side knows more. This assumption is the legacy of standard information asymmetry models in finance, where &lt;a href="https://www.sfu.ca/~wainwrig/Econ400/akerlof.pdf"&gt;Akerlof&amp;rsquo;s lemons problem (1970)&lt;/a&gt; and the Glosten-Milgrom bid-ask spread model (1985) trained a generation to worry about adverse selection. Those worries are justified in Boxes A through C and in Box E. But in Box D and Box F, you&amp;rsquo;re not facing an informed counterparty. You&amp;rsquo;re facing someone equally confused, or someone who has left the market entirely because they can&amp;rsquo;t tolerate the confusion.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.cs.princeton.edu/courses/archive/spr09/cos444/papers/BazermanSamuelson83.pdf"&gt;Bazerman and Samuelson (1983)&lt;/a&gt; showed that even in clean experimental settings, people are terrible at accounting for why the other side is willing to trade. Their winner&amp;rsquo;s curse experiments found that bidders consistently failed to discount for the fact that winning an auction is bad news about your estimate&amp;rsquo;s accuracy. In a UU world, this failure compounds. You can&amp;rsquo;t compute the conditional expectation of the asset&amp;rsquo;s value given that the other side is selling, because neither of you can define the state space over which that expectation would be calculated.&lt;/p&gt;
&lt;p&gt;The practical question is always: am I in Box C or Box D? Am I in Box E or Box F? And the answer is almost never available from the data. It&amp;rsquo;s a judgment call, informed by what you know about the seller&amp;rsquo;s constraints, their institutional context, and whether the source of the ambiguity is private or shared.&lt;/p&gt;
&lt;h2 id="institutional-blindness-as-structural-opportunity"&gt;Institutional blindness as structural opportunity&lt;/h2&gt;
&lt;p&gt;The California Earthquake Authority story is Zeckhauser&amp;rsquo;s best illustration, and it deserves the full telling.&lt;/p&gt;
&lt;p&gt;In the late 1990s, California needed reinsurance for earthquake risk. The authority offered a &lt;strong&gt;$1 billion&lt;/strong&gt; slice at premiums that worked out to roughly five times actuarial value. Wall Street said no. Not because investment banks thought the Earthquake Authority possessed secret seismological knowledge. Nobody has an informational edge over the reinsurer when it comes to tectonic plate movement. The ambiguity was shared: Box F.&lt;/p&gt;
&lt;p&gt;Wall Street said no because their internal processes required probability estimates that didn&amp;rsquo;t exist. Compliance teams required distributional assumptions about tail risk that nobody could provide. Risk models required defined scenarios, and &amp;ldquo;catastrophic earthquake in the next 12 months&amp;rdquo; didn&amp;rsquo;t fit neatly into any existing framework. The honest assessment, &amp;ldquo;we have no idea about the probability, but the price is very high,&amp;rdquo; didn&amp;rsquo;t fit the form. Buffett took the entire slice.&lt;/p&gt;
&lt;p&gt;This is Zeckhauser&amp;rsquo;s Maxim H: &amp;ldquo;Do not engage in the heuristic reasoning that just because you do not know the risk, others do.&amp;rdquo; The Wall Street banks weren&amp;rsquo;t outcompeted by someone with better information. They were outcompeted by someone with fewer institutional constraints. Buffett could hold a position that was impossible to model because he answered to shareholders who trusted his judgment, not to compliance officers who required his models.&lt;/p&gt;
&lt;p&gt;Generalize this, and you get a structural feature of UU markets that doesn&amp;rsquo;t go away. Fiduciary duty requires estimable risk. Compliance models require defined scenarios. Career risk creates what Zeckhauser calls Monday Morning Quarterback (MMQ) risk: the danger that a bad outcome on a good decision destroys your reputation. Professional investors face a permanent bias toward the risk box (known probabilities) and away from the ignorance box (unknown states). This isn&amp;rsquo;t a market inefficiency waiting to be arbitraged. It&amp;rsquo;s an institutional constant. And it creates a permanent supply of mispriced assets for those without the same constraints.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://projecteuclid.org/journals/annals-of-statistics/volume-4/issue-6/Agreeing-to-Disagree/10.1214/aos/1176343654.full"&gt;Aumann (1976)&lt;/a&gt; proved that rational agents with common priors who share their posterior beliefs must converge: they cannot &amp;ldquo;agree to disagree.&amp;rdquo; The theorem is elegant and, in UU markets, irrelevant. Aumann assumes common priors and known state spaces. In Box 3, both assumptions fail. The state space is undefined, so there are no common priors to start from. Disagreement in UU isn&amp;rsquo;t a puzzle to be resolved by more information exchange. It&amp;rsquo;s the default condition. Two equally rational investors can look at the same situation and reach opposite conclusions without either one being wrong, because they&amp;rsquo;re not disagreeing about probabilities. They&amp;rsquo;re disagreeing about what world they&amp;rsquo;re in.&lt;/p&gt;
&lt;h2 id="the-advantage-versus-selection-formula"&gt;The advantage-versus-selection formula&lt;/h2&gt;
&lt;p&gt;Zeckhauser offers a framework for deciding when to invest despite potential adverse selection. Your expected return depends on three things: your absolute advantage (&lt;em&gt;a&lt;/em&gt;), the probability the other side is better informed (&lt;em&gt;p&lt;/em&gt;), and the selection factor (&lt;em&gt;s&lt;/em&gt;), how much their information hurts you. Invest when the combination exceeds the cost of entry.&lt;/p&gt;
&lt;p&gt;The formula matters less than the logic behind it. A large absolute advantage provides insurance against adverse selection. Zeckhauser&amp;rsquo;s Maxim E: &amp;ldquo;A significant absolute advantage offers some protection against potential selection.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;What counts as absolute advantage? Complementary skills are the classic answer: the real estate developer who creates value a passive investor cannot, the venture capitalist whose operational expertise and network make the company worth more than the sum of its capital. Their return isn&amp;rsquo;t compensation for bearing risk. It&amp;rsquo;s a share of value they helped create. Sidecar investors, Zeckhauser&amp;rsquo;s term for those who invest alongside skilled operators, earn excess returns because access to these deals is limited and the value creation is real.&lt;/p&gt;
&lt;p&gt;But complementary skills aren&amp;rsquo;t the only form of advantage. In the &lt;a href="https://philippdubach.com/posts/the-saaspocalypse-paradox/"&gt;SaaSpocalypse&lt;/a&gt;, the &amp;ldquo;absolute advantage&amp;rdquo; for a buyer at IGV $80 was time horizon. If you could hold for three to five years, tolerate the MMQ risk of further drawdowns, and ignore the career consequences of looking wrong for a few quarters, you had a structural edge over institutional sellers who couldn&amp;rsquo;t do the same. That&amp;rsquo;s not analytical skill. It&amp;rsquo;s constraint arbitrage. And constraint arbitrage is a legitimate form of absolute advantage, because fiduciary requirements and career incentives are structural features that won&amp;rsquo;t disappear next quarter.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2205848"&gt;Larry Summers (2006)&lt;/a&gt; raises the obvious objection to the sidecar concept: &amp;ldquo;identifying skilled UU managers may be no easier than picking market-beating investments directly.&amp;rdquo; The sidecar doesn&amp;rsquo;t solve the epistemological problem. It relocates it from asset selection to manager selection. How do you know the driver is skilled rather than lucky?&lt;/p&gt;
&lt;p&gt;&lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2205858"&gt;Richard Robb (2006)&lt;/a&gt; pushes further. He argues that UU knowledge is &amp;ldquo;uncommunicable.&amp;rdquo; If a mechanism for generating excess returns could be expressed as a process, someone would have arbitraged it away. Ricardo, on the eve of Waterloo, might have said &amp;ldquo;British Government bonds offer a high reward for the risk.&amp;rdquo; But what would it look like for that statement to be proven false? The claim is unfalsifiable because it lives in the ignorance box where probability statements don&amp;rsquo;t have clear empirical content. If the sidecar driver can&amp;rsquo;t explain their edge in terms you can evaluate, how do you distinguish skill from survivorship bias?&lt;/p&gt;
&lt;p&gt;I think both objections are correct and both miss something. They&amp;rsquo;re correct that sidecar investing doesn&amp;rsquo;t eliminate the evaluation problem. But they miss that the evaluation problem has different difficulty levels depending on context. Evaluating whether a real estate developer can build and lease a building is easier than evaluating whether a macro hedge fund can predict interest rates. Evaluating whether Buffett&amp;rsquo;s insurance math is sound is easier than evaluating whether a biotech startup&amp;rsquo;s drug candidate works. The sidecar concept isn&amp;rsquo;t &amp;ldquo;trust someone blindly.&amp;rdquo; It&amp;rsquo;s &amp;ldquo;invest alongside someone whose edge you can partly verify, in situations where your own analytical advantage is zero.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Knowing the geometry of who-knows-what is necessary but not sufficient. You&amp;rsquo;ve identified a Box D or Box F opportunity. You&amp;rsquo;ve assessed your absolute advantage. You&amp;rsquo;ve decided the other side isn&amp;rsquo;t better informed. Now you need to decide how much to bet. In a UU world, the most famous formula for position sizing, the Kelly Criterion, breaks down in the ways you&amp;rsquo;d expect. That&amp;rsquo;s &lt;a href="https://philippdubach.com/posts/bet-sizing-at-the-frontier/"&gt;Part 4&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Ambiguity by Design</title><link>https://philippdubach.com/posts/ambiguity-by-design/</link><pubDate>Wed, 08 Apr 2026 00:00:00 +0000</pubDate><author>me@philippdubach.com (Philipp D. Dubach)</author><guid>https://philippdubach.com/posts/ambiguity-by-design/</guid><description>&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-edge-of-knowledge-2-cover-jpg-0" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/edge-of-knowledge-2-cover.jpg 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/edge-of-knowledge-2-cover.jpg 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/edge-of-knowledge-2-cover.jpg 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/edge-of-knowledge-2-cover.jpg 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-2-cover.jpg 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/edge-of-knowledge-2-cover.jpg 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/edge-of-knowledge-2-cover.jpg 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/edge-of-knowledge-2-cover.jpg 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-2-cover.jpg 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/edge-of-knowledge-2-cover.jpg 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/edge-of-knowledge-2-cover.jpg 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-2-cover.jpg"
alt="Editorial illustration: a small figure at a table flanked by two large urns — a transparent glass urn full of mixed coloured marbles on the left, and an opaque dark ceramic urn on the right disappearing into a fog bank, visualizing Ellsberg&amp;#39;s paradox of known versus unknown odds"
class=""
width="1200"
fetchpriority="high"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-edge-of-knowledge-2-cover-jpg-0" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/edge-of-knowledge-2-cover.jpg"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Editorial illustration: a small figure at a table flanked by two large urns — a transparent glass urn full of mixed coloured marbles on the left, and an opaque dark ceramic urn on the right disappearing into a fog bank, visualizing Ellsberg&amp;#39;s paradox of known versus unknown odds" decoding="async"&gt;
&lt;/dialog&gt;
&lt;p&gt;&lt;em&gt;Investing at the Edge of Knowledge, Part 2 · &lt;a href="https://philippdubach.com/posts/three-kinds-of-not-knowing/"&gt;Start with Part 1&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Ellsberg&amp;rsquo;s urn experiment is one of the cleanest results in decision theory. &lt;a href="https://academic.oup.com/qje/article-abstract/75/4/643/1913802"&gt;Daniel Ellsberg (1961)&lt;/a&gt; put two urns in front of subjects. Urn A: 50 red balls, 50 black. Urn B: 100 balls, red and black, ratio unknown. Pay $100 if you draw the right color. Most people chose Urn A, the known 50/50 bet. Fine so far. But here&amp;rsquo;s the problem: they chose Urn A regardless of which color they were betting on. Bet on red? Prefer Urn A. Bet on black? Still prefer Urn A. This is incoherent. If you think Urn B has fewer red balls (making you avoid it for a red bet), you should prefer it for a black bet. The subjects weren&amp;rsquo;t estimating probabilities at all. They were fleeing the &lt;em&gt;feeling&lt;/em&gt; of not knowing the probability. Ellsberg proved that people make systematically different choices when probabilities are unknown versus known, even when the unknown probabilities carry no actual informational disadvantage. &lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2205821"&gt;Richard Zeckhauser&amp;rsquo;s&lt;/a&gt; contribution was to ask&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;What happens to prices when an entire market makes this choice simultaneously?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="the-experimental-evidence"&gt;The experimental evidence&lt;/h2&gt;
&lt;p&gt;Ellsberg&amp;rsquo;s result spawned a body of work that, six decades later, has only strengthened the original finding. &lt;a href="https://academic.oup.com/qje/article-abstract/110/3/585/1859203"&gt;Fox and Tversky (1995)&lt;/a&gt; added a twist that matters enormously for financial markets. Their &amp;ldquo;comparative ignorance hypothesis&amp;rdquo; showed that ambiguity aversion intensifies when people can compare themselves to someone who appears more knowledgeable. In a non-comparative setting, where subjects evaluated an ambiguous bet in isolation, ambiguity aversion largely disappeared. But the moment subjects could compare their knowledge to someone else&amp;rsquo;s, the aversion came roaring back.&lt;/p&gt;
&lt;p&gt;In markets, there is always someone who appears more confident. Every sell-side note, every CNBC segment, every hedge fund manager interviewed at Davos projects certainty that you don&amp;rsquo;t feel. The comparative ignorance effect is permanently activated in financial markets. You don&amp;rsquo;t just feel uncertain. You feel uncertain relative to someone who seems to know, and the gap between their apparent confidence and your honest confusion is what drives the exit decision.&lt;/p&gt;
&lt;p&gt;Zeckhauser&amp;rsquo;s own experimental evidence in the 2006 paper extends this further. He ran lottery choice experiments comparing willingness to bet on standard probabilistic gambles versus events with unknown and unknowable (UU) outcomes (to familiarize yourself with this framework &lt;a href="https://philippdubach.com/posts/three-kinds-of-not-knowing/"&gt;start with Part 1&lt;/a&gt;.) People refused to distinguish between small probabilities of UU events even when the expected value difference was large. The feeling of not-knowing overwhelmed the arithmetic of expected value. Separately, he documented that individuals explicitly warned about overconfidence are still surprised &lt;strong&gt;35%&lt;/strong&gt; of the time on quantities where they should be surprised only &lt;strong&gt;2%&lt;/strong&gt; of the time. We simultaneously know less than we think (overconfidence) and refuse to act on what we do know when probabilities are ambiguous (ambiguity aversion).&lt;/p&gt;
&lt;h2 id="is-ambiguity-aversion-rational"&gt;Is ambiguity aversion rational?&lt;/h2&gt;
&lt;p&gt;This turns out to be a harder question than it looks, and the answer matters for how you think about the mispricing mechanism. The case for &amp;ldquo;yes, it&amp;rsquo;s rational&amp;rdquo; is surprisingly strong. &lt;a href="https://www.sciencedirect.com/science/article/abs/pii/0304406889900189"&gt;Gilboa and Schmeidler (1989)&lt;/a&gt; proved that a decision maker who evaluates bets by the worst-case probability in their set of plausible priors is behaving in a way that satisfies all the standard axioms of rational choice except one: the Sure-Thing Principle that Ellsberg&amp;rsquo;s experiment violates. Their maxmin expected utility model says: if you don&amp;rsquo;t know the probability, evaluate the bet as if the probability is the worst one consistent with your information. This is formally coherent. It&amp;rsquo;s also roughly what a good risk manager does when facing an uncertain tail risk. &lt;a href="https://link.springer.com/article/10.1007/s102030200006"&gt;Bewley (2002)&lt;/a&gt;, as I discussed in &lt;a href="https://philippdubach.com/posts/three-kinds-of-not-knowing/"&gt;Part 1&lt;/a&gt;, showed that dropping the completeness axiom produces a framework where inertia, refusing to act, is the rational response when you cannot rank the alternatives. If you can&amp;rsquo;t tell which bet is better, sticking with the status quo isn&amp;rsquo;t lazy. It&amp;rsquo;s defensible.&lt;/p&gt;
&lt;p&gt;The case for &amp;ldquo;no, it&amp;rsquo;s a bias&amp;rdquo; rests on the Ellsberg experiment itself. The subjects preferred a known 50% chance over an unknown chance that they could bet on either side of. There is no informational disadvantage. The probability they&amp;rsquo;re fleeing might be 50%, might be 30%, might be 70%, but since they can bet on either color, the expected value is the same regardless. The aversion is to the experience of not-knowing, not to any actual asymmetry in the bet. That looks more like a bug than a feature.&lt;/p&gt;
&lt;p&gt;I think the answer is &amp;ldquo;it depends,&amp;rdquo; and the distinction matters. Ambiguity aversion is rational when there might be a better-informed party on the other side of the trade. If you&amp;rsquo;re buying a stock and you suspect the seller knows something you don&amp;rsquo;t, demanding a discount for your ignorance is not a bias. It&amp;rsquo;s adverse selection protection. But ambiguity aversion is irrational when you can establish that nobody knows more than you do. When the ambiguity is universal, when the entire market is confused because the state space itself is new, the discount demanded by ambiguity-averse investors is a pricing error, not a risk premium.&lt;/p&gt;
&lt;p&gt;This is where I land: ambiguity aversion is a sensible default that gets systematically overweighted in specific situations. The skill is the distinction. And the distinction is judgment, not math.&lt;/p&gt;
&lt;h2 id="discomfort-as-information"&gt;Discomfort as information&lt;/h2&gt;
&lt;p&gt;Zeckhauser&amp;rsquo;s most counterintuitive move in the paper is turning ambiguity aversion from a problem into a signal. His Speculation 1 states it directly: &amp;ldquo;UUU investments drive off speculators, which creates the potential for an attractive low price.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The logic is recursive. Your discomfort when facing an ambiguous situation tells you something, but not about the asset. It tells you about the competitive field. If you&amp;rsquo;re uncomfortable, most other potential buyers have already left. The very thing that makes you want to sell, the feeling of not-knowing, is the same thing that has thinned the competition and compressed the price. David Ricardo buying British government bonds on the eve of Waterloo was uncomfortable. Warren Buffett writing earthquake reinsurance for the California Earthquake Authority at roughly five times actuarial value was comfortable only because he had done this inference before: the discomfort of everyone else was the opportunity itself. Zeckhauser&amp;rsquo;s Maxim G puts it memorably&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Discounting for ambiguity is a natural tendency that should be overcome, just as should be overeating.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Both ambiguity aversion and overeating are evolved heuristics that served us well in ancestral environments and poorly in modern ones. In a small tribal group where the unknown reliably correlated with danger, fleeing ambiguity kept you alive. In a financial market where ambiguity-averse institutional capital mechanically exits positions it can&amp;rsquo;t model, the same instinct creates a systematic transfer of wealth from the ambiguity-averse to the ambiguity-tolerant.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://scholar.harvard.edu/files/iris_bohnet/files/trust_risk_and_betrayal.pdf"&gt;Bohnet and Zeckhauser (2004)&lt;/a&gt; identified a related mechanism they called &amp;ldquo;betrayal aversion.&amp;rdquo; People demand stronger odds when a betraying human rather than indifferent nature determines the outcome. In markets, this manifests as an extra discount demanded when the ambiguity involves a counterparty who might be exploiting your ignorance. The mere possibility that someone on the other side knows more amplifies the ambiguity premium beyond what the uncertainty alone would justify.&lt;/p&gt;
&lt;p&gt;Now apply all of this to a more recent example, the SaaSpocalypse. I &lt;a href="https://philippdubach.com/posts/the-saaspocalypse-paradox/"&gt;wrote about the details&lt;/a&gt; elsewhere, but the relevant point here is the mechanism. When Anthropic released the Claude Cowork plugins in late January, institutional investors didn&amp;rsquo;t sit down and estimate the probability that AI would replace CRM. They faced something worse: they couldn&amp;rsquo;t define what &amp;ldquo;replacing CRM&amp;rdquo; would even mean. The state space was undefined, as I argued in &lt;a href="https://philippdubach.com/posts/three-kinds-of-not-knowing/"&gt;Part 1&lt;/a&gt;. And when the state space is undefined, the entire institutional machinery for processing uncertainty breaks down simultaneously.&lt;/p&gt;
&lt;p&gt;Fiduciary duty requires estimable risk. Compliance models require defined scenarios. Portfolio managers face career risk: losing money on a position you can&amp;rsquo;t explain is a firing offense; missing a rally in something you sold is merely embarrassing. The institutional constraints compound the ambiguity aversion. Each layer of oversight demands a model, and the model requires defined states, and the states don&amp;rsquo;t exist yet. The rational response for any individual institutional actor was to sell. The collective result was an IGV drawdown of &lt;strong&gt;32%&lt;/strong&gt; while sector earnings grew &lt;strong&gt;17%&lt;/strong&gt;, an RSI of &lt;strong&gt;18&lt;/strong&gt;, and &lt;strong&gt;$2 trillion&lt;/strong&gt; in evaporated market cap.&lt;/p&gt;
&lt;p&gt;The sellers weren&amp;rsquo;t acting on information. They were acting on ambiguity aversion, amplified by comparative ignorance (everyone else seemed to be selling too), amplified by career risk (nobody gets fired for selling software before the AI disruption), amplified by betrayal aversion (maybe the AI insiders knew something the market didn&amp;rsquo;t). Stack these amplifiers on top of Ellsberg&amp;rsquo;s basic finding, and you get a price that reflects the intensity of collective discomfort rather than any assessment of fundamentals.&lt;/p&gt;
&lt;p&gt;Zeckhauser describes the investor&amp;rsquo;s challenge with a bridge analogy: you have to make peace with good decisions that lead to bad outcomes. Buying the IGV at $80 with an 18 RSI and 17% earnings growth is, on the framework, a good decision. If it drops to $70 first, that doesn&amp;rsquo;t make it a bad decision. But making that distinction under ambiguity is not an analytical skill. It&amp;rsquo;s a temperamental one. It requires accepting that &amp;ldquo;I don&amp;rsquo;t know&amp;rdquo; is not disqualifying and that the discomfort you feel is shared, priced in, and possibly overpriced. That&amp;rsquo;s harder than any calculation.&lt;/p&gt;
&lt;p&gt;Knowing that ambiguity aversion creates mispricing is the easy part. The hard part is what comes next: when you&amp;rsquo;re facing someone on the other side of a trade in a UU world, how do you figure out whether they know something you don&amp;rsquo;t, or whether they&amp;rsquo;re just less uncomfortable than you are? That&amp;rsquo;s the domain of sidecar investing and strategic inference. That&amp;rsquo;s &lt;a href="https://philippdubach.com/posts/the-geometry-of-who-knows-what/"&gt;Part 3&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Three Kinds of Not-Knowing</title><link>https://philippdubach.com/posts/three-kinds-of-not-knowing/</link><pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate><author>me@philippdubach.com (Philipp D. Dubach)</author><guid>https://philippdubach.com/posts/three-kinds-of-not-knowing/</guid><description>&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-edge-of-knowledge-1-cover-jpg-0" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/edge-of-knowledge-1-cover.jpg 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/edge-of-knowledge-1-cover.jpg 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/edge-of-knowledge-1-cover.jpg 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/edge-of-knowledge-1-cover.jpg 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-1-cover.jpg 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/edge-of-knowledge-1-cover.jpg 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/edge-of-knowledge-1-cover.jpg 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/edge-of-knowledge-1-cover.jpg 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-1-cover.jpg 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/edge-of-knowledge-1-cover.jpg 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/edge-of-knowledge-1-cover.jpg 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/edge-of-knowledge-1-cover.jpg"
alt="Editorial illustration: a charcoal silhouette of a figure stands at the edge of a fog bank looking at three lanterns hung on a wire, the leftmost burning warm ochre, the middle dim, the rightmost unlit and barely visible in the fog — encoding risk, uncertainty, and ignorance"
class=""
width="1200"
fetchpriority="high"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-edge-of-knowledge-1-cover-jpg-0" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/edge-of-knowledge-1-cover.jpg"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Editorial illustration: a charcoal silhouette of a figure stands at the edge of a fog bank looking at three lanterns hung on a wire, the leftmost burning warm ochre, the middle dim, the rightmost unlit and barely visible in the fog — encoding risk, uncertainty, and ignorance" decoding="async"&gt;
&lt;/dialog&gt;
&lt;p&gt;&lt;em&gt;Investing at the Edge of Knowledge, Part 1&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;David Ricardo made a fortune buying British government bonds four days before the Battle of Waterloo. He was not a military analyst. He had no basis to compute the odds of Napoleon&amp;rsquo;s defeat, or victory, or any of the ambiguous outcomes in between. But he understood something that most of his contemporaries did not: the nature of his own ignorance was the same as everyone else&amp;rsquo;s, the seller was desperate, competition was thin, and the pounds he&amp;rsquo;d gain if Wellington won were worth far more than the pounds he&amp;rsquo;d lose if Wellington fell.&lt;/p&gt;
&lt;p&gt;Ricardo&amp;rsquo;s edge was not information. It was a correct assessment of what kind of not-knowing he was facing.&lt;/p&gt;
&lt;p&gt;That distinction, between different kinds of not-knowing, is mostly absent from finance. Richard Zeckhauser, the Frank P. Ramsey Professor of Political Economy at Harvard, made it the foundation of his 2006 paper &amp;ldquo;&lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2205821"&gt;Investing in the Unknown and Unknowable&lt;/a&gt;,&amp;rdquo; published in &lt;em&gt;Capitalism and Society&lt;/em&gt;. The paper takes no derivatives and runs no regressions. What it does instead is more valuable: it provides a taxonomy of not-knowing, and then shows why the category that finance theory handles worst is the one where the biggest fortunes have been made.&lt;/p&gt;
&lt;p&gt;This is Part 1 of a five-part series that works through Zeckhauser&amp;rsquo;s framework and extends it. The goal is not a literature review. It&amp;rsquo;s an attempt to build a working vocabulary for the kind of investing that modern portfolio theory was never designed to address.&lt;/p&gt;
&lt;h2 id="the-taxonomy"&gt;The taxonomy&lt;/h2&gt;
&lt;p&gt;Zeckhauser presents three categories of not-knowing. Each demands different skills. Each rewards a different kind of investor. And the jump between them is not a smooth gradient. It&amp;rsquo;s a cliff.&lt;/p&gt;
&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-three-boxes-of-not-knowing-png-1" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/three-boxes-of-not-knowing.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/three-boxes-of-not-knowing.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/three-boxes-of-not-knowing.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/three-boxes-of-not-knowing.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/three-boxes-of-not-knowing.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/three-boxes-of-not-knowing.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/three-boxes-of-not-knowing.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/three-boxes-of-not-knowing.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/three-boxes-of-not-knowing.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/three-boxes-of-not-knowing.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/three-boxes-of-not-knowing.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/three-boxes-of-not-knowing.png"
alt="Zeckhauser&amp;#39;s three categories of not-knowing in investing: risk with known distributions, uncertainty with unknown probabilities, and ignorance where states are undefined"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-three-boxes-of-not-knowing-png-1" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/three-boxes-of-not-knowing.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Zeckhauser&amp;#39;s three categories of not-knowing in investing: risk with known distributions, uncertainty with unknown probabilities, and ignorance where states are undefined" decoding="async"&gt;
&lt;/dialog&gt;
&lt;p&gt;The first box is risk. Probabilities are known, distributions of returns are known, and the challenge is optimization. This is the world of the capital asset pricing model, of mean-variance portfolios, of the efficient frontier. You hold a 60/40 stock-bond portfolio and rebalance quarterly. The math is clean. The Nobel Prizes were awarded. Finance education lives here.&lt;/p&gt;
&lt;p&gt;The second box is uncertainty. You can identify the possible states of the world, but you can&amp;rsquo;t assign reliable probabilities. A corporate bond analyst looking at incomplete financials knows the company might default or might not, knows the recovery rate might be 40 cents or 60 cents, but can&amp;rsquo;t compute a precise probability for either. The skill that pays here is Bayesian estimation: forming the best prior you can from limited data, updating as information arrives, and having the temperament to act on imperfect beliefs. This is harder than Box 1, but it&amp;rsquo;s still recognizable territory. Decision theory was built for it.&lt;/p&gt;
&lt;p&gt;The third box is ignorance. Zeckhauser abbreviates it UU: unknown and unknowable. Here, even the identity of possible future states is undefined. You don&amp;rsquo;t have a distribution to estimate because you can&amp;rsquo;t enumerate what you&amp;rsquo;re estimating over. The question isn&amp;rsquo;t &amp;ldquo;what&amp;rsquo;s the probability of outcome X?&amp;rdquo; It&amp;rsquo;s &amp;ldquo;what even is X?&amp;rdquo; This is where Ricardo was standing at Waterloo. This is where Warren Buffett was standing in 1996 when he wrote a &lt;a href="https://www.berkshirehathaway.com/letters/1996.html"&gt;$1.5 billion reinsurance policy&lt;/a&gt; for the California Earthquake Authority at a premium far above actuarial estimates, coverage that the capital markets had failed to place. The New York financial community couldn&amp;rsquo;t model the risk. Buffett&amp;rsquo;s insight was that nobody could, that the Authority was not better informed about seismic activity than he was, and that the price was absurdly favorable given the symmetry of ignorance.&lt;/p&gt;
&lt;p&gt;The boxes are not a spectrum. You don&amp;rsquo;t get from Box 2 to Box 3 by adding more uncertainty. You get there when the state space itself is undefined. In Box 2, you might not know whether a company will default, but you know that &amp;ldquo;default&amp;rdquo; and &amp;ldquo;no default&amp;rdquo; are the relevant categories. In Box 3, you don&amp;rsquo;t even know the categories. That&amp;rsquo;s a qualitative difference, not a quantitative one.&lt;/p&gt;
&lt;h2 id="why-finance-forgot-the-third-box"&gt;Why finance forgot the third box&lt;/h2&gt;
&lt;p&gt;The strange thing is that the third box was identified a century ago. Twice, independently, in the same year.&lt;/p&gt;
&lt;p&gt;Frank Knight published &lt;a href="https://oll.libertyfund.org/titles/knight-risk-uncertainty-and-profit"&gt;&lt;em&gt;Risk, Uncertainty and Profit&lt;/em&gt;&lt;/a&gt; in 1921. His central argument, the origin of what economists now call Knightian uncertainty, was that entrepreneurial profit is compensation for bearing true uncertainty: situations where probabilities cannot be meaningfully calculated. Risk, in Knight&amp;rsquo;s framework, is insurable. Uncertainty is not. The distinction is not about the degree of confidence in your estimate. It&amp;rsquo;s about whether the concept of a probability estimate even applies.&lt;/p&gt;
&lt;p&gt;John Maynard Keynes published &lt;a href="https://archive.org/details/treatiseonprobab007528mbp"&gt;&lt;em&gt;A Treatise on Probability&lt;/em&gt;&lt;/a&gt; the same year. His angle was different but convergent. Keynes introduced the idea of the &amp;ldquo;weight of evidence&amp;rdquo;: a thin body of evidence yields low weight even when the point estimate looks reasonable. In his &lt;a href="https://academic.oup.com/qje/article-abstract/51/2/209/1939387"&gt;1937 &lt;em&gt;Quarterly Journal of Economics&lt;/em&gt; article&lt;/a&gt;, he made the distinction explicit: &amp;ldquo;By &amp;lsquo;uncertain&amp;rsquo; knowledge, let me explain, I do not mean merely to distinguish what is known for certain from what is only probable. The game of roulette is not subject, in this sense, to uncertainty.&amp;rdquo; Roulette is risky. The future of interest rates, the price of copper twenty years out, the obsolescence of a technology: these are uncertain in the deeper sense. The distinction mattered to Keynes, and it should matter to anyone building a portfolio.&lt;/p&gt;
&lt;p&gt;Both arguments lost. The discipline moved toward formalization, and formalization required calculable probabilities. The efficient markets hypothesis, rational expectations, CAPM, Black-Scholes: all of these live in Box 1 or assume that Box 2 can be reduced to Box 1 with sufficient data and computing power. This isn&amp;rsquo;t a criticism of these models within their domain. They&amp;rsquo;re brilliant engineering for the problems they were designed to solve. It&amp;rsquo;s a claim about the boundaries of that domain, and about how much of real-world investing sits outside it.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://doi.org/10.1086/261461"&gt;LeRoy and Singell (1987)&lt;/a&gt; offered a provocative reinterpretation in the &lt;em&gt;Journal of Political Economy&lt;/em&gt;: Knight&amp;rsquo;s real distinction, they argued, was about insurability, not probability. Uncertainty describes situations where insurance markets collapse because of moral hazard and adverse selection, not simply because probabilities are subjective. This reading is more radical than the standard one. It says the breakdown isn&amp;rsquo;t epistemic (we don&amp;rsquo;t know enough) but structural (the market itself can&amp;rsquo;t price the risk). That structural breakdown is precisely what happened in 1996 when Wall Street couldn&amp;rsquo;t write the California earthquake policy, and again in 2025 when insurance markets in parts of the American Southeast and West simply stopped functioning.&lt;/p&gt;
&lt;p&gt;Kay and King picked up this thread in their 2020 book &lt;a href="https://wwnorton.com/books/9781324004776"&gt;&lt;em&gt;Radical Uncertainty&lt;/em&gt;&lt;/a&gt;, arguing that the conflation of risk and uncertainty has caused systematic mismanagement across finance and policy. Their prescription is &amp;ldquo;narrative reasoning&amp;rdquo; rather than probabilistic optimization for decisions facing genuine uncertainty. I&amp;rsquo;m not sure narrative reasoning is sufficient, but I&amp;rsquo;m confident that probabilistic optimization is insufficient. The honest position is somewhere in between, and Zeckhauser&amp;rsquo;s framework gives you the vocabulary to think about where.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://link.springer.com/article/10.1007/s102030200006"&gt;Bewley (2002)&lt;/a&gt; formalized the problem differently. Working from a &lt;a href="https://elischolar.library.yale.edu/cowles-discussion-paper-series/1050/"&gt;1986 Cowles Foundation paper&lt;/a&gt;, he dropped the completeness axiom from expected utility theory. In standard theory, you can always rank alternatives: you prefer A to B, or B to A, or you&amp;rsquo;re indifferent. Bewley said: sometimes you simply can&amp;rsquo;t rank them. When alternatives are incomparable, sticking with the status quo is rational, not a bias. This gives mathematical expression to something practitioners know in their bones: there&amp;rsquo;s a difference between &amp;ldquo;I&amp;rsquo;m going to hold because I think the price will go up&amp;rdquo; and &amp;ldquo;I&amp;rsquo;m going to hold because I have no coherent basis for predicting what will happen and the cost of acting without a basis is higher than the cost of staying put.&amp;rdquo;&lt;/p&gt;
&lt;h2 id="why-knightian-uncertainty-is-growing"&gt;Why Knightian uncertainty is growing&lt;/h2&gt;
&lt;p&gt;This hundred-year-old taxonomy feels more relevant in 2026 than it did in 2006. Technological change creates entirely new categories of outcomes faster than models can absorb them. The state space itself is expanding.&lt;/p&gt;
&lt;p&gt;I wrote recently about &lt;a href="https://philippdubach.com/posts/the-saaspocalypse-paradox/"&gt;the SaaSpocalypse paradox&lt;/a&gt;: the market simultaneously pricing AI capex failure and AI destroying all enterprise software, when both cannot be true. That sell-off is a textbook example of Zeckhauser&amp;rsquo;s third box. The problem wasn&amp;rsquo;t that investors struggled to estimate the probability of known outcomes. The problem was that the outcomes themselves were undefined. What does &amp;ldquo;CRM&amp;rdquo; mean when AI agents replace human users? What does &amp;ldquo;per-seat licensing&amp;rdquo; mean when the number of seats might go to zero or might multiply by ten as agents proliferate? What does &amp;ldquo;enterprise software moat&amp;rdquo; mean when the moat was always the trained-user interface and the interface is now natural language? These aren&amp;rsquo;t questions with difficult probability estimates. They&amp;rsquo;re questions where the categories haven&amp;rsquo;t been invented yet.&lt;/p&gt;
&lt;p&gt;Nobody in January 2026 could enumerate the states of the world for enterprise software post-Claude Cowork plugins. Not &amp;ldquo;the probabilities were hard to estimate.&amp;rdquo; The states themselves were undefined. That&amp;rsquo;s not Box 2. That&amp;rsquo;s Box 3.&lt;/p&gt;
&lt;p&gt;And Box 3 is where the IGV software ETF fell &lt;strong&gt;32%&lt;/strong&gt; from its September peak, where hedge funds made &lt;strong&gt;$24 billion&lt;/strong&gt; shorting the sector, where the RSI hit &lt;strong&gt;18&lt;/strong&gt; (the most oversold reading in the ETF&amp;rsquo;s history), and where earnings growth continued at &lt;strong&gt;17%&lt;/strong&gt;. The disconnect between operating results and market prices is exactly what Zeckhauser&amp;rsquo;s framework predicts: when the state space is undefined, investors who require defined state spaces to make decisions leave the market. Their departure compresses prices beyond what any fundamental analysis would justify. The mispricing lives in the gap between what the asset is worth and what institutions are able to hold.&lt;/p&gt;
&lt;p&gt;This pattern will recur. AI is not the last technology that will generate new categories of outcomes that nobody anticipated. Every time it happens, the same sequence plays out: Box 3 conditions emerge, institutions flee because their models require Box 1 or Box 2 inputs, prices overshoot, and unconstrained investors who understand the nature of their own ignorance pick up the pieces. Zeckhauser wrote his paper two decades ago. The mechanism he described has, if anything, accelerated.&lt;/p&gt;
&lt;p&gt;The taxonomy tells you what kind of problem you&amp;rsquo;re facing. It doesn&amp;rsquo;t tell you what to do about it. That requires understanding why most investors run from Box 3, and whether running is rational. That&amp;rsquo;s &lt;a href="https://philippdubach.com/posts/ambiguity-by-design/"&gt;Part 2&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Long Volatility Premium</title><link>https://philippdubach.com/posts/long-volatility-premium/</link><pubDate>Sat, 14 Feb 2026 00:00:00 +0000</pubDate><author>me@philippdubach.com (Philipp D. Dubach)</author><guid>https://philippdubach.com/posts/long-volatility-premium/</guid><description>&lt;blockquote&gt;
&lt;p&gt;The real value of tail hedging is not in the hedge itself. It&amp;rsquo;s in what the hedge enables.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In &lt;a href="https://philippdubach.com/posts/the-variance-tax/"&gt;The Variance Tax&lt;/a&gt; I wrote about the ½σ² formula: compound returns equal arithmetic returns minus half the variance, and because the penalty is quadratic, large drawdowns destroy wealth in ways that are hard to recover from. A portfolio that falls 50% needs 100% just to break even. That piece was about the problem. This one is about a potential solution, and about whether paying for crash protection can actually improve total returns rather than drag them.&lt;/p&gt;
&lt;p&gt;There is a chart circulating in quantitative finance circles that should not exist. It shows a strategy that buys put options on the S&amp;amp;P 500 and, when layered on top of a stock portfolio, &lt;em&gt;improves&lt;/em&gt; total returns while simultaneously reducing volatility and maximum drawdown. The chart comes from Patrick Causley at One River Asset Management in a paper called &lt;a href="https://one-river.nyc3.cdn.digitaloceanspaces.com/alternatives-white-papers/October2025/OR%20-%20Heretical%20Thinking%20-%20The%20Long%20Volatility%20Premium%20-%20Oct%2025%20-%20Web.pdf"&gt;&amp;ldquo;Heretical Thinking: The Long Volatility Premium&amp;rdquo;&lt;/a&gt; and it makes a specific claim: that long volatility, properly constructed, is not a cost center but a compensated factor that deserves to sit alongside value, momentum, and trend in institutional portfolios.&lt;/p&gt;
&lt;p&gt;The conventional wisdom says buying puts is a losing game. The dominant empirical finding is that a &lt;a href="https://www.cboe.com/insights/posts/white-paper-shows-volatility-risk-premium-facilitated-higher-risk-adjusted-returns-for-put-index/"&gt;volatility risk premium&lt;/a&gt; (VRP) exists: from 1990 to 2018, the average VIX level was 19.3% while average realized S&amp;amp;P 500 volatility was just 15.1%, a persistent gap of 4.2 percentage points. Options are, on average, overpriced relative to what materializes. The &lt;a href="https://en.wikipedia.org/wiki/CBOE_S&amp;amp;P_500_PutWrite_Index"&gt;CBOE S&amp;amp;P 500 PutWrite Index&lt;/a&gt;, which systematically sells S&amp;amp;P 500 puts against cash collateral, rose 1,835% from 1986 to 2018. The CBOE 5% Put Protection Index, which buys puts as a hedge, rose only 708%. As &lt;a href="https://cdn.cboe.com/resources/education/research_publications/PutWriteCBOE19_v14_by_Prof_Oleg_Bondarenko_as_of_June_14.pdf"&gt;Bondarenko (2019)&lt;/a&gt; documented, the PUT Index achieved &lt;strong&gt;9.54%&lt;/strong&gt; annualized versus &lt;strong&gt;9.80%&lt;/strong&gt; for the S&amp;amp;P 500 but with far lower volatility (9.95% vs. 14.93%), yielding a Sharpe ratio of 0.65 versus 0.33 for put buyers.&lt;/p&gt;
&lt;p&gt;So selling options earns money. Buying them bleeds money. That is the consensus. This article is about why that framing, while technically correct, misses something important. &lt;figure class="post-figure" style="width: 90%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-chart2-volatility-risk-premium-png-0" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/chart2-volatility-risk-premium.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/chart2-volatility-risk-premium.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/chart2-volatility-risk-premium.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/chart2-volatility-risk-premium.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart2-volatility-risk-premium.png 1200w"
sizes="90vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/chart2-volatility-risk-premium.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/chart2-volatility-risk-premium.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/chart2-volatility-risk-premium.png 1440w"
sizes="90vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart2-volatility-risk-premium.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/chart2-volatility-risk-premium.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/chart2-volatility-risk-premium.png 2000w"
sizes="90vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart2-volatility-risk-premium.png"
alt="Dual panel chart showing VIX implied volatility consistently trading above realized S&amp;amp;P 500 volatility from 1990 to 2024, with the VRP spread averaging &amp;#43;4.2 percentage points. Bottom panel shows annual bar chart of the spread with 2008 and 2020 as notable inversions"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-chart2-volatility-risk-premium-png-0" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/chart2-volatility-risk-premium.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Dual panel chart showing VIX implied volatility consistently trading above realized S&amp;amp;P 500 volatility from 1990 to 2024, with the VRP spread averaging &amp;#43;4.2 percentage points. Bottom panel shows annual bar chart of the spread with 2008 and 2020 as notable inversions" decoding="async"&gt;
&lt;/dialog&gt;
&lt;/p&gt;
&lt;h2 id="i-separating-beta-from-convexity"&gt;I. Separating beta from convexity&lt;/h2&gt;
&lt;p&gt;The key insight from the One River paper is that the raw return of a put option conflates two partially independent components, and conflating them has led to a categorical error in how most allocators think about tail hedging.&lt;/p&gt;
&lt;p&gt;When you buy a put, your P&amp;amp;L is driven by delta (directional exposure to the underlying), gamma (the acceleration of that exposure as the market moves), and vega (sensitivity to implied volatility). The problem with naively holding puts is that delta embeds a massive short-beta position. Since the equity risk premium is one of the most reliable premia in equity markets, you are fighting a powerful headwind. Your puts bleed value every day the market does not crash, and that bleed overwhelms the occasional windfall when it does.&lt;/p&gt;
&lt;p&gt;Causley&amp;rsquo;s move is straightforward. Neutralize the short-beta by adding enough long equity exposure to offset the embedded delta. What remains is a beta-neutral &amp;ldquo;long volatility factor&amp;rdquo; that isolates gamma and vega. Stack this on top of an equity program and the historical results over approximately 40 years are striking: the beta-1 portfolio with long volatility outperformed a portfolio without it while producing lower volatility and a shallower maximum drawdown. &lt;figure class="post-figure" style="width: 90%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-chart1-growth-of-dollar-png-1" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/chart1-growth-of-dollar.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/chart1-growth-of-dollar.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/chart1-growth-of-dollar.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/chart1-growth-of-dollar.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart1-growth-of-dollar.png 1200w"
sizes="90vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/chart1-growth-of-dollar.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/chart1-growth-of-dollar.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/chart1-growth-of-dollar.png 1440w"
sizes="90vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart1-growth-of-dollar.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/chart1-growth-of-dollar.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/chart1-growth-of-dollar.png 2000w"
sizes="90vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart1-growth-of-dollar.png"
alt="Growth of one dollar chart from 1986 to 2024 on logarithmic scale showing three lines: Beta-1 Long Volatility plus S&amp;amp;P 500 outperforming both the S&amp;amp;P 500 alone and the PPUT index, with event markers for the GFC and COVID crashes"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-chart1-growth-of-dollar-png-1" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/chart1-growth-of-dollar.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Growth of one dollar chart from 1986 to 2024 on logarithmic scale showing three lines: Beta-1 Long Volatility plus S&amp;amp;P 500 outperforming both the S&amp;amp;P 500 alone and the PPUT index, with event markers for the GFC and COVID crashes" decoding="async"&gt;
&lt;/dialog&gt;
The persistence of this phenomenon, even with a simplistic implementation using monthly 5% OTM puts from the CBOE&amp;rsquo;s PPUT index, is what makes the paper interesting rather than dismissible. A more sophisticated execution (better strike selection, dynamic sizing, multi-tenor rolls) would likely improve results further. But the baseline already makes the case.&lt;/p&gt;
&lt;h2 id="ii-why-would-a-long-volatility-premium-exist"&gt;II. Why would a long volatility premium exist?&lt;/h2&gt;
&lt;p&gt;If markets are efficient, a beta-adjusted long volatility position should not deliver a positive premium. Three mechanisms suggest why it might.&lt;/p&gt;
&lt;p&gt;The first is the rebalancing premium. When you hold negatively correlated assets and rebalance systematically, you extract what the literature calls a &amp;ldquo;rebalancing bonus&amp;rdquo; where the geometric return exceeds the weighted average of individual arithmetic returns. &lt;a href="https://www.tandfonline.com/doi/full/10.1080/10293523.2025.2553254"&gt;Recent work in the Investment Analysts Journal&lt;/a&gt; formalizes this for tail hedging specifically. A long volatility position that delivers explosive gains during crashes and modest losses during calm markets, rebalanced against equities, creates a structural tailwind. You systematically sell the hedge at high prices after crashes and buy it back cheaply during calm, monetizing mean reversion.&lt;/p&gt;
&lt;p&gt;The second is that stock-volatility correlation intensifies dramatically during crashes. When equities fall sharply, implied volatility does not just rise proportionally, it spikes exponentially. The hedge&amp;rsquo;s payoff is largest precisely when the portfolio most needs it. This convexity, once beta-adjusted, can more than compensate for the ongoing cost of the position.&lt;/p&gt;
&lt;p&gt;The third is a supply-demand imbalance. Institutional investors are structurally short volatility in numerous ways: through equity ownership itself, through structured products with embedded short option positions, and through strategies that implicitly sell insurance (risk parity, short vol ETFs, pension de-risking). Meanwhile, the supply of long volatility is limited by behavioral challenges. As Jody Deio of Aearon Risk Advisors &lt;a href="https://alphaarchitect.com/the-long-volatility-premium-short-the-market-get-paid/"&gt;explains&lt;/a&gt;: &amp;ldquo;People don&amp;rsquo;t have the patience to wear these exposures for any long period of time. You&amp;rsquo;re happy being basically a wasting asset. And a wasting asset is nothing that any investment committee or client meeting wants to deal with.&amp;rdquo; This behavioral gap between the demand for protection and the willingness to supply it may create a structural premium for those who can withstand the psychology.&lt;/p&gt;
&lt;p&gt;All three mechanisms connect back to the variance tax. The ½σ² drag on compound returns means that reducing drawdown severity has a nonlinear effect on terminal wealth. By truncating left-tail outcomes, even a costly hedge can increase compound wealth through the compounding channel alone. &lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-chart4-volatility-tax-png-3" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/chart4-volatility-tax.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/chart4-volatility-tax.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/chart4-volatility-tax.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/chart4-volatility-tax.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart4-volatility-tax.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/chart4-volatility-tax.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/chart4-volatility-tax.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/chart4-volatility-tax.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart4-volatility-tax.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/chart4-volatility-tax.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/chart4-volatility-tax.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart4-volatility-tax.png"
alt="Exponential recovery curve showing that a 50 percent drawdown requires 100 percent to recover, with severity zones marked as moderate, severe, and catastrophic, illustrating Spitznagel&amp;#39;s volatility tax thesis"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-chart4-volatility-tax-png-3" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/chart4-volatility-tax.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Exponential recovery curve showing that a 50 percent drawdown requires 100 percent to recover, with severity zones marked as moderate, severe, and catastrophic, illustrating Spitznagel&amp;#39;s volatility tax thesis" decoding="async"&gt;
&lt;/dialog&gt;
&lt;/p&gt;
&lt;h2 id="iii-what-the-research-actually-says"&gt;III. What the research actually says&lt;/h2&gt;
&lt;p&gt;The claim that long volatility is a compensated factor runs against a large body of literature documenting the short volatility premium. But the two are not necessarily contradictory. They operate at different levels of analysis.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://indices.cib.barclays/dms/Public%20marketing/Volatility_Risk_Premium.pdf"&gt;Research from Barclays&lt;/a&gt; found that while the VRP has positive equity market beta, it also has excess alpha above that beta exposure. A linear regression of the VRP against S&amp;amp;P 500 returns found a significant positive intercept of roughly 3.48 volatility points independent of equity market direction. This suggests that both buying and selling volatility can capture distinct premia depending on how the trade is structured and what exposures are isolated.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://am.gs.com/en-dk/advisors/insights/article/2026/finding-true-value-tail-risk-hedging"&gt;Goldman Sachs Asset Management&amp;rsquo;s 2025 analysis&lt;/a&gt; has the clearest framing I have seen. Their key finding: even an idealized, 99% reliable tail-risk hedging strategy provides a standalone annual return boost of only about &lt;strong&gt;0.8 basis points&lt;/strong&gt;. Trivial. But that is not the point. The real value comes from what the hedge enables. Because tail-risk hedges reduce the impact of severe drops, they allow a portfolio to take on more equity risk, to increase beta. The gains from this &amp;ldquo;risk budget reallocation&amp;rdquo; can be substantial, especially for institutional investors with fixed drawdown constraints. In Goldman&amp;rsquo;s framing, tail-risk hedging is not a standalone return generator. It is an offensive weapon that enables more aggressive positioning in core assets. This is philosophically closer to how Formula 1 teams think about pit stops: they cost time, but soft tires allow faster laps, resulting in a faster overall race. &lt;figure class="post-figure" style="width: 90%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-chart6-portfolio-construction-png-4" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/chart6-portfolio-construction.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/chart6-portfolio-construction.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/chart6-portfolio-construction.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/chart6-portfolio-construction.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart6-portfolio-construction.png 1200w"
sizes="90vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/chart6-portfolio-construction.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/chart6-portfolio-construction.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/chart6-portfolio-construction.png 1440w"
sizes="90vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart6-portfolio-construction.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/chart6-portfolio-construction.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/chart6-portfolio-construction.png 2000w"
sizes="90vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart6-portfolio-construction.png"
alt="Grid table showing five portfolio constructions with inline metric bars comparing CAGR, volatility, max drawdown, and Sharpe ratio. The 97 percent equity plus 3 percent tail hedge portfolio achieves 12.3 percent CAGR, beating the S&amp;amp;P 500"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-chart6-portfolio-construction-png-4" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/chart6-portfolio-construction.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Grid table showing five portfolio constructions with inline metric bars comparing CAGR, volatility, max drawdown, and Sharpe ratio. The 97 percent equity plus 3 percent tail hedge portfolio achieves 12.3 percent CAGR, beating the S&amp;amp;P 500" decoding="async"&gt;
&lt;/dialog&gt;
&lt;/p&gt;
&lt;p&gt;The numbers from Universa&amp;rsquo;s live track record add color. During Q1 2020, as the COVID pandemic triggered a 34% crash in the S&amp;amp;P 500, &lt;a href="https://finance.yahoo.com/news/mark-spitznagel-univesa-cio-on-risk-mitigation-204157461.html"&gt;Universa delivered a 4,144% return&lt;/a&gt;. But Spitznagel himself downplays these headline figures, noting that &amp;ldquo;any punter can devise a trade that does well in a crash. The key is how you do in a crash relative to the rest of the time.&amp;rdquo; &lt;a href="https://en.wikipedia.org/wiki/Universa_Investments"&gt;The Wall Street Journal reported&lt;/a&gt; that a strategy consisting of just a &lt;strong&gt;3.3% allocation&lt;/strong&gt; to Universa with the rest in the S&amp;amp;P 500 had a compound annual return of &lt;strong&gt;12.3%&lt;/strong&gt; over 10 years through February 2018, beating the S&amp;amp;P 500 itself. A 3.3% tail position improving total portfolio returns over a decade is not intuitive. But it follows directly from the variance tax arithmetic.&lt;/p&gt;
&lt;h2 id="iv-puts-vs-trend-the-tortoise-and-the-hare"&gt;IV. Puts vs. trend: the tortoise and the hare&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://www.aqr.com/Insights/Research/White-Papers/Tail-Risk-Hedging-Contrasting-Put-and-Trend-Strategies"&gt;AQR&amp;rsquo;s research on tail hedging&lt;/a&gt;, published in the Journal of Systematic Investing, complicates the picture in a way I find genuinely useful for portfolio construction. They compare two fundamental approaches: buying out-of-the-money puts and multi-asset trend-following.&lt;/p&gt;
&lt;p&gt;Puts act as the hare. They deliver spectacular returns in sudden crashes like COVID, when put-buying strategies returned over &lt;strong&gt;+42%&lt;/strong&gt; in a single month. But they are expensive to maintain and their long-term expected return is negative. Trend-following acts as the tortoise. It &lt;a href="https://www.aqr.com/Insights/Research/Alternative-Thinking/Tail-Hedging-Strategies"&gt;cannot provide the same reliable downside protection as index puts&lt;/a&gt;, but has delivered surprisingly consistent safe-haven performance when most needed while earning positive long-run returns. &lt;figure class="post-figure" style="width: 90%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-chart5-tortoise-vs-hare-png-5" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/chart5-tortoise-vs-hare.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/chart5-tortoise-vs-hare.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/chart5-tortoise-vs-hare.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/chart5-tortoise-vs-hare.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart5-tortoise-vs-hare.png 1200w"
sizes="90vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/chart5-tortoise-vs-hare.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/chart5-tortoise-vs-hare.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/chart5-tortoise-vs-hare.png 1440w"
sizes="90vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart5-tortoise-vs-hare.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/chart5-tortoise-vs-hare.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/chart5-tortoise-vs-hare.png 2000w"
sizes="90vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart5-tortoise-vs-hare.png"
alt="Grouped horizontal bars comparing put hedging versus trend following returns across six major crises from the dot-com bust to COVID, showing puts dominate short crashes like COVID at plus 42 percent while trend following wins protracted drawdowns like the dot-com bust at plus 42 percent over 31 months"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-chart5-tortoise-vs-hare-png-5" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/chart5-tortoise-vs-hare.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Grouped horizontal bars comparing put hedging versus trend following returns across six major crises from the dot-com bust to COVID, showing puts dominate short crashes like COVID at plus 42 percent while trend following wins protracted drawdowns like the dot-com bust at plus 42 percent over 31 months" decoding="async"&gt;
&lt;/dialog&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.wealthmanagement.com/equities/hedging-tail-risks-the-tortoise-versus-the-hare"&gt;AQR&amp;rsquo;s follow-up paper&lt;/a&gt; examined the five largest 60/40 drawdowns since 2000 and found that options-based strategies outperformed in shorter drawdowns while trend-following posted its most impressive returns during protracted bear markets. Since longer drawdowns are arguably more damaging to long-term wealth (they impair compounding for extended periods, which brings us back to the variance tax), AQR leans toward trend-following as the more practical hedge for most investors.&lt;/p&gt;
&lt;p&gt;But the strategies are genuinely complementary. &lt;a href="https://www.tandfonline.com/doi/full/10.1080/10293523.2025.2553254"&gt;Recent academic work&lt;/a&gt; combining both approaches via a portable alpha framework found statistically significant alpha of 0.25% per month after controlling for traditional equity factors, with the strongest outperformance during periods of market turmoil. Puts for the fast crash, trend for the slow bleed.&lt;/p&gt;
&lt;h2 id="where-most-tail-hedges-fail-and-the-benchmark-problem"&gt;Where most tail hedges fail, and the benchmark problem&lt;/h2&gt;
&lt;p&gt;Here is where most investors get burned. A &lt;a href="https://www.caia.org/sites/default/files/2013-aiar-q1-comparison.pdf"&gt;CAIA Association paper&lt;/a&gt; compared multiple tail-risk strategies against a deliberately boring benchmark: holding cash. Cash achieved a reduction of 80% of portfolio tail risk and 81% of portfolio standard deviation compared to an S&amp;amp;P 500-only portfolio, with an information ratio of 0.67. Several popular tail-risk strategies, particularly those involving short-dated VIX futures and 1-month variance swaps, actually failed to beat this cash benchmark, with performance drags of 355 and 203 basis points respectively. &lt;figure class="post-figure" style="width: 90%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-chart7-strategy-efficiency-png-7" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/chart7-strategy-efficiency.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/chart7-strategy-efficiency.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/chart7-strategy-efficiency.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/chart7-strategy-efficiency.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart7-strategy-efficiency.png 1200w"
sizes="90vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/chart7-strategy-efficiency.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/chart7-strategy-efficiency.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/chart7-strategy-efficiency.png 1440w"
sizes="90vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart7-strategy-efficiency.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/chart7-strategy-efficiency.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/chart7-strategy-efficiency.png 2000w"
sizes="90vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/chart7-strategy-efficiency.png"
alt="Scatter quadrant chart plotting annual cost in basis points versus crisis return for six tail-risk strategies. Trend following sits in the ideal quadrant with low cost and high crisis return. VIX futures and variance swaps fall in the expensive quadrant, underperforming even a simple cash allocation"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-chart7-strategy-efficiency-png-7" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/chart7-strategy-efficiency.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Scatter quadrant chart plotting annual cost in basis points versus crisis return for six tail-risk strategies. Trend following sits in the ideal quadrant with low cost and high crisis return. VIX futures and variance swaps fall in the expensive quadrant, underperforming even a simple cash allocation" decoding="async"&gt;
&lt;/dialog&gt;
&lt;/p&gt;
&lt;p&gt;This is the finding that should make any allocator uncomfortable. If your sophisticated tail hedge cannot beat holding Treasury bills, you are paying for complexity that destroys value. The specific implementation matters a lot, and many &amp;ldquo;obvious&amp;rdquo; approaches (VIX futures being the most popular) are structurally flawed because of contango decay in the VIX term structure that steadily erodes returns during calm periods.&lt;/p&gt;
&lt;p&gt;A &lt;a href="https://onlinelibrary.wiley.com/doi/full/10.1002/fut.22602"&gt;2025 paper in the Journal of Futures Markets&lt;/a&gt; adds a related finding: naïve hedging strategies outperformed more complex models for tail-risk hedging, consistent with earlier findings on variance-minimizing hedges. The explanation lies in model risk. Sophisticated approaches require more assumptions about market dynamics, and when those assumptions are wrong (as they inevitably are during the very tail events you are trying to hedge) the resulting model misspecification can leave hedging portfolios with higher-than-expected risk. This is a familiar problem in ML: the more parameters you fit on in-sample data, the worse your out-of-sample performance when the regime changes. Tail events are precisely when regimes change.&lt;/p&gt;
&lt;p&gt;There is also a benchmark problem that poisons the conversation around tail hedging. A portfolio of stocks plus put options gets compared against a portfolio of just stocks. When the market rises steadily for years, the hedged portfolio naturally underperforms and the hedge looks like a waste of money. This comparison is intellectually dishonest. A portfolio with puts has less risk than a portfolio without them. Comparing them as equivalent is like comparing a levered equity portfolio to an unlevered one and concluding that leverage &amp;ldquo;works&amp;rdquo; because it outperformed during a bull market. The appropriate comparison for a hedged portfolio is against a portfolio with similar risk, whether achieved through lower equity allocation, higher cash balances, or other risk-reducing measures. When &lt;a href="https://www.tandfonline.com/doi/full/10.1080/10293523.2025.2553254"&gt;Bhansali and Davis (2010)&lt;/a&gt; conducted this more appropriate comparison, they found that offensive tail hedging, using the freed-up risk budget to increase equity exposure, resulted in superior risk-adjusted performance. The hedge was not a drag. It was an enabler.&lt;/p&gt;
&lt;h2 id="what-i-take-away"&gt;What I take away&lt;/h2&gt;
&lt;p&gt;Most of the interesting questions in finance are not about individual positions but about what positions enable. Tail hedging is boring in isolation. What it does to the rest of the portfolio, the willingness to stay invested during drawdowns, the capacity to hold concentrated positions, the ability to rebalance into cheap assets after crashes rather than capitulating, that is where the return comes from. Spitznagel and Goldman agree on this even if they agree on little else.&lt;/p&gt;
&lt;p&gt;The optimal tail hedge allocation is a psychological question, not a mathematical one. Most practitioners suggest 1 to 5% of portfolio value, sized to offset a meaningful portion of equity losses during a severe 30 to 50% drawdown. But the right number is the one that allows you to stay invested in your core portfolio through the worst of times without abandoning the strategy. If you cannot stomach three years of negative carry on a put overlay, the correct allocation for you is zero, not five percent.&lt;/p&gt;
&lt;p&gt;The framing I find most useful is Goldman&amp;rsquo;s. Do not evaluate the hedge in isolation. Evaluate what it enables. A 3% tail hedge allocation that reduces max drawdown from 50% to 25% frees up enough risk budget to increase equity exposure by 10 to 15 percentage points. The incremental return from that higher equity allocation over a full market cycle will, in most scenarios, more than compensate for the cost of the hedge. The hedge is the enabler, not the alpha.&lt;/p&gt;
&lt;p&gt;Whether you implement this with puts, trend-following, or both depends on your time horizon and what kind of drawdown keeps you up at night. Fast crashes favor puts. Slow bleeds favor trend. If you do not know which one is coming (you do not), blend them.&lt;/p&gt;
&lt;p&gt;The caveats are real. All backtests benefit from hindsight. Transaction costs and bid-ask spreads in options markets are material and not fully captured in the CBOE indices used as benchmarks. The behavioral challenge of holding a position that bleeds money most of the time is hard to overstate, especially for allocators who report to investment committees that look at monthly returns.&lt;/p&gt;
&lt;p&gt;But the turkey metaphor from One River&amp;rsquo;s presentation is apt. A statistician turkey who, right up until Thanksgiving, can prove with perfect p-values that the farmer is benevolent. The turkey&amp;rsquo;s model is flawless within the distribution of observed data. The problem is that the data does not contain the event that matters most. Tail hedging is the strategy of the paranoid turkey. The empirical evidence suggests this paranoia can be not just protective but profitable, provided you implement it with discipline and use it not as a way to avoid risk but as a foundation for taking more of it.&lt;/p&gt;
&lt;aside class="disclaimer" role="note" aria-label="Disclaimer"&gt;
&lt;div class="disclaimer-content"&gt;&lt;p&gt;&lt;strong&gt;Disclaimer:&lt;/strong&gt; All opinions expressed are my own. This is not investment, financial, tax, or legal advice. Past performance does not indicate future results. Do your own research and consult qualified professionals before making financial decisions. No liability accepted for any losses.&lt;/p&gt;&lt;/div&gt;
&lt;/aside&gt;</description></item><item><title>Variance Tax</title><link>https://philippdubach.com/posts/variance-tax/</link><pubDate>Fri, 06 Feb 2026 00:00:00 +0000</pubDate><author>me@philippdubach.com (Philipp D. Dubach)</author><guid>https://philippdubach.com/posts/variance-tax/</guid><description>&lt;p&gt;Let&amp;rsquo;s say your portfolio returned +60% in 2024, then fell 40% in 2025. That&amp;rsquo;s an annualized average return of +10%. Actual return after two years: minus 4% (i.e $100 * 1.6 * 0.6 = $96).&lt;/p&gt;
&lt;p&gt;That 14-point gap is what we call the variance tax aka &lt;a href="https://www.bogleheads.org/wiki/Variance_drain"&gt;variance drain&lt;/a&gt; or volatility drag and it&amp;rsquo;s one of the least intuitive forces in investing.&lt;/p&gt;
&lt;p&gt;Take any series of returns with arithmetic mean μ and volatility σ. The compound growth rate, the one that actually determines your wealth, is approximately:&lt;/p&gt;
$$G ≈ μ − ½σ²$$&lt;p&gt;This comes from a &lt;a href="https://en.wikipedia.org/wiki/Taylor%27s_theorem#Example"&gt;second-order Taylor expansion&lt;/a&gt; of ln(1+r). Take expectations, and the mean log return equals the arithmetic mean minus half the variance. Everything else drops out. Half the variance. That is the tax. The same correction term appears when you solve &lt;a href="https://en.wikipedia.org/wiki/Geometric_Brownian_motion"&gt;geometric Brownian motion&lt;/a&gt; via &lt;a href="https://en.wikipedia.org/wiki/It%C3%B4%27s_lemma"&gt;Itô&amp;rsquo;s lemma&lt;/a&gt; (the drift of log(S) is μ − σ²/2, not μ) so whether you come at it from discrete compounding or continuous-time stochastic calculus, you land in the same place. And because it is quadratic, doubling volatility does not double the cost. It quadruples it. And what we learned during covid, if anything at all, is that we generally &lt;a href="https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0242839"&gt;have a hard time to mentally abstract exponential growth&lt;/a&gt; rates.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-variance_drain_by_vol-png-0" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/variance_drain_by_vol.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/variance_drain_by_vol.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/variance_drain_by_vol.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/variance_drain_by_vol.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/variance_drain_by_vol.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/variance_drain_by_vol.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/variance_drain_by_vol.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/variance_drain_by_vol.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/variance_drain_by_vol.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/variance_drain_by_vol.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/variance_drain_by_vol.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/variance_drain_by_vol.png"
alt="Chart showing the variance tax as a quadratic curve ½σ², with labeled data points for Bonds (5% vol, 0.1% drain), S&amp;amp;P 500 (16%, 1.3%), Nasdaq (22%, 2.4%), Emerging Markets (25%, 3.1%), 2x Leveraged S&amp;amp;P (32%, 5.1%), 3x Leveraged S&amp;amp;P (48%, 11.5%), and Bitcoin (60%, 18%)"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-variance_drain_by_vol-png-0" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/variance_drain_by_vol.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Chart showing the variance tax as a quadratic curve ½σ², with labeled data points for Bonds (5% vol, 0.1% drain), S&amp;amp;P 500 (16%, 1.3%), Nasdaq (22%, 2.4%), Emerging Markets (25%, 3.1%), 2x Leveraged S&amp;amp;P (32%, 5.1%), 3x Leveraged S&amp;amp;P (48%, 11.5%), and Bitcoin (60%, 18%)" decoding="async"&gt;
&lt;/dialog&gt;
Treasury bonds at 5% vol pay about 0.1% per year in variance drain. Barely noticeable. The S&amp;amp;P 500 at 16% vol pays 1.3%. A 3x leveraged ETF at 48% vol pays 11.5%. &lt;a href="https://people.bu.edu/jacquier/papers/geom.faj0312.pdf"&gt;Jacquier, Kane, and Marcus (2003)&lt;/a&gt; studied S&amp;amp;P 500 returns from 1926 to 2001: arithmetic mean 12.49%, geometric mean 10.51%. The gap is 1.98 percentage points. The formula predicts ½ × 0.203² = 2.06%. &lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-variance_table-png-1" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/variance_table.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/variance_table.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/variance_table.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/variance_table.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/variance_table.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/variance_table.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/variance_table.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/variance_table.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/variance_table.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/variance_table.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/variance_table.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/variance_table.png"
alt="Table showing variance drain by asset class: US Bonds (5% vol, 0.1% drain), S&amp;amp;P 500 (16% vol, 1.3% drain), Nasdaq (22% vol, 2.4% drain), Emerging Markets (25% vol, 3.1% drain), 2x Leveraged S&amp;amp;P (32% vol, 5.1% drain), 3x Leveraged S&amp;amp;P (48% vol, 11.5% drain)"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-variance_table-png-1" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/variance_table.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Table showing variance drain by asset class: US Bonds (5% vol, 0.1% drain), S&amp;amp;P 500 (16% vol, 1.3% drain), Nasdaq (22% vol, 2.4% drain), Emerging Markets (25% vol, 3.1% drain), 2x Leveraged S&amp;amp;P (32% vol, 5.1% drain), 3x Leveraged S&amp;amp;P (48% vol, 11.5% drain)" decoding="async"&gt;
&lt;/dialog&gt;
Looking at the last row, we see that tripling leverage triples the arithmetic return but delivers nearly the same compound return as 2x. The linear gain gets eaten by the quadratic penalty. &lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-compound_wealth_growth-png-2" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/compound_wealth_growth.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/compound_wealth_growth.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/compound_wealth_growth.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/compound_wealth_growth.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/compound_wealth_growth.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/compound_wealth_growth.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/compound_wealth_growth.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/compound_wealth_growth.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/compound_wealth_growth.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/compound_wealth_growth.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/compound_wealth_growth.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/compound_wealth_growth.png"
alt="Line chart showing $100 invested at 10% arithmetic return over 30 years at four volatility levels: 0% vol reaches $1,745, 15% vol reaches $1,280, 30% vol reaches $498, and 50% vol loses most of the original investment"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-compound_wealth_growth-png-2" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/compound_wealth_growth.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Line chart showing $100 invested at 10% arithmetic return over 30 years at four volatility levels: 0% vol reaches $1,745, 15% vol reaches $1,280, 30% vol reaches $498, and 50% vol loses most of the original investment" decoding="async"&gt;
&lt;/dialog&gt;
Same 10% arithmetic return, different volatility. After 30 years, the zero-volatility path reaches $1,745. At 15% vol, $1,280. At 30%, $498. At 50% vol you have lost more than half your money despite averaging +10% per year.&lt;/p&gt;
&lt;p&gt;Now apply leverage. If you lever an asset by factor L, the arithmetic return scales linearly (Lμ) but the variance drain scales quadratically (½L²σ²). The compound return becomes:&lt;/p&gt;
$$G(L) ≈ r + L(μ − r) − ½L²σ²$$&lt;p&gt;Take the derivative, set to zero. The leverage that maximizes compound wealth:&lt;/p&gt;
$$L^{\ast} = (μ − r) / σ²$$
&lt;p&gt;For the S&amp;amp;P 500 with roughly 7% excess return and 16% vol, L* comes out to about 2.7x.
&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-leverage_curve-png-4" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/leverage_curve.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/leverage_curve.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/leverage_curve.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/leverage_curve.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/leverage_curve.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/leverage_curve.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/leverage_curve.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/leverage_curve.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/leverage_curve.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/leverage_curve.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/leverage_curve.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/leverage_curve.png"
alt="The leverage curve for S&amp;amp;P 500 parameters showing compound return peaking at Kelly optimal leverage L*=2.7x, with labeled points at 1x, 2x, and 3x leverage. Returns decline beyond the Kelly optimum and eventually turn negative"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-leverage_curve-png-4" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/leverage_curve.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="The leverage curve for S&amp;amp;P 500 parameters showing compound return peaking at Kelly optimal leverage L*=2.7x, with labeled points at 1x, 2x, and 3x leverage. Returns decline beyond the Kelly optimum and eventually turn negative" decoding="async"&gt;
&lt;/dialog&gt;
This is the &lt;a href="https://en.wikipedia.org/wiki/Kelly_criterion"&gt;Kelly criterion&lt;/a&gt; (&lt;em&gt;which you might know from utility theory or gambling heuristics but in fact, as we see here, it falls straight out of the variance tax formula.&lt;/em&gt;) Beyond Kelly, every dollar of additional leverage costs more in variance drain than it earns in expected return. The curve bends over and eventually goes negative. In practice, most practitioners use &amp;ldquo;half-Kelly&amp;rdquo; — sizing positions at L*/2 — because the formula assumes you know μ and σ precisely, and you don&amp;rsquo;t. Estimation error in either parameter can push you past the peak and onto the losing side of the curve. Half-Kelly sacrifices roughly 25% of the theoretical growth rate but dramatically reduces drawdown risk.
&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-UPRO_factsheet-png-5" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/UPRO_factsheet.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/UPRO_factsheet.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/UPRO_factsheet.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/UPRO_factsheet.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/UPRO_factsheet.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/UPRO_factsheet.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/UPRO_factsheet.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/UPRO_factsheet.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/UPRO_factsheet.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/UPRO_factsheet.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/UPRO_factsheet.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/UPRO_factsheet.png"
alt="Extract of ProShares UltraPro S&amp;amp;P 500 Factsheet Total Return"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-UPRO_factsheet-png-5" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/UPRO_factsheet.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Extract of ProShares UltraPro S&amp;amp;P 500 Factsheet Total Return" decoding="async"&gt;
&lt;/dialog&gt;
You can see this play out in practice. &lt;a href="https://www.proshares.com/our-etfs/leveraged-and-inverse/upro"&gt;ProShares UPRO&lt;/a&gt;, the 3x S&amp;amp;P 500 ETF, has returned roughly 28% annualized over the past decade during one of the strongest bull markets in history. The S&amp;amp;P 500 compounded at about 10% over the same period. Linear 3x leverage would imply roughly 30%. Variance drain accounts for the gap, and that was in a favorable environment. In 2022, when the S&amp;amp;P fell about 19%, UPRO dropped 70%. The effect is even starker in higher-volatility underlyings: &lt;a href="https://www.proshares.com/our-etfs/leveraged-and-inverse/tqqq"&gt;ProShares TQQQ&lt;/a&gt;, the 3x Nasdaq-100 ETF, sat roughly flat from its 2021 highs through early 2025 while the unlevered QQQ had long since recovered — a textbook case of variance drain overwhelming the leverage premium in a choppy market.&lt;/p&gt;
&lt;p&gt;The same half-sigma-squared shows up across finance. It is why stock prices follow &lt;a href="https://en.wikipedia.org/wiki/Log-normal_distribution"&gt;log-normal distributions&lt;/a&gt;, not normal ones. Why put options cost more than equidistant calls. Why the &lt;a href="https://en.wikipedia.org/wiki/Black%E2%80%93Scholes_model"&gt;Black-Scholes&lt;/a&gt; d₁ and d₂ terms carry a ½σ²t adjustment. Why a $100 stock&amp;rsquo;s true geometric midpoint between $150 up and $50 down is not $100 but $86.60, because ln(150/100) = ln(100/66.67). Wherever returns compound and volatility is nonzero, the variance tax is being collected.&lt;/p&gt;</description></item><item><title>Is Private Equity Just Beta With a Lockup?</title><link>https://philippdubach.com/posts/is-private-equity-just-beta-with-a-lockup/</link><pubDate>Thu, 29 Jan 2026 00:00:00 +0000</pubDate><author>me@philippdubach.com (Philipp D. Dubach)</author><guid>https://philippdubach.com/posts/is-private-equity-just-beta-with-a-lockup/</guid><description>&lt;p&gt;The pitch used to be simple: accept illiquidity, get rewarded. Lock up your capital for seven years, tolerate capital calls and J-curves, and in exchange you&amp;rsquo;d earn returns that public markets couldn&amp;rsquo;t touch. It was the defining bargain of institutional investing for two decades.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.aqr.com/Insights/Research/Alternative-Thinking/2026-Capital-Market-Assumptions-for-Major-Asset-Classes"&gt;AQR&amp;rsquo;s latest capital market assumptions&lt;/a&gt; make for uncomfortable reading if you&amp;rsquo;re an allocator to private markets. Their expected real return for U.S. buyouts over the next 5-10 years is &lt;strong&gt;4.2%&lt;/strong&gt;. For U.S. large cap public equities, it&amp;rsquo;s &lt;strong&gt;3.9%&lt;/strong&gt;. That&amp;rsquo;s a 30 basis point premium for accepting years of lockup, unpredictable capital calls, limited transparency, and the very real risk of picking the wrong manager.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-aqr-expected-returns-private-assets-png-0" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/aqr-expected-returns-private-assets.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/aqr-expected-returns-private-assets.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/aqr-expected-returns-private-assets.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/aqr-expected-returns-private-assets.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/aqr-expected-returns-private-assets.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/aqr-expected-returns-private-assets.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/aqr-expected-returns-private-assets.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/aqr-expected-returns-private-assets.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/aqr-expected-returns-private-assets.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/aqr-expected-returns-private-assets.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/aqr-expected-returns-private-assets.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/aqr-expected-returns-private-assets.png"
alt="AQR Exhibit 6: Expected real returns for private assets showing U.S. Buyouts at 4.2%, U.S. Real Estate at 3.1%, and U.S. Private Credit at 2.6%"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-aqr-expected-returns-private-assets-png-0" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/aqr-expected-returns-private-assets.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="AQR Exhibit 6: Expected real returns for private assets showing U.S. Buyouts at 4.2%, U.S. Real Estate at 3.1%, and U.S. Private Credit at 2.6%" decoding="async"&gt;
&lt;/dialog&gt;
Private credit looks even worse. Expected returns dropped &lt;strong&gt;0.5 percentage points&lt;/strong&gt; year over year as spreads narrowed and base rates came down. The asset class that was supposed to be the sensible alternative to stretched equity valuations now offers less compensation than it did twelve months ago.&lt;/p&gt;
&lt;p&gt;This isn&amp;rsquo;t a temporary dislocation. It&amp;rsquo;s the logical endpoint of too much capital chasing the same opportunities. When every pension fund, endowment, and sovereign wealth fund decides they need &lt;a href="https://www.cbh.com/insights/reports/u.s.-alternative-investment-industry-report-2025"&gt;20-30% allocation to alternatives&lt;/a&gt;, the returns that made alternatives attractive get arbitraged away. The money didn&amp;rsquo;t find alpha. It became beta (with a lockup).&lt;/p&gt;
&lt;p&gt;I read more reports and the &lt;a href="https://docs.google.com/presentation/d/e/2PACX-1vQXsMMv5ZCWm77za7oXJcz1X-Th5Mz15g5nYBxbUjnomStVcjn8lXPjE5LzAlvc_hg4yHKgwASWLo5a/pub?start=false&amp;amp;loop=false&amp;amp;delayms=3000&amp;amp;slide=id.g3b6e2578ab2_8_4858"&gt;a16z State of the Markets 2026&lt;/a&gt; isn&amp;rsquo;t less interesting. The dispersion numbers tell an interesting story. In venture capital, top decile managers generate &lt;strong&gt;31.7% IRR&lt;/strong&gt; while bottom decile managers return &lt;strong&gt;negative 7%&lt;/strong&gt;. The spread between winners and losers is enormous. But that spread is precisely why average returns have compressed. Access to top-tier funds has always been limited, and everyone else is fighting over what&amp;rsquo;s left.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-a16z-irr-dispersion-by-strategy-png-1" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/a16z-irr-dispersion-by-strategy.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/a16z-irr-dispersion-by-strategy.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/a16z-irr-dispersion-by-strategy.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/a16z-irr-dispersion-by-strategy.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/a16z-irr-dispersion-by-strategy.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/a16z-irr-dispersion-by-strategy.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/a16z-irr-dispersion-by-strategy.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/a16z-irr-dispersion-by-strategy.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/a16z-irr-dispersion-by-strategy.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/a16z-irr-dispersion-by-strategy.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/a16z-irr-dispersion-by-strategy.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/a16z-irr-dispersion-by-strategy.png"
alt="Net IRR dispersion by strategy for 2002-2019 vintages showing venture capital with top decile at 31.7% and bottom decile at negative 7%"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-a16z-irr-dispersion-by-strategy-png-1" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/a16z-irr-dispersion-by-strategy.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Net IRR dispersion by strategy for 2002-2019 vintages showing venture capital with top decile at 31.7% and bottom decile at negative 7%" decoding="async"&gt;
&lt;/dialog&gt;
AQR&amp;rsquo;s framework suggests something that few allocators want to hear: the illiquidity premium might be negative for most investors. If you&amp;rsquo;re not in the top quartile of manager selection, you&amp;rsquo;re accepting lockup risk for returns you could approximate in public markets with better liquidity and lower fees.&lt;/p&gt;
&lt;p&gt;The counterargument, and it&amp;rsquo;s a reasonable one, is that private markets offer exposure to companies you simply can&amp;rsquo;t access in public markets anymore. This part is true. &lt;strong&gt;&lt;a href="https://www.apolloacademy.com/many-more-private-firms-in-the-us/"&gt;87% of U.S. companies with more than $100 million in revenue are now private&lt;/a&gt;&lt;/strong&gt;. The top 10 private companies represent 38% of total unicorn valuation, and that share has nearly doubled since 2020. SpaceX, OpenAI, Anthropic, Databricks, Stripe: these are category-defining businesses, and they&amp;rsquo;re not on any exchange.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-a16z-companies-public-vs-private-png-3" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/a16z-companies-public-vs-private.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/a16z-companies-public-vs-private.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/a16z-companies-public-vs-private.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/a16z-companies-public-vs-private.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/a16z-companies-public-vs-private.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/a16z-companies-public-vs-private.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/a16z-companies-public-vs-private.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/a16z-companies-public-vs-private.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/a16z-companies-public-vs-private.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/a16z-companies-public-vs-private.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/a16z-companies-public-vs-private.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/a16z-companies-public-vs-private.png"
alt="Share of U.S. companies with annual revenue greater than $100M showing private companies dominate"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-a16z-companies-public-vs-private-png-3" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/a16z-companies-public-vs-private.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Share of U.S. companies with annual revenue greater than $100M showing private companies dominate" decoding="async"&gt;
&lt;/dialog&gt;
&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-a16z-top-10-private-companies-png-4" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/a16z-top-10-private-companies.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/a16z-top-10-private-companies.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/a16z-top-10-private-companies.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/a16z-top-10-private-companies.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/a16z-top-10-private-companies.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/a16z-top-10-private-companies.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/a16z-top-10-private-companies.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/a16z-top-10-private-companies.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/a16z-top-10-private-companies.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/a16z-top-10-private-companies.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/a16z-top-10-private-companies.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/a16z-top-10-private-companies.png"
alt="Top 10 private companies represent 38% of total unicorn valuation in 2025, including SpaceX, OpenAI, Anthropic, Databricks, and Stripe"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-a16z-top-10-private-companies-png-4" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/a16z-top-10-private-companies.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Top 10 private companies represent 38% of total unicorn valuation in 2025, including SpaceX, OpenAI, Anthropic, Databricks, and Stripe" decoding="async"&gt;
&lt;/dialog&gt;
But access isn&amp;rsquo;t the same as returns. You can have exposure to the most exciting companies in the world and still underperform a boring index fund if you pay too much or pick the wrong vintage. The S&amp;amp;P 500 minimum market cap eligibility has &lt;a href="https://press.spglobal.com/2025-07-01-S-P-Dow-Jones-Indices-Announces-Update-to-S-P-Composite-1500-Market-Cap-Guidelines"&gt;tripled since 2019 to $22.7 billion&lt;/a&gt;. Companies are staying private longer, which means more value creation happens before public investors get a chance. It also means private investors are paying up for that privilege.&lt;/p&gt;
&lt;p&gt;Value creation has moved earlier in the company lifecycle. For IPOs between 2014-2019, only &lt;strong&gt;12% of median value&lt;/strong&gt; was created in private markets. For 2020-2023 IPOs, that number jumped to &lt;strong&gt;55%&lt;/strong&gt;. If you want to capture returns from the next generation of important companies, you probably need private market exposure.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-a16z-value-creation-shift-private-png-5" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/a16z-value-creation-shift-private.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/a16z-value-creation-shift-private.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/a16z-value-creation-shift-private.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/a16z-value-creation-shift-private.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/a16z-value-creation-shift-private.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/a16z-value-creation-shift-private.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/a16z-value-creation-shift-private.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/a16z-value-creation-shift-private.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/a16z-value-creation-shift-private.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/a16z-value-creation-shift-private.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/a16z-value-creation-shift-private.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/a16z-value-creation-shift-private.png"
alt="Return potential has shifted to private markets: median value created in private markets went from 12% for 2014-2019 IPOs to 55% for 2020-2023 IPOs"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-a16z-value-creation-shift-private-png-5" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/a16z-value-creation-shift-private.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Return potential has shifted to private markets: median value created in private markets went from 12% for 2014-2019 IPOs to 55% for 2020-2023 IPOs" decoding="async"&gt;
&lt;/dialog&gt;
The question really is what you&amp;rsquo;re paying for it.At 4.2% expected returns versus 3.9% for public equities, you&amp;rsquo;re paying in liquidity and flexibility for almost nothing in expected return. The premium that justified the allocation model has been competed away. If you&amp;rsquo;re in the top 5% of venture funds earning 60%+ IRR, none of this applies. For everyone else, the world has moved on.&lt;/p&gt;
&lt;aside class="disclaimer" role="note" aria-label="Disclaimer"&gt;
&lt;div class="disclaimer-content"&gt;&lt;p&gt;&lt;strong&gt;Disclaimer:&lt;/strong&gt; All opinions expressed are my own. This is not investment, financial, tax, or legal advice. Past performance does not indicate future results. Do your own research and consult qualified professionals before making financial decisions. No liability accepted for any losses.&lt;/p&gt;&lt;/div&gt;
&lt;/aside&gt;</description></item><item><title>Against All Odds: The Mathematics of 'Provably Fair' Casino Games</title><link>https://philippdubach.com/posts/against-all-odds-the-mathematics-of-provably-fair-casino-games/</link><pubDate>Sun, 25 Jan 2026 00:00:00 +0000</pubDate><author>me@philippdubach.com (Philipp D. Dubach)</author><guid>https://philippdubach.com/posts/against-all-odds-the-mathematics-of-provably-fair-casino-games/</guid><description>&lt;br&gt;
&lt;blockquote&gt;
&lt;p&gt;Gambling can be harmful and lead to significant losses. Participation is subject to local laws and age restrictions. Always gamble responsibly. Need help? Visit BeGambleAware.org&lt;/p&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;p&gt;Crash games represent a category of online gambling where players place bets on an increasing multiplier that can &lt;em&gt;&amp;lsquo;crash&amp;rsquo;&lt;/em&gt; at any moment. The fundamental mechanic requires players to cash out before the crash occurs; successful cash-outs yield the bet amount multiplied by the current multiplier, while failure results in total loss of the wager.&lt;/p&gt;
&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-flight-game-gif-0" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/flight-game.gif 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/flight-game.gif 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/flight-game.gif 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/flight-game.gif 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/flight-game.gif 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/flight-game.gif 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/flight-game.gif 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/flight-game.gif 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/flight-game.gif 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/flight-game.gif 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/flight-game.gif 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/flight-game.gif"
alt="Crash game showing an airplane flying with increasing multiplier until it crashes"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-flight-game-gif-0" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/flight-game.gif"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Crash game showing an airplane flying with increasing multiplier until it crashes" decoding="async"&gt;
&lt;/dialog&gt;
&lt;p&gt;The specific game I came across is a variant that employs an aircraft flight metaphor. Let&amp;rsquo;s call it &lt;em&gt;Plane Game&lt;/em&gt;. What intrigued me wasn&amp;rsquo;t the game itself but that it said &amp;ldquo;provably fair&amp;rdquo; on the startup screen, which I assumed to be a typo at first. I stand corrected:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A provably fair gambling system uses cryptography to let players verify that each outcome was generated from fixed inputs, rather than chosen or altered by the operator after a bet is placed. The casino commits to a hidden &amp;ldquo;server seed&amp;rdquo; via a public hash, combines it with a player-controlled &amp;ldquo;client seed&amp;rdquo; and a per-bet nonce, and later reveals the server seed so anyone can recompute and confirm the result.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The stated Return-to-Player (RTP) of that specific game is 97%, implying a 3% &lt;a href="https://www.investopedia.com/articles/personal-finance/110415/why-does-house-always-win-look-casino-profitability.asp"&gt;house edge&lt;/a&gt;. After watching a few rounds, the perceived probability felt off. And if there&amp;rsquo;s something that gets my attention, it&amp;rsquo;s &lt;a href="https://philippdubach.com/posts/counting-cards-with-computer-vision/"&gt;the combination of games and statistics&lt;/a&gt;. So I did what any reasonable person would do: I watched another 20,000 rounds over six days (112 hours total) and wrote &lt;a href="https://static.philippdubach.com/pdf/202601_PD_DUBACH_The%20Online%20Gambling%20Fairness%20Paradox.pdf"&gt;a paper about it&lt;/a&gt;.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-crash_game_stats-png-1" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/crash_game_stats.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/crash_game_stats.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/crash_game_stats.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/crash_game_stats.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/crash_game_stats.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/crash_game_stats.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/crash_game_stats.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/crash_game_stats.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/crash_game_stats.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/crash_game_stats.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/crash_game_stats.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/crash_game_stats.png"
alt="Script recording 20000 rounds over six days (112 hours total)"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-crash_game_stats-png-1" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/crash_game_stats.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Script recording 20000 rounds over six days (112 hours total)" decoding="async"&gt;
&lt;/dialog&gt;
&lt;/p&gt;
&lt;p&gt;The distribution below shows the classic heavy tail: most rounds crash quickly at low multipliers, while rare events produce 100x or even 1000x payouts. The maximum I observed was 10,000x. This extreme variance creates the illusion of big wins just around the corner while the house edge operates relentlessly over time.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-fig_distribution2-png-2" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/fig_distribution2.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/fig_distribution2.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/fig_distribution2.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/fig_distribution2.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_distribution2.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/fig_distribution2.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/fig_distribution2.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/fig_distribution2.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_distribution2.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/fig_distribution2.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/fig_distribution2.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_distribution2.png"
alt="Heavy-tailed distribution of crash multipliers on log-log scale showing most rounds end at low multipliers while rare events exceed 100x or 1000x, with maximum observed at 10,000x"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-fig_distribution2-png-2" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/fig_distribution2.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Heavy-tailed distribution of crash multipliers on log-log scale showing most rounds end at low multipliers while rare events exceed 100x or 1000x, with maximum observed at 10,000x" decoding="async"&gt;
&lt;/dialog&gt;
For a crash game with RTP = r (where 0 &amp;lt; r &amp;lt; 1), the crash multiplier M follows a specific probability distribution. The survival function is particularly relevant:&lt;/p&gt;
$$P(M \geq m) = \frac{r}{m}$$&lt;p&gt;This means the probability of reaching at least multiplier m before crashing equals r/m. For any cash-out target, the expected value of a unit bet works out to:&lt;/p&gt;
$$E[\text{Profit}] = P(M \geq m) \times m - 1 = \frac{r}{m} \times m - 1 = r - 1 = -0.03$$
&lt;p&gt;This mathematical property makes crash games theoretically &amp;ldquo;strategy-proof&amp;rdquo; in expectation. No cash-out timing strategy should yield better long-term results than another.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-fig_survival_annotated-png-4" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/fig_survival_annotated.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/fig_survival_annotated.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/fig_survival_annotated.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/fig_survival_annotated.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_survival_annotated.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/fig_survival_annotated.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/fig_survival_annotated.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/fig_survival_annotated.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_survival_annotated.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/fig_survival_annotated.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/fig_survival_annotated.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_survival_annotated.png"
alt="Survival probability curve on log-log scale showing probability of reaching target multiplier: 2x succeeds 48.5% of the time, 5x at 19.6%, 10x at 9.7%, 50x at 2.0%, and 100x at just 1.1%"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-fig_survival_annotated-png-4" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/fig_survival_annotated.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Survival probability curve on log-log scale showing probability of reaching target multiplier: 2x succeeds 48.5% of the time, 5x at 19.6%, 10x at 9.7%, 50x at 2.0%, and 100x at just 1.1%" decoding="async"&gt;
&lt;/dialog&gt;
The empirical data matches theory almost perfectly. A 2x target succeeds about 48.5% of the time. Aiming for 10x? That works only 9.7% of rounds. The close fit between my observations and the theoretical line confirms the stated 97% RTP.&lt;/p&gt;
&lt;p&gt;So is the game fair? My analysis says yes. Using three different statistical methods (log-log regression, maximum likelihood, and the Hill estimator), I estimated the probability density function exponent at α ≈ 1.98, within 2.2% of the theoretical value of 2.0. This contrasts with &lt;a href="https://www.nature.com/articles/s41598-019-50168-2"&gt;Wang and Pleimling&amp;rsquo;s 2019 research&lt;/a&gt; that found exponents of 1.4 to 1.9 for player cashout distributions. The key distinction: their deviations reflect player behavioral biases (probability weighting), not game manipulation. The random number generator produces fair outcomes.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-fig_qq_enhanced-png-5" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/fig_qq_enhanced.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/fig_qq_enhanced.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/fig_qq_enhanced.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/fig_qq_enhanced.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_qq_enhanced.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/fig_qq_enhanced.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/fig_qq_enhanced.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/fig_qq_enhanced.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_qq_enhanced.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/fig_qq_enhanced.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/fig_qq_enhanced.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_qq_enhanced.png"
alt="Q-Q plot comparing empirical vs theoretical quantiles with perfect fit line and 10% confidence band, showing close alignment confirming fair random number generation"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-fig_qq_enhanced-png-5" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/fig_qq_enhanced.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Q-Q plot comparing empirical vs theoretical quantiles with perfect fit line and 10% confidence band, showing close alignment confirming fair random number generation" decoding="async"&gt;
&lt;/dialog&gt;
I then ran Monte Carlo simulations of 10,000 betting sessions under four different strategies: conservative 1.5x cashouts, moderate 2.0x, aggressive 3.0x, and high-risk 5.0x targets.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-fig_strategies-png-6" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/fig_strategies.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/fig_strategies.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/fig_strategies.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/fig_strategies.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_strategies.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/fig_strategies.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/fig_strategies.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/fig_strategies.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_strategies.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/fig_strategies.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/fig_strategies.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_strategies.png"
alt="Strategy comparison boxplot showing session returns for 100 rounds: 1.5x Conservative averages -2.9%, 2.0x Moderate -2.4%, 3.0x Aggressive -3.3%, and 5.0x High Risk -3.5%, all negative"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-fig_strategies-png-6" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/fig_strategies.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Strategy comparison boxplot showing session returns for 100 rounds: 1.5x Conservative averages -2.9%, 2.0x Moderate -2.4%, 3.0x Aggressive -3.3%, and 5.0x High Risk -3.5%, all negative" decoding="async"&gt;
&lt;/dialog&gt;
Every single strategy produces negative expected returns. The conservative approach has lower variance but still loses. The aggressive strategies lose faster with higher variance.&lt;figure class="post-figure" style="width: 80%; margin: 1.5rem auto;"&gt;
&lt;button type="button" class="img-trigger" data-lightbox-target="lightbox-fig_trajectories-png-7" aria-label="View full-size image"&gt;
&lt;picture class="img-lightbox"&gt;
&lt;source media="(max-width: 768px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=320,quality=80,format=auto/fig_trajectories.png 320w,
https://static.philippdubach.com/cdn-cgi/image/width=480,quality=80,format=auto/fig_trajectories.png 480w,
https://static.philippdubach.com/cdn-cgi/image/width=640,quality=80,format=auto/fig_trajectories.png 640w,
https://static.philippdubach.com/cdn-cgi/image/width=960,quality=80,format=auto/fig_trajectories.png 960w,
https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_trajectories.png 1200w"
sizes="80vw"&gt;
&lt;source media="(max-width: 1024px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=768,quality=80,format=auto/fig_trajectories.png 768w,
https://static.philippdubach.com/cdn-cgi/image/width=1024,quality=80,format=auto/fig_trajectories.png 1024w,
https://static.philippdubach.com/cdn-cgi/image/width=1440,quality=80,format=auto/fig_trajectories.png 1440w"
sizes="80vw"&gt;
&lt;source media="(min-width: 1025px)"
srcset="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_trajectories.png 1200w,
https://static.philippdubach.com/cdn-cgi/image/width=1600,quality=80,format=auto/fig_trajectories.png 1600w,
https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=80,format=auto/fig_trajectories.png 2000w"
sizes="80vw"&gt;
&lt;img src="https://static.philippdubach.com/cdn-cgi/image/width=1200,quality=80,format=auto/fig_trajectories.png"
alt="Simulated player sessions using 1.5x strategy over 200 rounds showing multiple trajectories trending toward expected loss line of -3% per round"
class=""
width="1200"
loading="lazy"
decoding="async"&gt;
&lt;/picture&gt;
&lt;/button&gt;
&lt;/figure&gt;
&lt;dialog id="lightbox-fig_trajectories-png-7" class="lightbox-dialog" aria-label="Full-size image" data-hires="https://static.philippdubach.com/cdn-cgi/image/width=2000,quality=85,format=auto/fig_trajectories.png"&gt;
&lt;form method="dialog" class="lightbox-close-form"&gt;
&lt;button type="submit" class="lightbox-close" aria-label="Close"&gt;×&lt;/button&gt;
&lt;/form&gt;
&lt;img alt="Simulated player sessions using 1.5x strategy over 200 rounds showing multiple trajectories trending toward expected loss line of -3% per round" decoding="async"&gt;
&lt;/dialog&gt;
The consumer protection angle is what concerns me most. My data revealed 179 rounds per hour with 16-second median intervals. At that pace, with a 3% house edge per round, players face expected losses exceeding 500% of amounts wagered per hour of play. The manual cashout mechanic creates an illusion of control, masking the deterministic nature of losses.&lt;/p&gt;
&lt;p&gt;The game is provably fair in the cryptographic sense. The mathematics check out. But mathematical fairness doesn&amp;rsquo;t ensure consumer safety. The house always wins, and it wins fast.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The only winning strategy is not to play&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The full paper preprint with methodology and statistical details is &lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6065213"&gt;available on SSRN&lt;/a&gt;. Code and data are on &lt;a href="https://github.com/philippdubach/stats-gambling"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>It Just Ain’t So</title><link>https://philippdubach.com/posts/it-just-aint-so/</link><pubDate>Sun, 15 Jun 2025 00:00:00 +0000</pubDate><author>me@philippdubach.com (Philipp D. Dubach)</author><guid>https://philippdubach.com/posts/it-just-aint-so/</guid><description>&lt;blockquote&gt;
&lt;p&gt;It ain&amp;rsquo;t what you don&amp;rsquo;t know that gets you into trouble. It&amp;rsquo;s what you know for sure that just ain&amp;rsquo;t so.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This (not actually) Mark Twain quote from &lt;a href="https://en.wikipedia.org/wiki/The_Big_Short_(film)"&gt;The Big Short&lt;/a&gt; captures the sentiment of realizing that some foundational assumptions might be empirically wrong.&lt;/p&gt;
&lt;p&gt;A recent article by &lt;a href="https://antonvorobets.substack.com"&gt;Anton Vorobets&lt;/a&gt; that I came across in &lt;a href="https://www.bloomberg.com/authors/AQ0Te4IePFE/justina-lee"&gt;Justina Lee&lt;/a&gt;&amp;rsquo;s Quant Newsletter presents compelling evidence that challenges one of the field&amp;rsquo;s fundamental statistical assumptions, that asset returns follow normal distributions. Using 26 years of data from 10 US equity indices, he ran formal normality tests (Shapiro-Wilk, D&amp;rsquo;Agostino&amp;rsquo;s K², Anderson-Darling) and found that the normal distribution hypothesis gets rejected in most cases. The supposed &amp;ldquo;Aggregational Gaussianity&amp;rdquo; that academics invoke through Central Limit Theorem arguments? It&amp;rsquo;s mostly wishful thinking enabled by small sample sizes. As Vorobets observes:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Finance and economics academia is unfortunately driven by several convenient myths, i.e., claims that are taken for granted and spread among university academics despite their poor empirical support.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The article highlights significant practical consequences for portfolio management and risk assessment. Portfolio optimization based on normal distribution assumptions ignores fat left tails—exactly the kind of extreme downside events that can wipe out portfolios. This misspecification can lead to inadequate risk management and suboptimal asset allocation decisions. Vorobets suggests &lt;a href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4034316"&gt;alternative approaches, including Monte Carlo simulations combined with Conditional Value-at-Risk (CVaR) optimization&lt;/a&gt;, which better accommodate the complex distributional properties observed in financial data. While computationally more demanding, these methods offer improved alignment with empirical reality.&lt;/p&gt;
&lt;p&gt;Reading this piece gave me a few ideas for extensions I might want to explore in an upcoming personal project:
(1) While Vorobets focuses on US equity indices, similar analysis across fixed income, commodities, currencies, and alternative assets would provide a more comprehensive view of distributional properties across financial markets. Each asset class exhibits distinct market microstructure characteristics that may influence distributional behavior.
(2) Global Market Coverage: Extending the geographic scope to include developed, emerging, and frontier markets would illuminate whether the documented deviations from normality represent universal phenomena or are specific to US market structures. Cross-regional analysis could reveal important insights about market development, regulatory frameworks, and institutional differences.
(3) Building upon Vorobets&amp;rsquo; foundation, there are opportunities to incorporate multivariate normality testing, regime-dependent analysis, and time-varying parameter models. Additionally, investigating the power and robustness of different statistical tests across various market conditions would strengthen the methodological contribution.
(4) Examining different time horizons, market regimes (pre- and post-financial crisis, COVID period), and potentially higher-frequency data could provide deeper insights into when and why distributional assumptions break down.&lt;/p&gt;</description></item><item><title>Beyond Monte Carlo: Tensor-Based Market Modeling</title><link>https://philippdubach.com/posts/beyond-monte-carlo-tensor-based-market-modeling/</link><pubDate>Sun, 11 May 2025 00:00:00 +0000</pubDate><author>me@philippdubach.com (Philipp D. Dubach)</author><guid>https://philippdubach.com/posts/beyond-monte-carlo-tensor-based-market-modeling/</guid><description>&lt;p&gt;A fascinating new paper from Stefano Iabichino at UBS Investment Bank explores what happens when you take the attention mechanisms powering modern AI and apply them to Wall Street&amp;rsquo;s most fundamental pricing problems, tackling what might be quantitative finance&amp;rsquo;s most intractable challenge.&lt;/p&gt;
&lt;p&gt;The problem is elegantly simple yet profound: machine learning models are great at finding patterns in historical data, but financial theory demands that arbitrage-free prices be independent of past information. As the authors put it:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;We contend that a fundamental tension exists between the usage of ML methodologies in risk and pricing and the First Fundamental Theorem of Finance (FFTF). While ML models rely on historical data to identify recurring patterns, the FFTF posits that arbitrage-free market prices are independent of past information.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Their solution? Transition Probability Tensors (TPTs) that function like attention mechanisms in neural networks, dynamically weighting relationships between risk factors while maintaining mathematical rigor. Instead of learning from history, these tensors capture &amp;ldquo;dynamic, context-aware relationships across dimensions&amp;rdquo; in real-time.&lt;/p&gt;
&lt;p&gt;The practical results are impressive: simulating 210 quantitative investment strategies across 100,000 market scenarios in just 70 seconds, while identifying optimal hedging strategies and stress-testing future market conditions. The framework even adapts to different volatility regimes, shifting focus toward tail events during high-volatility periods—exactly like attention mechanisms focusing on relevant context. Whether it scales beyond this impressive proof-of-concept remains to be seen, but it&amp;rsquo;s seems to be a genuine attempt to resolve the fundamental tension between AI&amp;rsquo;s pattern-seeking nature and finance&amp;rsquo;s requirement for arbitrage-free pricing.&lt;/p&gt;</description></item></channel></rss>