<script data-pm-proxy="intercept"></script><?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Compounding Margins]]></title><description><![CDATA[Money decisions for a life that might not stay put.]]></description><link>https://compoundingmargins.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!pCDN!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39801af8-356c-4b12-ad1e-e136251ed825_840x840.png</url><title>Compounding Margins</title><link>https://compoundingmargins.substack.com</link></image><generator>Substack</generator><lastBuildDate>Tue, 01 Sep 2026 21:57:08 GMT</lastBuildDate><atom:link href="/__u/compoundingmargins.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Compounding Margins]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[compoundingmargins@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[compoundingmargins@substack.com]]></itunes:email><itunes:name><![CDATA[Compounding Margins]]></itunes:name></itunes:owner><itunes:author><![CDATA[Compounding Margins]]></itunes:author><googleplay:owner><![CDATA[compoundingmargins@substack.com]]></googleplay:owner><googleplay:email><![CDATA[compoundingmargins@substack.com]]></googleplay:email><googleplay:author><![CDATA[Compounding Margins]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[My Retirement Account Strategy: Why I Go Aggressive in Roth IRAs]]></title><description><![CDATA[In an earlier article, I walked through the order I fund my accounts in.]]></description><link>https://compoundingmargins.substack.com/p/my-retirement-account-strategy-why</link><guid isPermaLink="false">https://compoundingmargins.substack.com/p/my-retirement-account-strategy-why</guid><dc:creator><![CDATA[Compounding Margins]]></dc:creator><pubDate>Wed, 12 Aug 2026 12:23:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!O57W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef553bf-a266-4381-9ef7-e0298c7708df_1200x720.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In an earlier article, I walked through the order I fund my accounts in. This time, I&#8217;m going deeper into the &#8220;how&#8221; &#8212; specifically, how I actually invest inside each account, and why my Roth IRAs look nothing like my 401k.</p><p>One thing worth saying plainly up front: I&#8217;m not a financial advisor, and neither is my partner. Everything here comes from personal interest, not professional training &#8212; I just happen to enjoy thinking hard about how to use the different account types available to my household as efficiently as possible, especially when it comes to taxes. Treat this as one household sharing its reasoning, not a recommendation.</p><h3>The 401k: simple, on purpose</h3><p><strong>The verdict: broad, aggressive, and boring by design.</strong></p><p>One account, split 60% S&amp;P 500 / 40% Nasdaq 100. I&#8217;m still young enough to ride out volatility, so I lean aggressive now and plan to dial it back as I get closer to retirement. The reasoning is simple: the US stock market has been the engine of long-term growth, and tech has been the engine within that engine. I&#8217;m not trying to be clever here &#8212; just consistently exposed to it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!3-u1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8fff9f4-5cdf-4d37-b338-b8d8da247843_1000x700.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!3-u1!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8fff9f4-5cdf-4d37-b338-b8d8da247843_1000x700.png 424w, /__u/substackcdn.com/image/fetch/$s_!3-u1!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8fff9f4-5cdf-4d37-b338-b8d8da247843_1000x700.png 848w, /__u/substackcdn.com/image/fetch/$s_!3-u1!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8fff9f4-5cdf-4d37-b338-b8d8da247843_1000x700.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3-u1!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8fff9f4-5cdf-4d37-b338-b8d8da247843_1000x700.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!3-u1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8fff9f4-5cdf-4d37-b338-b8d8da247843_1000x700.png" width="1000" height="700" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b8fff9f4-5cdf-4d37-b338-b8d8da247843_1000x700.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:700,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37038,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/210890109?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8fff9f4-5cdf-4d37-b338-b8d8da247843_1000x700.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!3-u1!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8fff9f4-5cdf-4d37-b338-b8d8da247843_1000x700.png 424w, /__u/substackcdn.com/image/fetch/$s_!3-u1!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8fff9f4-5cdf-4d37-b338-b8d8da247843_1000x700.png 848w, /__u/substackcdn.com/image/fetch/$s_!3-u1!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8fff9f4-5cdf-4d37-b338-b8d8da247843_1000x700.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3-u1!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8fff9f4-5cdf-4d37-b338-b8d8da247843_1000x700.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Why I prefer Roth over Traditional &#8212; for (almost) everyone</h3><p><strong>The verdict: Roth usually wins once you actually compare tax brackets now vs. later.</strong></p><p>The Roth-vs-Traditional debate comes down to one question: is your tax bracket higher today, or will it be higher when you withdraw? For me, the answer points to Roth, for a few reasons:</p><ul><li><p>I don&#8217;t plan to spend luxuriously now and cut back later &#8212; I&#8217;m aiming for a steady lifestyle whether my income goes up or down. That means my spending, and the taxes tied to funding it, don&#8217;t meaningfully shrink in retirement.</p></li><li><p>Inflation alone pushes future expenses up, and tax brackets have historically trended up over time, not down, for the same real income.</p></li><li><p>If I ever end up leaving the US &#8212; whatever the reason &#8212; withdrawing a Traditional account as a lump sum triggers a steep tax hit &#8212; a large withdrawal in one year can jump you into a much higher bracket. A Roth withdrawal, lump sum or not, is tax-free. That flexibility matters a lot for a family that isn&#8217;t guaranteed to stay in one country long-term.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p><p></p></li></ul><h3>Why I invest aggressively inside the Roth specifically</h3><p><strong>The verdict: tax-free growth and high-risk, high-reward picks are a natural pair.</strong></p><p>If withdrawals are never taxed, the incentive is to make the growth inside the account as large as possible. That&#8217;s why my Roth IRAs are managed more aggressively than my 401k &#8212; the benchmark I&#8217;m trying to beat isn&#8217;t the S&amp;P 500, it&#8217;s the Nasdaq 100. That&#8217;s a deliberately high bar, and I track myself against it directly.</p><h3>How I pick stocks</h3><p><strong>The verdict: growth with real fundamentals behind it, bought at a price I think undersells the business.</strong></p><p>I&#8217;m not indexing inside these accounts &#8212; I&#8217;m picking individual names. The filter I use for every position:</p><ul><li><p>Growth-stage companies with real fundamentals behind the growth</p></li><li><p>Mispriced relative to what I think the business is worth</p></li><li><p>Strong management teams with a track record</p></li><li><p>Healthy balance sheets &#8212; I&#8217;m wary of growth funded by heavy debt</p></li><li><p>Decent momentum, but not stocks that already look overextended</p></li></ul><h3>Two accounts, two risk levels</h3><p><strong>The verdict: same target, different risk budget, because one account has backup and the other doesn&#8217;t.</strong></p><p>Between the two Roth IRAs in my household, I&#8217;ve started calling them <strong>The Comet</strong> and <strong>The Oak</strong> &#8212; those names capture the actual difference better than &#8220;account one&#8221; and &#8220;account two&#8221; ever did. The Comet is the one that also has a 401k sitting behind it, so it can afford to run hot &#8212; there&#8217;s other tax-advantaged savings backing it up if it has a rough stretch. The Oak is the one that&#8217;s the sole retirement account for whoever holds it, so it&#8217;s built to be steadier by design, not by preference. Both are still measured against the same target: beat the Nasdaq 100.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!O57W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef553bf-a266-4381-9ef7-e0298c7708df_1200x720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!O57W!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef553bf-a266-4381-9ef7-e0298c7708df_1200x720.png 424w, /__u/substackcdn.com/image/fetch/$s_!O57W!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef553bf-a266-4381-9ef7-e0298c7708df_1200x720.png 848w, /__u/substackcdn.com/image/fetch/$s_!O57W!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef553bf-a266-4381-9ef7-e0298c7708df_1200x720.png 1272w, /__u/substackcdn.com/image/fetch/$s_!O57W!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef553bf-a266-4381-9ef7-e0298c7708df_1200x720.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!O57W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef553bf-a266-4381-9ef7-e0298c7708df_1200x720.png" width="1200" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9ef553bf-a266-4381-9ef7-e0298c7708df_1200x720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:56240,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/210890109?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef553bf-a266-4381-9ef7-e0298c7708df_1200x720.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!O57W!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef553bf-a266-4381-9ef7-e0298c7708df_1200x720.png 424w, /__u/substackcdn.com/image/fetch/$s_!O57W!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef553bf-a266-4381-9ef7-e0298c7708df_1200x720.png 848w, /__u/substackcdn.com/image/fetch/$s_!O57W!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef553bf-a266-4381-9ef7-e0298c7708df_1200x720.png 1272w, /__u/substackcdn.com/image/fetch/$s_!O57W!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef553bf-a266-4381-9ef7-e0298c7708df_1200x720.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One structural note worth mentioning: Roth IRA contributions are capped by the IRS &#8212; <strong>$7,500 per person, per year, for 2026</strong> (under age 50). That&#8217;s a real constraint on how fast these accounts can grow from new money alone; the rest of the growth has to come from what I actually do with what&#8217;s already inside.</p><p>One more thing worth flagging, especially if your household income is on the higher side: Roth IRA contributions also phase out above a certain income level &#8212; for 2026, that&#8217;s a modified adjusted gross income (MAGI) of $153,000 for single filers and $242,000 for married couples filing jointly, phasing out completely a bit above those numbers. If you&#8217;re over the limit, you&#8217;re not locked out &#8212; a <strong>backdoor Roth IRA</strong> (contributing to a Traditional IRA, then converting it to Roth) is a common, IRS-sanctioned workaround. It&#8217;s a bit more involved procedurally, and worth understanding the pro-rata rule if you already have other Traditional IRA balances, but it&#8217;s the reason &#8220;I make too much for a Roth IRA&#8221; usually isn&#8217;t actually true anymore.</p><div><hr></div><h2>What&#8217;s next</h2><p>The next two articles go through each account in full: every position, why it&#8217;s there, and how each account is tracking against the S&amp;P 500 and Nasdaq 100. Not a stock tip sheet &#8212; a running, honest record of what I did and whether it actually worked.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><p><strong>Disclaimer</strong></p><p><em>This article is for general informational and educational purposes only and does not constitute financial, investment, tax, or legal advice, nor a recommendation or solicitation to buy, sell, or hold any specific security mentioned. The author is not a licensed financial advisor, broker-dealer, or registered investment advisor. All performance figures shown are historical, self-reported, unaudited, and not independently verified; past performance is not indicative of future results, and no representation is made that any reader will achieve similar returns. Individual investments and portfolios discussed reflect the author&#8217;s personal risk tolerance, timeline, and circumstances, which may be entirely inappropriate for other readers. All investing involves risk, including the potential loss of principal. Index comparisons (S&amp;P 500, Nasdaq 100) are for illustrative context only and do not account for differences in risk, fees, taxes, or investment objectives between the author&#8217;s holdings and those indices. Readers should conduct their own due diligence and consult a licensed financial advisor, tax professional, or attorney before making any investment decision. The author and this publication expressly disclaim any liability for losses or damages arising from reliance on this content.</em></p>]]></content:encoded></item><item><title><![CDATA[Twelve Stages, and Capital Can't Skip a Single One]]></title><description><![CDATA[Part 0B of a 5-part series on where the AI investment cycle actually stands]]></description><link>https://compoundingmargins.substack.com/p/twelve-stages-and-capital-cant-skip</link><guid isPermaLink="false">https://compoundingmargins.substack.com/p/twelve-stages-and-capital-cant-skip</guid><dc:creator><![CDATA[Compounding Margins]]></dc:creator><pubDate>Sat, 08 Aug 2026 14:02:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zd-s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fc5667-616b-4397-9cb5-668d89b64490_2475x3075.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Part 0A followed the money to where it actually lands &#8212; and found that the number every headline quotes is the floor of the real commitment, not the measure of it. This part follows the thing that money has to survive: the physical pipeline standing between &#8220;we approved the budget&#8221; and &#8220;the model is running and billing customers.&#8221;</p><p>I mapped it out as twelve stages, because that&#8217;s genuinely how many distinct things have to happen, in roughly this order, before any of this spending turns into a working AI system.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zd-s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fc5667-616b-4397-9cb5-668d89b64490_2475x3075.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zd-s!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fc5667-616b-4397-9cb5-668d89b64490_2475x3075.png 424w, /__u/substackcdn.com/image/fetch/$s_!zd-s!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fc5667-616b-4397-9cb5-668d89b64490_2475x3075.png 848w, /__u/substackcdn.com/image/fetch/$s_!zd-s!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fc5667-616b-4397-9cb5-668d89b64490_2475x3075.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zd-s!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fc5667-616b-4397-9cb5-668d89b64490_2475x3075.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zd-s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fc5667-616b-4397-9cb5-668d89b64490_2475x3075.png" width="1456" height="1809" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11fc5667-616b-4397-9cb5-668d89b64490_2475x3075.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1809,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:995466,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/210222391?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fc5667-616b-4397-9cb5-668d89b64490_2475x3075.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!zd-s!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fc5667-616b-4397-9cb5-668d89b64490_2475x3075.png 424w, /__u/substackcdn.com/image/fetch/$s_!zd-s!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fc5667-616b-4397-9cb5-668d89b64490_2475x3075.png 848w, /__u/substackcdn.com/image/fetch/$s_!zd-s!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fc5667-616b-4397-9cb5-668d89b64490_2475x3075.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zd-s!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fc5667-616b-4397-9cb5-668d89b64490_2475x3075.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><br><strong>The AI buildout isn&#8217;t one trade. It&#8217;s an investable supply chain twelve layers deep &#8212; and the layer that gets covered to death (chips) is maybe the third-most interesting one in it.</strong></p><p>So here&#8217;s the question I actually want to answer in this piece: which stage is holding up the rest right now?</p><p>Not chips. That was the answer through roughly 2023&#8211;2024, and it&#8217;s when most of the current investing consensus about this whole space actually formed. <strong>Today the tightest constraint is power</strong> &#8212; specifically, getting a data center connected to the grid, and the electrical equipment that connects it. That&#8217;s stages 02 and 04 below, and I don&#8217;t think most portfolios are positioned there at all.</p><p>But I think there&#8217;s a more useful distinction than just naming which stage is stuck:</p><p><strong>Some constraints, capital can eventually clear. Some, it genuinely can&#8217;t. The market tends to price them the same way, and I think that&#8217;s the mistake.</strong></p><p>Here&#8217;s what I mean. A memory shortage is fundamentally a capital problem. High-bandwidth memory is effectively sold out and advanced packaging is booked solid &#8212; but Micron, SK Hynix, TSMC, and Amkor can all respond by building more of it, and they are, at enormous scale. It&#8217;s brutally expensive and it is <em>not</em> fast &#8212; more on the actual timeline below &#8212; but there is a path where money solves it.</p><p>An interconnection queue is not a capital problem. Neither is a permitting office, an environmental review, or a transformer factory whose output is limited by how many transformer factories exist in the world. You can&#8217;t write a check to move faster through a queue that&#8217;s regulatory in nature and staffed by people who don&#8217;t work for you.</p><p>That distinction &#8212; clearable with money versus not &#8212; is probably the single most useful lens in this whole series, and it&#8217;s why I think the &#8220;boring&#8221; stages end up carrying the real pricing power. Worth keeping in mind through everything below.</p><p>Each stage gets a rough read on where it stands now, and &#8212; where I could actually pin one down &#8212; when the constraint eases.<br></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><p><strong>01 &#8212; Raw materials.</strong> <em>Constrained, and I don&#8217;t see a clear resolution date.</em> Before a single chip exists, someone has to dig up the rare earths used in magnets and motors, refine the silicon, and secure specialty materials most investors have probably never heard of &#8212; helium, ABF substrate film, T-glass fiberglass &#8212; that have quietly become real 2026 bottlenecks. The 2021&#8211;22 chip shortage was fundamentally an inventory problem, and inventory problems resolve once the overordering works its way through the system. This one isn&#8217;t like that. These materials get consumed about as fast as they&#8217;re produced, with no warehouse cushion sitting around to bail anyone out. Partially clearable, but on a mining timeline &#8212; which is to say, slowly.</p><p><strong>02 &#8212; Energy and grid.</strong> <em>Active bottleneck, and I&#8217;d call this the binding constraint of the whole cycle right now.</em> A data center is really a power problem wearing a computer&#8217;s clothing. Gas turbines, nuclear, and solar-plus-storage are all competing for the same limited pool of construction capacity, because these are the longest-lead assets anywhere in the chain.</p><p>Then, once the power exists, it actually has to reach the site &#8212; and that&#8217;s where the buildout hits its hardest wall. The interconnection queue (the line utilities keep of projects waiting to be formally connected to the grid) is genuinely staggering right now. Lawrence Berkeley National Laboratory&#8217;s most recent review counts more than 2,000 gigawatts of generation and storage waiting for grid access &#8212; more capacity than the entire United States currently has installed. The typical project now waits about <strong>five years</strong> from application to commercial operation, up from roughly two years two decades ago. Historically, only about 19% of projects that entered these queues between 2000 and 2018 ever actually reached operation.</p><p>In fairness, there&#8217;s one genuine bright spot: Berkeley Lab found total queue capacity declined in 2024 for the first time, as reforms began clearing out speculative applications. But the direction of travel for <em>wait times</em> hasn&#8217;t reversed. Largely unclearable by capital. Very investable as a constraint, if you know where to look for exposure to it.</p><p><strong>03 &#8212; Site and shell.</strong> <em>Ongoing, project by project &#8212; permitting is really the swing variable.</em> Land gets bought, and then bureaucracy starts. Permitting and environmental review can eat up as much calendar time as actually constructing the building. This is the stage where &#8220;the capital is committed&#8221; and &#8220;the facility is open and billing customers&#8221; quietly stop being the same sentence.</p><p><strong>04 &#8212; Facility fit-out.</strong> <em>Active bottleneck, and I think the tightest calendar mismatch in the whole chain.</em> The empty shell gets wired, cooled, and connected &#8212; and this is where the numbers get genuinely absurd.</p><p>Wood Mackenzie&#8217;s Q2 2025 industry survey &#8212; the most recent detailed order-based data I could find &#8212; put average lead times at <strong>128 weeks for a large power transformer</strong> (about two and a half years) and <strong>144 weeks for generator step-up transformers</strong>, the units that connect a power source like a turbine into the grid. Some specialized orders stretch beyond four years. Prices are up 77% since 2019, with demand for high-voltage transformers up 116% and for generator step-up units up 274% over the same period.</p><p>Two details that make this worse than the headline numbers suggest. Roughly 80% of large power transformers used in the U.S. are imported. And the specialized steel they require &#8212; grain-oriented electrical steel &#8212; has exactly one domestic producer, Cleveland-Cliffs.</p><p>I&#8217;ll flag the one piece of good news honestly: smaller <em>distribution</em> transformers have improved substantially, down to a fraction of their 2023 peak wait times. It&#8217;s the large units, the ones a data center actually needs, that remain stuck.</p><p>A typical AI deployment is supposed to happen in under 18 months. <strong>That&#8217;s a multi-year part trying to feed an 18-month plan.</strong> Wood Mackenzie&#8217;s own framing is the part I keep coming back to: for large industrial developers, equipment availability has now replaced capital and permitting as the primary constraint on project timelines. That&#8217;s about as direct a statement of this entire series&#8217; thesis as I could ask for, and it didn&#8217;t come from me.</p><p><strong>05 &#8212; Chip design and fab equipment.</strong> <em>Mature, well covered, and mostly already re-rated by the market.</em> Electronic design automation (the software used to actually design a chip before it&#8217;s manufactured) has become one of the more defensible business models in all of technology, and the equipment makers who let a foundry manufacture what&#8217;s been designed are just as entrenched. Both are excellent businesses &#8212; which is exactly why this corner of the map is among the more efficiently priced.</p><p><strong>06 &#8212; Memory and fabrication.</strong> <em>Constrained, sold out, and clearable in principle &#8212; but not before 2028.</em> This is the stage where I had to correct my own thinking while researching it.</p><p>The shortage is real and well documented. SK Hynix has confirmed its entire 2026 HBM capacity is booked, with the crunch extending into 2027. Micron has said the same. TSMC&#8217;s advanced packaging capacity &#8212; the process of sealing a finished chip into something usable, where the memory physically gets mounted alongside the processor &#8212; is fully booked as well. A manufactured chip with no packaging slot is basically a finished car with nowhere to park it.</p><p>Here&#8217;s the part I initially got too optimistic about. Capital <em>is</em> responding, at genuinely enormous scale &#8212; Micron, SK Hynix, and Samsung are all building. But Micron&#8217;s new fab doesn&#8217;t produce until roughly Q3 2028. SK Hynix&#8217;s capacity additions are reportedly committed through 2028 as well. Industry estimates still show a meaningful memory shortfall at the end of 2027. So &#8220;capital can clear this&#8221; is true, and it&#8217;s a real difference from the power constraint &#8212; but the relief arrives in 2028, not next year.</p><p>One detail I find telling: hyperscalers have reportedly put billions in <em>prepayments</em> down to lock in future memory supply. That&#8217;s the same behavior Part 0A found in the lease footnotes &#8212; commitments being made years ahead of anything showing up as spending.</p><p>This is also where the capex dollars concentrate hardest: $380 billion of the $725 billion, per Part 0A&#8217;s allocation. Note the asymmetry &#8212; the tightest constraint in the pipeline is also the most fundable one. Amkor&#8217;s $7 billion Arizona campus is exactly that response. It produces nothing until 2028.</p><p><strong>07 &#8212; Servers, optics, and networking.</strong> <em>Scaling fast, only moderately discovered by investors so far.</em> Individual chips get bolted into servers and racks, then wired together with optical interconnects and rack-scale networking so that thousands of chips can behave like one machine.</p><p><strong>08 &#8212; Neocloud and compute operators.</strong> <em>A young category, and financing terms are actively repricing right now.</em> These are companies that buy or lease enormous GPU fleets and rent the compute back out &#8212; a layer most retail investors have genuinely never priced, because it&#8217;s newer than the rest of this list. It carries different financing and different credit risk than a hyperscaler running its own infrastructure, and lenders are now pricing that difference explicitly. Recent data center debt has cleared at spreads meaningfully above comparably rated debt with no AI exposure attached. That spread is basically the market&#8217;s live opinion on how risky this stage actually is.</p><p><strong>09 &#8212; Cluster software.</strong> <em>A mature enterprise software cycle, tracking the hardware buildout with a lag.</em> Firmware, orchestration, and distributed training frameworks &#8212; the unglamorous layer that makes tens of thousands of chips actually behave like a single machine instead of a pile of expensive parts.</p><p><strong>10 &#8212; Data pipeline.</strong> <em>Ongoing, and there&#8217;s genuinely thin public-market exposure here.</em> Someone licenses and collects the raw material a model learns from, then cleans, deduplicates, tokenizes, and stores it at a scale that&#8217;s becoming a real driver of enterprise storage demand in its own right.</p><p><strong>11 &#8212; Model development.</strong> <em>Ongoing, and almost entirely private or in-house.</em> Pretraining, fine-tuning, RLHF (reinforcement learning from human feedback, one of the main techniques used to shape a model&#8217;s behavior), evaluation &#8212; done almost exclusively inside hyperscalers and frontier labs. Not a category with many investable pure plays, and I don&#8217;t think that&#8217;s likely to change soon.</p><p><strong>12A / 12B &#8212; Deployment, splitting in two directions.</strong> <em>Cloud deployment is monetizing right now; physical deployment is earlier and more speculative.</em> A finished model either goes out through the cloud, where inference serving and enterprise platforms turn it into something a business actually pays for &#8212; or it goes into the physical world, where edge chips, robotics, and autonomous systems put it to work directly.</p><div><hr></div><p><em>Two things that don&#8217;t fit cleanly into a single slot, worth flagging on their own.</em> <strong>Cybersecurity</strong> isn&#8217;t really a stage &#8212; it&#8217;s more like a live wire running underneath the neocloud layer, cluster software, and cloud deployment all at once, the moment any of that infrastructure actually goes live. It gets its own treatment in Part 3. <strong>Quantum computing</strong> sits next door to this whole pipeline rather than inside it: no real dependency on the rest of the buildout, no shared revenue driver, and a meaningfully earlier adoption curve. Anywhere it comes up later in this series, I&#8217;ve flagged it as speculative &#8212; not as a hedge, just because that&#8217;s the accurate description of where it actually is.</p><h2>The scoreboard</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wWKX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7981063e-a772-4e3a-b982-f6ee0dfa1379_2400x2154.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wWKX!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7981063e-a772-4e3a-b982-f6ee0dfa1379_2400x2154.png 424w, /__u/substackcdn.com/image/fetch/$s_!wWKX!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7981063e-a772-4e3a-b982-f6ee0dfa1379_2400x2154.png 848w, /__u/substackcdn.com/image/fetch/$s_!wWKX!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7981063e-a772-4e3a-b982-f6ee0dfa1379_2400x2154.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wWKX!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7981063e-a772-4e3a-b982-f6ee0dfa1379_2400x2154.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wWKX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7981063e-a772-4e3a-b982-f6ee0dfa1379_2400x2154.png" width="1456" height="1307" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7981063e-a772-4e3a-b982-f6ee0dfa1379_2400x2154.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1307,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:554897,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/210222391?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7981063e-a772-4e3a-b982-f6ee0dfa1379_2400x2154.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!wWKX!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7981063e-a772-4e3a-b982-f6ee0dfa1379_2400x2154.png 424w, /__u/substackcdn.com/image/fetch/$s_!wWKX!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7981063e-a772-4e3a-b982-f6ee0dfa1379_2400x2154.png 848w, /__u/substackcdn.com/image/fetch/$s_!wWKX!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7981063e-a772-4e3a-b982-f6ee0dfa1379_2400x2154.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wWKX!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7981063e-a772-4e3a-b982-f6ee0dfa1379_2400x2154.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Twelve stages, twelve different clocks.</p><p><strong>Five of them are genuinely stuck.</strong> Two are constrained with no clear resolution date I could find (raw materials, memory). Three are active bottlenecks with a dated but distant end point (energy and grid, site and shell, facility fit-out). Two are mature and already efficiently priced (chip design, cluster software) &#8212; which is exactly why neither shows up as a fresh opportunity anywhere in this series. The rest are scaling, repricing, or genuinely mixed.</p><p>Now apply the lens from earlier. Of those five stuck stages, <strong>only one &#8212; memory &#8212; is a constraint that capital can actually clear, and even that one doesn&#8217;t clear until 2028.</strong> The other four are limited by mining timelines, five-year interconnection queues, permitting offices, and transformer factories. Money doesn&#8217;t move those. Time does.</p><p>I think that spread is the whole reason a single &#8220;AI stocks&#8221; bucket has never really made sense to me as a way to think about this.<br></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p><h2>Why the order matters more than the labels</h2><p>A bottleneck at an early stage strangles everything built on top of it, no matter how much capital or demand is stacked further down the chain. You can own the best inference platform in the world and still be sitting there waiting on a substation.</p><p><strong>The stages that sound the most boring &#8212; raw materials, energy and grid, site and shell &#8212; are, I think, frequently the ones actually setting the tempo, and the pricing power, for everything downstream that gets the headlines.</strong></p><p>And the bottleneck moves over time. It was chips. It&#8217;s power now. When the power constraint eventually eases &#8212; probably late this decade, if the queues clear on anything like their current pace &#8212; I&#8217;d expect it to move again, likely to whatever&#8217;s scarcest at the moment everything else has become abundant. I think tracking that migration is a more useful exercise than trying to pick a single winner inside any one stage.</p><p>It&#8217;s also worth being straightforward about where public markets simply don&#8217;t reach. Data collection, pretraining, fine-tuning, evaluation &#8212; all real, all necessary, all dominated by private vendors and in-house lab teams rather than anything you can actually buy a ticker for. Naming that gap honestly feels like part of giving you the real picture, not a footnote to skip past.</p><h2>The mistake I made in my own research, and want to flag</h2><p>Starting with Part 1, every subsector in this series gets two separate reads, kept deliberately apart.</p><p>First: what phase of the <em>physical buildout</em> is this actually in. Second: what phase is the <em>stock</em> trading at.</p><p>Those two questions move independently, and I think blurring them together is the single biggest error I made earlier in putting this project together. A real, bottlenecked, genuinely early-stage sector can be attached to a stock that&#8217;s already up 500% and priced for perfection &#8212; and the reverse happens just as often, in the other direction. Keeping &#8220;where&#8217;s the buildout&#8221; and &#8220;where&#8217;s the stock&#8221; as two separate questions is really the whole point of doing this properly, and it&#8217;s the lens every table from here forward is going to use.</p><h2>The map for the next four parts</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!WaeK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3c1e38c-0c63-471e-8e67-a5541cf8a521_2325x930.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!WaeK!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3c1e38c-0c63-471e-8e67-a5541cf8a521_2325x930.png 424w, /__u/substackcdn.com/image/fetch/$s_!WaeK!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3c1e38c-0c63-471e-8e67-a5541cf8a521_2325x930.png 848w, /__u/substackcdn.com/image/fetch/$s_!WaeK!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3c1e38c-0c63-471e-8e67-a5541cf8a521_2325x930.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WaeK!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3c1e38c-0c63-471e-8e67-a5541cf8a521_2325x930.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!WaeK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3c1e38c-0c63-471e-8e67-a5541cf8a521_2325x930.png" width="1456" height="582" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d3c1e38c-0c63-471e-8e67-a5541cf8a521_2325x930.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:582,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:148677,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/210222391?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3c1e38c-0c63-471e-8e67-a5541cf8a521_2325x930.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!WaeK!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3c1e38c-0c63-471e-8e67-a5541cf8a521_2325x930.png 424w, /__u/substackcdn.com/image/fetch/$s_!WaeK!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3c1e38c-0c63-471e-8e67-a5541cf8a521_2325x930.png 848w, /__u/substackcdn.com/image/fetch/$s_!WaeK!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3c1e38c-0c63-471e-8e67-a5541cf8a521_2325x930.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WaeK!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3c1e38c-0c63-471e-8e67-a5541cf8a521_2325x930.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Stages 10 and 11 &#8212; the data pipeline and model development &#8212; don&#8217;t get their own part. They have essentially no meaningful public-market exposure, so I&#8217;ve folded them into the context of other parts where they&#8217;re relevant, rather than pretending there&#8217;s a standalone investing angle that doesn&#8217;t really exist.</em></p><h2>Three things you won&#8217;t find in this series, on purpose</h2><p><strong>Mega-caps.</strong> Nvidia, TSMC, Broadcom, and AMD touch nearly every stage in this chain, and they&#8217;re also probably the four most-covered stocks on the planet. Leaving them out isn&#8217;t a judgment on how important they are &#8212; it&#8217;s just where I think this series can actually say something the market isn&#8217;t already pricing efficiently.</p><p><strong>Predictions.</strong> Every part in this series describes where a stage, and its related stocks, stand today. Never where I think a stock is going next. That&#8217;s a line I&#8217;m being deliberate about not crossing.</p><p><strong>Momentum names riding pure sentiment.</strong> There&#8217;s a separate, clearly-labeled section later in this series covering the social-media-driven names closer to publication &#8212; framed honestly as sentiment plays, not fundamentals plays, because that&#8217;s what they actually are.</p><div><hr></div><p>Twelve stages. Five stuck. One of those five fixable with money, and not until 2028.</p><p>The other four are where I think this series is going to spend most of its time, because that&#8217;s where a constraint genuinely can&#8217;t be competed away with capital &#8212; and where I think the market is still pricing this like a chip cycle, when it&#8217;s actually behaved like a construction cycle for a while now.</p><p>Let&#8217;s go stage by stage.</p><div><hr></div><p><strong>Disclaimer</strong></p><p><em>This article reflects my own research into public company filings and industry data, and is provided for general informational and educational purposes only. It is not financial advice, and I am not a financial advisor. Nothing here is a recommendation to buy, sell, or hold any security mentioned. Key figures are sourced from Wood Mackenzie&#8217;s Q2 2025 transformer survey and subsequent commentary, Lawrence Berkeley National Laboratory&#8217;s &#8220;Queued Up&#8221; interconnection review, public statements and earnings materials from SK Hynix, Micron and TSMC on memory and advanced packaging capacity, Amkor Technology disclosures, and company Q2 2026 earnings materials. Some industry allocation and capacity figures circulating publicly trace back to a small number of sell-side estimates rather than independent measurement, and I&#8217;ve tried to keep those qualitative rather than precise where that&#8217;s the case. The status label attached to each stage is my own categorical judgment based on available reporting, not a precise or official measure, and conditions in any single stage can shift quickly &#8212; these are current only as of the date noted at the top. This is a passion project sharing my own research process, not investment advice tailored to your situation &#8212; consult a licensed financial advisor before making any investment decision.</em></p>]]></content:encoded></item><item><title><![CDATA[The $725 Billion AI Paper Trail]]></title><description><![CDATA[Part 0A of a 5-part series on where the AI investment cycle actually stands.]]></description><link>https://compoundingmargins.substack.com/p/the-725-billion-paper-trail</link><guid isPermaLink="false">https://compoundingmargins.substack.com/p/the-725-billion-paper-trail</guid><dc:creator><![CDATA[Compounding Margins]]></dc:creator><pubDate>Tue, 04 Aug 2026 12:03:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!dWAl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52e374b-fd98-44e6-86e6-d8f9743d6c5e_2325x1350.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Figures current as of August 3, 2026, after Q2 earnings.</p><p>I&#8217;ve spent the last few weeks going through the actual filings behind the AI buildout &#8212; not the headlines, the footnotes. This piece is the result, and it&#8217;s the reason I split what was going to be one overview into two: this one follows the money itself, and Part 0B (coming next) walks the physical stages that money has to survive.</p><p>On the Fourth of July, in the Idaho desert, a startup called Aalo Atomics brought a nuclear reactor to criticality against a presidential deadline &#8212; one of four to do it that month. It doesn&#8217;t generate electricity yet. What it generates is a date: a plan to have a data center running directly on top of it, on site, next year. Not connected to the grid. Sitting on the reactor, because the grid can&#8217;t reach these buildings fast enough to matter.</p><p>Seven hundred miles due south, in Peoria, Arizona, a $7 billion packaging plant is going up &#8212; not because anyone doubts chip demand, but because the machines that seal finished silicon into usable form are the scarcest link in the chain. It doesn&#8217;t start production until 2028.</p><p>Everyone&#8217;s debating whether Nvidia is overvalued. I think the more interesting argument is sitting in lease footnotes, equipment backlogs, and utility filings that most investors never actually open.</p><p><strong>So let&#8217;s follow the paper.</strong></p><h3>The verdict: the number every headline quotes is the floor of the real commitment, not the measure of it &#8212; and I think that&#8217;s the single most useful thing to carry into the rest of this series.</h3><h2>Four companies, three-quarters of a trillion dollars, one year</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!dWAl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52e374b-fd98-44e6-86e6-d8f9743d6c5e_2325x1350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!dWAl!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52e374b-fd98-44e6-86e6-d8f9743d6c5e_2325x1350.png 424w, /__u/substackcdn.com/image/fetch/$s_!dWAl!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52e374b-fd98-44e6-86e6-d8f9743d6c5e_2325x1350.png 848w, /__u/substackcdn.com/image/fetch/$s_!dWAl!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52e374b-fd98-44e6-86e6-d8f9743d6c5e_2325x1350.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dWAl!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52e374b-fd98-44e6-86e6-d8f9743d6c5e_2325x1350.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!dWAl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52e374b-fd98-44e6-86e6-d8f9743d6c5e_2325x1350.png" width="1456" height="845" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e52e374b-fd98-44e6-86e6-d8f9743d6c5e_2325x1350.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:845,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:342832,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/209705354?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52e374b-fd98-44e6-86e6-d8f9743d6c5e_2325x1350.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!dWAl!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52e374b-fd98-44e6-86e6-d8f9743d6c5e_2325x1350.png 424w, /__u/substackcdn.com/image/fetch/$s_!dWAl!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52e374b-fd98-44e6-86e6-d8f9743d6c5e_2325x1350.png 848w, /__u/substackcdn.com/image/fetch/$s_!dWAl!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52e374b-fd98-44e6-86e6-d8f9743d6c5e_2325x1350.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dWAl!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe52e374b-fd98-44e6-86e6-d8f9743d6c5e_2325x1350.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Amazon, Microsoft, Alphabet, and Meta guided to a combined <strong>$725 billion</strong> of capital expenditure (&#8221;capex&#8221; &#8212; money spent building or buying long-term physical assets like data centers and chips, as opposed to day-to-day operating costs) in 2026 &#8212; up 77% in a single year, and roughly four times what the same group spent in 2022.</p><p>Then, in nine days at the end of July, all four reported earnings. Amazon raised its number to $220 billion. Alphabet raised to $195&#8211;205 billion, its second increase this year. Meta raised to $130&#8211;145 billion.</p><p>And Microsoft&#8217;s headline figure went <em>down</em> &#8212; to $175 billion from $190 billion.</p><p>Hold onto that one. It&#8217;s the whole story.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p><h2>The number they show you is the smallest one</h2><p>Microsoft didn&#8217;t actually cut anything. It made an accounting change: it reclassified future data center leases from &#8220;finance leases&#8221; to &#8220;operating leases&#8221; &#8212; in plain terms, a finance lease is treated like Microsoft basically owns the building and its full cost shows up on the books right away, while an operating lease is treated more like renting, with the cost spread out and mostly kept off the main balance sheet. Microsoft also extended the assumed useful life of its buildings from 15 years to 25, which spreads whatever costs remain even thinner across more years. Same buildings, same chips, same money committed &#8212; just reported differently. The line item shrank by $15 billion; the actual commitment didn&#8217;t move an inch.</p><p>Once you notice that, you start seeing the same pattern everywhere.</p><p><strong>Meta&#8217;s approach is a good example, worth walking through slowly rather than skipping past.</strong> Its Hyperion data center campus in Louisiana is financed through a joint venture &#8212; a separate company Meta co-owns rather than fully owns &#8212; in which an investment firm called Blue Owl holds 80% and Meta holds the remaining 20%. Blue Owl put in $23.0 billion of actual cash (equity), Meta put in $5.8 billion, and that joint venture then borrowed <strong>$27.3 billion</strong> on top of that. Meta will be the only tenant using the building. Here&#8217;s the part that matters: because Meta only owns a minority stake in the joint venture, that $27.3 billion of debt sits on the <em>joint venture&#8217;s</em> books, not Meta&#8217;s own balance sheet &#8212; even though Meta is the entire reason the building exists and the only company that will ever use it. The lease payments that would start reflecting this cost don&#8217;t even begin until June 2029.</p><p>Alphabet&#8217;s most recent quarterly filing (a &#8220;10-Q,&#8221; the detailed financial report public companies must file every quarter) disclosed $232.7 billion of commitments it can&#8217;t back out of &#8212; for supply contracts, content, and energy &#8212; plus $40.7 billion of future funding promised to what are called &#8220;variable interest entities&#8221; (VIEs): outside companies Alphabet has significant financial ties to and real influence over, without technically owning them outright, similar in spirit to Meta&#8217;s joint venture. On top of that, $24.1 billion of capex is sitting in &#8220;accrued liabilities&#8221; &#8212; meaning the spending has already happened, but the actual cash hasn&#8217;t gone out the door yet. That figure is double what it was the year before.</p><p>On July 24, the credit rating agency Moody&#8217;s put a number on this whole pattern across the industry. <strong>Lease commitments across these four companies total roughly $1.2 trillion, of which more than $820 billion comes from leases that haven&#8217;t even started yet</strong> &#8212; data centers still under construction. Moody&#8217;s treats these as effectively debt, since the companies are on the hook for them either way. Officially, they don&#8217;t show up as debt on the balance sheet.</p><p>I want to be clear about something here: none of this is improper. It&#8217;s all disclosed, all compliant with standard accounting rules, all sitting in footnotes and press releases rather than headline tables &#8212; which is exactly why so few people notice it, not because anyone&#8217;s hiding it. Moody&#8217;s was explicit that these four companies retain among the strongest balance sheets in the world and face no near-term risk to their credit ratings. This isn&#8217;t a fraud story, and I&#8217;d be skeptical of anyone selling it as one.</p><p><strong>But it does mean the capex number everyone quotes is the floor of the real commitment, not the ceiling.</strong> The actual buildout is larger than the number you see reported, and the gap between the two is roughly the size of the visible number itself.</p><p>Add Microsoft&#8217;s $15 billion back on a like-for-like basis, and 2026 is closer to <strong>$750 billion</strong> in visible spending alone. The chart above was accurate the day it was published. It&#8217;s already too low &#8212; and for three years running, every single revision at every one of these companies, at every earnings report, has moved in the same direction: up.</p><p>By the companies&#8217; own disclosures, more than half of every visible dollar goes to one line item: the chips themselves. Alphabet puts roughly 60% of its spend into servers. Microsoft says about two-thirds goes to what it calls &#8220;short-lived assets&#8221; &#8212; a polite way of saying GPUs, which wear out and get replaced far faster than a building does.</p><p><strong>Everything else in this series is really the argument about the other half.</strong></p><h2>Spend comes fast. Getting it back comes slow.</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!JLW-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbec48a-556c-4a9d-b912-31a8bcc830a2_2475x2955.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!JLW-!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbec48a-556c-4a9d-b912-31a8bcc830a2_2475x2955.png 424w, /__u/substackcdn.com/image/fetch/$s_!JLW-!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbec48a-556c-4a9d-b912-31a8bcc830a2_2475x2955.png 848w, /__u/substackcdn.com/image/fetch/$s_!JLW-!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbec48a-556c-4a9d-b912-31a8bcc830a2_2475x2955.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JLW-!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbec48a-556c-4a9d-b912-31a8bcc830a2_2475x2955.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!JLW-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbec48a-556c-4a9d-b912-31a8bcc830a2_2475x2955.png" width="1456" height="1738" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dfbec48a-556c-4a9d-b912-31a8bcc830a2_2475x2955.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1738,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:707286,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/209705354?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbec48a-556c-4a9d-b912-31a8bcc830a2_2475x2955.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!JLW-!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbec48a-556c-4a9d-b912-31a8bcc830a2_2475x2955.png 424w, /__u/substackcdn.com/image/fetch/$s_!JLW-!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbec48a-556c-4a9d-b912-31a8bcc830a2_2475x2955.png 848w, /__u/substackcdn.com/image/fetch/$s_!JLW-!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbec48a-556c-4a9d-b912-31a8bcc830a2_2475x2955.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JLW-!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfbec48a-556c-4a9d-b912-31a8bcc830a2_2475x2955.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Nearly every category of AI spending &#8212; chips, power, buildings, networking, software &#8212; started ramping up in 2022&#8211;2024. The revenue meant to justify all of it is a different story. Cloud revenue and AI-enhanced advertising are genuinely showing up now. Enterprise AI subscriptions &#8212; things like Microsoft&#8217;s Copilot or Google&#8217;s Gemini for businesses, the newest and most-hyped way this spending is supposed to pay for itself &#8212; didn&#8217;t start meaningfully contributing revenue until 2025, two to three years after the spending they&#8217;re supposed to justify.</p><p>That lag is the actual argument that just repriced four of the largest companies on earth, in nine days.</p><p>On July 22, Alphabet reported negative free cash flow of $5.9 billion &#8212; its first negative quarter since its 2004 IPO &#8212; against $44.9 billion of quarterly capex. The stock fell 7% the next day, its steepest one-day drop in years, and dragged the rest of the sector down with it. A week later, Meta posted just $784 million of free cash flow against $31.1 billion of quarterly capex, and fell nearly 10%.</p><p>Microsoft, spending a comparable amount of money over the same stretch, rose more than 14%.</p><p><strong>Same spending, opposite market reaction, seven days apart.</strong> The market hasn&#8217;t turned against capital spending itself. It&#8217;s turned against capital spending that doesn&#8217;t come with a visible return attached.</p><p>And the return isn&#8217;t nothing &#8212; this is worth being fair about. In the same quarter Alphabet posted that negative $5.9 billion, Google Cloud grew 82% and its contracted backlog reached $514 billion. Amazon Web Services grew 37%, its fastest pace in four years. Those numbers are just as real as the spending, and they&#8217;re what the bullish case for all of this is actually built on.</p><p>So the real question isn&#8217;t whether the revenue is coming. It&#8217;s whether it arrives on the same schedule the spending has already assumed &#8212; and that schedule is set by physical things, in physical places, on their own timeline, not by how fast a company wants it to happen.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p><h2>Where the dollars actually land</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!BEPh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc74d1ce0-5091-4e1b-8d34-bd793cb31c5c_2475x2688.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!BEPh!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc74d1ce0-5091-4e1b-8d34-bd793cb31c5c_2475x2688.png 424w, /__u/substackcdn.com/image/fetch/$s_!BEPh!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc74d1ce0-5091-4e1b-8d34-bd793cb31c5c_2475x2688.png 848w, /__u/substackcdn.com/image/fetch/$s_!BEPh!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc74d1ce0-5091-4e1b-8d34-bd793cb31c5c_2475x2688.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BEPh!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc74d1ce0-5091-4e1b-8d34-bd793cb31c5c_2475x2688.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!BEPh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc74d1ce0-5091-4e1b-8d34-bd793cb31c5c_2475x2688.png" width="1456" height="1581" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c74d1ce0-5091-4e1b-8d34-bd793cb31c5c_2475x2688.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1581,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:737236,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/209705354?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc74d1ce0-5091-4e1b-8d34-bd793cb31c5c_2475x2688.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!BEPh!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc74d1ce0-5091-4e1b-8d34-bd793cb31c5c_2475x2688.png 424w, /__u/substackcdn.com/image/fetch/$s_!BEPh!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc74d1ce0-5091-4e1b-8d34-bd793cb31c5c_2475x2688.png 848w, /__u/substackcdn.com/image/fetch/$s_!BEPh!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc74d1ce0-5091-4e1b-8d34-bd793cb31c5c_2475x2688.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BEPh!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc74d1ce0-5091-4e1b-8d34-bd793cb31c5c_2475x2688.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One honest caveat before this chart: the stage-by-stage breakdown below is <strong>my own allocation model</strong>, built from industry estimates &#8212; not something any of these companies actually discloses this way. No hyperscaler reports capex broken out by &#8220;stage of the AI buildout.&#8221; The overall totals are theirs and verified; how I&#8217;ve distributed that spending across stages is my own estimate, and I&#8217;d rather say that plainly than let the confident-looking numbers imply more precision than they have. It&#8217;s built on the original $725 billion figure, before the late-July upward revisions.</p><p>Two things worth sitting with here.</p><p><strong>First: $380 billion &#8212; more than half the total &#8212; goes to a single stage.</strong> Memory and fabrication, almost entirely GPU and HBM (high-bandwidth memory) purchases. That one number explains more about why chip and memory stocks move the way they do than any amount of narrative ever could.</p><p><strong>Second, and less obvious: six of the twelve stages in this buildout get no dedicated capex line at all.</strong> Raw materials, neocloud leasing, cluster software, the data pipeline, model training, and deployment are all real, necessary stages &#8212; they&#8217;re just funded as ordinary operating expense, or folded quietly into the bigger numbers above, rather than broken out anywhere.</p><p>Which comes back to the same lesson as the Microsoft and Meta examples above. A stage being absent from the capex line doesn&#8217;t mean it&#8217;s absent from the buildout. It&#8217;s a disclosure choice &#8212; and it&#8217;s exactly what determines where an individual investor can actually get direct exposure to a given stage, and where they can&#8217;t.</p><h2>The uncomfortable math</h2><p>Three-quarters of a trillion dollars is about as much committed capital as an entire industry can realistically throw at a problem &#8212; and the real commitment is even larger than that, sitting in vehicles and leases that don&#8217;t even begin until 2029.</p><p>It still can&#8217;t buy its way past a permitting office, a transformer factory, or a grid operator&#8217;s interconnection queue. Money moves at the speed of a wire transfer. Concrete, copper, and turbines move at the speed of concrete, copper, and turbines &#8212; and no amount of capital changes that second speed.</p><p>The Idaho reactor and the Arizona packaging plant are the tell. Both exist because of this cycle. Neither delivers anything before 2027, and Arizona not until 2028. The capital arrived years ahead of the capacity to actually use it &#8212; and I think it&#8217;s going to keep arriving that way, into a physical world that simply can&#8217;t absorb it any faster than it already is.</p><p>That gap &#8212; capital moving fast, physical capacity moving slow &#8212; is where the real investment question in this whole cycle actually lives. Part 0B picks up there: the twelve physical stages this money has to survive, and which one is actually holding up all the rest.</p><div><hr></div><p><strong>Disclaimer</strong></p><p><em>This article reflects my own research into public company filings and is provided for general informational and educational purposes only. It is not financial advice, and I am not a financial advisor. Nothing here is a recommendation to buy, sell, or hold any security mentioned. Figures are sourced from Q2 2026 earnings releases and calls (Alphabet, July 22; Microsoft and Meta, July 29; Amazon, July 30), Alphabet&#8217;s Form 10-Q, Moody&#8217;s commentary via CNBC (July 24, 2026), Meta and Blue Owl&#8217;s Hyperion joint-venture disclosures, FactSet, and capex estimates from Goldman Sachs and CreditSights. The stage-by-stage spending allocation is explicitly my own estimate, not a company disclosure, and shouldn&#8217;t be read as more precise than that. Company guidance, lease structures, and accounting treatment can all change quickly and are current only as of the date noted at the top of this piece &#8212; verify anything material directly before acting on it. This is a passion project sharing my own research process, not investment advice tailored to your situation &#8212; consult a licensed financial advisor before making any investment decision.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[What Happens to Your House If You Have to Leave? Six Scenarios, Real Numbers]]></title><description><![CDATA[I ran six real scenarios through a calculator I built myself. The 'smarter' plan loses by $720,000. I picked it anyway.]]></description><link>https://compoundingmargins.substack.com/p/what-happens-to-your-house-if-you</link><guid isPermaLink="false">https://compoundingmargins.substack.com/p/what-happens-to-your-house-if-you</guid><dc:creator><![CDATA[Compounding Margins]]></dc:creator><pubDate>Thu, 30 Jul 2026 11:46:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4n-G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42c5fd2-2157-4668-aa23-2858b49b9696_1200x1000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every rent-vs-buy calculator online assumes the same thing: you&#8217;re staying. Indefinitely. In the same house, in the same country, for as long as the math cares to run. That assumption is baked into almost every &#8220;breakeven year&#8221; tool you&#8217;ll find.</p><p>I can&#8217;t make that assumption. There&#8217;s real uncertainty in my own life about how long we&#8217;ll stay in one place &#8212; it could be a career change, family ties pulling us elsewhere, aging parents, or simply not being sure we want to stay in this city for three decades. Whatever the reason, if there&#8217;s real uncertainty about whether you&#8217;ll be in the same house in 10 years, or 2, the real question isn&#8217;t &#8220;should I rent or buy&#8221; &#8212; it&#8217;s <strong>&#8220;if I have to leave, which way of having bought (or not bought) leaves me in the best position?&#8221;</strong></p><p>That&#8217;s a genuinely different question, and it has more than two answers.</p><p><em>(I also built a free, interactive calculator for this &#8212; six scenarios, your own numbers. More on that once you&#8217;ve seen how the scenarios actually work, further down.)</em></p><h3>The six ways this can actually play out</h3><p>I modeled six real scenarios, not two:</p><ol><li><p><strong>Buy, pay it off before I have to move, sell it, and invest the proceeds.</strong></p></li><li><p><strong>Buy, pay it off before I have to move, keep it, and rent it out through an agency.</strong></p></li><li><p><strong>Buy, and just... stay the full 30 years. Never move.</strong></p></li><li><p><strong>Buy, still carrying the mortgage when I have to move, keep it and rent it out through an agency.</strong></p></li><li><p><strong>Buy, still carrying the mortgage when I have to move, sell midway and invest the proceeds.</strong></p></li><li><p><strong>Never buy at all &#8212; rent the entire time, and invest the difference.</strong> (Included as my reference point, not because I think it&#8217;s my best option.)</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4n-G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42c5fd2-2157-4668-aa23-2858b49b9696_1200x1000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4n-G!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42c5fd2-2157-4668-aa23-2858b49b9696_1200x1000.png 424w, /__u/substackcdn.com/image/fetch/$s_!4n-G!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42c5fd2-2157-4668-aa23-2858b49b9696_1200x1000.png 848w, /__u/substackcdn.com/image/fetch/$s_!4n-G!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42c5fd2-2157-4668-aa23-2858b49b9696_1200x1000.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4n-G!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42c5fd2-2157-4668-aa23-2858b49b9696_1200x1000.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4n-G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42c5fd2-2157-4668-aa23-2858b49b9696_1200x1000.png" width="1200" height="1000" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b42c5fd2-2157-4668-aa23-2858b49b9696_1200x1000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1000,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:66912,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/208741138?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42c5fd2-2157-4668-aa23-2858b49b9696_1200x1000.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!4n-G!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42c5fd2-2157-4668-aa23-2858b49b9696_1200x1000.png 424w, /__u/substackcdn.com/image/fetch/$s_!4n-G!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42c5fd2-2157-4668-aa23-2858b49b9696_1200x1000.png 848w, /__u/substackcdn.com/image/fetch/$s_!4n-G!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42c5fd2-2157-4668-aa23-2858b49b9696_1200x1000.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4n-G!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42c5fd2-2157-4668-aa23-2858b49b9696_1200x1000.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>As of today, <strong>I&#8217;m targeting scenario 1</strong> &#8212; pay it off aggressively, and if I do have to leave, sell it and invest the proceeds rather than keep it as a rental. Here&#8217;s the full comparison, and the reasoning behind it.</p><h3>The real numbers, side by side</h3><p>I ran all six scenarios through the calculator below using a $700,000 home, current-ish mortgage rates, and an exit/transition point on the shorter end &#8212; matching the general timeline I described in my first article (years, not decades) rather than picking a rounder but less honest assumption. Here&#8217;s what came out, ranked by after-tax final net worth after 30 years:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ZRxZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42050766-3a94-4582-a8ed-d57fe494f2c6_1200x780.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZRxZ!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42050766-3a94-4582-a8ed-d57fe494f2c6_1200x780.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZRxZ!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42050766-3a94-4582-a8ed-d57fe494f2c6_1200x780.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZRxZ!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42050766-3a94-4582-a8ed-d57fe494f2c6_1200x780.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZRxZ!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42050766-3a94-4582-a8ed-d57fe494f2c6_1200x780.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZRxZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42050766-3a94-4582-a8ed-d57fe494f2c6_1200x780.png" width="1200" height="780" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/42050766-3a94-4582-a8ed-d57fe494f2c6_1200x780.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:780,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:69764,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/208741138?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42050766-3a94-4582-a8ed-d57fe494f2c6_1200x780.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ZRxZ!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42050766-3a94-4582-a8ed-d57fe494f2c6_1200x780.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZRxZ!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42050766-3a94-4582-a8ed-d57fe494f2c6_1200x780.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZRxZ!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42050766-3a94-4582-a8ed-d57fe494f2c6_1200x780.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZRxZ!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42050766-3a94-4582-a8ed-d57fe494f2c6_1200x780.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><br>A few honest things this table says, in order of how much they matter:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p><p><strong>Renting throughout comes out on top, by the numbers.</strong> I&#8217;m buying anyway. That&#8217;s a lifestyle choice for my family &#8212; stability for my kid, control over the space I live in, not being subject to a landlord&#8217;s decisions &#8212; not something I&#8217;m claiming the spreadsheet supports. If pure net worth were the only goal, renting and investing the difference wins clearly in this model. I&#8217;m comfortable saying that plainly rather than reverse-engineering a reason the numbers favor buying, because they don&#8217;t.</p><p><strong>Within the &#8220;buy&#8221; options, keeping the house as a long-distance rental (scenario 2) is my least favorite, and the math backs that up.</strong> Property tax and maintenance scale with the home&#8217;s appreciating value, while the rent you can actually charge grows more slowly. Over a couple of decades, that gap compresses the rental&#8217;s profitability &#8212; carrying costs quietly outgrow the income meant to cover them &#8212; while cash in the market just keeps compounding at its own rate the whole time.</p><p><strong>The more interesting nuance: scenario 5 (never aggressively paying off the mortgage, just investing the spread instead) actually beats my own choice, scenario 1, by about $571,000 in this model.</strong> I&#8217;m choosing scenario 1 anyway, and I think that&#8217;s still the right call &#8212; here&#8217;s why.</p><h3>Why I&#8217;m picking certainty over the higher expected number</h3><p><strong>In plain terms: the safer plan wins on &#8220;for sure,&#8221; the riskier plan wins on &#8220;on average&#8221; &#8212; and when your timeline is genuinely uncertain, &#8220;for sure&#8221; is worth paying for.</strong></p><p>Scenario 5&#8217;s edge only exists if two things hold: the market actually delivers something close to its long-run average, and I actually invest the monthly difference every single month for years, without fail. Neither is guaranteed.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Y_ZW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f925d84-d599-41ae-826a-3862f7241b94_1200x650.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Y_ZW!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f925d84-d599-41ae-826a-3862f7241b94_1200x650.png 424w, /__u/substackcdn.com/image/fetch/$s_!Y_ZW!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f925d84-d599-41ae-826a-3862f7241b94_1200x650.png 848w, /__u/substackcdn.com/image/fetch/$s_!Y_ZW!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f925d84-d599-41ae-826a-3862f7241b94_1200x650.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Y_ZW!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f925d84-d599-41ae-826a-3862f7241b94_1200x650.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Y_ZW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f925d84-d599-41ae-826a-3862f7241b94_1200x650.png" width="1200" height="650" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f925d84-d599-41ae-826a-3862f7241b94_1200x650.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:650,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:56025,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/208741138?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f925d84-d599-41ae-826a-3862f7241b94_1200x650.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Y_ZW!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f925d84-d599-41ae-826a-3862f7241b94_1200x650.png 424w, /__u/substackcdn.com/image/fetch/$s_!Y_ZW!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f925d84-d599-41ae-826a-3862f7241b94_1200x650.png 848w, /__u/substackcdn.com/image/fetch/$s_!Y_ZW!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f925d84-d599-41ae-826a-3862f7241b94_1200x650.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Y_ZW!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f925d84-d599-41ae-826a-3862f7241b94_1200x650.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><strong>Even a shorter runway doesn&#8217;t give the market much time for its average to reliably show up.</strong> The equity-beats-mortgage-rate case is a long-run average &#8212; over one or two decades it tends to show up, but over a stretch as short as a few years, market volatility can easily swamp it. And my own timeline is a best guess, not a floor &#8212; my actual exit could turn out to come sooner still.</p></li><li><p><strong>Paying down the mortgage is a forced, guaranteed return. Investing the spread requires discipline every month, indefinitely.</strong> Scenario 5&#8217;s advantage evaporates the moment the &#8220;invest the difference&#8221; habit slips for even a stretch of time &#8212; and it&#8217;s a lot easier to keep a habit that happens automatically (a fixed mortgage payment) than one that depends on me voluntarily moving money every month for years.</p></li><li><p><strong>The gap between scenario 1 and scenario 5 shrinks the shorter my actual timeline turns out to be.</strong> The $571,000 shown here already reflects my realistic case on the shorter end, not an optimistic longer one &#8212; and if I end up moving even sooner than that, the margin narrows further, to the point where the certainty of being debt-free is worth more to me than whatever&#8217;s left of the expected-value edge.</p></li></ul><p>So my choice isn&#8217;t &#8220;I didn&#8217;t understand the math favors scenario 5.&#8221; It&#8217;s a risk-adjusted choice: scenario 5 wins on average, scenario 1 wins on certainty and on being a plan I can actually stick to without relying on my own future discipline holding up for years. Given real uncertainty about my own timeline, I think that&#8217;s worth the roughly $571,000 difference this model shows.</p><p><strong>One important thing worth flagging if your situation looks different from mine: this entire calculation is sensitive to your actual mortgage rate, and mine assumes something close to current rates.</strong> If you locked in a mortgage during the 2020-2021 pandemic lows &#8212; plenty of people got 30-year fixed rates in the 2s or 3s &#8212; the math here looks meaningfully different, possibly different enough to flip my own conclusion. Paying down a 2.75% mortgage aggressively &#8220;costs&#8221; you a much smaller guaranteed return than paying down one at 6.3%, while the market still offers roughly the same expected 10% either way. That gap between your specific rate and the market&#8217;s expected return is the entire engine behind scenario 5&#8217;s edge &#8212; the lower your rate, the stronger the case for not rushing to pay it off, and the bigger the argument for scenario 5 (or something like it) over scenario 1. If that&#8217;s you, don&#8217;t just take my $571,000 number at face value &#8212; plug your actual rate into the calculator below and see how much that number moves. It could move by a lot.</p><h3>Two things I&#8217;m not covering here, on purpose</h3><p>This article is about the buy/rent/sell decision itself &#8212; it doesn&#8217;t touch what happens to this house, or anything else, if something happens to me. That&#8217;s a real gap, and not just for the money: with a young kid, questions about custody and guardianship matter as much as anything financial. I&#8217;m planning a full article on <strong>will vs. trust vs. estate plan</strong>, specifically for a family in my situation, and I think it&#8217;s genuinely necessary reading, not just a nice-to-have.</p><p>I&#8217;m also planning a separate piece on an entirely different real estate question: <strong>buying a second property specifically as a long-term rental or short-term rental (Airbnb-style) investment</strong> &#8212; different math, different goals, and a different answer than the primary-residence decision covered here.</p><h3>The tax wrinkle almost nobody explains correctly</h3><p>Here&#8217;s the part of this decision that a lot of generic advice gets subtly wrong, and it matters most if you&#8217;re the kind of person actually facing the &#8220;what if I leave&#8221; question &#8212; anyone who might end up living abroad down the line, for any reason: <strong>what happens tax-wise when you sell US property while living outside the US depends on your tax residency status at the time of sale &#8212; not your immigration status, and not your citizenship.</strong></p><p>Specifically, there&#8217;s a US law called FIRPTA (Foreign Investment in Real Property Tax Act) that requires a buyer to withhold a chunk of the sale price &#8212; commonly 15% of the <em>gross</em> sale price, not the profit &#8212; when the seller is classified as a &#8220;foreign person&#8221; for tax purposes at the time of the sale. That withholding isn&#8217;t the final tax bill; it&#8217;s a deposit against whatever you actually owe, refunded later once you file a return. But it can tie up a meaningful amount of cash for months.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p><p>The part that surprises people: <strong>whether you&#8217;re a &#8220;foreign person&#8221; here is a tax-residency question, not an immigration one.</strong> It comes down to things like the green card test and the substantial presence test &#8212; how many days you&#8217;ve spent in the US, and whether you still hold resident status &#8212; not your original immigration classification, and not your citizenship elsewhere. A green card holder who keeps their status and meets the presence test is treated like a US citizen for this purpose and isn&#8217;t subject to FIRPTA at all. Someone who leaves, lets that status lapse, and later sells while classified as a nonresident alien could be. This is exactly the kind of detail that depends heavily on your specific facts, and it&#8217;s worth confirming with a tax professional against your actual situation before assuming either outcome.</p><p>I built this uncertainty into the calculator directly, as a toggle, rather than picking one assumption and hiding the tradeoff.</p><h3>Run your own numbers here</h3><p>Every input above &#8212; my home price, my rent, my timeline &#8212; is specific to me. Yours won&#8217;t match. That&#8217;s the entire reason this exists as a calculator instead of a table: the six-scenario ranking above could flip completely with a different home price, a different rate environment, or a different exit year.</p><p><strong>This matters most if your mortgage rate is nowhere near mine.</strong> If you&#8217;re sitting on a pandemic-era 2-3% rate, the calculator is the actual way to find out where you land &#8212; not my $571,000 figure, which was computed at a much higher rate than that.</p><blockquote><p><strong>&#8594; <a href="https://housing-calculator-compounding-margins.vercel.app/"><span data-color="#ff6719" style="color: rgb(255, 103, 25);">Try the interactive calculator yourself</span></a><span data-color="#980000" style="color: rgb(152, 0, 0);"> </span>&#8212; plug in your own home price, your own rent, your own guess at how long you&#8217;ll actually stay, and see which of the six scenarios comes out ahead for your situation, not mine.</strong></p></blockquote><p>It defaults to a $700,000 home and 30-year historical averages for everything else, but every single field is adjustable. If you take away one thing from this article, I&#8217;d rather it be &#8220;go run your own numbers&#8221; than &#8220;here&#8217;s what I did&#8221; &#8212; my answer is genuinely specific to my own timeline and risk tolerance, and yours should be too.</p><p>A few things worth knowing about how to read it:</p><ul><li><p>It shows both a <strong>pre-tax, mark-to-market</strong> figure and an <strong>after-tax, fully-liquidated</strong> figure for every scenario, since those can tell different stories &#8212; a scenario can look best on paper and still lose some of that edge once everything is actually sold and taxed.</p></li><li><p>The FIRPTA toggle only changes the outcome if you mark that you&#8217;re relocating abroad <strong>and</strong> keeping the property as a rental &#8212; it&#8217;s modeling the specific friction of being a nonresident landlord, not asserting it always applies to everyone.</p></li><li><p>Every default rate is labeled as a historical average, not a forecast. Change them. My own numbers will look different from yours, and that&#8217;s the point of building this as a tool rather than just publishing my own result.</p></li></ul><h3>Where I landed &#8212; for now</h3><p>Scenario 1 is my working answer: pay it off aggressively, and sell rather than hold if I have to leave. I&#8217;m treating it as a current best guess, not a permanent commitment &#8212; if mortgage rates, market conditions, or my own timeline shift meaningfully, I&#8217;d rerun this model before assuming the conclusion still holds. That&#8217;s really the point of building it as a calculator instead of just a static number: the honest answer to &#8220;should I buy, and what do I do if I have to leave&#8221; was never going to be one number that stays true for 30 years.</p><p><strong>If you run your own numbers through the calculator, I&#8217;d genuinely like to know what you land on</strong> &#8212; especially if you&#8217;re sitting on a much lower mortgage rate than mine, since that&#8217;s the input most likely to flip the whole answer. Drop your result in the comments, even just &#8220;scenario 1&#8221; or &#8220;scenario 5&#8221; &#8212; I&#8217;ll read all of them.</p><div><hr></div><p><strong>Disclaimer</strong></p><p><em>This article and the accompanying calculator describe my personal reasoning and are provided for general informational and educational purposes only. Nothing here is financial, tax, legal, or immigration advice, and I am not licensed to give any of those. The calculator uses simplified assumptions (constant monthly budget, historical average returns, approximated tax treatment) that will not match your actual mortgage terms, local property tax rate, or personal tax situation &#8212; it&#8217;s a planning model, not a tax return or legal document. FIRPTA, capital gains, depreciation recapture, and primary-residence exclusion rules are genuinely complex, depend heavily on individual facts (tax residency status, treaty eligibility, time actually lived in the property, and more), and change over time; nothing in this article should be relied on as a description of your own tax treatment. Before making any decision about buying, selling, or renting out property &#8212; especially with any cross-border element &#8212; consult a qualified CPA, tax attorney, and/or immigration attorney who can evaluate your specific situation. This is a passion project sharing my own reasoning, not a recommendation that any of these six paths is right for you.</em></p>]]></content:encoded></item><item><title><![CDATA[How I Order My Investments — and Why It's Different for a Family Like Mine]]></title><description><![CDATA[Most financial advice assumes you&#8217;ll retire in the same country, in the same house, funding the same accounts, for the next 30 years.]]></description><link>https://compoundingmargins.substack.com/p/how-i-order-my-investments-and-why</link><guid isPermaLink="false">https://compoundingmargins.substack.com/p/how-i-order-my-investments-and-why</guid><dc:creator><![CDATA[Compounding Margins]]></dc:creator><pubDate>Mon, 27 Jul 2026 12:42:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!N20w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd22dd58-4c66-4aed-9094-59951257eeb4_1200x1500.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most financial advice assumes you&#8217;ll retire in the same country, in the same house, funding the same accounts, for the next 30 years. Mine doesn&#8217;t make that assumption &#8212; and it changes almost everything about the order I invest in. Two of my choices go directly against what most guides recommend: I fund a Roth IRA before an HSA, and I pay down my mortgage aggressively before maxing an HSA at all. Both are worth real money, and neither is an accident.</p><p>I&#8217;m in my mid-30s, married, with a young child, and there&#8217;s real uncertainty in our life about where we&#8217;ll be long-term &#8212; it could be a career change, family ties pulling us elsewhere, or simply not being sure we want to stay put for the next 30 years. I think of my own timeline as shorter than a lifetime &#8212; years, not decades. That single assumption reorders almost everything below.</p><p>Quick note before I get into it: I&#8217;m not a financial advisor, and neither is my partner. This is a personal passion project, not professional advice &#8212; I just like thinking through how to use the account types available to my household as efficiently as possible, especially around taxes, given the situation my family is in.</p><p>One decision alone &#8212; something most people treat as an afterthought &#8212; is worth a quarter million dollars over 20 years. And it&#8217;s not even my own money. Here&#8217;s the order I follow, and why.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!N20w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd22dd58-4c66-4aed-9094-59951257eeb4_1200x1500.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!N20w!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd22dd58-4c66-4aed-9094-59951257eeb4_1200x1500.png 424w, /__u/substackcdn.com/image/fetch/$s_!N20w!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd22dd58-4c66-4aed-9094-59951257eeb4_1200x1500.png 848w, /__u/substackcdn.com/image/fetch/$s_!N20w!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd22dd58-4c66-4aed-9094-59951257eeb4_1200x1500.png 1272w, /__u/substackcdn.com/image/fetch/$s_!N20w!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd22dd58-4c66-4aed-9094-59951257eeb4_1200x1500.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!N20w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd22dd58-4c66-4aed-9094-59951257eeb4_1200x1500.png" width="1200" height="1500" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dd22dd58-4c66-4aed-9094-59951257eeb4_1200x1500.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1500,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:92546,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/208678278?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd22dd58-4c66-4aed-9094-59951257eeb4_1200x1500.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!N20w!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd22dd58-4c66-4aed-9094-59951257eeb4_1200x1500.png 424w, /__u/substackcdn.com/image/fetch/$s_!N20w!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd22dd58-4c66-4aed-9094-59951257eeb4_1200x1500.png 848w, /__u/substackcdn.com/image/fetch/$s_!N20w!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd22dd58-4c66-4aed-9094-59951257eeb4_1200x1500.png 1272w, /__u/substackcdn.com/image/fetch/$s_!N20w!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd22dd58-4c66-4aed-9094-59951257eeb4_1200x1500.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here&#8217;s where mine actually splits from what most guides recommend:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!AIrv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911a5c76-9722-43f2-b49d-3f1fef894cb9_1200x780.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!AIrv!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911a5c76-9722-43f2-b49d-3f1fef894cb9_1200x780.png 424w, /__u/substackcdn.com/image/fetch/$s_!AIrv!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911a5c76-9722-43f2-b49d-3f1fef894cb9_1200x780.png 848w, /__u/substackcdn.com/image/fetch/$s_!AIrv!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911a5c76-9722-43f2-b49d-3f1fef894cb9_1200x780.png 1272w, /__u/substackcdn.com/image/fetch/$s_!AIrv!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911a5c76-9722-43f2-b49d-3f1fef894cb9_1200x780.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!AIrv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911a5c76-9722-43f2-b49d-3f1fef894cb9_1200x780.png" width="1200" height="780" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/911a5c76-9722-43f2-b49d-3f1fef894cb9_1200x780.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:780,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:54435,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/208678278?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911a5c76-9722-43f2-b49d-3f1fef894cb9_1200x780.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!AIrv!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911a5c76-9722-43f2-b49d-3f1fef894cb9_1200x780.png 424w, /__u/substackcdn.com/image/fetch/$s_!AIrv!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911a5c76-9722-43f2-b49d-3f1fef894cb9_1200x780.png 848w, /__u/substackcdn.com/image/fetch/$s_!AIrv!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911a5c76-9722-43f2-b49d-3f1fef894cb9_1200x780.png 1272w, /__u/substackcdn.com/image/fetch/$s_!AIrv!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F911a5c76-9722-43f2-b49d-3f1fef894cb9_1200x780.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Two swaps, and they&#8217;re worth real money &#8212; here&#8217;s the reasoning behind each step.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p><h3>1. Emergency Fund &#8212; 6 months of expenses, in a High-Yield Savings Account</h3><p><strong>The verdict: not optional. It&#8217;s what keeps everything else standing.</strong></p><p>Before I invest a dollar anywhere else, I keep 6 months of expenses somewhere safe and boring. A layoff for me isn&#8217;t just a lost paycheck &#8212; for me specifically, it can set off a much bigger chain reaction than it would for most people, but the underlying point holds regardless of the reason: this fund means I&#8217;m never forced to sell investments at a bad moment just to cover rent.</p><h3>2. 401k &#8212; up to the full employer match</h3><p><strong>The verdict: free money that stops being small over time.</strong></p><p><em>(Using a round $120,000 salary here as an easy example to run the math on &#8212; something clean to calculate with. The percentages and logic hold regardless of the exact figure.)</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wy7u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70a0506-5faa-413c-af94-94b8359fb34e_1200x620.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wy7u!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70a0506-5faa-413c-af94-94b8359fb34e_1200x620.png 424w, /__u/substackcdn.com/image/fetch/$s_!wy7u!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70a0506-5faa-413c-af94-94b8359fb34e_1200x620.png 848w, /__u/substackcdn.com/image/fetch/$s_!wy7u!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70a0506-5faa-413c-af94-94b8359fb34e_1200x620.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wy7u!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70a0506-5faa-413c-af94-94b8359fb34e_1200x620.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wy7u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70a0506-5faa-413c-af94-94b8359fb34e_1200x620.png" width="1200" height="620" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d70a0506-5faa-413c-af94-94b8359fb34e_1200x620.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:620,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:58650,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/208678278?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70a0506-5faa-413c-af94-94b8359fb34e_1200x620.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!wy7u!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70a0506-5faa-413c-af94-94b8359fb34e_1200x620.png 424w, /__u/substackcdn.com/image/fetch/$s_!wy7u!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70a0506-5faa-413c-af94-94b8359fb34e_1200x620.png 848w, /__u/substackcdn.com/image/fetch/$s_!wy7u!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70a0506-5faa-413c-af94-94b8359fb34e_1200x620.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wy7u!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd70a0506-5faa-413c-af94-94b8359fb34e_1200x620.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Everything above $120,000 is growth I didn&#8217;t earn and didn&#8217;t pay for. That&#8217;s the quarter-million-dollar number from the opening &#8212; from a decision that takes five minutes and costs nothing.</p><h3>3. Roth IRA &#8212; maxed out, for me and my partner</h3><p><strong>The verdict: the single best account for a family that might not stay put long-term.</strong></p><p>Most guides fund HSA before maxing Roth IRA. I do the opposite:</p><ul><li><p><strong>If my life takes me somewhere else</strong> &#8212; for any reason &#8212; the account keeps growing and stays accessible. A 401k tied to an employer or an HSA tied to US medical bills can&#8217;t say the same.</p></li><li><p><strong>If something happens to me</strong>, it passes to my child &#8212; a US citizen &#8212; tax-free, with up to 10 years of continued tax-free growth before it must be touched.</p></li><li><p><strong>Even a non-working spouse</strong> can have one, as long as household income qualifies.</p></li></ul><p><em>(Quick note if your income is on the higher side: Roth IRA contributions phase out above a certain income level &#8212; for 2026, roughly $153,000 MAGI single / $242,000 joint. If that&#8217;s you, a backdoor Roth IRA is a common, IRS-sanctioned way around it &#8212; more on that in my next article.)</em></p><p><em>This account is a big part of why I wanted to write about the Roth IRA in depth &#8212; more on that below.</em></p><h3>4. Max out the 401k</h3><p><strong>The verdict: more tax-advantaged growth, once steps 1-3 are covered.</strong></p><p>Straightforward &#8212; I contribute the IRS max here before moving to the next priority.</p><h3>5. Mortgage &#8212; aggressive principal paydown</h3><p><strong>The verdict: for me, this beats HSA, given my timeline.</strong></p><p>I constantly look for ways to cut total interest, not just the monthly payment:</p><ul><li><p>Refinancing when the math clearly favors me</p></li><li><p>Shortening the term when possible (30-year to 15-year)</p></li><li><p>Putting extra cash toward principal, not letting it sit</p></li></ul><p>Since I think of my time in this house &#8212; and possibly this country &#8212; as finite, building equity I can walk away with matters more right now than longer-horizon tax-advantaged accounts. A family confident they&#8217;re staying 30+ years might reasonably rank this differently.</p><p><em>(A separate article is coming on whether owning property when your long-term plans are uncertain is even a good investment, or purely a lifestyle choice &#8212; for me, currently the latter.)</em></p><h3>6. HSA &#8212; funded, but ranked lower than most guides suggest</h3><p><strong>The verdict: a good account, just not a priority for me.</strong></p><p>I still contribute &#8212; it&#8217;s real tax-free money for healthcare. But it ranks last among the accounts above because HSA funds are hard to use once you&#8217;re living somewhere else, and a child can&#8217;t have their own HSA.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p><h3>7. 529 &#8212; low priority for me</h3><p><strong>The verdict: a good tool for the right family. I&#8217;m not sure I&#8217;m that family.</strong></p><p>My child is young, I don&#8217;t know where they&#8217;ll go to college, and fewer international schools accept 529 funds. Unused 529 money can roll into a Roth IRA now &#8212; but only after 15 years, under strict limits, and into the <em>child&#8217;s</em> Roth, not mine. A nice safety net. Not a reason to prioritize it.</p><div><hr></div><p>None of this is theoretical for me. If my circumstances change next year &#8212; for any reason &#8212; this order is what keeps my family&#8217;s future intact. That&#8217;s the whole point.</p><p><strong>Coming soon:</strong> why the Roth IRA earns the top spot on this list &#8212; and starting with that article, I&#8217;m opening the books completely. Every trade in my Roth IRA and my partner&#8217;s, my allocation in percentages, and performance tracked head-to-head against the S&amp;P 500 and Nasdaq 100, with the reasoning behind every pick.</p><p>But this channel isn&#8217;t just about one account. It&#8217;s about the full picture of running a household well &#8212; cutting waste, paying less interest, finding real deals on things like travel, and making deliberate trade-offs instead of default ones. The Roth IRA trades are one thread. The habits are the point.</p><div><hr></div><p><strong>Disclaimer</strong></p><p><em>This article is for general informational purposes only and does not constitute financial, tax, legal, or immigration advice. The author is not a licensed financial advisor, CPA, or attorney. All figures are hypothetical and illustrative; past performance does not guarantee future results, and all investments carry risk of loss. Individual circumstances vary &#8212; consult a licensed professional before making financial, tax, or legal decisions. The author and this publication disclaim all liability for actions taken based on this content.</em></p>]]></content:encoded></item><item><title><![CDATA[$10,000 vs. How People Actually Invested It]]></title><description><![CDATA[The verdict: the numbers have said the same thing for decades. Behavior has only caught up to them three times &#8212; ever.]]></description><link>https://compoundingmargins.substack.com/p/10000-vs-how-people-actually-invested</link><guid isPermaLink="false">https://compoundingmargins.substack.com/p/10000-vs-how-people-actually-invested</guid><dc:creator><![CDATA[Compounding Margins]]></dc:creator><pubDate>Thu, 23 Jul 2026 12:35:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rQBz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F640858f3-3bc6-4f95-96f8-064a0e35ffc6_1200x1150.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I woke up thinking about something simple: how have the four things Americans actually hold wealth in &#8212; stocks, real estate, bonds, cash &#8212; really performed, and did people&#8217;s own money move the way the numbers suggested it should?</p><p>Turns out, not really &#8212; and it&#8217;s a bit more interesting than a simple &#8220;not really&#8221; once you actually look closely. Here&#8217;s all three parts of that story.</p><h3>What $10,000 became</h3><p>Same starting point (1972 &#8212; right after gold left the dollar standard and REIT data starts), same 54 years, wildly different endings:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!rQBz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F640858f3-3bc6-4f95-96f8-064a0e35ffc6_1200x1150.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!rQBz!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F640858f3-3bc6-4f95-96f8-064a0e35ffc6_1200x1150.png 424w, /__u/substackcdn.com/image/fetch/$s_!rQBz!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F640858f3-3bc6-4f95-96f8-064a0e35ffc6_1200x1150.png 848w, /__u/substackcdn.com/image/fetch/$s_!rQBz!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F640858f3-3bc6-4f95-96f8-064a0e35ffc6_1200x1150.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rQBz!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F640858f3-3bc6-4f95-96f8-064a0e35ffc6_1200x1150.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!rQBz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F640858f3-3bc6-4f95-96f8-064a0e35ffc6_1200x1150.png" width="1200" height="1150" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/640858f3-3bc6-4f95-96f8-064a0e35ffc6_1200x1150.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1150,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:79156,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/208190331?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F640858f3-3bc6-4f95-96f8-064a0e35ffc6_1200x1150.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!rQBz!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F640858f3-3bc6-4f95-96f8-064a0e35ffc6_1200x1150.png 424w, /__u/substackcdn.com/image/fetch/$s_!rQBz!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F640858f3-3bc6-4f95-96f8-064a0e35ffc6_1200x1150.png 848w, /__u/substackcdn.com/image/fetch/$s_!rQBz!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F640858f3-3bc6-4f95-96f8-064a0e35ffc6_1200x1150.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rQBz!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F640858f3-3bc6-4f95-96f8-064a0e35ffc6_1200x1150.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Stocks beat real estate by about $375,000. Stocks beat bonds by over $1.5 million. None of this is a secret &#8212; this is just what long-run compounding at different rates actually looks like when you let it run for half a century.</p><p><strong>Quick honesty check on &#8220;real estate&#8221; in this comparison:</strong> for most people, real estate wealth isn&#8217;t publicly-traded REIT shares &#8212; it&#8217;s the house they actually live in. I used REITs anyway, for a simple reason: there&#8217;s no clean, investable index that tracks &#8220;the average American&#8217;s primary home&#8221; the way there is for stocks. REITs are the closest thing that trades daily, reports real numbers, and lets you compare apples to apples over 50 years. Think of it less as &#8220;here&#8217;s what your house did&#8221; and more as &#8220;here&#8217;s what real estate <em>as an investable asset class</em> has actually returned&#8221; &#8212; a related but genuinely different question.</p><h3>Why &#8220;stocks barely beat real estate&#8221; is actually hiding a bigger story</h3><p>Here&#8217;s something I almost missed. The 10.0%-vs-9.5% gap in the chart above makes stocks and REITs look nearly tied over the full 54 years. But when I looked at the actual data broken out by trailing period instead of one smoothed average, the real picture is much more dramatic &#8212; and it&#8217;s a genuine reversal, not a rounding difference:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!XBKL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5171361-8e1d-4332-b622-55ab9ff9264b_1200x980.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!XBKL!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5171361-8e1d-4332-b622-55ab9ff9264b_1200x980.png 424w, /__u/substackcdn.com/image/fetch/$s_!XBKL!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5171361-8e1d-4332-b622-55ab9ff9264b_1200x980.png 848w, /__u/substackcdn.com/image/fetch/$s_!XBKL!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5171361-8e1d-4332-b622-55ab9ff9264b_1200x980.png 1272w, /__u/substackcdn.com/image/fetch/$s_!XBKL!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5171361-8e1d-4332-b622-55ab9ff9264b_1200x980.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!XBKL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5171361-8e1d-4332-b622-55ab9ff9264b_1200x980.png" width="1200" height="980" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5171361-8e1d-4332-b622-55ab9ff9264b_1200x980.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:980,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:63333,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/208190331?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5171361-8e1d-4332-b622-55ab9ff9264b_1200x980.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!XBKL!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5171361-8e1d-4332-b622-55ab9ff9264b_1200x980.png 424w, /__u/substackcdn.com/image/fetch/$s_!XBKL!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5171361-8e1d-4332-b622-55ab9ff9264b_1200x980.png 848w, /__u/substackcdn.com/image/fetch/$s_!XBKL!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5171361-8e1d-4332-b622-55ab9ff9264b_1200x980.png 1272w, /__u/substackcdn.com/image/fetch/$s_!XBKL!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5171361-8e1d-4332-b622-55ab9ff9264b_1200x980.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Over the full 1972-2024 stretch, and over the 40, 30, and 25-year windows, <strong>REITs actually beat the S&amp;P 500 by a wide margin</strong> &#8212; as much as 12.6% vs. 8.0% annualized over the full period. But somewhere around the 15-20 year mark, that flips hard. Over the last 10, 5, and 1 years, the S&amp;P has dominated instead &#8212; 23.2% vs. 4.9% in 2024 alone.</p><p>That explains why my first chart looked closer than the long-run history actually was: the smoothed &#8220;since 1972&#8221; figure blends two completely different eras together &#8212; decades where real estate quietly won, followed by a recent stretch where stocks have won emphatically. The recent S&amp;P run has been strong enough to pull the whole-period average up toward &#8220;close to REITs,&#8221; even though for most of the last 50 years, REITs were the clear long-run winner.<br></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p><h3>How people actually invested, over the same stretch</h3><p><strong>The verdict: household behavior has only matched what the numbers say three times, ever &#8212; each time right at a euphoric peak, not calmly along the way.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!I396!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e402db-12a9-4315-b7d7-e3ad9285e20c_1200x1280.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!I396!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e402db-12a9-4315-b7d7-e3ad9285e20c_1200x1280.png 424w, /__u/substackcdn.com/image/fetch/$s_!I396!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e402db-12a9-4315-b7d7-e3ad9285e20c_1200x1280.png 848w, /__u/substackcdn.com/image/fetch/$s_!I396!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e402db-12a9-4315-b7d7-e3ad9285e20c_1200x1280.png 1272w, /__u/substackcdn.com/image/fetch/$s_!I396!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_webp, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e402db-12a9-4315-b7d7-e3ad9285e20c_1200x1280.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!I396!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e402db-12a9-4315-b7d7-e3ad9285e20c_1200x1280.png" width="1200" height="1280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a5e402db-12a9-4315-b7d7-e3ad9285e20c_1200x1280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1280,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:96369,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://compoundingmargins.substack.com/i/208190331?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e402db-12a9-4315-b7d7-e3ad9285e20c_1200x1280.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!I396!, /__u/compoundingmargins.substack.com/w_424, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e402db-12a9-4315-b7d7-e3ad9285e20c_1200x1280.png 424w, /__u/substackcdn.com/image/fetch/$s_!I396!, /__u/compoundingmargins.substack.com/w_848, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e402db-12a9-4315-b7d7-e3ad9285e20c_1200x1280.png 848w, /__u/substackcdn.com/image/fetch/$s_!I396!, /__u/compoundingmargins.substack.com/w_1272, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e402db-12a9-4315-b7d7-e3ad9285e20c_1200x1280.png 1272w, /__u/substackcdn.com/image/fetch/$s_!I396!, /__u/compoundingmargins.substack.com/w_1456, /__u/compoundingmargins.substack.com/c_limit, /__u/compoundingmargins.substack.com/f_auto, /__u/compoundingmargins.substack.com/q_auto:good, /__u/compoundingmargins.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5e402db-12a9-4315-b7d7-e3ad9285e20c_1200x1280.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Real estate was the dominant American asset for most of the last century &#8212; it made sense; a home is the first real asset most families ever hold. Stocks have pulled ahead of it before, though less often than most people think: once in the late 1960s, again at the dot-com peak in 2000, and now &#8212; a third time in roughly six decades, not the second, as I&#8217;d originally had this.</p><p>Here&#8217;s the part worth being careful with. Both prior instances were followed by genuinely rough, extended stretches for stocks &#8212; the late 1960s crossover preceded a decade of poor real returns, and the 2000 crossover preceded the dot-com crash. It would be easy to read that as &#8220;this always happens right before a crash.&#8221; I don&#8217;t think that&#8217;s a fair conclusion to draw. Two prior instances is nowhere near enough data to call this a reliable pattern &#8212; it&#8217;s a genuinely small sample, and treating it as a forecasting tool is exactly the kind of overconfident prediction I don&#8217;t want to make. What I think is fair to say: it&#8217;s a real, historically rare situation, worth being aware of, not a signal telling you what happens next.</p><p>Worth adding one thing that makes this round of the shift a little different from the first two: this time, it&#8217;s arguably not pure euphoria. The trend chart above shows the S&amp;P genuinely has crushed real estate over the last decade specifically &#8212; so household money moving toward stocks right now is, at least partly, just following where the recent returns actually were. That doesn&#8217;t make it risk-free (the same was true in 2000, right before it wasn&#8217;t true anymore), but it&#8217;s a more rational-looking shift than the dot-com version, not an identical replay of it.</p><p>One honest caveat worth naming: this kind of household wealth data is always released on a lag &#8212; even the newest breakdown available isn&#8217;t literally real-time, it&#8217;s typically a couple of quarters behind. So &#8220;recent&#8221; here means the latest solid figure, not necessarily where things stand at this exact moment.</p><p>One more thing worth clarifying, since it&#8217;s easy to misread: the third category in the chart isn&#8217;t just &#8220;bonds and cash sitting idle.&#8221; It&#8217;s bank deposits, pension entitlements, private (non-publicly-traded) business equity, and actual bonds, combined &#8212; a genuinely mixed bucket, not one big pile of cash on the sidelines.</p><h3>The part worth sitting with</h3><p>I don&#8217;t think this means &#8220;stocks are now overheated, sell everything&#8221; &#8212; that&#8217;s exactly the kind of prediction I don&#8217;t want to make. But it is worth noticing: every time household stock allocation has caught up to what the return data has said for decades, it&#8217;s happened at a moment of unusual enthusiasm, not steady conviction. That&#8217;s a pattern worth being aware of about your own behavior, not just the market&#8217;s.</p><p>I don&#8217;t have a clean answer for what that means for right now. I just think it&#8217;s a more useful question than most people are asking.</p><div><hr></div><p><em>Long-run historical averages, not a year-by-year backtest &#8212; actual annual returns for stocks and gold especially are far more volatile than a smooth compounding line shows. Real estate proxied by REITs since no single &#8220;real estate&#8221; index exists &#8212; REIT returns and primary-home returns are related but genuinely different things. REIT vs. S&amp;P 500 trailing-period data from Nareit/FTSE NAREIT, most recent available as of time of writing (mid-2026), not real-time. Household allocation data from Federal Reserve Flow of Funds / Distributional Financial Accounts, snapshot years shown, not a continuous series. Nothing here is a recommendation to buy, sell, or hold anything &#8212; just three charts I think are worth looking at together.</em></p>]]></content:encoded></item><item><title><![CDATA[How I Booked Flights and a Hotel to Hawaii for $1,014 — for a Family of 3]]></title><description><![CDATA[Quick context before the numbers: I&#8217;m not a luxury traveler.]]></description><link>https://compoundingmargins.substack.com/p/how-i-booked-flights-and-a-hotel</link><guid isPermaLink="false">https://compoundingmargins.substack.com/p/how-i-booked-flights-and-a-hotel</guid><dc:creator><![CDATA[Compounding Margins]]></dc:creator><pubDate>Mon, 20 Jul 2026 15:39:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pCDN!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39801af8-356c-4b12-ad1e-e136251ed825_840x840.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Quick context before the numbers: I&#8217;m not a luxury traveler. I fly economy, I stay in 3-star hotels or Airbnb-style rentals, and for anything longer than 3 days, I specifically look for a place with a kitchen &#8212; with a young kid, being able to cook even half my meals makes a trip actually restful instead of exhausting. Everything below reflects that style, not a &#8220;how to fly business class for free&#8221; playbook.</p><p>This December, I&#8217;m taking my family of 3 to the Big Island of Hawaii &#8212; round-trip flights and 5 nights at a resort, booked and paid for already, for a combined <strong>$1,014</strong>. That figure covers flights and the hotel only &#8212; not food, activities, car rental, or anything else once we&#8217;re actually there. Here&#8217;s exactly how I got those two pieces down to that number.</p><h3>The rule I use before booking anything</h3><p><strong>The verdict: only use miles if you&#8217;re clearly getting more than cash would.</strong></p><p>Every time I book travel, I check cash price and miles price side by side, for every reasonable airport option. I&#8217;m on the East Coast, and both Newark (EWR, a United hub) and Philadelphia (PHL, an American hub) are within reach, so I check both airports, both ways to pay, before deciding anything.</p><p>My rule of thumb: I&#8217;ll consider a miles booking if I&#8217;m getting <strong>over 1.5 cents of value per mile</strong>, and I&#8217;ll go for it without hesitation above <strong>2 cents</strong>. Below that, cash is usually the better move. For this trip, both the flights and the hotel cleared 2 cents &#8212; that&#8217;s why I booked both with points.</p><div><hr></div><h2>Flights: $596.10 total, for 3 people, round trip</h2><p><strong>The verdict: the best deal wasn&#8217;t with the airline flying out of my home airport &#8212; it was found through a completely different loyalty program.</strong></p><p>I found the best value flying <strong>American Airlines out of Philadelphia</strong>, but not by booking through American directly &#8212; I booked through <strong>Finnair</strong>, using Avios.</p><p>Here&#8217;s why that works: Finnair, American Airlines, and British Airways are all part of the Oneworld alliance, and Finnair, British Airways, Iberia, Aer Lingus, and Qatar Airways all share the same currency &#8212; Avios. That means Avios earned or transferred into any one of those programs can move freely between the others. Finnair itself isn&#8217;t a direct Bilt transfer partner, but <strong>British Airways is</strong> &#8212; so the actual path was:</p><p><strong>Bilt points &#8594; British Airways Avios (with a transfer bonus) &#8594; moved over to Finnair &#8594; booked on American Airlines through Finnair.<br></strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p><p>Finnair&#8217;s award chart prices a one-way East Coast&#8211;to&#8211;Hawaii flight on American Airlines at a flat <strong>15,000 Avios</strong>, regardless of the exact route or connection &#8212; plus about <strong>$5.60</strong> in taxes and fees. Alaska Airlines is nominally cheaper on paper at 13,500 Avios each way &#8212; but because of the 60% transfer bonus I had that day, I only needed to transfer <strong>9,375 Bilt points</strong> to cover the 15,000 Avios for American. That&#8217;s actually <em>fewer</em> Bilt points spent than Alaska would have cost me at 13,500 points with no bonus at all. The bonus, in other words, didn&#8217;t just make American competitive with Alaska &#8212; it made American the better deal, even though Alaska&#8217;s sticker price is lower.</p><p>On May 1st, Bilt ran a Rent Day promotion giving Gold-status members that 60% bonus on points transferred to British Airways. That meant instead of transferring the full 15,000 points needed, I only needed to transfer:</p><p><strong>15,000 &#247; 1.6 = 9,375 Bilt points</strong> to cover one seat, one-way.</p><p>For 3 people, round trip, that&#8217;s 6 one-way seats total:</p><ul><li><p>9,375 points &#215; 6 = 56,250 Bilt points (valued at 1 cent each = $562.50)</p></li><li><p>$5.60 &#215; 6 = $33.60 in taxes and fees</p></li><li><p><strong>Total: $596.10</strong></p></li></ul><p>American&#8217;s Main Cabin economy fare on this route includes a personal item and a full carry-on bag &#8212; no extra baggage fees to factor in.</p><p><strong>The hard part isn&#8217;t the math &#8212; it&#8217;s finding the flight.</strong> Finnair&#8217;s own site is genuinely difficult to search for American-operated award space, since not every American flight is released for partner bookings. To get around this, I cross-check availability using two other Oneworld programs with better search tools &#8212; <strong>Alaska Airlines</strong> and <strong>Qantas</strong> &#8212; since they show the same underlying American Airlines award inventory. Once I spot a flight that looks available, I call Finnair customer service directly to actually book it, since American Airlines partner awards can&#8217;t be booked online through Finnair &#8212; only by phone or chat.</p><p>I had the exact flight identified before the May 1st transfer bonus even showed up. That&#8217;s the part that actually takes effort &#8212; the promo just made a flight I already wanted to book meaningfully cheaper.</p><p><strong>Cash vs. miles, side by side, for my actual trip window (first half of December, 5-night gap) &#8212; flights and hotel only:</strong></p><p>Cash price (approx.)What I paidSavingsFlights (3 people, round trip)~$2,145*$596.10~72%Hotel (5 nights)~$1,400$417~70%<strong>Total~$3,545$1,014~71%</strong></p><p><em>*Cash estimate based on a comparable PHL&#8211;Kona, one-week, economy round-trip fare (~$715/person) pulled around the same December window &#8212; actual cash pricing shifts by day and by how far in advance you book, so treat this as a representative comparison, not the exact fare available the day I booked.</em></p><p>That works out to somewhere north of 3.5 cents of value per Bilt point on the flights alone &#8212; well past my 2-cent threshold, which is exactly why I booked this with miles instead of cash.</p><div><hr></div><h2>Hotel: $417 for 5 nights at Paniolo Greens (Wyndham)</h2><p><strong>The verdict: an Airbnb-style resort stay, paid for almost entirely in points, with free cancellation built in.</strong></p><p>I found Paniolo Greens, a Wyndham resort on the Big Island that gives me the kitchen and space I look for on trips like this. Cash price: roughly <strong>$200/night, ~$1,400 total with taxes</strong> for 5 nights. Points price: <strong>15,000 Wyndham points per night, taxes included</strong> &#8212; and free cancellation right up until the trip.</p><p>To fund the Wyndham points, I again used a Bilt transfer bonus &#8212; this time on April 1st, Bilt offered Gold members a 75% bonus transferring to Wyndham. I paid <strong>$125 in Bilt Cash</strong> to bump that up further, from a 75% bonus to a 100% bonus (2x) &#8212; pricing on that kind of upgrade varies by promotion, but that&#8217;s what it cost me this time.</p><p>At a 2x transfer rate, reaching the 75,000 Wyndham points needed for 5 nights took:</p><p><strong>75,000 &#247; 2 = 37,500 Bilt points</strong></p><p>Here&#8217;s how I think about the cost of that:</p><ul><li><p>37,500 Bilt points, valued at 1 cent each = $375</p></li><li><p>The $125 in Bilt Cash I spent to upgrade the bonus &#8212; I don&#8217;t value Bilt Cash at full face value here, because Bilt Cash used this way effectively converts at a $30-to-1,000-points rate. At my own 1-cent-per-point valuation, that works out to roughly <strong>0.33 cents of real value per $1 of Bilt Cash spent</strong> &#8212; so I treat that $125 as really costing about $41.67 in equivalent value, not $125.</p></li><li><p>$375 + $41.67 &#8776; <strong>$417</strong></p></li></ul><p>Either way you value it, I turned a ~$1,400 cash stay into a ~$417 one, with the flexibility to cancel free if plans change.<br></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h2>A couple of past trips, same approach</h2><p>I&#8217;ve used this same cash-vs-miles comparison method before:</p><ul><li><p><strong>December 2024 &#8212; Newark to Maui, via Honolulu, round trip: $558.60</strong> for the flights, booked using Turkish Airlines miles on United. The pricing on this one actually shifted mid-search: until February 2024, Turkish priced these United award tickets to Hawaii at 7,500 miles + $5.60 one-way, and I locked in 3 one-way tickets (my outbound leg, for the whole family) at that rate. Turkish then repriced the route to 10,000 miles one-way &#8212; so my return leg cost more, 3 tickets at 10,000 miles + $5.60 each. Total: (7,500 &#215; 3 + 10,000 &#215; 3) miles, valued at 1 cent each = $525, plus $33.60 in taxes across 6 segments = $558.60. Turkish has since changed its Hawaii pricing again, and this specific deal no longer exists.</p></li><li><p><strong>May 2024 &#8212; JFK to Barcelona to Paris to Lisbon: about $700 per person</strong>, using a mix of miles and cash across Level, Air France, Vueling, and United.</p></li></ul><p>I like traveling. I just don&#8217;t like paying full price for it if I don&#8217;t have to &#8212; and I&#8217;d rather spend the effort finding a good flight than spend the money not finding one.</p><div><hr></div><p><strong>Disclaimer</strong></p><p><em>This article describes the personal travel-booking experience of the author and is provided for general informational and entertainment purposes only. It is not professional travel advice, and the author is not a certified travel agent or advisor. Award availability, transfer bonuses, redemption rates, and program terms mentioned here (including with Bilt Rewards, Finnair Plus, American Airlines, Wyndham Rewards, and any other loyalty program referenced) change frequently and without notice, and specific deals described may no longer be available or may require different amounts of points by the time you read this. Pricing, availability, and terms should always be independently verified directly with the relevant airline, hotel, or loyalty program before booking. Nothing in this article should be relied upon as a guarantee of similar results, and the author and this publication accept no liability for bookings, losses, or issues arising from following any strategy described here. This is a passion project reflecting how I personally choose to travel &#8212; not a recommendation that this approach is right for your situation.</em></p>]]></content:encoded></item><item><title><![CDATA[Why Bilt Palladium Is My Primary Card]]></title><description><![CDATA[I&#8217;ve held some version of a Bilt card for well over two years now.]]></description><link>https://compoundingmargins.substack.com/p/why-bilt-palladium-is-my-primary</link><guid isPermaLink="false">https://compoundingmargins.substack.com/p/why-bilt-palladium-is-my-primary</guid><dc:creator><![CDATA[Compounding Margins]]></dc:creator><pubDate>Mon, 20 Jul 2026 15:27:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pCDN!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39801af8-356c-4b12-ad1e-e136251ed825_840x840.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve held some version of a Bilt card for well over two years now. This article is specifically about the <strong>Bilt Palladium</strong>, the premium tier in Bilt&#8217;s current (2.0) card lineup, and why it&#8217;s the card I reach for first.</p><p><em>Quick note before I get into it: this isn&#8217;t sponsored &#8212; Bilt didn&#8217;t pay me or ask me to write this. I do include a referral link further down, and if you apply through it and get approved, I may earn a referral bonus at no extra cost to you. Everything else here is my honest, unpaid take, limitations included.</em></p><h3>The welcome bonus &#8212; worth mentioning before anything else</h3><p><strong>The verdict: this alone can cover most of the first year&#8217;s fee, before any of the ongoing math below even applies.</strong></p><p>New Palladium cardholders can currently earn <strong>50,000 Bilt Points, Bilt Gold status, and $300 in Bilt Cash</strong> after spending $4,000 on non-housing purchases in the first 90 days. Independent point valuations put 50,000 Bilt points somewhere around $1,000+ on their own &#8212; combined with the $300 in Bilt Cash, that&#8217;s a meaningful chunk of value sitting in year one alone, well before any of the ongoing per-dollar math below. Offers like this change over time, so verify the current terms directly with Bilt before applying &#8212; but as of when I&#8217;m writing this, it&#8217;s a real, active offer, not a promotional gimmick.</p><h3>The points math &#8212; why I think it earns more than it looks like</h3><p><strong>The verdict: on paper it&#8217;s 2X. In practice, I get closer to 3.33%.</strong></p><p>Palladium earns a flat 2X points on almost everything you put on the card. <strong>One important exception: tax payments earn zero points.</strong> I learned that one the hard way, paying property taxes on the card expecting points and getting none. Don&#8217;t make that mistake &#8212; it&#8217;s excluded entirely, not just at a lower rate.</p><p>A flat 2X isn&#8217;t unique &#8212; cards like Capital One Venture X and Wells Fargo Active Cash also land around that range. Where I think Palladium pulls ahead is the layer underneath the 2X: you also earn <strong>4% back in Bilt Cash</strong> on the same spend, and Bilt Cash has real uses across Bilt&#8217;s ecosystem. The one I lean on most is unlocking points on rent or mortgage payments &#8212; every $30 of Bilt Cash redeemed unlocks 1,000 points on your housing payment. That&#8217;s where the extra value comes from.</p><p><strong>A concrete example:</strong></p><ul><li><p>Spend $100 on the card</p></li><li><p>Base: 2X points = 200 points</p></li><li><p>Plus: 4% Bilt Cash = $4</p></li><li><p>That $4 in Bilt Cash unlocks points on $133 of your rent or mortgage payment (at $30 Bilt Cash &#8594; 1,000 points), earning another 133 points</p></li><li><p><strong>Total: 333 points on $100 of spend &#8212; an effective rate of about 3.33%<br></strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p></li></ul><p>That&#8217;s the floor, not the ceiling. If you&#8217;re more active in the Bilt ecosystem and find other uses for the 4% Bilt Cash, you can likely do better than this. I keep it simple &#8212; most of mine goes toward the mortgage, except twice a year, when I redeem it toward a hotel stay instead (more on that below).</p><p>Two things worth knowing that I don&#8217;t personally use, but that fit some situations better than mine:</p><ul><li><p><strong>A simpler alternative path exists &#8212; and it&#8217;s not really a tradeoff on everyday spend, just on housing.</strong> The 2X on everyday purchases is a fixed property of the card either way; it doesn&#8217;t change based on which option you pick. What actually changes is the housing side: Bilt also offers a &#8220;Housing-only rewards&#8221; option, which drops the 4% Bilt Cash entirely but automatically earns up to <strong>1.25X</strong> points on rent or mortgage &#8212; tiered by how much of your housing payment you match in everyday spend that same billing cycle (25% match = 0.5X, 50% = 0.75X, 75% = 1X, 100%+ = 1.25X). That ceiling is actually <em>higher</em> than the 1X cap you can reach by redeeming Bilt Cash under the Flexible path I use. The real question isn&#8217;t &#8220;which earns more on everyday spend&#8221; &#8212; it&#8217;s whether a slightly better housing rate is worth giving up the 4% Bilt Cash and everything else it unlocks.</p></li><li><p><strong>A points accelerator exists for Bilt Cash too.</strong> Instead of unlocking housing points, you can redeem $200 of Bilt Cash to earn an extra point per dollar on your next $5,000 of eligible spend &#8212; effectively 3X instead of 2X &#8212; repeatable up to 5 times a year. If you don&#8217;t have rent or a mortgage payment to route through Bilt, or you&#8217;ve already maxed out what you want to put toward housing, this is the other place that 4% Bilt Cash can go.</p></li></ul><p>One thing worth adding since it&#8217;s not in the math above: Palladium also gives you a separate <strong>$200 annual Bilt Cash bonus</strong>, credited automatically each January, on top of the ongoing 4%. I don&#8217;t count that in my fee math below &#8212; it&#8217;s just extra.</p><h3>The $495 fee &#8212; how I offset it</h3><p><strong>The verdict: easily, between the hotel credit and the extra 1.33%.</strong></p><p>I don&#8217;t like paying fees I can&#8217;t clearly offset, so here&#8217;s how I think about this one.</p><p>Palladium gives $400 in hotel credit per year, split into two $200 credits for bookings through the Bilt Travel portal (minimum 2-night stay each). I do use these, but since you could sometimes find the same room cheaper elsewhere, I value this credit conservatively &#8212; at 65% of face value, not 100%. That&#8217;s $260 of real value toward the fee.</p><p>$495 &#8722; $260 = $235 left to offset. That&#8217;s easily covered by the extra 1.33% from the Bilt Cash-to-housing-points mechanic described above. On $1,500/month of spend on this card (my primary card, so that&#8217;s realistic) &#8212; $18,000/year &#8212; 1.33% works out to about $239. That alone clears the remaining fee in any ongoing year. And that&#8217;s before counting two more things: the separate $200 annual Bilt Cash bonus mentioned above, and a milestone bonus every Bilt member gets &#8212; <strong>$50 in Bilt Cash for every 25,000 Bilt Points earned toward status.</strong> At that same $18,000/year of spend, my combined points (the base 2X plus what gets unlocked on housing) land around 60,000 points a year &#8212; enough to clear two of those 25,000-point milestones, for another $100 in Bilt Cash. Stack all of it together, and the $495 fee isn&#8217;t a close call for me in an ongoing year &#8212; and in year one specifically, the welcome bonus alone likely covers most or all of it before any of this other math is even needed.</p><p>One more thing worth knowing: on the <strong>1st of every month (&#8221;Rent Day&#8221;)</strong>, Palladium doubles your points rate from 2X to 4X on everyday spend, up to 1,000 bonus points. If you know a big purchase is coming, timing it for the 1st is free extra value.</p><h3>Redeeming the hotel credits &#8212; how I&#8217;ve made it work</h3><p><strong>The verdict: plan ahead and you can stretch two credits into one longer trip &#8212; just don&#8217;t overcommit to a trip you might cancel.</strong></p><p>If you have a trip planned more than 6 months out and it&#8217;s longer than 4 nights, you can actually combine both semiannual $200 credits into a single stay &#8212; but it requires making two separate reservations, and if there&#8217;s real chance you&#8217;d cancel, I wouldn&#8217;t recommend booking that far ahead. You&#8217;ll lose the earlier credit if it expires before you use it (these are on a rolling ~6-month window from when they&#8217;re issued). For the actual booking, I typically pair the $200 credit with up to $100 of my own accumulated Bilt Cash to cover a 2-night stay.</p><h3>Transfer partners &#8212; where I think the card&#8217;s real value lives</h3><p><strong>The verdict: this is the best part of the card, and it&#8217;s not close.</strong></p><p>Bilt has more transfer partners than most premium cards &#8212; more than 20, compared to what you&#8217;d get with Chase Sapphire Reserve or Amex Platinum. But the count isn&#8217;t the whole story; the quality matters more. Of the partners available, I rate <strong>World of Hyatt</strong> and <strong>Alaska&#8217;s program (now branded Atmos Rewards)</strong> as the two best for getting outsized redemption value. Chase also has Hyatt &#8212; but none of the major competing cards have Alaska/Atmos. I&#8217;ll do a separate article on exactly why I rate these two so highly.</p><p>One important catch: Bilt&#8217;s best transfer bonuses are almost always <strong>one-day-only promotions, on the 1st of the month</strong>. You need to be ready to act immediately, not &#8220;get to it this week.&#8221; This is exactly the mechanic that got me over 2 cents per point of value on my Hawaii trip (see my earlier travel article) &#8212; it only worked because I was ready the moment the bonus posted.</p><h3>Other benefits worth knowing about</h3><p><strong>The short version: strong lounge access for the whole family, a genuinely useful Costco workaround, and one thing I&#8217;m still waiting on.</strong></p><p><strong>Lounge access.</strong> Palladium includes Priority Pass &#8212; not just for you, but for <strong>2 additional guests</strong>, which fits my family of 3 exactly. If you need more guest passes than that, you can buy extra ones with Bilt Cash at a discount &#8212; I personally value Bilt Cash at roughly 0.33 cents per dollar of face value in this kind of use, based on what it&#8217;s actually worth to me elsewhere in the ecosystem. This guest allowance is a real differentiator: only true premium cards like Sapphire Reserve and Amex Platinum extend lounge access to guests this generously &#8212; even a mid-tier card like Venture X only covers the primary cardholder. One caveat: Bilt has no lounges of its own, unlike those three cards, though Priority Pass does get you into some Chase and Capital One lounges in certain cases.</p><p><strong>The Costco trick.</strong> Costco warehouses and gas stations only accept Visa in the US, and Bilt is a Mastercard &#8212; so it doesn&#8217;t work directly in-store. My workaround: buy a Costco Cash Card online (the e-gift-card version posts almost instantly), load it into the Costco app wallet, and use that in-store or at the pump. Simple, and it lets me keep earning Bilt points on Costco spend that would otherwise be locked out.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://compoundingmargins.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/compoundingmargins.substack.com/subscribe"><span>Subscribe now</span></a></p><p><strong>What I&#8217;d still like to see.</strong> Palladium doesn&#8217;t currently include primary rental car insurance, which is why I still keep a Capital One Venture X in my wallet specifically for that. Why I still hold onto Venture X for that one benefit is a topic for another day.</p><div><hr></div><h2>If you want to check it out</h2><p>If you&#8217;ve read this far and you&#8217;re considering the card, here&#8217;s my referral link: <strong><a href="https://www.bilt.com/card?invite=A4DSBT9M">bilt.com/card</a></strong></p><p>Full disclosure: this is a referral link, and if you apply and get approved through it, I may earn a referral bonus &#8212; at no extra cost to you. You&#8217;re obviously welcome to go directly to bilt.com instead if you&#8217;d rather not use it; nothing in this article changes either way.</p><div><hr></div><p><strong>Disclaimer</strong></p><p><em>This article reflects my personal experience with and opinion of the Bilt Palladium Card. It is not sponsored by Bilt or any other company, and no one paid me or reviewed this content before publication. It does include a referral link, disclosed above, through which I may earn a referral bonus if you apply and are approved &#8212; this creates a financial incentive on my part, which I&#8217;m disclosing so you can weigh it accordingly. It is not financial advice, and I am not a financial or credit advisor &#8212; card terms, benefits, transfer partners, bonus categories, and fees change frequently and without notice, so verify current terms directly with Bilt before applying for or relying on anything described here. Individual results depend on your own spending patterns, credit profile, and how you use the card&#8217;s benefits; your value from this card may differ meaningfully from mine. This is a passion project sharing what&#8217;s worked for my household, not a recommendation that this card is right for your situation.</em></p>]]></content:encoded></item></channel></rss>