<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Income_strategy on FinFr.ee: Financial Freedom for Globally Mobile Investors</title>
    <link>http://localhost:58538/tags/income_strategy/</link>
    <description>Tools, math, and lived experience for expats building wealth across borders. Passive portfolios and active income from a Dubai-based trader.</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <copyright>Copyright © 2026 | All rights reserved</copyright>
    <lastBuildDate>Wed, 03 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="http://localhost:58538/tags/income_strategy/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>The Options Wheel Strategy: A Popular Approach That Doesn&#39;t Work for Everyone</title>
      <link>http://localhost:58538/passive_active_investments/options_trading/options-wheel-strategy-honest-review/</link>
      <pubDate>Wed, 03 Dec 2025 00:00:00 +0000</pubDate>
      
      <guid>http://localhost:58538/passive_active_investments/options_trading/options-wheel-strategy-honest-review/</guid>
      <description>An honest look at the Options Wheel Strategy - how it works, why it&#39;s popular, and why I personally prefer trading cash secured puts and covered calls separately</description>
      <content:encoded><![CDATA[
<h2 class="relative group">What is the Options Wheel Strategy?
    <div id="what-is-the-options-wheel-strategy" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-is-the-options-wheel-strategy" aria-label="Anchor">#</a>
    </span>
    
</h2>
<div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl">
  The Options Wheel Strategy combines cash secured puts and covered calls into a continuous cycle of premium collection. It's one of the most popular income strategies in the options world - but popular doesn't mean it works for everyone. Here's an honest look at the strategy, including why I've moved away from it.
</div>


  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
  
  >
  <span
    
      class="text-primary-400 pe-3 flex items-center"
    
    >
    <span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/></svg>
</span>
  </span>

  <span
    
      class="dark:text-neutral-300"
    
    ><p><strong>Prerequisites:</strong> This article assumes you understand cash secured puts and covered calls. If not, read these first:</p>
<ul>
<li><a href="/passive_active_investments/options_trading/cash-secured-puts-get-paid-to-buy-stocks-at-discount/" >Cash Secured Puts: Get Paid to Buy Stocks at a Discount</a></li>
<li><a href="/passive_active_investments/options_trading/boost_your_portfolio_with_covered_calls_profiting_from_premiums_while_owning_stocks/" >Covered Calls: Profiting from Premiums While Owning Stocks</a></li>
</ul></span>
</div>

<p>The Wheel combines two strategies you may already know:</p>
<ol>
<li><strong>Sell cash secured puts</strong> until you get assigned shares</li>
<li><strong>Sell covered calls</strong> on those shares until they get called away</li>
<li><strong>Repeat</strong> - back to selling puts</li>
</ol>
<p>Sounds elegant, right? In theory, you're collecting premium at every stage. In practice... it's more complicated.</p>

<h2 class="relative group">How the Wheel Works
    <div id="how-the-wheel-works" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#how-the-wheel-works" aria-label="Anchor">#</a>
    </span>
    
</h2>
<pre class="not-prose mermaid">
graph TD
    A[Start with Cash] -->|Sell Cash Secured Put| B{At Expiration}
    B -->|Stock > Strike| C[Keep Premium<br/>No Assignment]
    C --> A
    B -->|Stock < Strike| D[Assigned: Buy 100 Shares]
    D -->|Sell Covered Call| E{At Expiration}
    E -->|Stock < Strike| F[Keep Premium<br/>Keep Shares]
    F --> D
    E -->|Stock > Strike| G[Called Away: Sell Shares]
    G --> A

    classDef primary fill:#2a9d8f,stroke:#1f7a6a,stroke-width:2px,color:#fff
    classDef success fill:#22c55e,stroke:#16a34a,color:#fff
    classDef warning fill:#f59e0b,stroke:#d97706,color:#fff

    class A primary
    class C,F success
    class G warning
</pre>


<h3 class="relative group">The Four Stages
    <div id="the-four-stages" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-four-stages" aria-label="Anchor">#</a>
    </span>
    
</h3>
<div
  class="tab__container w-full"
  
  >
  <div class="tab__nav" role="tablist">
    <div class="flex flex-wrap gap-1"><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 tab--active"
          role="tab"
          aria-selected="true"
          data-tab-index="0"
          data-tab-label="Stage 1: Sell CSP">
          <span class="flex items-center gap-1">
            
            Stage 1: Sell CSP
          </span>
        </button><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 "
          role="tab"
          aria-selected="false"
          data-tab-index="1"
          data-tab-label="Stage 2: Own Stock">
          <span class="flex items-center gap-1">
            
            Stage 2: Own Stock
          </span>
        </button><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 "
          role="tab"
          aria-selected="false"
          data-tab-index="2"
          data-tab-label="Stage 3: Sell CC">
          <span class="flex items-center gap-1">
            
            Stage 3: Sell CC
          </span>
        </button><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 "
          role="tab"
          aria-selected="false"
          data-tab-index="3"
          data-tab-label="Stage 4: Back to Cash">
          <span class="flex items-center gap-1">
            
            Stage 4: Back to Cash
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>Sell Cash Secured Put</strong></p>
<p>You start with cash and sell a put option on a stock you want to own.</p>
<ul>
<li>If stock stays above strike → Keep premium, repeat</li>
<li>If stock drops below strike → Get assigned, move to Stage 2</li>
</ul>
<p><em>For full details on cash secured puts, see the <a href="/passive_active_investments/options_trading/cash-secured-puts-get-paid-to-buy-stocks-at-discount/" >dedicated article</a>.</em></p>

      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>You Now Own 100 Shares</strong></p>
<p>You've been assigned. Your cash became shares at the strike price minus the premium you collected.</p>
<p>This is the transition stage - you're now a shareholder whether you planned to be or not.</p>

      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>Sell Covered Call</strong></p>
<p>You sell a call option against your shares to generate income while waiting for the stock to recover.</p>
<ul>
<li>If stock stays below strike → Keep premium, keep shares, repeat</li>
<li>If stock rises above strike → Shares called away, move to Stage 4</li>
</ul>
<p><em>For full details on covered calls, see the <a href="/passive_active_investments/options_trading/boost_your_portfolio_with_covered_calls_profiting_from_premiums_while_owning_stocks/" >dedicated article</a>.</em></p>

      </div><div class="tab__panel " data-tab-index="3">
        <p><strong>Shares Called Away</strong></p>
<p>Your shares were sold at the strike price. You're back to cash and can start the wheel again.</p>
<p>The cycle is complete. In a perfect world, you collected premium at every stage.</p>

      </div></div>
</div>


<h2 class="relative group">Why the Wheel is Popular
    <div id="why-the-wheel-is-popular" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#why-the-wheel-is-popular" aria-label="Anchor">#</a>
    </span>
    
</h2>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="success">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
</span></div>
        <div class="grow">
          The Appeal
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><ul>
<li><strong>Systematic approach</strong> - Clear rules at every stage</li>
<li><strong>Income at every step</strong> - Collect premium whether you own shares or not</li>
<li><strong>Feels safe</strong> - Based on stocks you want to own anyway</li>
<li><strong>Works in sideways markets</strong> - Doesn't need big moves to profit</li>
</ul></div></div>
<h2 class="relative group">The Problem: When the Wheel Breaks Down
    <div id="the-problem-when-the-wheel-breaks-down" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-problem-when-the-wheel-breaks-down" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Here's what the YouTube videos and blog posts don't always tell you:</p>
<pre class="not-prose mermaid">
graph TD
    A[Sell Put at $100 Strike<br/>Collect $2 Premium] --> B[Stock Drops to $85<br/>You're Assigned]
    B --> C[Sell Covered Call<br/>$90 Strike for $1 Premium]
    C --> D{Stock Keeps Dropping}
    D -->|Stock at $75| E[Call Expires Worthless<br/>You Keep $1 Premium]
    E --> F[Sell Another Call<br/>$80 Strike for $0.50]
    F --> G[Stock Drops to $70]
    G --> H[Trapped: Can't Sell Calls<br/>Above Your Cost Basis]

    classDef danger fill:#ef4444,stroke:#dc2626,color:#fff
    classDef critical fill:#b91c1c,stroke:#991b1b,color:#fff

    class B,G danger
    class H critical
</pre>

<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="danger">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
<path fill="currentColor"  d="M159.3 5.4c7.8-7.3 19.9-7.2 27.7 .1c27.6 25.9 53.5 53.8 77.7 84c11-14.4 23.5-30.1 37-42.9c7.9-7.4 20.1-7.4 28 .1c34.6 33 63.9 76.6 84.5 118c20.3 40.8 33.8 82.5 33.8 111.9C448 404.2 348.2 512 224 512C98.4 512 0 404.1 0 276.5c0-38.4 17.8-85.3 45.4-131.7C73.3 97.7 112.7 48.6 159.3 5.4zM225.7 416c25.3 0 47.7-7 68.8-21c42.1-29.4 53.4-88.2 28.1-134.4c-2.8-5.6-5.6-11.2-9.8-16.8l-50.6 58.8s-81.4-103.6-87.1-110.6C133.1 243.8 112 273.2 112 306.8C112 375.4 162.6 416 225.7 416z"/></svg></span></div>
        <div class="grow">
          The Trap
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>When a stock keeps dropping after assignment, you're stuck. You can either:</p>
<ul>
<li>Sell calls below your cost basis (locking in a loss if assigned)</li>
<li>Sell calls so far out-of-the-money the premium is worthless</li>
<li>Hold and wait, collecting nothing</li>
</ul></div></div><p>This is exactly what happened to me. Multiple times.</p>

<h2 class="relative group">My Honest Experience with the Wheel
    <div id="my-honest-experience-with-the-wheel" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#my-honest-experience-with-the-wheel" aria-label="Anchor">#</a>
    </span>
    
</h2>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #fef3c7"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #d97706"
    
    >
    <span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
<path fill="currentColor"  d="M159.3 5.4c7.8-7.3 19.9-7.2 27.7 .1c27.6 25.9 53.5 53.8 77.7 84c11-14.4 23.5-30.1 37-42.9c7.9-7.4 20.1-7.4 28 .1c34.6 33 63.9 76.6 84.5 118c20.3 40.8 33.8 82.5 33.8 111.9C448 404.2 348.2 512 224 512C98.4 512 0 404.1 0 276.5c0-38.4 17.8-85.3 45.4-131.7C73.3 97.7 112.7 48.6 159.3 5.4zM225.7 416c25.3 0 47.7-7 68.8-21c42.1-29.4 53.4-88.2 28.1-134.4c-2.8-5.6-5.6-11.2-9.8-16.8l-50.6 58.8s-81.4-103.6-87.1-110.6C133.1 243.8 112 273.2 112 306.8C112 375.4 162.6 416 225.7 416z"/></svg></span>
  </span>

  <span
    
      style="color: #92400e"
    
    ><strong>Personal Note:</strong> Despite the Wheel being popular, it hasn't worked for me. I've been most profitable trading cash secured puts and covered calls as separate strategies rather than a combined wheel.</span>
</div>


<h3 class="relative group">What Kept Going Wrong
    <div id="what-kept-going-wrong" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-kept-going-wrong" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Here's my typical wheel experience:</p>
<ol>
<li><strong>Sell a cash secured put</strong> on a quality stock I want to own</li>
<li><strong>Get assigned</strong> - stock drops below strike</li>
<li><strong>Sell a covered call</strong> trying to generate income while holding</li>
<li><strong>Stock keeps dropping</strong> - my covered call expires worthless</li>
<li><strong>Sell another call</strong> at an even lower strike</li>
<li><strong>Stock drops more</strong> - now I can't sell calls above my cost basis without locking in losses</li>
</ol>
<p>At this point, I'm trapped. The &quot;wheel&quot; has become a one-way trip to bagholding.</p>

<h3 class="relative group">The Numbers Don't Lie
    <div id="the-numbers-dont-lie" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-numbers-dont-lie" aria-label="Anchor">#</a>
    </span>
    
</h3>
<div
  class="tab__container w-full"
  
  >
  <div class="tab__nav" role="tablist">
    <div class="flex flex-wrap gap-1"><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 tab--active"
          role="tab"
          aria-selected="true"
          data-tab-index="0"
          data-tab-label="Wheel Attempt">
          <span class="flex items-center gap-1">
            
            Wheel Attempt
          </span>
        </button><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 "
          role="tab"
          aria-selected="false"
          data-tab-index="1"
          data-tab-label="Separate Strategy">
          <span class="flex items-center gap-1">
            
            Separate Strategy
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>Example: My SOFI Wheel Gone Wrong</strong></p>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Initial CSP: $8 strike, collected $0.40
</span></span><span class="line"><span class="cl">Assigned at: $7.50 (cost basis: $7.60)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Covered Call #1: $8 strike, collected $0.25
</span></span><span class="line"><span class="cl">Stock dropped to: $6.80 (call expired worthless)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Covered Call #2: $7.50 strike, collected $0.20
</span></span><span class="line"><span class="cl">Stock dropped to: $6.20 (call expired worthless)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Covered Call #3: $7 strike, collected $0.15
</span></span><span class="line"><span class="cl">Stock dropped to: $5.50 (call expired worthless)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Result after 4 months:
</span></span><span class="line"><span class="cl">- Total premium collected: $1.00
</span></span><span class="line"><span class="cl">- Stock loss: $2.10 per share
</span></span><span class="line"><span class="cl">- Net loss: -$1.10 per share (-$110 per contract)</span></span></code></pre></div></div>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="failure">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M310.6 361.4c12.5 12.5 12.5 32.75 0 45.25C304.4 412.9 296.2 416 288 416s-16.38-3.125-22.62-9.375L160 301.3L54.63 406.6C48.38 412.9 40.19 416 32 416S15.63 412.9 9.375 406.6c-12.5-12.5-12.5-32.75 0-45.25l105.4-105.4L9.375 150.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L160 210.8l105.4-105.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-105.4 105.4L310.6 361.4z"/></svg>
</span></div>
        <div class="grow">
          Outcome
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>The premiums didn't even come close to offsetting the stock decline.</p></div></div>
      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>What I Do Now: Trade Them Separately</strong></p>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Cash Secured Puts:
</span></span><span class="line"><span class="cl">- Only sell on stocks I genuinely want to own
</span></span><span class="line"><span class="cl">- If assigned, I&#39;m happy to hold - no pressure to sell calls
</span></span><span class="line"><span class="cl">- If stock drops further, I might sell MORE puts at lower strikes
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Covered Calls:
</span></span><span class="line"><span class="cl">- Only sell on stocks I WANT to exit
</span></span><span class="line"><span class="cl">- If I&#39;m assigned, great - I wanted out anyway
</span></span><span class="line"><span class="cl">- Never sell calls on stocks I want to keep long-term</span></span></code></pre></div></div>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="success">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
</span></div>
        <div class="grow">
          Result
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>Much better returns because I'm not forcing trades that don't make sense.</p></div></div>
      </div></div>
</div>


<h2 class="relative group">Why I Trade CSPs and Covered Calls Separately
    <div id="why-i-trade-csps-and-covered-calls-separately" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#why-i-trade-csps-and-covered-calls-separately" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Cash Secured Puts: My Main Income Strategy
    <div id="cash-secured-puts-my-main-income-strategy" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#cash-secured-puts-my-main-income-strategy" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>I sell cash secured puts on quality stocks I want to own. Period.</p>
<ul>
<li><strong>If not assigned:</strong> Great, I keep the premium and sell another put</li>
<li><strong>If assigned:</strong> Great, I now own a stock I wanted at a discount</li>
<li><strong>If stock keeps dropping:</strong> I hold because I believe in the company. I might even sell more puts at lower strikes to average down.</li>
</ul>
<p>I don't immediately try to wheel out of the position. That's where I used to go wrong.</p>

<h3 class="relative group">Covered Calls: Only When I Want Out
    <div id="covered-calls-only-when-i-want-out" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#covered-calls-only-when-i-want-out" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>I only sell covered calls in one specific situation:</p>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="tip">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"/></svg>
</span></div>
        <div class="grow">
          My Covered Call Rule
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>I sell covered calls <strong>only</strong> when I already own a stock and <strong>want it to be called away</strong> because I'm no longer interested in holding it.</p></div></div><p>This completely changes the psychology:</p>
<ul>
<li>I'm not chasing premium while hoping the stock recovers</li>
<li>I'm actively trying to exit a position while collecting some income on the way out</li>
<li>If the stock rallies and gets called away - perfect, that's what I wanted</li>
</ul>

<h3 class="relative group">The Key Difference
    <div id="the-key-difference" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-key-difference" aria-label="Anchor">#</a>
    </span>
    
</h3>
<pre class="not-prose mermaid">
graph LR
    subgraph "Wheel Strategy"
    A1[Forced to Sell CC] --> B1[Hope Stock Recovers]
    B1 --> C1[Chase Premium]
    C1 --> D1[Often Trapped]
    end

    subgraph "My Approach"
    A2[Choose to Sell CC] --> B2[Want to Exit Position]
    B2 --> C2[Premium is Bonus]
    C2 --> D2[Win Either Way]
    end

    classDef bad fill:#ef4444,stroke:#dc2626,color:#fff
    classDef good fill:#22c55e,stroke:#16a34a,color:#fff

    class D1 bad
    class D2 good
</pre>


<h2 class="relative group">When the Wheel Might Work
    <div id="when-the-wheel-might-work" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#when-the-wheel-might-work" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>I'm not saying the wheel never works. It can work well when:</p>
<div
  class="tab__container w-full"
  
  >
  <div class="tab__nav" role="tablist">
    <div class="flex flex-wrap gap-1"><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 tab--active"
          role="tab"
          aria-selected="true"
          data-tab-index="0"
          data-tab-label="Good Conditions">
          <span class="flex items-center gap-1">
            
            Good Conditions
          </span>
        </button><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 "
          role="tab"
          aria-selected="false"
          data-tab-index="1"
          data-tab-label="Bad Conditions">
          <span class="flex items-center gap-1">
            
            Bad Conditions
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="success">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
</span></div>
        <div class="grow">
          Wheel-Friendly Scenarios
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><ul>
<li><strong>Sideways markets</strong> - Stock oscillates in a range</li>
<li><strong>Stable blue chips</strong> - Low volatility, consistent dividends</li>
<li><strong>Small position sizes</strong> - You can afford to be wrong</li>
<li><strong>Long time horizon</strong> - Years, not months</li>
<li><strong>Tax-advantaged accounts</strong> - No tax drag from frequent trading</li>
</ul></div></div>
      </div><div class="tab__panel " data-tab-index="1">
        <div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="danger">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
<path fill="currentColor"  d="M159.3 5.4c7.8-7.3 19.9-7.2 27.7 .1c27.6 25.9 53.5 53.8 77.7 84c11-14.4 23.5-30.1 37-42.9c7.9-7.4 20.1-7.4 28 .1c34.6 33 63.9 76.6 84.5 118c20.3 40.8 33.8 82.5 33.8 111.9C448 404.2 348.2 512 224 512C98.4 512 0 404.1 0 276.5c0-38.4 17.8-85.3 45.4-131.7C73.3 97.7 112.7 48.6 159.3 5.4zM225.7 416c25.3 0 47.7-7 68.8-21c42.1-29.4 53.4-88.2 28.1-134.4c-2.8-5.6-5.6-11.2-9.8-16.8l-50.6 58.8s-81.4-103.6-87.1-110.6C133.1 243.8 112 273.2 112 306.8C112 375.4 162.6 416 225.7 416z"/></svg></span></div>
        <div class="grow">
          Wheel-Breaking Scenarios
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><ul>
<li><strong>Trending down markets</strong> - Stocks keep falling after assignment</li>
<li><strong>Growth stocks</strong> - High volatility, no dividends to cushion</li>
<li><strong>Concentrated positions</strong> - Too much capital in one wheel</li>
<li><strong>Need income now</strong> - Can't wait for stocks to recover</li>
<li><strong>Impatient traders</strong> - Forcing trades to &quot;stay in the wheel&quot;</li>
</ul></div></div>
      </div></div>
</div>


<h2 class="relative group">Risk Comparison
    <div id="risk-comparison" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#risk-comparison" aria-label="Anchor">#</a>
    </span>
    
</h2>
<table>
	<thead>
			<tr>
					<th>Aspect</th>
					<th>Pure Wheel</th>
					<th>Separate CSP/CC</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Complexity</strong></td>
					<td>Medium - systematic</td>
					<td>Low - situational</td>
			</tr>
			<tr>
					<td><strong>Flexibility</strong></td>
					<td>Low - must follow cycle</td>
					<td>High - trade what makes sense</td>
			</tr>
			<tr>
					<td><strong>Trap Risk</strong></td>
					<td>High - forced into bad CCs</td>
					<td>Low - no forced trades</td>
			</tr>
			<tr>
					<td><strong>Psychology</strong></td>
					<td>Frustrating when stuck</td>
					<td>Cleaner decision-making</td>
			</tr>
			<tr>
					<td><strong>Best For</strong></td>
					<td>Sideways markets</td>
					<td>Any market condition</td>
			</tr>
	</tbody>
</table>

<h2 class="relative group">Best Practices If You Still Want to Wheel
    <div id="best-practices-if-you-still-want-to-wheel" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#best-practices-if-you-still-want-to-wheel" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>If you're set on trying the wheel, here are some guidelines:</p>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="warning">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/></svg>
</span></div>
        <div class="grow">
          Wheel Requirements
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><ol>
<li><strong>Only wheel stocks you'd hold for 5+ years</strong> - Not just &quot;stocks you like&quot;</li>
<li><strong>Keep positions small</strong> - Max 5% of portfolio per wheel</li>
<li><strong>Accept you might get stuck</strong> - Have a plan for extended holding periods</li>
<li><strong>Don't force covered calls</strong> - It's okay to skip a cycle</li>
<li><strong>Track your actual returns</strong> - Premium isn't profit if the stock tanks</li>
</ol></div></div>
<h3 class="relative group">Strike Selection
    <div id="strike-selection" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#strike-selection" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Phase</th>
					<th>Delta Target</th>
					<th>Distance from Price</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>CSP</td>
					<td>-0.20 to -0.30</td>
					<td>5-15% below current</td>
			</tr>
			<tr>
					<td>CC</td>
					<td>0.20 to 0.30</td>
					<td>5-15% above cost basis</td>
			</tr>
	</tbody>
</table>

<h3 class="relative group">DTE (Days to Expiration)
    <div id="dte-days-to-expiration" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#dte-days-to-expiration" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Aim for <strong>30-45 DTE</strong> for optimal theta decay. This gives you:</p>
<ul>
<li>Enough time for the stock to move</li>
<li>Maximum time decay in your favor</li>
<li>Room to roll if needed</li>
</ul>

<h2 class="relative group">Interactive Calculator
    <div id="interactive-calculator" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#interactive-calculator" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Use this calculator to estimate potential wheel returns - but remember, these are best-case scenarios:</p>
<style>
    .wheel-calculator {
        background-color: #f9f9f9;
        border: 1px solid #ddd;
        border-radius: 8px;
        padding: 20px;
        margin: 20px 0;
        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    }
    .wheel-calculator h3 {
        margin-top: 0;
        color: #333;
        border-bottom: 2px solid #2a9d8f;
        padding-bottom: 10px;
    }
    .wheel-calculator .input-grid {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
        gap: 15px;
        margin-bottom: 20px;
    }
    .wheel-calculator .input-group {
        display: flex;
        flex-direction: column;
    }
    .wheel-calculator label {
        font-weight: 600;
        margin-bottom: 5px;
        color: #555;
    }
    .wheel-calculator input[type="number"] {
        padding: 10px;
        border: 1px solid #ccc;
        border-radius: 4px;
        font-size: 16px;
    }
    .wheel-calculator button {
        background-color: #2a9d8f;
        color: white;
        border: none;
        padding: 12px 20px;
        border-radius: 4px;
        cursor: pointer;
        font-size: 16px;
        width: 100%;
        margin-top: 10px;
    }
    .wheel-calculator button:hover {
        background-color: #264653;
    }
    .wheel-calculator .results {
        margin-top: 20px;
        background-color: #fff;
        padding: 15px;
        border-radius: 4px;
        border: 1px solid #eee;
    }
    .wheel-calculator .results h4 {
        margin-top: 0;
        color: #264653;
    }
    .wheel-calculator .result-item {
        display: flex;
        justify-content: space-between;
        padding: 8px 0;
        border-bottom: 1px solid #eee;
    }
    .wheel-calculator .result-item:last-child {
        border-bottom: none;
    }
    .wheel-calculator .result-item span:first-child {
        font-weight: 500;
    }
    .wheel-calculator .result-item span:last-child {
        font-weight: 700;
        color: #2a9d8f;
    }
</style>

<div class="wheel-calculator">
    <h3>Wheel Strategy Estimator</h3>
    <div class="input-grid">
        <div class="input-group">
            <label for="stockPrice">Stock Price ($)</label>
            <input type="number" id="stockPrice" placeholder="e.g., 105">
        </div>
        <div class="input-group">
            <label for="putStrike">Put Strike ($)</label>
            <input type="number" id="putStrike" placeholder="e.g., 100">
        </div>
        <div class="input-group">
            <label for="putPremium">Put Premium ($)</label>
            <input type="number" id="putPremium" placeholder="e.g., 2.00">
        </div>
        <div class="input-group">
            <label for="callStrike">Call Strike ($)</label>
            <input type="number" id="callStrike" placeholder="e.g., 105">
        </div>
        <div class="input-group">
            <label for="callPremium">Call Premium ($)</label>
            <input type="number" id="callPremium" placeholder="e.g., 1.50">
        </div>
    </div>
    <button id="calculateWheel">Calculate</button>
    <div class="results" id="wheelResults" style="display: none;">
        
        <h4>Cash-Secured Put Analysis</h4>
        <div class="result-item">
            <span>Premium per Share:</span>
            <span id="cspPremiumPerShare"></span>
        </div>
        <div class="result-item">
            <span>Total Premium Received:</span>
            <span id="cspTotalPremium"></span>
        </div>
        <div class="result-item">
            <span>Capital Required (per 100 shares):</span>
            <span id="cspCapitalRequired"></span>
        </div>
        <div class="result-item">
            <span>Return on Capital (if not assigned):</span>
            <span id="cspReturn"></span>
        </div>
        <div class="result-item">
            <span>Cost Basis if Assigned (per share):</span>
            <span id="cspCostBasis"></span>
        </div>
        <br>
        
        <h4>Covered Call Analysis (Post-Assignment)</h4>
        <div class="result-item">
            <span>Premium per Share:</span>
            <span id="ccPremiumPerShare"></span>
        </div>
        <div class="result-item">
            <span>Total Premium Received:</span>
            <span id="ccTotalPremium"></span>
        </div>
        <div class="result-item">
            <span>Return on Investment (from CC premium):</span>
            <span id="ccReturn"></span>
        </div>
         <div class="result-item">
            <span>Profit if Called Away (per share):</span>
            <span id="ccProfit"></span>
        </div>
        <div class="result-item">
            <span>Total Return if Called Away:</span>
            <span id="ccTotalReturn"></span>
        </div>
    </div>
</div>

<script>
    document.getElementById('calculateWheel').addEventListener('click', function() {
        
        const stockPrice = parseFloat(document.getElementById('stockPrice').value);
        const putStrike = parseFloat(document.getElementById('putStrike').value);
        const putPremium = parseFloat(document.getElementById('putPremium').value);
        const callStrike = parseFloat(document.getElementById('callStrike').value);
        const callPremium = parseFloat(document.getElementById('callPremium').value);

        
        if (isNaN(putStrike) || isNaN(putPremium) || putStrike <= 0) {
            alert("Please enter valid Put Strike and Put Premium values.");
            return;
        }

        
        const cspTotalPremium = putPremium * 100;
        const cspCapitalRequired = putStrike * 100;
        const cspReturn = (cspTotalPremium / cspCapitalRequired) * 100;
        const cspCostBasis = putStrike - putPremium;

        
        document.getElementById('cspPremiumPerShare').innerText = `$${putPremium.toFixed(2)}`;
        document.getElementById('cspTotalPremium').innerText = `$${cspTotalPremium.toFixed(2)}`;
        document.getElementById('cspCapitalRequired').innerText = `$${cspCapitalRequired.toFixed(2)}`;
        document.getElementById('cspReturn').innerText = `${cspReturn.toFixed(2)}%`;
        document.getElementById('cspCostBasis').innerText = `$${cspCostBasis.toFixed(2)}`;
        
        
        if (!isNaN(callStrike) && !isNaN(callPremium) && callStrike > 0) {
            const ccTotalPremium = callPremium * 100;
            
            const ccReturn = (ccTotalPremium / (cspCostBasis * 100)) * 100; 
            const profitIfCalled = (callStrike - cspCostBasis) + callPremium;
            const totalReturnIfCalled = ((profitIfCalled / cspCostBasis) * 100);

            document.getElementById('ccPremiumPerShare').innerText = `$${callPremium.toFixed(2)}`;
            document.getElementById('ccTotalPremium').innerText = `$${ccTotalPremium.toFixed(2)}`;
            document.getElementById('ccReturn').innerText = `${ccReturn.toFixed(2)}%`;
            document.getElementById('ccProfit').innerText = `$${profitIfCalled.toFixed(2)}`;
            document.getElementById('ccTotalReturn').innerText = `${totalReturnIfCalled.toFixed(2)}%`;

        } else {
             
            document.getElementById('ccPremiumPerShare').innerText = 'N/A';
            document.getElementById('ccTotalPremium').innerText = 'N/A';
            document.getElementById('ccReturn').innerText = 'N/A';
            document.getElementById('ccProfit').innerText = 'N/A';
            document.getElementById('ccTotalReturn').innerText = 'N/A';
        }

        
        document.getElementById('wheelResults').style.display = 'block';
    });
</script>


<h2 class="relative group">Key Takeaways
    <div id="key-takeaways" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#key-takeaways" aria-label="Anchor">#</a>
    </span>
    
</h2>
<ol>
<li><strong>The wheel is popular but not perfect</strong> - It works in specific conditions</li>
<li><strong>Stocks don't always cooperate</strong> - Dropping stocks break the cycle</li>
<li><strong>Forcing trades is costly</strong> - Don't sell covered calls just to &quot;stay in the wheel&quot;</li>
<li><strong>Separate strategies offer flexibility</strong> - You don't have to combine CSPs and CCs</li>
<li><strong>Personal experience matters</strong> - What works for others may not work for you</li>
</ol>

<h2 class="relative group">My Recommendation
    <div id="my-recommendation" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#my-recommendation" aria-label="Anchor">#</a>
    </span>
    
</h2>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="tip">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"/></svg>
</span></div>
        <div class="grow">
          What I Actually Do
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><ul>
<li><strong>Cash secured puts</strong>: My main income strategy on stocks I want to own</li>
<li><strong>Covered calls</strong>: Only when I want to exit a position</li>
<li><strong>The wheel</strong>: I've moved away from it - too many forced trades</li>
</ul>
<p>I only buy quality stocks, so I don't mind holding even if they drop. But I'm not going to chase covered call premiums on a falling stock just to say I'm &quot;running the wheel.&quot;</p></div></div><p>The best strategy is one that matches your goals, risk tolerance, and market conditions - not just the one with the catchiest name.</p>
<hr>
<p><strong>Disclaimer</strong>: This is educational content based on personal experience. Options trading involves risk and is not suitable for all investors. What doesn't work for me might work for you - do your own research!</p>
]]></content:encoded>
      
      <media:content url="http://localhost:58538/img/featured/options-wheel-strategy-honest-review.webp" medium="image" />
    </item>
    
    <item>
      <title>Boost Your Portfolio with Covered Calls: Profiting from Premiums While Owning Stocks</title>
      <link>http://localhost:58538/passive_active_investments/options_trading/boost_your_portfolio_with_covered_calls_profiting_from_premiums_while_owning_stocks/</link>
      <pubDate>Thu, 15 Dec 2022 00:00:00 +0000</pubDate>
      
      <guid>http://localhost:58538/passive_active_investments/options_trading/boost_your_portfolio_with_covered_calls_profiting_from_premiums_while_owning_stocks/</guid>
      <description>Learn how covered calls work with practical examples and visual diagrams to generate income from your stock portfolio</description>
      <content:encoded><![CDATA[
<h2 class="relative group">What is a Covered Call?
    <div id="what-is-a-covered-call" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-is-a-covered-call" aria-label="Anchor">#</a>
    </span>
    
</h2>
<div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl">
  A covered call is an options strategy where you own shares of a stock and sell call options against those shares. This allows you to generate additional income from stocks you already own, but it also caps your upside potential if the stock price rises significantly.
</div>


  



<div
  
    class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
  
  >
  <span
    
      class="text-primary-400 pe-3 flex items-center"
    
    >
    <span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/></svg>
</span>
  </span>

  <span
    
      class="dark:text-neutral-300"
    
    >If you don't own the stock yet but want to sell a covered call, you can execute a 'buy-write' strategy: simultaneously buy 100 shares of the stock and sell one call option contract against it. (Remember, one standard options contract covers 100 shares.) This ensures the call is 'covered' from the start, avoiding the high risk of a naked call. Always use a combo order through your broker to do this in one trade, and be aware that it caps your upside if the stock price exceeds the call's strike price.</span>
</div>

<p>Think of it as renting out your stocks - you get paid rent (the premium), but you might have to sell your stocks at a predetermined price if they're &quot;called away.&quot;</p>

<h2 class="relative group">The Mechanics
    <div id="the-mechanics" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-mechanics" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Components of a Covered Call
    <div id="components-of-a-covered-call" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#components-of-a-covered-call" aria-label="Anchor">#</a>
    </span>
    
</h3>
<ol>
<li><strong>Long Stock Position</strong>: You own 100 shares of stock (or multiples of 100)</li>
<li><strong>Short Call Option</strong>: You sell 1 call option contract per 100 shares</li>
<li><strong>Strike Price</strong>: The price at which you agree to sell your shares</li>
<li><strong>Premium</strong>: The income you receive for selling the call option</li>
<li><strong>Expiration Date</strong>: When the option contract expires</li>
</ol>

<h3 class="relative group">Visual Representation
    <div id="visual-representation" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#visual-representation" aria-label="Anchor">#</a>
    </span>
    
</h3>
<pre class="not-prose mermaid">
graph TD
    A[You Own 100 Shares<br/>Current Price: $50] --> B{Sell 1 Call Option}
    B --> C[Strike Price: $55<br/>Premium Received: $2/share<br/>Expiration: 30 days]
    C --> D{At Expiration}
    D -->|Stock < $55| E[Keep Shares<br/>Keep Premium<br/>Total Profit: $200]
    D -->|Stock > $55| F[Shares Called Away<br/>Sell at $55<br/>Profit: $500 + $200 = $700]
</pre>


<h2 class="relative group">Practical Example
    <div id="practical-example" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#practical-example" aria-label="Anchor">#</a>
    </span>
    
</h2>

  



<div
  
    class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
  
  >
  <span
    
      class="text-primary-400 pe-3 flex items-center"
    
    >
    <span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/></svg>
</span>
  </span>

  <span
    
      class="dark:text-neutral-300"
    
    ><strong>Note!</strong> I will not go into Tax implications. Always check the rules in your own country!</span>
</div>

<p>Let's walk through a real-world scenario:</p>

<h3 class="relative group">Setup
    <div id="setup" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#setup" aria-label="Anchor">#</a>
    </span>
    
</h3>
<ul>
<li><strong>Stock</strong>: Apple (AAPL)</li>
<li><strong>Current Price</strong>: $180 per share</li>
<li><strong>Shares Owned</strong>: 100 shares</li>
<li><strong>Total Investment</strong>: $18,000</li>
</ul>

<h3 class="relative group">The Trade
    <div id="the-trade" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-trade" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>You sell 1 call option:</p>
<ul>
<li><strong>Strike Price</strong>: $190</li>
<li><strong>Premium</strong>: $3.50 per share</li>
<li><strong>Expiration</strong>: 30 days</li>
<li><strong>Premium Received</strong>: $350 (100 shares × $3.50)</li>
</ul>

<h3 class="relative group">Possible Outcomes
    <div id="possible-outcomes" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#possible-outcomes" aria-label="Anchor">#</a>
    </span>
    
</h3>
<div
  class="tab__container w-full"
  
  >
  <div class="tab__nav" role="tablist">
    <div class="flex flex-wrap gap-1"><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 tab--active"
          role="tab"
          aria-selected="true"
          data-tab-index="0"
          data-tab-label="Stock Below Strike">
          <span class="flex items-center gap-1">
            
            Stock Below Strike
          </span>
        </button><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 "
          role="tab"
          aria-selected="false"
          data-tab-index="1"
          data-tab-label="Stock Above Strike">
          <span class="flex items-center gap-1">
            
            Stock Above Strike
          </span>
        </button><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 "
          role="tab"
          aria-selected="false"
          data-tab-index="2"
          data-tab-label="Comparison">
          <span class="flex items-center gap-1">
            
            Comparison
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>Scenario: Stock Stays Below $190</strong></p>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Day 0:  Stock at $180, Sell call for $3.50/share
</span></span><span class="line"><span class="cl">Day 30: Stock at $185 (below strike)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Result:
</span></span><span class="line"><span class="cl">- Keep your 100 shares
</span></span><span class="line"><span class="cl">- Keep the $350 premium
</span></span><span class="line"><span class="cl">- Annualized return on premium: ~23% ($350/$18,000 × 12 months)
</span></span><span class="line"><span class="cl">- Can sell another call option next month</span></span></code></pre></div></div>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="success">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
</span></div>
        <div class="grow">
          Outcome
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>You keep your shares AND the premium. Rinse and repeat next month!</p></div></div>
      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>Scenario: Stock Goes Above $190</strong></p>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Day 0:  Stock at $180, Sell call for $3.50/share
</span></span><span class="line"><span class="cl">Day 30: Stock at $200 (above strike)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Result:
</span></span><span class="line"><span class="cl">- Shares called away at $190 (Your stock gets sold at $190)
</span></span><span class="line"><span class="cl">- Profit on shares: $1,000 ($190 - $180 × 100)
</span></span><span class="line"><span class="cl">- Premium kept: $350
</span></span><span class="line"><span class="cl">- Total profit: $1,350
</span></span><span class="line"><span class="cl">- Missed gains: $1,000 (stock went to $200, but you sold at $190)</span></span></code></pre></div></div>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="warning">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/></svg>
</span></div>
        <div class="grow">
          Opportunity Cost
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>You still profit, but miss out on gains above the strike price.</p></div></div>
      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>Side-by-Side Comparison</strong></p>
<table>
	<thead>
			<tr>
					<th>Scenario</th>
					<th>Stock Price</th>
					<th>Shares Status</th>
					<th>Premium</th>
					<th>Stock Gain</th>
					<th>Total Profit</th>
					<th>Opportunity Cost</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Keep Shares</td>
					<td>$185</td>
					<td>Keep</td>
					<td>$350</td>
					<td>$500</td>
					<td>$850</td>
					<td>$0</td>
			</tr>
			<tr>
					<td>Called Away</td>
					<td>$200</td>
					<td>Sold at $190</td>
					<td>$350</td>
					<td>$1,000</td>
					<td>$1,350</td>
					<td>$1,000</td>
			</tr>
			<tr>
					<td>Buy &amp; Hold</td>
					<td>$200</td>
					<td>Keep</td>
					<td>$0</td>
					<td>$2,000</td>
					<td>$2,000</td>
					<td>N/A</td>
			</tr>
	</tbody>
</table>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="tip">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"/></svg>
</span></div>
        <div class="grow">
          Key Insight
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>Covered calls outperform in flat/slight-up markets, but underperform when stocks rally hard.</p></div></div>
      </div></div>
</div>


<h3 class="relative group">Visual P&amp;L Diagram
    <div id="visual-pl-diagram" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#visual-pl-diagram" aria-label="Anchor">#</a>
    </span>
    
</h3>




<div class="chart" data-override="finfree-v2">
  <canvas id="chart-4b4f8edf7ed89599c55c7a2e7881f7a5"></canvas>
  <script type="text/javascript">
    window.addEventListener("DOMContentLoaded", (event) => {
      const ctx = document.getElementById("chart-4b4f8edf7ed89599c55c7a2e7881f7a5");
      const chart = new Chart(ctx, {
        
type: 'line',
data: {
  labels: ['$160', '$170', '$176.50', '$180', '$185', '$190', '$195', '$200'],
  datasets: [{
    label: 'Covered Call P&L',
    data: [-1650, -650, 0, 350, 850, 1350, 1350, 1350],
    borderColor: '#10b981',
    backgroundColor: 'rgba(16, 185, 129, 0.1)',
    fill: true,
    tension: 0.1
  }, {
    label: 'Stock Only P&L',
    data: [-2000, -1000, -350, 0, 500, 1000, 1500, 2000],
    borderColor: '#6366f1',
    borderDash: [5, 5],
    fill: false,
    tension: 0.1
  }]
},
options: {
  plugins: {
    title: { display: true, text: 'Covered Call vs Stock Only at Expiration' }
  },
  scales: {
    x: { title: { display: true, text: 'Stock Price at Expiration' } },
    y: { title: { display: true, text: 'Profit/Loss ($)' } }
  }
}

      });
    });
  </script>
</div>


<h3 class="relative group">Real Broker Example
    <div id="real-broker-example" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#real-broker-example" aria-label="Anchor">#</a>
    </span>
    
</h3>

<figure>
      <img class="my-0 rounded-md" src="/images/Pasted%20image%2020251211141019.png" alt="Covered Call order example from broker platform" />
  
  <figcaption>Example of a covered call order in a brokerage platform - notice the strike price, expiration, and premium displayed</figcaption>
  </figure>

<h2 class="relative group">When to Use Covered Calls
    <div id="when-to-use-covered-calls" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#when-to-use-covered-calls" aria-label="Anchor">#</a>
    </span>
    
</h2>
<div
  class="tab__container w-full"
  
  >
  <div class="tab__nav" role="tablist">
    <div class="flex flex-wrap gap-1"><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 tab--active"
          role="tab"
          aria-selected="true"
          data-tab-index="0"
          data-tab-label="Ideal Situations">
          <span class="flex items-center gap-1">
            
            Ideal Situations
          </span>
        </button><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 "
          role="tab"
          aria-selected="false"
          data-tab-index="1"
          data-tab-label="When to Avoid">
          <span class="flex items-center gap-1">
            
            When to Avoid
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="success">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
</span></div>
        <div class="grow">
          When Covered Calls Work Best
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><ul>
<li><strong>Neutral to Slightly Bullish Outlook</strong>: You think the stock will stay flat or rise modestly</li>
<li><strong>Generate Income</strong>: You want regular cash flow from your portfolio</li>
<li><strong>Willing to Sell</strong>: You're comfortable selling your shares at the strike price</li>
<li><strong>Higher IV Environment</strong>: When implied volatility is elevated, premiums are juicier</li>
</ul></div></div>
      </div><div class="tab__panel " data-tab-index="1">
        <div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="danger">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
<path fill="currentColor"  d="M159.3 5.4c7.8-7.3 19.9-7.2 27.7 .1c27.6 25.9 53.5 53.8 77.7 84c11-14.4 23.5-30.1 37-42.9c7.9-7.4 20.1-7.4 28 .1c34.6 33 63.9 76.6 84.5 118c20.3 40.8 33.8 82.5 33.8 111.9C448 404.2 348.2 512 224 512C98.4 512 0 404.1 0 276.5c0-38.4 17.8-85.3 45.4-131.7C73.3 97.7 112.7 48.6 159.3 5.4zM225.7 416c25.3 0 47.7-7 68.8-21c42.1-29.4 53.4-88.2 28.1-134.4c-2.8-5.6-5.6-11.2-9.8-16.8l-50.6 58.8s-81.4-103.6-87.1-110.6C133.1 243.8 112 273.2 112 306.8C112 375.4 162.6 416 225.7 416z"/></svg></span></div>
        <div class="grow">
          Situations to Skip Covered Calls
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><ul>
<li><strong>Strongly Bullish</strong>: You expect significant upside movement - don't cap your gains!</li>
<li><strong>Before Earnings/News</strong>: Major events can cause large price swings</li>
<li><strong>Need Liquidity</strong>: You might need to sell shares before expiration</li>
<li><strong>Falling Knife</strong>: If the stock is in a downtrend, the premium won't offset losses</li>
</ul></div></div>
      </div></div>
</div>


<h2 class="relative group">Risk/Reward Profile
    <div id="riskreward-profile" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#riskreward-profile" aria-label="Anchor">#</a>
    </span>
    
</h2>
<figure><img
    class="my-0 rounded-md"
    loading="lazy"
    decoding="async"
    fetchpriority="low"
    alt="Image Description"
    src="/images/Pasted%20image%2020260119080834.png"
    ></figure>

<h3 class="relative group">Maximum Gain
    <div id="maximum-gain" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#maximum-gain" aria-label="Anchor">#</a>
    </span>
    
</h3>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Max Profit = Premium Received + (Strike Price - Stock Purchase Price) × 100
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Example: $350 + ($190 - $180) × 100 = $1,350</span></span></code></pre></div></div>

<h3 class="relative group">Maximum Loss
    <div id="maximum-loss" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#maximum-loss" aria-label="Anchor">#</a>
    </span>
    
</h3>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Max Loss = (Stock Purchase Price × 100) - Premium Received
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Example: ($180 × 100) - $350 = $17,650</span></span></code></pre></div></div>
<p><em>Note: This is the same risk as owning the stock, minus the premium collected. Only sell covered calls on stocks you actually want to own. Quality bluechips stocks</em></p>

<h3 class="relative group">Breakeven Point
    <div id="breakeven-point" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#breakeven-point" aria-label="Anchor">#</a>
    </span>
    
</h3>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Breakeven = Stock Purchase Price - Premium per Share
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Example: $180 - $3.50 = $176.50</span></span></code></pre></div></div>

<h2 class="relative group">Visual Comparison: Covered Call vs Buy &amp; Hold
    <div id="visual-comparison-covered-call-vs-buy--hold" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#visual-comparison-covered-call-vs-buy--hold" aria-label="Anchor">#</a>
    </span>
    
</h2>
<pre class="not-prose mermaid">
graph LR
    A[Stock Position] --> B[Buy & Hold Strategy]
    A --> C[Covered Call Strategy]

    B --> D[Unlimited Upside<br/>Full Downside Risk<br/>No Premium Income]

    C --> E[Capped Upside<br/>Reduced Downside<br/>Premium Income]

    classDef traditional fill:#3b82f6,stroke:#2563eb,color:#fff
    classDef enhanced fill:#f59e0b,stroke:#d97706,color:#fff

    class B traditional
    class C enhanced
</pre>


<h2 class="relative group">Advanced Considerations
    <div id="advanced-considerations" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#advanced-considerations" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Rolling the Option
    <div id="rolling-the-option" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#rolling-the-option" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>If the stock approaches your strike price and you want to keep your shares, you can &quot;roll&quot; the option:</p>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Step 1: Buy back the current call (close position)
</span></span><span class="line"><span class="cl">Step 2: Sell a new call with later expiration or higher strike</span></span></code></pre></div></div>
<p><strong>Example:</strong></p>
<ul>
<li>Current: $190 strike expiring in 5 days, stock at $189</li>
<li>Action: Buy back for $2, sell $195 strike 30 days out for $4</li>
<li>Net credit: $2 per share ($200 total)</li>
</ul>

<h2 class="relative group">Real-World Performance
    <div id="real-world-performance" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#real-world-performance" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Monthly Income Example
    <div id="monthly-income-example" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#monthly-income-example" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>Portfolio</strong>: 1,000 shares across 10 stocks (100 shares each at avg $100/share)</p>
<table>
	<thead>
			<tr>
					<th>Month</th>
					<th>Premium/Share</th>
					<th>Total Premium</th>
					<th>Annualized Yield</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Jan</td>
					<td>$2.50</td>
					<td>$2,500</td>
					<td>30%</td>
			</tr>
			<tr>
					<td>Feb</td>
					<td>$2.25</td>
					<td>$2,250</td>
					<td>27%</td>
			</tr>
			<tr>
					<td>Mar</td>
					<td>$3.00</td>
					<td>$3,000</td>
					<td>36%</td>
			</tr>
			<tr>
					<td><strong>Q1 Total</strong></td>
					<td><strong>$7.75</strong></td>
					<td><strong>$7,750</strong></td>
					<td><strong>31% annualized</strong></td>
			</tr>
	</tbody>
</table>
<p><em>Assumptions: All calls expired worthless (stocks stayed below strikes)</em></p>

  



<div
  
    class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
  
  >
  <span
    
      class="text-primary-400 pe-3 flex items-center"
    
    >
    <span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/></svg>
</span>
  </span>

  <span
    
      class="dark:text-neutral-300"
    
    ><strong>Note!</strong> Always remember: You need some money to make money!</span>
</div>


<h2 class="relative group">Key Takeaways
    <div id="key-takeaways" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#key-takeaways" aria-label="Anchor">#</a>
    </span>
    
</h2>
<ol>
<li><strong>Income Generation</strong>: Covered calls provide consistent premium income. Aim for 85% profit capture (e.g., close the position when you've earned most of the premium) and exit before expiry to minimize assignment risk. Unless you want your stocks to be sold.</li>
<li><strong>Limited Upside</strong>: Your gains are capped at the strike price</li>
<li><strong>Downside Protection</strong>: Premium reduces cost basis but doesn't eliminate risk</li>
<li><strong>Best for Flat Markets</strong>: Works well when stocks trade sideways</li>
<li><strong>Flexibility</strong>: You can adjust by rolling options or letting them expire</li>
</ol>

<h2 class="relative group">Common Mistakes to Avoid
    <div id="common-mistakes-to-avoid" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#common-mistakes-to-avoid" aria-label="Anchor">#</a>
    </span>
    
</h2>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="caution">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
<path fill="currentColor"  d="M159.3 5.4c7.8-7.3 19.9-7.2 27.7 .1c27.6 25.9 53.5 53.8 77.7 84c11-14.4 23.5-30.1 37-42.9c7.9-7.4 20.1-7.4 28 .1c34.6 33 63.9 76.6 84.5 118c20.3 40.8 33.8 82.5 33.8 111.9C448 404.2 348.2 512 224 512C98.4 512 0 404.1 0 276.5c0-38.4 17.8-85.3 45.4-131.7C73.3 97.7 112.7 48.6 159.3 5.4zM225.7 416c25.3 0 47.7-7 68.8-21c42.1-29.4 53.4-88.2 28.1-134.4c-2.8-5.6-5.6-11.2-9.8-16.8l-50.6 58.8s-81.4-103.6-87.1-110.6C133.1 243.8 112 273.2 112 306.8C112 375.4 162.6 416 225.7 416z"/></svg></span></div>
        <div class="grow">
          Mistakes That Cost Money
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><ul>
<li><strong>Setting strikes too low</strong> - Increases chance of shares being called away. Give yourself some room!</li>
<li><strong>Ignoring ex-dividend dates</strong> - May result in early assignment right before the dividend</li>
<li><strong>Overleveraging</strong> - Selling too many contracts relative to portfolio size</li>
<li><strong>Panic rolling</strong> - Rolling options at unfavorable prices when you should just let them expire</li>
</ul></div></div>
<h2 class="relative group">Conclusion
    <div id="conclusion" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#conclusion" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Covered calls are a conservative options strategy that can enhance returns in neutral to slightly bullish markets. They work best when you:</p>
<ul>
<li>Own quality stocks you're comfortable holding long-term or want to purchase new stocks (minimum 100)</li>
<li>Want to generate additional income from your portfolio</li>
<li>Accept capping your upside for premium income</li>
<li>Have realistic expectations about returns</li>
</ul>
<p>Remember: No strategy is perfect for all market conditions. Covered calls are just one tool in your investing toolkit.</p>
<hr>
<p><strong>Disclaimer</strong>: This is educational content only. Options trading involves risk and is not suitable for all investors. Do your research!</p>
]]></content:encoded>
      
      <media:content url="http://localhost:58538/img/featured/boost_your_portfolio_with_covered_calls_profiting_from_premiums_while_owning_stocks.webp" medium="image" />
    </item>
    
    <item>
      <title>Cash Secured Puts: Get Paid to Buy Stocks You Want at a Discount</title>
      <link>http://localhost:58538/passive_active_investments/options_trading/cash-secured-puts-get-paid-to-buy-stocks-at-discount/</link>
      <pubDate>Fri, 11 Nov 2022 00:00:00 +0000</pubDate>
      
      <guid>http://localhost:58538/passive_active_investments/options_trading/cash-secured-puts-get-paid-to-buy-stocks-at-discount/</guid>
      <description>Learn how cash secured puts work with practical examples and visual diagrams to generate income while waiting to buy stocks at your target price</description>
      <content:encoded><![CDATA[
<h2 class="relative group">What is a Cash Secured Put?
    <div id="what-is-a-cash-secured-put" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-is-a-cash-secured-put" aria-label="Anchor">#</a>
    </span>
    
</h2>
<div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl">
  A cash secured put is an options strategy where you sell a put option while keeping enough cash in your account to buy the shares if assigned. You get paid a premium upfront, and either keep that money if the stock stays above your strike price, or buy the stock at a discount if it drops.
</div>


  



<div
  
    class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
  
  >
  <span
    
      class="text-primary-400 pe-3 flex items-center"
    
    >
    <span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/></svg>
</span>
  </span>

  <span
    
      class="dark:text-neutral-300"
    
    >The &quot;cash secured&quot; part means you have the full amount needed to buy 100 shares sitting in your account. This is different from a &quot;naked put&quot; where you don't have the cash, which is much riskier and typically requires margin approval.</span>
</div>

<p>Think of it as getting paid to place a limit buy order. You're telling the market: &quot;I'll buy this stock at $X price, and you'll pay me for making that commitment.&quot;</p>

<h2 class="relative group">The Mechanics
    <div id="the-mechanics" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-mechanics" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Components of a Cash Secured Put
    <div id="components-of-a-cash-secured-put" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#components-of-a-cash-secured-put" aria-label="Anchor">#</a>
    </span>
    
</h3>
<ol>
<li><strong>Cash Reserve</strong>: You hold enough cash to buy 100 shares at the strike price</li>
<li><strong>Short Put Option</strong>: You sell 1 put option contract (covers 100 shares)</li>
<li><strong>Strike Price</strong>: The price at which you agree to buy the shares</li>
<li><strong>Premium</strong>: The income you receive for selling the put option</li>
<li><strong>Expiration Date</strong>: When the option contract expires</li>
</ol>

<h3 class="relative group">Visual Representation
    <div id="visual-representation" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#visual-representation" aria-label="Anchor">#</a>
    </span>
    
</h3>
<pre class="not-prose mermaid">
graph TD
    A[You Have $5,000 Cash<br/>Want to Buy Stock at $50] --> B{Sell 1 Put Option}
    B --> C[Strike Price: $50<br/>Premium Received: $1.50/share<br/>Expiration: 30 days]
    C --> D{At Expiration}
    D -->|Stock > $50| E[Keep Cash<br/>Keep Premium<br/>Total Profit: $150]
    D -->|Stock < $50| F[Buy 100 Shares at $50<br/>Effective Cost: $48.50/share<br/>You own stock you wanted!]
</pre>


<h2 class="relative group">Practical Example
    <div id="practical-example" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#practical-example" aria-label="Anchor">#</a>
    </span>
    
</h2>

  



<div
  
    class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
  
  >
  <span
    
      class="text-primary-400 pe-3 flex items-center"
    
    >
    <span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/></svg>
</span>
  </span>

  <span
    
      class="dark:text-neutral-300"
    
    ><strong>Note!</strong> I will not go into tax implications. Always check the rules in your own country!</span>
</div>

<p>Let's walk through a real-world scenario:</p>

<h3 class="relative group">Setup
    <div id="setup" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#setup" aria-label="Anchor">#</a>
    </span>
    
</h3>
<ul>
<li><strong>Stock</strong>: Apple (AAPL)</li>
<li><strong>Current Price</strong>: $180 per share</li>
<li><strong>Your Target Buy Price</strong>: $170</li>
<li><strong>Cash Reserved</strong>: $17,000 (enough to buy 100 shares at $170)</li>
</ul>

<h3 class="relative group">The Trade
    <div id="the-trade" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-trade" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>You sell 1 put option:</p>
<ul>
<li><strong>Strike Price</strong>: $170</li>
<li><strong>Premium</strong>: $2.50 per share</li>
<li><strong>Expiration</strong>: 30 days</li>
<li><strong>Premium Received</strong>: $250 (100 shares × $2.50)</li>
</ul>

<h3 class="relative group">Possible Outcomes
    <div id="possible-outcomes" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#possible-outcomes" aria-label="Anchor">#</a>
    </span>
    
</h3>
<div
  class="tab__container w-full"
  
  >
  <div class="tab__nav" role="tablist">
    <div class="flex flex-wrap gap-1"><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 tab--active"
          role="tab"
          aria-selected="true"
          data-tab-index="0"
          data-tab-label="Stock Above Strike">
          <span class="flex items-center gap-1">
            
            Stock Above Strike
          </span>
        </button><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 "
          role="tab"
          aria-selected="false"
          data-tab-index="1"
          data-tab-label="Stock Below Strike">
          <span class="flex items-center gap-1">
            
            Stock Below Strike
          </span>
        </button><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 "
          role="tab"
          aria-selected="false"
          data-tab-index="2"
          data-tab-label="Comparison">
          <span class="flex items-center gap-1">
            
            Comparison
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>Scenario: Stock Stays Above $170</strong></p>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Day 0:  Stock at $180, Sell put for $2.50/share
</span></span><span class="line"><span class="cl">Day 30: Stock at $175 (above strike)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Result:
</span></span><span class="line"><span class="cl">- Keep your $17,000 cash
</span></span><span class="line"><span class="cl">- Keep the $250 premium
</span></span><span class="line"><span class="cl">- Annualized return on cash: ~17.6% ($250/$17,000 × 12 months)
</span></span><span class="line"><span class="cl">- Can sell another put option next month</span></span></code></pre></div></div>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="success">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
</span></div>
        <div class="grow">
          Outcome
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>You keep your cash AND the premium. Rinse and repeat next month!</p></div></div>
      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>Scenario: Stock Drops Below $170</strong></p>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Day 0:  Stock at $180, Sell put for $2.50/share
</span></span><span class="line"><span class="cl">Day 30: Stock at $160 (below strike)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Result:
</span></span><span class="line"><span class="cl">- You buy 100 shares at $170 (the strike price)
</span></span><span class="line"><span class="cl">- Premium kept: $250
</span></span><span class="line"><span class="cl">- Effective cost per share: $167.50 ($170 - $2.50 premium)
</span></span><span class="line"><span class="cl">- Current value: $16,000 (100 × $160)
</span></span><span class="line"><span class="cl">- Paper loss: $750 (but you own stock you wanted!)</span></span></code></pre></div></div>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="warning">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/></svg>
</span></div>
        <div class="grow">
          Assignment
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>You now own the shares at your target price minus the premium. If you were bullish on the stock anyway, this is a win!</p></div></div>
      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>Side-by-Side Comparison</strong></p>
<table>
	<thead>
			<tr>
					<th>Scenario</th>
					<th>Stock Price</th>
					<th>Cash Status</th>
					<th>Premium</th>
					<th>Shares</th>
					<th>Net Position</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>No Assignment</td>
					<td>$175</td>
					<td>Keep $17,000</td>
					<td>+$250</td>
					<td>0</td>
					<td>+$250 profit</td>
			</tr>
			<tr>
					<td>Assigned</td>
					<td>$160</td>
					<td>Spent $17,000</td>
					<td>+$250</td>
					<td>100 @ $167.50 effective</td>
					<td>Own stock at discount</td>
			</tr>
			<tr>
					<td>Just Bought Stock</td>
					<td>$160</td>
					<td>Spent $18,000</td>
					<td>$0</td>
					<td>100 @ $180</td>
					<td>-$2,000 loss</td>
			</tr>
	</tbody>
</table>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="tip">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"/></svg>
</span></div>
        <div class="grow">
          Key Insight
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>Cash secured puts let you get paid while waiting for your target price. Even if assigned, you bought cheaper than the market price when you sold the put!</p></div></div>
      </div></div>
</div>


<h3 class="relative group">Cash Secured Put Payoff Diagram
    <div id="cash-secured-put-payoff-diagram" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#cash-secured-put-payoff-diagram" aria-label="Anchor">#</a>
    </span>
    
</h3>
<figure><img
    class="my-0 rounded-md"
    loading="lazy"
    decoding="async"
    fetchpriority="low"
    alt="Image Description"
    src="/images/Pasted%20image%2020260119081327.png"
    ></figure>

<h3 class="relative group">Visual P&amp;L Diagram
    <div id="visual-pl-diagram" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#visual-pl-diagram" aria-label="Anchor">#</a>
    </span>
    
</h3>




<div class="chart" data-override="finfree-v2">
  <canvas id="chart-f8d21299d9e2f28ec37986371adfef78"></canvas>
  <script type="text/javascript">
    window.addEventListener("DOMContentLoaded", (event) => {
      const ctx = document.getElementById("chart-f8d21299d9e2f28ec37986371adfef78");
      const chart = new Chart(ctx, {
        
type: 'line',
data: {
  labels: ['$140', '$150', '$160', '$167.50', '$170', '$175', '$180', '$190'],
  datasets: [{
    label: 'Cash Secured Put P&L',
    data: [-2750, -1750, -750, 0, 250, 250, 250, 250],
    borderColor: '#10b981',
    backgroundColor: 'rgba(16, 185, 129, 0.1)',
    fill: true,
    tension: 0.1
  }, {
    label: 'Buying Stock at $180',
    data: [-4000, -3000, -2000, -1250, -1000, -500, 0, 1000],
    borderColor: '#6366f1',
    borderDash: [5, 5],
    fill: false,
    tension: 0.1
  }]
},
options: {
  plugins: {
    title: { display: true, text: 'Cash Secured Put vs Buying Stock Outright' }
  },
  scales: {
    x: { title: { display: true, text: 'Stock Price at Expiration' } },
    y: { title: { display: true, text: 'Profit/Loss ($)' } }
  }
}

      });
    });
  </script>
</div>


<h2 class="relative group">When to Use Cash Secured Puts
    <div id="when-to-use-cash-secured-puts" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#when-to-use-cash-secured-puts" aria-label="Anchor">#</a>
    </span>
    
</h2>
<div
  class="tab__container w-full"
  
  >
  <div class="tab__nav" role="tablist">
    <div class="flex flex-wrap gap-1"><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 tab--active"
          role="tab"
          aria-selected="true"
          data-tab-index="0"
          data-tab-label="Ideal Situations">
          <span class="flex items-center gap-1">
            
            Ideal Situations
          </span>
        </button><button
          class="tab__button px-3 py-2 text-sm font-semibold border-b-2 border-transparent rounded-t-md hover:bg-neutral-200 dark:hover:bg-neutral-700 "
          role="tab"
          aria-selected="false"
          data-tab-index="1"
          data-tab-label="When to Avoid">
          <span class="flex items-center gap-1">
            
            When to Avoid
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="success">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
</span></div>
        <div class="grow">
          When Cash Secured Puts Work Best
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><ul>
<li><strong>Bullish on a stock</strong>: You want to own shares but think the current price is too high</li>
<li><strong>Generate income while waiting</strong>: Get paid to wait for your target entry price</li>
<li><strong>Comfortable owning shares</strong>: You actually want to buy if assigned</li>
<li><strong>Higher IV environment</strong>: When implied volatility is elevated, premiums are juicier</li>
</ul></div></div>
      </div><div class="tab__panel " data-tab-index="1">
        <div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="danger">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
<path fill="currentColor"  d="M159.3 5.4c7.8-7.3 19.9-7.2 27.7 .1c27.6 25.9 53.5 53.8 77.7 84c11-14.4 23.5-30.1 37-42.9c7.9-7.4 20.1-7.4 28 .1c34.6 33 63.9 76.6 84.5 118c20.3 40.8 33.8 82.5 33.8 111.9C448 404.2 348.2 512 224 512C98.4 512 0 404.1 0 276.5c0-38.4 17.8-85.3 45.4-131.7C73.3 97.7 112.7 48.6 159.3 5.4zM225.7 416c25.3 0 47.7-7 68.8-21c42.1-29.4 53.4-88.2 28.1-134.4c-2.8-5.6-5.6-11.2-9.8-16.8l-50.6 58.8s-81.4-103.6-87.1-110.6C133.1 243.8 112 273.2 112 306.8C112 375.4 162.6 416 225.7 416z"/></svg></span></div>
        <div class="grow">
          Situations to Skip Cash Secured Puts
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><ul>
<li><strong>Bearish outlook</strong>: If you think the stock will crash, don't sell puts on it</li>
<li><strong>Don't want to own the stock</strong>: Never sell puts on stocks you wouldn't buy</li>
<li><strong>Need the cash soon</strong>: Your cash is tied up until expiration or assignment</li>
<li><strong>Before earnings/news</strong>: Major events can cause large price swings</li>
</ul></div></div>
      </div></div>
</div>


<h2 class="relative group">How to Choose the Strike Price
    <div id="how-to-choose-the-strike-price" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#how-to-choose-the-strike-price" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Using Delta as a Guide
    <div id="using-delta-as-a-guide" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#using-delta-as-a-guide" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Delta measures the probability of an option being in-the-money at expiration. For put selling:</p>
<table>
	<thead>
			<tr>
					<th>Delta</th>
					<th>Probability of Assignment</th>
					<th>Premium</th>
					<th>Risk Level</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>-0.15</td>
					<td>~15%</td>
					<td>Lower</td>
					<td>Conservative</td>
			</tr>
			<tr>
					<td>-0.25</td>
					<td>~25%</td>
					<td>Moderate</td>
					<td>Balanced</td>
			</tr>
			<tr>
					<td>-0.35</td>
					<td>~35%</td>
					<td>Higher</td>
					<td>Aggressive</td>
			</tr>
	</tbody>
</table>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
  
  >
  <span
    
      class="text-primary-400 pe-3 flex items-center"
    
    >
    <span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"/></svg>
</span>
  </span>

  <span
    
      class="dark:text-neutral-300"
    
    ><strong>Pro Tip</strong>: Many traders target the -0.20 to -0.30 delta range for cash secured puts. This balances decent premium income with a reasonable chance of not being assigned.</span>
</div>


<h3 class="relative group">Strike Price Selection Strategy
    <div id="strike-price-selection-strategy" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#strike-price-selection-strategy" aria-label="Anchor">#</a>
    </span>
    
</h3>
<pre class="not-prose mermaid">
graph LR
    A[Current Stock Price] --> B{Your Goal?}
    B -->|Maximum Premium| C[At-the-Money Strike<br/>Higher risk of assignment]
    B -->|Balanced| D[5-10% Below Current<br/>Delta around -0.25]
    B -->|Conservative| E[15-20% Below Current<br/>Delta around -0.15]

    classDef aggressive fill:#ef4444,stroke:#dc2626,color:#fff
    classDef balanced fill:#f59e0b,stroke:#d97706,color:#fff
    classDef conservative fill:#22c55e,stroke:#16a34a,color:#fff

    class C aggressive
    class D balanced
    class E conservative
</pre>


<h2 class="relative group">Risk/Reward Profile
    <div id="riskreward-profile" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#riskreward-profile" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Maximum Gain
    <div id="maximum-gain" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#maximum-gain" aria-label="Anchor">#</a>
    </span>
    
</h3>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Max Profit = Premium Received
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Example: $250 (the premium you collected)</span></span></code></pre></div></div>
<p><em>Your profit is capped at the premium - you can't make more even if the stock moons.</em></p>

<h3 class="relative group">Maximum Loss
    <div id="maximum-loss" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#maximum-loss" aria-label="Anchor">#</a>
    </span>
    
</h3>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Max Loss = (Strike Price × 100) - Premium Received
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Example: ($170 × 100) - $250 = $16,750</span></span></code></pre></div></div>
<p><em>This is the same risk as owning the stock minus the premium. Only sell puts on stocks you actually want to own!</em></p>

<h3 class="relative group">Breakeven Point
    <div id="breakeven-point" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#breakeven-point" aria-label="Anchor">#</a>
    </span>
    
</h3>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Breakeven = Strike Price - Premium per Share
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Example: $170 - $2.50 = $167.50</span></span></code></pre></div></div>

<h2 class="relative group">Visual Comparison: Cash Secured Put vs Buying Stock
    <div id="visual-comparison-cash-secured-put-vs-buying-stock" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#visual-comparison-cash-secured-put-vs-buying-stock" aria-label="Anchor">#</a>
    </span>
    
</h2>
<pre class="not-prose mermaid">
graph LR
    A[Want to Own Stock] --> B[Buy Stock Now]
    A --> C[Sell Cash Secured Put]

    B --> D[Pay Full Price<br/>Immediate Ownership<br/>No Premium Income]

    C --> E[Get Paid to Wait<br/>Buy at Discount if Assigned<br/>May Not Get Shares]

    classDef immediate fill:#3b82f6,stroke:#2563eb,color:#fff
    classDef strategic fill:#f59e0b,stroke:#d97706,color:#fff

    class B immediate
    class C strategic
</pre>


<h2 class="relative group">Advanced Considerations
    <div id="advanced-considerations" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#advanced-considerations" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Rolling the Put
    <div id="rolling-the-put" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#rolling-the-put" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>If the stock is approaching your strike and you don't want to be assigned yet, you can &quot;roll&quot; the put:</p>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Step 1: Buy back the current put (close position)
</span></span><span class="line"><span class="cl">Step 2: Sell a new put with later expiration or lower strike</span></span></code></pre></div></div>
<p><strong>Example:</strong></p>
<ul>
<li>Current: $170 strike expiring in 5 days, stock at $172</li>
<li>Action: Buy back for $1.50, sell $165 strike 30 days out for $3</li>
<li>Net credit: $1.50 per share ($150 total)</li>
</ul>

<h3 class="relative group">The Wheel Strategy
    <div id="the-wheel-strategy" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-wheel-strategy" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Cash secured puts are often the entry point for the popular &quot;Wheel Strategy&quot;:</p>
<pre class="not-prose mermaid">
graph TD
    A[Sell Cash Secured Put] -->|Not Assigned| A
    A -->|Assigned - You Own Shares| B[Sell Covered Call]
    B -->|Not Called Away| B
    B -->|Called Away - Shares Sold| A
</pre>

<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="tip">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"/></svg>
</span></div>
        <div class="grow">
          The Wheel
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>Combine cash secured puts with covered calls: Sell puts until assigned, then sell calls until shares are called away. Repeat for consistent income.</p></div></div>
<h2 class="relative group">Real-World Performance
    <div id="real-world-performance" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#real-world-performance" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Monthly Income Example
    <div id="monthly-income-example" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#monthly-income-example" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>Cash Reserve</strong>: $50,000 across 5 stocks ($10,000 each)</p>
<table>
	<thead>
			<tr>
					<th>Month</th>
					<th>Avg Premium</th>
					<th>Total Premium</th>
					<th>Annualized Yield</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Jan</td>
					<td>$1.80/share</td>
					<td>$900</td>
					<td>21.6%</td>
			</tr>
			<tr>
					<td>Feb</td>
					<td>$2.10/share</td>
					<td>$1,050</td>
					<td>25.2%</td>
			</tr>
			<tr>
					<td>Mar</td>
					<td>$1.50/share</td>
					<td>$750</td>
					<td>18.0%</td>
			</tr>
			<tr>
					<td><strong>Q1 Total</strong></td>
					<td><strong>$5.40</strong></td>
					<td><strong>$2,700</strong></td>
					<td><strong>21.6% annualized</strong></td>
			</tr>
	</tbody>
</table>
<p><em>Assumptions: All puts expired worthless (stocks stayed above strikes)</em></p>

  



<div
  
    class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
  
  >
  <span
    
      class="text-primary-400 pe-3 flex items-center"
    
    >
    <span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/></svg>
</span>
  </span>

  <span
    
      class="dark:text-neutral-300"
    
    ><strong>Note!</strong> These returns assume no assignments. Real-world results will vary based on market conditions and your strike selection.</span>
</div>


<h2 class="relative group">Key Takeaways
    <div id="key-takeaways" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#key-takeaways" aria-label="Anchor">#</a>
    </span>
    
</h2>
<ol>
<li><strong>Income While Waiting</strong>: Get paid to wait for stocks to reach your target buy price</li>
<li><strong>Limited Profit</strong>: Your max gain is the premium received</li>
<li><strong>Significant Risk</strong>: You could be forced to buy shares at the strike price even if the stock drops much lower</li>
<li><strong>Best for Stocks You Want</strong>: Only sell puts on companies you'd happily own</li>
<li><strong>Works with Covered Calls</strong>: Part of the popular &quot;Wheel Strategy&quot; for recurring income</li>
</ol>

<h2 class="relative group">Common Mistakes to Avoid
    <div id="common-mistakes-to-avoid" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#common-mistakes-to-avoid" aria-label="Anchor">#</a>
    </span>
    
</h2>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="caution">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
<path fill="currentColor"  d="M159.3 5.4c7.8-7.3 19.9-7.2 27.7 .1c27.6 25.9 53.5 53.8 77.7 84c11-14.4 23.5-30.1 37-42.9c7.9-7.4 20.1-7.4 28 .1c34.6 33 63.9 76.6 84.5 118c20.3 40.8 33.8 82.5 33.8 111.9C448 404.2 348.2 512 224 512C98.4 512 0 404.1 0 276.5c0-38.4 17.8-85.3 45.4-131.7C73.3 97.7 112.7 48.6 159.3 5.4zM225.7 416c25.3 0 47.7-7 68.8-21c42.1-29.4 53.4-88.2 28.1-134.4c-2.8-5.6-5.6-11.2-9.8-16.8l-50.6 58.8s-81.4-103.6-87.1-110.6C133.1 243.8 112 273.2 112 306.8C112 375.4 162.6 416 225.7 416z"/></svg></span></div>
        <div class="grow">
          Mistakes That Cost Money
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><ul>
<li><strong>Selling puts on stocks you don't want</strong> - If assigned, you're stuck with shares you never wanted</li>
<li><strong>Ignoring cash requirements</strong> - Make sure you actually have the cash to cover assignment</li>
<li><strong>Chasing high premiums</strong> - Super high premiums usually mean super high risk</li>
<li><strong>Setting strikes too close</strong> - ATM strikes have 50%+ chance of assignment</li>
<li><strong>Forgetting about dividends</strong> - Ex-dividend dates can trigger early assignment</li>
</ul></div></div>
<h2 class="relative group">Conclusion
    <div id="conclusion" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#conclusion" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Cash secured puts are a smart way to generate income while waiting to buy stocks you already want to own. They work best when you:</p>
<ul>
<li>Have a list of quality stocks you'd love to own at lower prices</li>
<li>Want to generate income from idle cash in your brokerage account</li>
<li>Accept that you might be assigned and will own the shares</li>
<li>Understand that your profit is limited to the premium received</li>
</ul>
<p>Remember: Only sell puts on stocks you actually want to buy. If you get assigned, you should be excited to own the shares, not disappointed!</p>
<hr>
<p><strong>Disclaimer</strong>: This is educational content only. Options trading involves risk and is not suitable for all investors. Do your research!</p>
]]></content:encoded>
      
      <media:content url="http://localhost:58538/img/featured/cash-secured-puts-get-paid-to-buy-stocks-at-discount.webp" medium="image" />
    </item>
    
  </channel>
</rss>
