<?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[Endowment of One]]></title><description><![CDATA[Running my money and most of my life with AI agents, and writing down what actually happened. Investing on one side, the agent system on the other.]]></description><link>https://www.endowmentofone.com</link><image><url>https://substackcdn.com/image/fetch/$s_!zO1q!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a37dd24-f083-4a8b-ab30-0324ff371859_512x512.png</url><title>Endowment of One</title><link>https://www.endowmentofone.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 23 Sep 2026 02:32:32 GMT</lastBuildDate><atom:link href="https://www.endowmentofone.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Daniel Mayo]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[thepersonalhedgefund@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[thepersonalhedgefund@substack.com]]></itunes:email><itunes:name><![CDATA[Daniel Mayo]]></itunes:name></itunes:owner><itunes:author><![CDATA[Daniel Mayo]]></itunes:author><googleplay:owner><![CDATA[thepersonalhedgefund@substack.com]]></googleplay:owner><googleplay:email><![CDATA[thepersonalhedgefund@substack.com]]></googleplay:email><googleplay:author><![CDATA[Daniel Mayo]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Monthly report: all clear, no rebalance]]></title><description><![CDATA[The September 2026 report from my portfolio monitor.]]></description><link>https://www.endowmentofone.com/p/monthly-report-all-clear-no-rebalance</link><guid isPermaLink="false">https://www.endowmentofone.com/p/monthly-report-all-clear-no-rebalance</guid><dc:creator><![CDATA[Daniel Mayo]]></dc:creator><pubDate>Sat, 05 Sep 2026 14:00:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zO1q!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a37dd24-f083-4a8b-ab30-0324ff371859_512x512.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Verdict: ALL CLEAR. No rebalance needed.</p><p>How this works: I run my portfolio to a written policy. Three sleeves, each with a target and a rebalance band, plus a set of trend gates. Once a month a script pulls my positions from the broker, checks them against the policy, and emails me a verdict. My agents draft this post from that email. I read it and decide whether it goes out.</p><p>The numbers (monitor output, 2026-09-01)</p><p>Factor equities: 58.2% actual, 60.0% target, band 55-65%, drift -1.8pp. OK.</p><p>Trend following: 33.2% actual, 35.0% target, band 30-40%, drift -1.8pp. OK.</p><p>Liquidity: 8.6% actual, 5.0% target.</p><p>Trend gates: total-world equities is above its 3-month, 6-month, and 12-month averages. All three gates open.</p><p>What changed since August: factor equities up 0.3pp, trend following down 0.3pp, liquidity unchanged. The policy only acts when a capital sleeve drifts more than 5pp. Nothing is close.</p><p>What I overrode this month: nothing.</p><p>Next report: October.</p><p>Drafted by my agents from the system's real output. Judged and edited by me. Not investment advice. I'm describing my own accounts and my own process. Nothing here is a recommendation or an offer of any kind.</p>]]></content:encoded></item><item><title><![CDATA[This blog had a different name yesterday]]></title><description><![CDATA[What a rebrand looks like when agents handle the mechanics and I keep the judgment, the logins, and the wallet.]]></description><link>https://www.endowmentofone.com/p/this-blog-had-a-different-name-yesterday</link><guid isPermaLink="false">https://www.endowmentofone.com/p/this-blog-had-a-different-name-yesterday</guid><dc:creator><![CDATA[Daniel Mayo]]></dc:creator><pubDate>Fri, 07 Aug 2026 20:55:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zO1q!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a37dd24-f083-4a8b-ab30-0324ff371859_512x512.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Yesterday this publication was called The Personal Hedge Fund. Today it&#8217;s Endowment of One, on a new domain, with the old one redirecting, the About page rewritten, my conference talk&#8217;s video description pointing here, and every internal runbook updated to match. The whole thing took one day, and I spent maybe twenty minutes of it actually doing anything.</p><p>This post is about how that works, because the interesting part isn&#8217;t the automation. It&#8217;s the boundary.</p><h2>Why rename at all</h2><p>I&#8217;d been feeling for a while that &#8220;hedge fund&#8221; was the wrong metaphor. A hedge fund connotes shorting, leverage, trading, alpha-hunting. What I actually run is a written investment policy, allocation bands, monthly rebalancing, and a perpetual horizon. That is endowment governance. The name was a misdescription.</p><p>I mentioned this to my agent and asked it to check whether the thinking held up. It came back with three verified facts:</p><ol><li><p><strong>Accuracy</strong>: the system really is endowment-shaped, point by point.</p></li><li><p><strong>Domain quality</strong>: endowmentofone.com was unregistered. Shorter, cleaner.</p></li><li><p><strong>Ownability</strong>: this one I&#8217;d half-known and it half-surprised me: personalhedgefund.com, the canonical form of my own brand, had been registered by someone else since 2006 and sits parked on an ad server. Dropping &#8220;the&#8221; is the most common way people mistype a domain. If the blog ever grew, my traffic would leak to a squatter, or I&#8217;d be negotiating to buy my own name at hostage prices. I could never fully own the old brand. The new one had no such shadow.</p></li></ol><p>That third point converted a nice-to-have into a decision. I said: do it.</p><h2>How the day actually went</h2><p>Here&#8217;s the division of labor, beat by beat.</p><p><strong>The agent did:</strong> renamed the publication in Substack settings and verified it stuck. Rewrote the About page headline and intro, checking its work in the editor before saving, then confirming on the live page. Searched Namecheap, put the domain in the cart, declined every upsell, and verified the cart by screenshot: one item, $11.48, privacy on, auto-renew on.</p><p><strong>Then it stopped.</strong> It parked the browser at the Namecheap login and told me: your credentials, your money, your click. I signed in and paid. Two minutes.</p><p><strong>The agent resumed:</strong> pointed the new domain&#8217;s DNS at Substack, swapped the publication&#8217;s custom domain, converted the old domain&#8217;s records into permanent redirects, and updated its own runbooks, the files that tell the Saturday drafting job and the Sunday publish job where the blog lives. The automation that writes the monthly portfolio posts never noticed the ground moving under it.</p><p><strong>It stopped again</strong> at YouTube. No Google session in its browser, and it doesn&#8217;t touch credentials. I signed in once. It added the blog link to my conference talk&#8217;s video description, above the chapter timestamps so the chapters kept working, and verified the link on the public watch page.</p><p>Three stops all day: a login, a payment, a login. Everything else ran without me: research, verification, DNS, redirects, editor surgery, its own documentation.</p><h2>Where the agents stopped</h2><p>Here&#8217;s the part no agent supplied. The Personal Hedge Fund didn&#8217;t feel right to me. It just didn&#8217;t feel right to me, and it had been nagging at me for a while. That&#8217;s not something an agent can check. The verified facts came later, and they mattered. The squatted domain turned a feeling into a defensible decision. But the feeling came first, and it was mine.</p><p>And the feeling was about more than accuracy. I&#8217;d started wanting this blog to be about more of me than my portfolio. I orchestrate large parts of my life with AI agents, and the investing is just the part with the cleanest numbers. I wanted room to write about that. &#8220;The Personal Hedge Fund&#8221; could only ever be about the money. &#8220;Endowment of One&#8221; can hold a life: the capital, and the machinery that runs it. The section you&#8217;re reading this in exists because of that same decision.</p><p>So the division of labor, as I actually experience it: I bring the sense that something is wrong and the idea of what it should be instead. The agents verify it and build it. They turned a vague dissatisfaction into three checked facts, and a decision into a shipped reality in a day. Judgment, identity, and money stay with me. Mechanics, verification, and documentation go to them.</p><p>One more rule made this cheap: <strong>decide once, early.</strong> The blog had one post and approximately zero subscribers. A rename at that size costs nothing. The same rename at five hundred subscribers is a migration with casualties. Renames don&#8217;t get cheaper by waiting, so once the reasoning checked out there was no reason to sit on it.</p><h2>About this writing</h2><p>One more thing, because this section of the blog will live or die on it: <strong>the agent that renamed the blog is the agent that wrote this account of it.</strong> It drafted this post from its own session record, which is why the details are exact. The $11.48, the screenshot of the cart, the three stops: none of that was reconstructed from my memory. It was logged by the thing that did the work, at the moment it did the work.</p><p>So yes, this writing is AI-generated, and I&#8217;m not going to pretend otherwise. The disclosure line at the bottom of every post is not a formality, it&#8217;s the method. But AI-generated is not the same as invented. Every post in this section describes something that actually ran, in my actual life, usually that week. The agent drafts from the record. I judge, edit, and sign. If I ever can&#8217;t stand behind a sentence, it doesn&#8217;t ship.</p><p>Next time something in this system does a day&#8217;s work in a day, I&#8217;ll write it up the same way.</p><div><hr></div><p><em>Drafted by my agents from the system&#8217;s real output. Judged and edited by me.</em></p><p><em>Not investment advice. I&#8217;m describing my own accounts and my own process. Nothing here is a recommendation or an offer of any kind.</em></p>]]></content:encoded></item><item><title><![CDATA[I run my portfolio with AI agents. This month they said: do nothing.]]></title><description><![CDATA[What the machine reported, what it decided, and what I overrode.]]></description><link>https://www.endowmentofone.com/p/i-run-my-portfolio-with-ai-agents</link><guid isPermaLink="false">https://www.endowmentofone.com/p/i-run-my-portfolio-with-ai-agents</guid><dc:creator><![CDATA[Daniel Mayo]]></dc:creator><pubDate>Tue, 04 Aug 2026 19:14:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!BvVT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b064c7-f279-480c-9c4d-10f78c2c41a1_1264x560.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I'm a self-employed modeling and simulation engineer. I run my own portfolio to a written policy: strategy sleeves, rebalance bands, trend gates. Except the operations are handled by scripts and AI agents, and my only job is judgment. Every month I'll publish what the machine reported, what it decided, and anything I overrode.</p><p>One thing up front: these posts are drafted by my agents from the system's real output, then judged and edited by me. I'm not going to pretend otherwise. The agents are the point.</p><p>How I got here, in one paragraph</p><p>For years I did special situations. I built something like thirty tools for it: an agent that read SEC filings for five to seven hours straight hunting warrant terms, CVR trackers, net-net screeners, an OTC scanner. They worked. And I quit anyway, not because the strategies were bad, but because they stopped fitting my context: those niches are small and illiquid, and as my portfolio grew, the positions they could absorb became too small to matter. The work stayed the same. The reward, as a fraction of the whole, kept shrinking. What survived the purge was the machinery habit, not the complexity: today the strategy is simple ETF sleeves, and the sophistication all lives in the automation that keeps me honest. The full story is a future post.</p><p>The system, in one paragraph</p><p>Three sleeves: roughly 60% factor equities (small-cap value with a profitability tilt, plus momentum, spread across US, international developed, and emerging markets, roughly 2:1 value-to-momentum), 35% trend following (managed futures), and a 5% liquidity buffer. Once a month, a script pulls my positions from the broker, maps every holding into its sleeves, checks each sleeve against its rebalance band, checks 3/6/12-month trend gates on total-world equities, and emails me a verdict. Monthly on purpose: rebalancing decisions happen once a month, and checking more often would just be noise. It never places a trade. It tells me the truth. Acting is my job.</p><p>This month's report (real output, 2026-08-03)</p><p>Verdict: ALL CLEAR. No rebalance needed.</p><p>Factor equities: 57.9% actual vs 60.0% target (band 55-65%), drift -2.1pp, OK</p><p>Trend following: 33.5% actual vs 35.0% target (band 30-40%), drift -1.5pp, OK</p><p>Liquidity: 8.6% actual vs 5.0% target (band 3.8-6.2%), drift +3.6pp, DRIFT</p><p>Trend gates: total-world equities above its 3-month, 6-month, and 12-month averages.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BvVT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b064c7-f279-480c-9c4d-10f78c2c41a1_1264x560.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BvVT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b064c7-f279-480c-9c4d-10f78c2c41a1_1264x560.png 424w, https://substackcdn.com/image/fetch/$s_!BvVT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b064c7-f279-480c-9c4d-10f78c2c41a1_1264x560.png 848w, https://substackcdn.com/image/fetch/$s_!BvVT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b064c7-f279-480c-9c4d-10f78c2c41a1_1264x560.png 1272w, https://substackcdn.com/image/fetch/$s_!BvVT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b064c7-f279-480c-9c4d-10f78c2c41a1_1264x560.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BvVT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b064c7-f279-480c-9c4d-10f78c2c41a1_1264x560.png" width="1264" height="560" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58b064c7-f279-480c-9c4d-10f78c2c41a1_1264x560.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:560,&quot;width&quot;:1264,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:34656,&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://www.thepersonalhedgefund.com/i/209830263?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b064c7-f279-480c-9c4d-10f78c2c41a1_1264x560.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BvVT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b064c7-f279-480c-9c4d-10f78c2c41a1_1264x560.png 424w, https://substackcdn.com/image/fetch/$s_!BvVT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b064c7-f279-480c-9c4d-10f78c2c41a1_1264x560.png 848w, https://substackcdn.com/image/fetch/$s_!BvVT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b064c7-f279-480c-9c4d-10f78c2c41a1_1264x560.png 1272w, https://substackcdn.com/image/fetch/$s_!BvVT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b064c7-f279-480c-9c4d-10f78c2c41a1_1264x560.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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></p><p>The judgment layer</p><p>The honest wrinkle this month: the machine flagged the liquidity sleeve at DRIFT, 8.6% against a 5% target, and still called ALL CLEAR. That's by design. Only the two capital sleeves gate action. Factor equities and trend following are the strategy. Liquidity is the residual. As long as both capital sleeves sit inside their bands, there's no rebalance to do. The DRIFT flag on cash is information, not an alarm.</p><p>What I overrode this month: nothing. The machine got the same answer I would have. Most months that will be the answer, and that's the entire point. The hardest part of running a simple strategy is leaving it alone, so I built a system where touching the portfolio requires a reason the machine has to produce first.</p><p>Next month</p><p>Same format, same tables, whatever the machine says. If it says do nothing again, you'll read "do nothing" again. I suspect the long-run value of this diary is watching how rarely anything needs doing.</p><p>Drafted by my agents from the system's real output. Judged and edited by me. Not investment advice. I'm describing my own accounts and my own process. Nothing here is a recommendation or an offer of any kind.</p><p></p>]]></content:encoded></item></channel></rss>