<?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[The Income Wheel]]></title><description><![CDATA[I'm Keith. I have close to a Million Dollars deployed in a systematic options income strategy called the Wheel. I document every trade — wins, losses, and everything in between. Real capital. Real results. No hype.]]></description><link>https://www.theincomewheel.com</link><image><url>https://substackcdn.com/image/fetch/$s_!tuJG!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0cff954-153b-4667-aa6a-7c6750210c13_800x800.png</url><title>The Income Wheel</title><link>https://www.theincomewheel.com</link></image><generator>Substack</generator><lastBuildDate>Sun, 17 May 2026 02:32:57 GMT</lastBuildDate><atom:link href="https://www.theincomewheel.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[The Income Wheel]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[theincomewheel@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[theincomewheel@substack.com]]></itunes:email><itunes:name><![CDATA[The Income Wheel]]></itunes:name></itunes:owner><itunes:author><![CDATA[The Income Wheel]]></itunes:author><googleplay:owner><![CDATA[theincomewheel@substack.com]]></googleplay:owner><googleplay:email><![CDATA[theincomewheel@substack.com]]></googleplay:email><googleplay:author><![CDATA[The Income Wheel]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The wheel is turning. RTX goes to assignment Friday.]]></title><description><![CDATA[Real trades. Real money. Documented live.]]></description><link>https://www.theincomewheel.com/p/the-wheel-is-turning-rtx-goes-to</link><guid isPermaLink="false">https://www.theincomewheel.com/p/the-wheel-is-turning-rtx-goes-to</guid><dc:creator><![CDATA[The Income Wheel]]></dc:creator><pubDate>Mon, 11 May 2026 15:32:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tuJG!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0cff954-153b-4667-aa6a-7c6750210c13_800x800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#8594; This week's scoreboard is live on the <a href="https://www.theincomewheel.com/p/start-here-what-youll-actually-find">Start Here page</a>.</p><p>Last week I said RTX was going to assignment and that was always the plan.</p><p>This Friday it happens. The $190 put expires May 15. I'll own 200 shares at $190. The stock is at $177. That's $13 below my strike.</p><p>Here's what I'm doing once I own those shares.</p><p><strong>The second leg</strong></p><p>Once I own the shares, I'll sell a covered call against them. The strike and timing depend on where things stand at that point &#8212; where the stock is trading, what the premium looks like, whether the thesis still holds. Next week's issue shows exactly what I sold and why.</p><p><strong>Why the effective basis matters more than the premium</strong></p><p>When you get assigned on a put, your cost basis isn't the current stock price &#8212; it's the strike you were put at minus the premium you collected. That number is your floor.</p><p>Selling a covered call below that floor means you've agreed to sell your shares at a loss if they get called away. Doesn't matter how much premium you collected on the call &#8212; the math works against you.</p><p>So before I look at what the premium is, I look at where my floor is. Any strike below it is off the table regardless of what it pays.</p><p>That one rule changes how you think about the whole second leg. You're not chasing the highest premium &#8212; you're finding the right strike above your basis and collecting whatever that pays. Sometimes it's thinner than a fresh entry. That's the real cost of a stock that moved against you.</p><p>This only works on stocks you're genuinely willing to own at your cost basis. If the thesis changes after assignment, the right move is to sell the shares and redeploy &#8212; not keep selling calls on a stock you no longer believe in.</p><p>This is how the wheel grinds back &#8212; patiently, above your effective basis, one premium at a time.</p><p><strong>What closed last week</strong></p><p>Three positions closed at target last week.</p><p>Disney $95 put &#8212; 52% profit. Newmont $100 put &#8212; 56% profit. Oracle $140 put &#8212; 50% profit. All three hit their GTC orders and closed automatically. I didn't touch them.</p><p>Full detail on the <a href="https://www.theincomewheel.com/p/start-here-what-youll-actually-find">Start Here page</a>.</p><p><strong>What I opened</strong></p><p>With those three positions closed, two new puts went on last week.</p><p><strong>Carrier Global (CARR) &#8212; $62.50 put, June 18</strong></p><p>Stock at $66. Carrier makes the HVAC and refrigeration systems that go into data centers, commercial buildings, and cold storage. The data center buildout is a real, multi-year capital cycle &#8212; and every one of those facilities needs cooling infrastructure. Not a speculative bet. $62.50 strike gives a 5.6% cushion with 38 days to run.</p><p><strong>Newmont (NEM) &#8212; $105 put, June 18</strong></p><p>A new position in a name I just closed at 56% profit. Fresh entry, higher strike, wider cushion. Gold is holding above $3,000 and Newmont generates real cash flow at current levels &#8212; this isn't a gold speculator, it's a business. $105 strike, $118 stock. Both have GTC orders at 50%.</p><p><strong>What to watch</strong></p><p>RTX expires Friday. The assignment is the event. Next week I'll show you the covered call I sold the first day I owned the shares &#8212; the exact strike, the exact premium, and whether the math worked out as planned.</p><p>JNJ also expires Friday, also ITM. That decision is coming too.</p><p>GS $870 put has already captured 35% of the premium with 37 days left. NEM is at 29%. Both running clean.</p><p>Full scoreboard on the <a href="https://www.theincomewheel.com/p/start-here-what-youll-actually-find">Start Here page</a>.</p><p>&#8212; Keith</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theincomewheel.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="https://www.theincomewheel.com/subscribe?"><span>Subscribe now</span></a></p><p></p><p>The Income Wheel | theincomewheel.com</p><p>Real trades. Real money. Documented live.</p><p>Nothing here is financial advice. I'm documenting how I personally trade &#8212; not telling you what to do with your money.</p>]]></content:encoded></item><item><title><![CDATA[Start Here — The Live Scoreboard]]></title><description><![CDATA[Real trades. Real money. A seven-figure wheel portfolio &#8212; documented live.]]></description><link>https://www.theincomewheel.com/p/start-here-what-youll-actually-find</link><guid isPermaLink="false">https://www.theincomewheel.com/p/start-here-what-youll-actually-find</guid><dc:creator><![CDATA[The Income Wheel]]></dc:creator><pubDate>Mon, 11 May 2026 13:30:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XuzH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b624fc2-7c4e-4b49-a7dd-65f2b2df6971_1640x1494.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Last updated: May 11, 2026</em></p><p>I&#8217;m Keith. I sell options for income &#8212; one strategy, documented live, real money.</p><p>Every week I feature three active trades with full detail. The following week I report exactly what happened. No cherry-picking. You see the trades before the outcome.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XuzH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b624fc2-7c4e-4b49-a7dd-65f2b2df6971_1640x1494.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XuzH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b624fc2-7c4e-4b49-a7dd-65f2b2df6971_1640x1494.png 424w, https://substackcdn.com/image/fetch/$s_!XuzH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b624fc2-7c4e-4b49-a7dd-65f2b2df6971_1640x1494.png 848w, https://substackcdn.com/image/fetch/$s_!XuzH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b624fc2-7c4e-4b49-a7dd-65f2b2df6971_1640x1494.png 1272w, https://substackcdn.com/image/fetch/$s_!XuzH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b624fc2-7c4e-4b49-a7dd-65f2b2df6971_1640x1494.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XuzH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b624fc2-7c4e-4b49-a7dd-65f2b2df6971_1640x1494.png" width="1456" height="1326" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b624fc2-7c4e-4b49-a7dd-65f2b2df6971_1640x1494.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1326,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:115228,&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://www.theincomewheel.com/i/193164212?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b624fc2-7c4e-4b49-a7dd-65f2b2df6971_1640x1494.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_!XuzH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b624fc2-7c4e-4b49-a7dd-65f2b2df6971_1640x1494.png 424w, https://substackcdn.com/image/fetch/$s_!XuzH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b624fc2-7c4e-4b49-a7dd-65f2b2df6971_1640x1494.png 848w, https://substackcdn.com/image/fetch/$s_!XuzH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b624fc2-7c4e-4b49-a7dd-65f2b2df6971_1640x1494.png 1272w, https://substackcdn.com/image/fetch/$s_!XuzH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b624fc2-7c4e-4b49-a7dd-65f2b2df6971_1640x1494.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 role="img" 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><title></title><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></p><p></p><p>Every Monday I publish what closed, what I opened, and what I learned. Subscribe below.</p><p>&#8212; Keith</p><p><em>The Income Wheel | theincomewheel.com</em></p><p><em>Real trades. Real money. Documented live.</em></p><p><em>Nothing here is financial advice. I&#8217;m documenting how I personally trade &#8212; not telling you what to do with your money.</em></p>]]></content:encoded></item><item><title><![CDATA[The put is going to assignment. That was always the plan.]]></title><description><![CDATA[Real trades. Real money. Documented live.]]></description><link>https://www.theincomewheel.com/p/the-put-is-going-to-assignment-that</link><guid isPermaLink="false">https://www.theincomewheel.com/p/the-put-is-going-to-assignment-that</guid><dc:creator><![CDATA[The Income Wheel]]></dc:creator><pubDate>Mon, 04 May 2026 12:15:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tuJG!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0cff954-153b-4667-aa6a-7c6750210c13_800x800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>&#8594; This week&#8217;s scoreboard is live &#8212; every open position, every strike, every percentage toward target.</em></p><p>In last week&#8217;s issue I walked through why I hold a put that&#8217;s moving against me. The framework: if I&#8217;m okay owning the stock at my effective cost basis, I hold.</p><p>RTX is the live example of what happens when you hold all the way to the end.</p><p>The $190 put expires May 15. The stock is at $174. It&#8217;s going to assignment. I&#8217;m not doing anything about it.</p><p></p><p><strong>What closed</strong></p><p>Three positions closed last week &#8212; all three at a profit.</p><p>GOOGL $315 put captured 75% of the premium. General Dynamics $290 put, 76%. Chevron $180 put closed right at the 50% profit target. Different companies, different industries, all three wins.</p><p>Full detail on the <a href="https://www.theincomewheel.com/p/start-here-what-youll-actually-find">Start Here page</a>.</p><p><strong>The RTX situation</strong></p><p>I sold the $190 put on RTX for $3.66. My effective cost basis if assigned: $186.34 &#8212; that&#8217;s the strike minus the premium collected.</p><p>The stock is at $174. That&#8217;s $16 below my strike and about $12 below my effective cost basis. On paper, that looks like a loss.</p><p>Here&#8217;s how I&#8217;m thinking about it.</p><p>RTX makes the engines for the F-35 and the Patriot missile system. Their backlog runs for years, not quarters &#8212; you can&#8217;t swap out a defense contractor mid-program. That business doesn&#8217;t disappear in a soft quarter, and the geopolitical environment isn&#8217;t exactly getting quieter. I&#8217;m comfortable owning this stock.</p><p>When I get assigned May 15, I&#8217;ll own 200 shares at an effective cost of $186.34. The first thing I do after assignment is sell covered calls. If I can get $3&#8211;4 per contract on a near-term call, I&#8217;ve collected premium on the way down AND on the way up. The wheel keeps turning.</p><p>This is not a recovery play. This is the wheel working exactly as designed. The put going ITM was always a possible outcome. The assignment is plan B, and plan B has a clear next step.</p><p>I&#8217;ll show you the exact covered call I sell next week &#8212; the strike, the premium, the reasoning.</p><p><strong>What I opened</strong></p><p>With GOOGL, GD, and CVX closed, I redeployed the collateral into three new June 18 positions.</p><p><strong>Oracle (ORCL) &#8212; $140 put, June 18</strong></p><p>Stock at $176. A 20% cushion. Oracle&#8217;s enterprise database business is one of the stickiest revenue streams in tech &#8212; large enterprises don&#8217;t rip out their core infrastructure because the market got nervous. $50 billion in annual revenue, and it&#8217;s been growing. I&#8217;ll take a 20% buffer on that.</p><p><strong>OXY &#8212; $55 put, June 18</strong></p><p>Stock at $59. OXY cut its debt, streamlined operations, and is generating real free cash flow at current oil prices. Not the overleveraged company it was five years ago. The $55 strike sits below recent support with room to work.</p><p><strong>Newmont (NEM) &#8212; $100 put, June 18</strong></p><p>Stock at $108. World&#8217;s largest gold producer &#8212; actual mines, actual production, actual cash flow. Not a speculative bet on the gold price. I sized this one conservatively given the cushion. If I get assigned at $100, I own a cash-flowing business at a reasonable price.</p><p>All three have GTC orders at 50%. Set and done.</p><p><strong>What to watch</strong></p><p>RTX expires May 15. Next issue covers the assignment and the covered call I sell the same week &#8212; the second half of the wheel, executed live.</p><p>VIX is at 18. Selective deployment, same rules.</p><p>Full scoreboard &#8212; all 11 open positions &#8212; is on the <a href="https://www.theincomewheel.com/p/start-here-what-youll-actually-find">Start Here page</a>. I update it when things open or close.</p><p>&#8212; Keith</p><p><em>The Income Wheel | theincomewheel.com</em></p><p><em>Real trades. Real money. Documented live.</em></p><p><em>Nothing here is financial advice. I&#8217;m documenting how I personally trade &#8212; not telling you what to do with your money.</em></p><p></p>]]></content:encoded></item><item><title><![CDATA[The put is losing money. I’m still holding it. Here’s the math.]]></title><description><![CDATA[Real trades. Real money. Documented live.]]></description><link>https://www.theincomewheel.com/p/the-put-is-losing-money-im-still</link><guid isPermaLink="false">https://www.theincomewheel.com/p/the-put-is-losing-money-im-still</guid><dc:creator><![CDATA[The Income Wheel]]></dc:creator><pubDate>Mon, 27 Apr 2026 13:52:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tuJG!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0cff954-153b-4667-aa6a-7c6750210c13_800x800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theincomewheel.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><em>The Start Here page has the full position list with live progress on every open trade.</em></p><p>CAT and WMT both closed at 50% profit this week. The GTC orders fired automatically &#8212; I set them when I opened the positions and never touched them again. That&#8217;s the system working.</p><p>Then there&#8217;s Merck. The stock dropped from $121 to $111.90 since I opened the put. The $110 put I sold for $2.04 is now worth $2.85. That&#8217;s a paper loss of $0.81 per contract. Most traders would look at that and close it.</p><p>I&#8217;m not closing it.</p><p>Here&#8217;s why: the mark on the option doesn&#8217;t tell me if I&#8217;m winning or losing. My effective cost basis if assigned is $107.96 &#8212; that&#8217;s the strike minus the premium I collected. MRK is still above my strike. The stock would need to fall another $4 before I even get assigned. And even if I do get assigned at $110, I own a defensive healthcare stock at $107.96. Then I sell covered calls.</p><p>The question I ask isn&#8217;t &#8216;is this option losing money right now?&#8217; It&#8217;s &#8216;will this stock be above my strike on May 15, or am I okay owning it at my effective basis?&#8217; If the answer to either is yes, I hold.</p><p>That&#8217;s the framework. It keeps you from cutting the position that would have expired worthless two weeks later.</p><h2>What Closed This Week</h2><p>CAT $700 put, June 18 &#8212; closed at 50% profit. $22.20 in, $11.10 out. GTC fired, position done.</p><p>WMT $115 put, June 18 &#8212; same result. $2.12 in, $1.06 out. Full details on Start Here.</p><h2>What I Opened This Week</h2><p>With CAT and WMT closed, I opened two new positions for July expiry to keep the wheel turning:</p><p><strong>Disney (DIS) &#8212; $95 put, July 17</strong></p><p>Stock at $102.60 &#8212; 7.4% cushion. Disney is trading near multi-year lows. The studio pipeline is real, the parks don&#8217;t close in a soft quarter, and the balance sheet is cleaner than it&#8217;s been in years. If I get assigned at $95, I own it at a price I&#8217;d buy outright.</p><p><strong>McDonald&#8217;s (MCD) &#8212; $280 put, July 17</strong></p><p>Stock at $299.20, $19 cushion. MCD doesn&#8217;t need economic tailwinds &#8212; it benefits when consumers trade down. Defensive premium with room to work. Both positions have GTC orders at 50%. Set and move on.</p><h2>One Rule That Keeps You Out of Trouble</h2><p>When a position moves against you, there&#8217;s one number that matters: your effective cost basis. That&#8217;s the strike price minus the premium you collected. If the stock is still above your effective basis, you haven&#8217;t lost anything &#8212; you&#8217;re just waiting.</p><p>The mark on the option will move against you as the stock drops. That&#8217;s normal. It&#8217;s not a signal to close. The signal to close is when your thesis on the stock has changed, not when the option mark makes you uncomfortable.</p><p>MRK at $111.90 with a $107.96 effective basis is not a problem. It&#8217;s just a position doing what positions do.</p><h2>Where Things Stand</h2><p>VIX at 19. Premiums are thinner than six weeks ago but the wheel doesn&#8217;t stop &#8212; you adjust size, keep the same rules, keep running the system.</p><p>Full scoreboard &#8212; every strike, every cushion, every percentage toward target &#8212; is on the Start Here page. I update it when positions open or close, not just on Mondays.</p><p>Until next time, keep the wheel turning.</p><p>&#8212; Keith</p><p><em>The Income Wheel | theincomewheel.com</em></p><p><em>Nothing in this newsletter is financial advice. I am documenting how I personally trade &#8212; not telling you what to do with your money.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theincomewheel.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Two closed at target. Here’s what’s next.]]></title><description><![CDATA[Real trades. Real money. Documented live.]]></description><link>https://www.theincomewheel.com/p/two-closed-at-target-heres-whats</link><guid isPermaLink="false">https://www.theincomewheel.com/p/two-closed-at-target-heres-whats</guid><dc:creator><![CDATA[The Income Wheel]]></dc:creator><pubDate>Mon, 20 Apr 2026 16:54:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tuJG!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0cff954-153b-4667-aa6a-7c6750210c13_800x800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theincomewheel.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The Start Here page has the full position list with live progress on every open trade.</p><h2>Two closed at target. One I had to catch myself. Here&#8217;s the difference.</h2><p>CAT and GS both closed at 50% profit this week. Neither required a decision on my part &#8212; I set GTC buy-to-close orders when I opened each position and they fired automatically. CAT closed at $10.80. GS closed at $9.30, slightly better than target because GS beat earnings and ran higher. The system did its job.</p><p>Then there was AAPL. I caught it manually at 51% profit &#8212; but only because I was paying attention. There was no GTC in place. That&#8217;s on me, not the strategy. I fixed it: missing GTC alerts are now built into my morning dashboard so that gap doesn&#8217;t happen again.</p><p>That&#8217;s the honest version. The system works when you build it right. When you don&#8217;t, you find out.</p><p>Merck (MRK $110 put, May 15) is still running &#8212; 31% of the premium captured, GTC working, 24 days left.</p><h2>What I Opened This Week</h2><p>With May positions running toward their targets, I opened two new positions for June expiry:</p><p><strong>Caterpillar (CAT) &#8212; $700 put, June 18</strong></p><p>Same stock, lower strike. CAT is at $796.70 &#8212; that&#8217;s a 12.1% cushion. $22.20 per contract, already 29% of the way to the profit target in the first week. CAT&#8217;s order book doesn&#8217;t evaporate overnight. If I get assigned at $700, I own it at a discount and sell covered calls. Plan B works.</p><p><strong>Walmart (WMT) &#8212; $115 put, June 18</strong></p><p>WMT is at $128.10 &#8212; 10.2% cushion. $2.11 per contract, 10 contracts, already 27% captured. People don&#8217;t stop buying groceries when the market gets nervous. That&#8217;s the whole thesis.</p><p>Both have GTC buy-to-close orders at 50%. Set it and move on.</p><h2>Why June Instead of May</h2><p>45 days to expiration is the sweet spot &#8212; that&#8217;s where time decay accelerates and the premium-to-risk ratio is best. May 15 is only 25 days away. Opening new May positions now would mean breaking the rule.</p><p>June 18 is 59 days out &#8212; the nearest standard expiry beyond 45 days. Open at 59, close at 50% profit around day 30. That is the cadence. Same rule, every time.</p><h2>Where Things Stand</h2><p>VIX closed last week at 17.48. Lower volatility means lower premiums. That&#8217;s real. But the wheel doesn&#8217;t stop &#8212; you adjust size and strike selection, and keep running the same system.</p><p>Full position list &#8212; every strike, every cushion, every % toward target &#8212; is on the Start Here page. I update it when positions close, not just on Mondays.</p><p>Until next time, keep the wheel turning.</p><p>&#8212; Keith</p><p><em>The Income Wheel | theincomewheel.com</em></p><p><em>Nothing in this newsletter is financial advice. I am documenting how I personally trade &#8212; not telling you what to do with your money.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theincomewheel.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[What’s open right now — week of April 14]]></title><description><![CDATA[Real trades. Real money. Documented live.]]></description><link>https://www.theincomewheel.com/p/whats-open-right-now-week-of-april</link><guid isPermaLink="false">https://www.theincomewheel.com/p/whats-open-right-now-week-of-april</guid><dc:creator><![CDATA[The Income Wheel]]></dc:creator><pubDate>Mon, 13 Apr 2026 13:44:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tuJG!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0cff954-153b-4667-aa6a-7c6750210c13_800x800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theincomewheel.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><em>If you haven&#8217;t checked the Start Here page lately, I updated it this weekend &#8212; three fresh positions are live. You can always find it pinned at the top of the page.</em></p><h2>What Happened to Last Week&#8217;s Trades</h2><p>Last week I shared three open positions. Here is where each one landed.</p><p><strong>WMT $115 put, May 15 &#8212; CLOSED at 50% profit</strong></p><p>This is exactly how the wheel is supposed to work. I opened it, collected the premium, it hit my 50% profit target, I closed it and moved on. No drama. That is the whole system.</p><p><strong>GOOGL $270 put &#8212; CLOSED at 50% profit</strong></p><p>Same result. Hit the target, closed it, moved on. The current GOOGL position is a fresh entry at a higher strike &#8212; stock has moved up, so we moved with it.</p><p><strong>AMD $190 put &#8212; CLOSED at 50% profit</strong></p><p>Same story. Hit the target, closed it, done.</p><p>Three trades shared. Three closed at the profit target. That is the system working.</p><h2>What&#8217;s Open Right Now</h2><p>A few weeks ago, VIX spiked above 30 on geopolitical headlines. Everything sold off, and a lot of options traders panicked.</p><p>I used that window to enter 12 positions with elevated premiums. VIX has since come back down below 22. That volatility compression is exactly why several of these positions are already approaching their 50% profit targets after just one week.</p><p>Here is where I stand:<strong> </strong>11 active cash-secured puts and one covered call across 12 different positions. Most expire May 15, a few May 22. Every single one is out of the money. Here are three worth talking about:</p><p><strong>Caterpillar (CAT) &#8212; $720 put, May 15</strong></p><p>Stock is at $783. CAT would have to drop about 8% before I am even at risk. I collected $21.62 per contract when I opened this. It is already at $15 &#8212; 29% profit in the first week. Industrial bellwether. A stock I would want to own at $720 anyway.</p><p><strong>Goldman Sachs (GS) &#8212; $850 put, May 15</strong></p><p>Stock at $870. I sold a put $20 below where it is currently trading. GS reported earnings this morning and beat estimates &#8212; EPS came in at $17.55 against a $16.86 expectation. The stock is well above my strike and the position is working.</p><p><strong>Merck (MRK) &#8212; $110 put, May 15</strong></p><p>Stock is at $121. Ten percent cushion. Healthcare demand is defensive &#8212; people do not stop filling prescriptions in a downturn. Premium collected: $2.04. Currently at $1.21 &#8212; 41% of the way to my 50% profit target. The kind of stock I would genuinely want to own at $110 if it got there.</p><h2>The Week in Context</h2><p>This is what the wheel is supposed to do in a volatile market. You are not in the stock. You are below it, getting paid to wait. The chaos above your strike is someone else&#8217;s problem.</p><p>Most of the 12 positions are cash-secured puts &#8212; I am in the entry phase of the wheel on those, collecting premium while waiting for the right assignment. The one covered call is on IBIT, where I already own the shares. Covered calls are the second half of the wheel. Both sides are running at the same time right now.</p><p>Until next time, keep the wheel turning.</p><p>&#8212; Keith</p><p><em>The Income Wheel | theincomewheel.com</em></p><p><em>Nothing in this newsletter is financial advice. I am documenting how I personally trade &#8212; not telling you what to do with your money.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theincomewheel.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Why I Don’t Give You a Hard Position Sizing Rule]]></title><description><![CDATA[Real trades. Real money. A seven-figure wheel portfolio &#8212; documented live.]]></description><link>https://www.theincomewheel.com/p/why-i-dont-give-you-a-hard-position</link><guid isPermaLink="false">https://www.theincomewheel.com/p/why-i-dont-give-you-a-hard-position</guid><dc:creator><![CDATA[The Income Wheel]]></dc:creator><pubDate>Mon, 06 Apr 2026 14:21:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tuJG!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0cff954-153b-4667-aa6a-7c6750210c13_800x800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theincomewheel.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>Most options educators give you a clean rule. Never risk more than 5% per position. Never put more than 10% of your account in a single trade.</p><p>It sounds disciplined. It looks good on a slide deck.</p><p>It breaks down the moment you try to apply it to a real account.</p><p>&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;</p><p><strong>The Problem With Hard Rules</strong></p><p>Here is the issue. Cash-secured puts have collateral requirements. If you sell a put on a $115 stock, you need $11,500 in your account to back that trade. That is not negotiable. That is the math.</p><p>On a $30,000 account, one position just ate 38% of your capital. The 5% rule is already dead.</p><p>On a $200,000 account, that same position is 5.75%. Manageable.</p><p>On a seven-figure account, it is a rounding error.</p><p><strong>The rule does not scale. The principle behind it does.</strong></p><p>&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;</p><p><strong>The Principle That Actually Matters</strong></p><p>The goal of position sizing is simple: no single trade should be able to seriously damage your account.</p><p>Not just hurt it. Seriously damage it. Force a bad decision. Make you panic. Take you out of the game.</p><p>That is it. Everything else is just math in service of that goal.</p><p>Here is how I think about it in practice:</p><p><strong>Be cognizant of sector concentration. </strong>If you already have a position in consumer staples, think twice before adding another one in the same week. That does not mean you can never have two positions in the same sector &#8212; sometimes a sector is where the best setups are. It means you should know when you are concentrated and make that a deliberate choice, not an accident.</p><p><strong>Never double up on the same name. </strong>One position per stock. If I already have a covered call on AMD, I am not selling a put on AMD at the same time. Concentration in a single ticker is how you get hurt.</p><p><strong>Keep dry powder. </strong>I always want cash sitting on the sidelines. Not because I am afraid to deploy it &#8212; because I want the ability to act when something interesting appears without being forced to close something else first. Idle cash is not a mistake. It is optionality.</p><p><strong>Let the position size fit the account. </strong>If you are running a smaller account, you might only be able to run two or three positions at a time. That is fine. Two well-chosen positions are better than eight bad ones. And before you place any trade, make sure you have the capital to handle assignment &#8212; if you sell a put on a $40 stock and get assigned, you now own 100 shares at $4,000. That needs to be money you were prepared to spend.</p><p>One way to manage collateral on a smaller account is to focus on quality companies with lower share prices. A $40 stock requires $4,000 in collateral versus $11,500 for WMT. That is a meaningful difference when capital is limited. The key: a lower price does not mean a better trade. The stock still has to pass every other criteria &#8212; liquidity, IV rank, trend, earnings timing. Price is just one lever you can pull.</p><p>&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;</p><p><strong>What This Looks Like on a Real Trade</strong></p><p>This week I sold a put on WMT at the $115 strike, expiring May 15.</p><p>WMT is trading at $125. That gives me over 8% cushion before I am even at risk. The collateral requirement is $11,500. The premium I collected covers roughly 1.8% of that collateral for the cycle.</p><p>Is $11,500 a lot? Depends entirely on your account size.</p><p>On my account, this is a small position &#8212; one piece of a diversified portfolio spread across multiple sectors.</p><p>On a $25,000 account, this is nearly half your capital. You would need to think carefully about whether this is the right trade, the right size, or whether a different stock with lower collateral requirements fits better.</p><p><strong>The trade itself is the same. The decision around it is not.</strong></p><p>&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;</p><p><strong>The Small Account Reality</strong></p><p>I want to be honest about something most educators skip.</p><p>Small accounts are genuinely harder to run with the wheel strategy. The collateral requirements limit how diversified you can be. One or two bad positions can dominate your P&amp;L in a way they never would on a larger account.</p><p>This does not mean the strategy does not work at smaller sizes. It means you have to be more selective. Fewer trades, higher quality setups, more patience. You cannot afford to force entries just to feel deployed.</p><p>The upside: the skills you build on a small account transfer directly to a larger one. The discipline required to run two positions well is the same discipline required to run twenty.</p><p>&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;</p><p><strong>Where Sizing Gets Easier</strong></p><p>As your account grows, the math gets friendlier. You can spread across more positions, more sectors, more expiration cycles. No single position dominates. The portfolio starts to behave more like a system than a collection of individual bets.</p><p><strong>That is the goal. Get there one cycle at a time.</strong></p><p>&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;</p><p>Next issue I will walk through some of the factors I weigh before entering any position &#8212; a way of thinking about setups that keeps bad trades out of the portfolio before they start.</p><p>Because knowing how to size a trade is only useful if you are picking the right trades to size in the first place.</p><p>If this resonated, forward it to someone who trades options. They will appreciate the honesty.</p><p>Until next time, keep the wheel turning.</p><p><strong>&#8212; Keith</strong></p><p>&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;</p><p><em>The Income Wheel | theincomewheel.com</em></p><p><em>Every Monday. Real trades, real numbers, no fluff.</em></p><p><em>Nothing in this newsletter is financial advice. I am documenting how I personally trade &#8212; not telling you what to do with your money.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theincomewheel.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[When your stock rips past your covered call strike]]></title><description><![CDATA[A real position walkthrough &#8212; roll it or take assignment?]]></description><link>https://www.theincomewheel.com/p/when-your-stock-rips-past-your-covered</link><guid isPermaLink="false">https://www.theincomewheel.com/p/when-your-stock-rips-past-your-covered</guid><dc:creator><![CDATA[The Income Wheel]]></dc:creator><pubDate>Mon, 30 Mar 2026 13:22:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tuJG!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0cff954-153b-4667-aa6a-7c6750210c13_800x800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>&#9881;&#65039; RULE UPDATE</strong></p><p>Issue 002 stated the profit target is 75%. That rule has been updated to 50%. See Issue 004 for the full explanation of why the math on 50% wins. The new rule is 50% &#8212; Issue 004 explains the full reasoning.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theincomewheel.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;</p><p><strong>The Setup</strong></p><p>What happens when your stock rips past your covered call strike? Most people panic. They either freeze, roll blindly, or close the whole position at a loss.</p><p>None of that is necessary. You just need a framework for what to do next.</p><p>Let me use a real open position to walk through exactly what I would do.</p><p><strong>The Real Position</strong></p><p>I own 100 shares of Palantir at a cost basis of $158.23 per share.</p><p>Recently I sold a covered call at the $160 strike expiring May 15, collecting $6.75 per share in premium. That is $675 in my account immediately. The obligation: if Palantir is above $160 at expiration, my shares get called away at $160.</p><p>Here is what that position looks like today. Palantir closed Friday at $143.06. The stock is down from where I bought it. My $160 call is well out of the money and decaying in my favor every single day. The covered call is working exactly as designed.</p><p>But what if it goes the other way? What if Palantir rips back to $165, $170, $180 &#8212; past my $160 strike? Here is exactly what I do.</p><p><strong>The Two Options</strong></p><p>When a covered call goes in the money, you have two choices.</p><p><strong>Option 1: Roll it.</strong></p><p>Buy back the current call and sell a new one further out in time, at a higher strike, or both. You keep the shares, collect more premium, and stay in the position.</p><p><strong>Option 2: Accept assignment.</strong></p><p>Let your shares get called away at your strike. You keep every dollar of premium you collected. Then you redeploy into a fresh cash secured put on the same stock or a different one.</p><p>How do you decide which one? One rule makes that decision for you almost every time.</p><p><strong>The Credit Rule &#8212; The Floor of Every Decision</strong></p><p>Before anything else, answer one question: can you roll for a net credit?</p><p>That means the premium you collect on the new call is greater than what you pay to buy back the current one.</p><p><strong>Credit to roll means rolling might make sense. Debit to roll means take assignment and start clean. Every time. No exceptions.</strong></p><p>Never pay a debit to roll a covered call. You are adding cost to a position that is already working against your upside. That is how small opportunity costs become real ones.</p><p>Using the Palantir position as the example:</p><p>&#183; Say the stock rips to $168 and my $160C is now worth $9.50. Can I sell a $165C at 45 DTE for $11.00? Net credit of $1.50 &#8212; rolling makes sense. I get paid to stay in with more room.</p><p>&#183; Can I only get $8.75 for the new call? Net debit of $0.75 &#8212; take assignment. The market will not pay me to stay in, so I do not stay in.</p><p><strong>The Judgment Layer</strong></p><p>The credit rule is the floor. These factors live on top of it.</p><p><strong>Earnings coming up.</strong></p><p>Never roll into an earnings event. IV crushes after earnings and your new position loses value immediately. If earnings fall inside your new expiration window, take assignment, wait for earnings to pass, re-enter after.</p><p><strong>Sentiment has changed.</strong></p><p>If the reason you liked the stock no longer holds, do not roll just because you can. Take assignment and redeploy into a better setup.</p><p><strong>What could a fresh position earn you?</strong></p><p>This is the comparison most people miss. Do not just ask can I roll for a credit. Ask is this credit better than what I would collect starting fresh on the same or a different stock. If starting fresh pays more, take assignment.</p><p><strong>Position size.</strong></p><p>If the stock has run significantly, your position may now be oversized relative to your portfolio. Assignment naturally right sizes your exposure. Sometimes that is the right move regardless of the credit.</p><p><strong>One More Thing &#8212; The 2x Stop Loss Does Not Apply Here</strong></p><p>This trips people up. The 2x stop loss rule applies to cash secured puts &#8212; when a stock drops against you and losses compound fast. That rule exists to protect you from runaway downside.</p><p>A covered call that is ripping is a completely different situation. There is no runaway loss. Your shares are going up. The call being deep in the money is simply the cost of having your upside capped. That is the trade you made when you sold the call.</p><p><strong>So we are not managing a loss. We are managing a winner.</strong></p><p><strong>The Decision Tree</strong></p><p>&#183; Can I roll for a net credit? No &#8212; take assignment. Always.</p><p>&#183; Is the roll credit better than a fresh position on the same or a better stock? No &#8212; take assignment and redeploy.</p><p>&#183; Check the judgment layer. Earnings coming? Take assignment and wait. Sentiment changed? Take assignment and move on. Still high conviction with room to run? Roll.</p><p><strong>How This Fits the Wheel</strong></p><p>CSP to assignment to covered call to called away back to CSP.</p><p>Getting called away on a covered call is not a loss. It is one complete rotation of the wheel. You collected premium on the put. You collected premium on the call. Your shares appreciated to your strike. That is the strategy working exactly as designed.</p><p>The goal was never to hold the shares forever. The goal is premium income. Assignment is just the wheel completing its cycle.</p><p><strong>In the Palantir example: if the stock rips to $168 and I get assigned at $160, here is what I actually made. The $675 in call premium. Plus the $177 gain on the shares ($160 minus $158.23 cost basis times 100). Total: $852 on one position. That is not a loss. That is the wheel working.</strong></p><p>&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;</p><p>Next issue I will cover the DTE framework in detail &#8212; why 45 days is the entry point, what happens at 14 days, and why closing at 50% beats holding to expiration almost every time. That issue came directly from a question in the TikTok comments this week, which tells me it is exactly what you want to know.</p><p>If someone you know trades options, forward this to them. They will thank you.</p><p>Until next time, keep the wheel turning.</p><p><strong>&#8212; Keith</strong></p><p>&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;</p><p><em>The Income Wheel | theincomewheel.com</em></p><p><em>Every Monday. Real trades, real numbers, no fluff.</em></p><p><em>Nothing in this newsletter is financial advice. I am documenting how I personally trade &#8212; not telling you what to do with your money.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theincomewheel.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The exact rules behind every position I open]]></title><description><![CDATA[Most options traders lose money not because they pick bad stocks.]]></description><link>https://www.theincomewheel.com/p/the-exact-rules-behind-every-position</link><guid isPermaLink="false">https://www.theincomewheel.com/p/the-exact-rules-behind-every-position</guid><dc:creator><![CDATA[The Income Wheel]]></dc:creator><pubDate>Mon, 23 Mar 2026 15:52:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tuJG!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0cff954-153b-4667-aa6a-7c6750210c13_800x800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most options traders lose money not because they pick bad stocks.</p><p>They lose because they have no rules. And when the trade goes against them, they make it up as they go.</p><p>I want to be straight with you: I&#8217;ve been studying and refining this system for a while now, but I only recently started running it live with real capital. The research is proven &#8212; tastytrade has been backtesting these strategies for over 20 years across thousands of trades and multiple market cycles. I took that foundation, built my own system around it, and now I&#8217;m deploying it in real time and showing you everything as it happens.</p><p>I didn&#8217;t invent the wheel. I&#8217;m just disciplined enough to follow the blueprints &#8212; and transparent enough to show you every trade.</p><p>Here are the 3 rules at the core of that system.</p><p><strong>Rule 1: Delta 0.35 or lower.</strong></p><p>Delta tells you the market&#8217;s implied probability that your option expires in the money. At 0.35, you&#8217;re giving yourself roughly a 65% chance it expires worthless &#8212; which is what you want.</p><p>This is also how you define your risk before you ever enter a trade. You&#8217;re not hoping the stock holds. You&#8217;re operating inside a probability framework &#8212; and you chose that framework before you pulled the trigger. That&#8217;s a level of discipline most stock buyers never even think about.</p><p>Go higher and you&#8217;re chasing premium. That extra $50 or $100 per contract costs you assignment risk you didn&#8217;t need.</p><p><strong>0.35 is the ceiling. That&#8217;s where the math works.</strong></p><p><strong>Rule 2: 45 days to expiration.</strong></p><p>Time decay &#8212; theta &#8212; is the engine behind this strategy. At 45 DTE you&#8217;re in the sweet spot where premium is rich and time is still working for you.</p><p>At 14 DTE or less, most of the decay has already happened. You&#8217;re accepting assignment risk for leftover premium. Not worth it.</p><p><strong>45 days is the target. That&#8217;s where premium and probability align.</strong></p><p><strong>Rule 3: Close at 50% profit. Don&#8217;t get greedy.</strong></p><p><em>&#8220;Why close at 50% when you could make 100%?&#8221;</em></p><p>Because that last 50% requires holding 3-4 more weeks of market exposure for an extra $50-75 per contract. The math doesn&#8217;t work.</p><p><strong>Close at 50%. Redeploy the capital. Run the cycle again. Over 12 months that discipline is the difference between a strategy that compounds and one that frustrates.</strong></p><p>&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;</p><p>These three rules &#8212; 0.35 delta, 45 DTE, 50% close &#8212; are the foundation. But here&#8217;s what most options education gets wrong: they hand retail traders the same institutional metrics used by portfolio managers running hundreds of positions with full risk teams behind them. It creates complexity without clarity.</p><p>Our system is different. It runs on over 100 parameters &#8212; stock selection filters, volatility gates, position sizing models, roll criteria, pre-trade scoring. The analytics are serious. But the system is engineered so the output is clean. You don&#8217;t need to understand every input. You follow the rules, and the rules are built on the research.</p><p>Think of it this way: you don&#8217;t need to understand battery chemistry to drive a Tesla well. The complexity lives under the hood. The execution stays simple.</p><p>I&#8217;ll unpack all of it here &#8212; one issue at a time.</p><p>Right now I have <strong>3 active positions across 3 stocks</strong> &#8212; NVDA, SPY, and AAPL. That&#8217;s intentionally light. The system uses volatility gates to control when capital gets put to work, and right now those gates aren&#8217;t fully open. VIX is elevated, and the rules say you don&#8217;t deploy full size into a nervous market. So we wait. When the gates open, position count goes up, premium goes up, and I&#8217;ll show you exactly what changes and why.</p><p>This newsletter is where I&#8217;m building the full picture &#8212; one issue at a time.</p><p>If someone you know trades options, forward this to them. They&#8217;ll thank you.</p><p>Until next time, keep the wheel turning.</p><p><strong>&#8212; Keith</strong></p><p>&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;</p><p><em>The Income Wheel | theincomewheel.com</em></p><p><em>Every Monday. Real trades, real numbers, no fluff.</em></p><p><em>Not investment advice. I&#8217;m documenting how I personally trade &#8212; not telling you what to do with your money.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theincomewheel.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Why I'm Putting Close to a Million Dollars Into The Wheel]]></title><description><![CDATA[Six weeks ago I wired almost a million dollars into a brokerage account and started selling options.]]></description><link>https://www.theincomewheel.com/p/why-im-putting-900000-into-the-wheel</link><guid isPermaLink="false">https://www.theincomewheel.com/p/why-im-putting-900000-into-the-wheel</guid><dc:creator><![CDATA[The Income Wheel]]></dc:creator><pubDate>Mon, 16 Mar 2026 19:49:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tuJG!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0cff954-153b-4667-aa6a-7c6750210c13_800x800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Six weeks ago I wired almost a million dollars into a brokerage account and started selling options.</p><p></p><p>Not because I read a book about it. Not because I watched someone on YouTube do it. Because I spent months back testing a systematic strategy, built the infrastructure to run it automatically, and decided it was time to stop theorizing and start doing it with real money.</p><p></p><p>This isn't a newsletter about getting rich quick. It's a live document of what actually happens when you deploy serious capital into a disciplined options income strategy &#8212; the wins, the losses, the mechanics, and the decisions in real time.</p><p></p><p>The strategy is called the wheel. You sell cash-secured puts on stocks you'd be happy to own. If they expire worthless, you keep the premium and sell another one. If you get assigned, you own the shares &#8212; and then you sell covered calls against them until they get called away. Then you start over.</p><p></p><p>Simple in theory. Surprisingly nuanced in practice.</p><p></p><p>The goal is to generate consistent monthly income while staying invested in stocks I'd hold anyway.</p><p></p><p>Here's where things stand right now:</p><p></p><p>$128,200 deployed across 4 contracts on 3 symbols (AAPL, SPY, NVDA &#215;2)</p><p>$771,800 sitting in a money market earning ~4.3% while waiting for market conditions to improve</p><p>$1,194 realized in the first 6 days</p><p>19 open positions across 5 accounts</p><p>A fully automated system monitoring every position every 20 minutes</p><p></p><p>Every Monday I'll publish a portfolio update &#8212; what closed, what opened, what the system flagged, and what I decided. No filters. If something goes wrong, you'll read about it here first.</p><p></p><p>If you're curious how this ends, stick around.</p><p></p><p>&#8212; Keith</p>]]></content:encoded></item></channel></rss>