<?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>Volatility on FinFr.ee: Financial Freedom for Globally Mobile Investors</title>
    <link>http://localhost:58538/tags/volatility/</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>Mon, 19 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="http://localhost:58538/tags/volatility/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Mastering Iron Condors on SPY: A Neutral Strategy for Consistent Income</title>
      <link>http://localhost:58538/passive_active_investments/options_trading/iron-condor-strategy-spy-guide/</link>
      <pubDate>Mon, 19 Jan 2026 00:00:00 +0000</pubDate>
      
      <guid>http://localhost:58538/passive_active_investments/options_trading/iron-condor-strategy-spy-guide/</guid>
      <description>A comprehensive guide to trading Iron Condors on SPY - the defined-risk neutral options strategy I use for consistent monthly income. Includes backtested data, real examples, and the complete system for 15-25% annualized returns.</description>
      <content:encoded><![CDATA[<div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl">
  While my Cash Secured Put strategy works brilliantly in bullish or sideways markets, it exposes me to significant downside in severe drops. That's why I added Iron Condors on SPY to my arsenal—a neutral, defined-risk strategy that thrives in range-bound environments. I've been actively trading this strategy, and in this guide, I'll share exactly how I capture the volatility risk premium (VRP) while keeping my maximum loss capped.
</div>

<hr>

<h2 class="relative group">Before We Begin: Capital Requirements
    <div id="before-we-begin-capital-requirements" 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="#before-we-begin-capital-requirements" aria-label="Anchor">#</a>
    </span>
    
</h2>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #1e3a5f"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #60a5fa"
    
    >
    
  </span>

  <span
    
      style="color: #e2e8f0"
    
    ><p><strong>Capital Reality Check</strong></p>
<p>One major advantage of SPY over SPX: you need far less capital to trade effectively.</p>
<table>
	<thead>
			<tr>
					<th>Capital Level</th>
					<th>What's Possible with SPY Iron Condors</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>$10,000 - $25,000</strong></td>
					<td>Can trade 1-3 contracts. Good for learning, but one loss stings.</td>
			</tr>
			<tr>
					<td><strong>$25,000 - $50,000</strong></td>
					<td>Workable. Run 3-6 positions monthly with proper risk management.</td>
			</tr>
			<tr>
					<td><strong>$50,000 - $100,000</strong></td>
					<td>Optimal for SPY. Full diversification, 5-10 positions, 25% cash buffer.</td>
			</tr>
			<tr>
					<td><strong>$100,000+</strong></td>
					<td>Consider graduating to SPX for tax advantages and lower relative commissions.</td>
			</tr>
	</tbody>
</table>
<p><strong>Why SPY specifically?</strong> The most liquid security on the planet. Tightest bid-ask spreads you'll find ($0.01-$0.05). Position sizes 1/10 of SPX, giving you precise control over risk.</p>
</span>
</div>

<hr>

<h2 class="relative group">Why I Chose SPY Over SPX for Iron Condors
    <div id="why-i-chose-spy-over-spx-for-iron-condors" 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-chose-spy-over-spx-for-iron-condors" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>I spent months analyzing both. Here's why I landed on SPY:</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="SPY Advantages">
          <span class="flex items-center gap-1">
            
            SPY Advantages
          </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="SPX Trade-offs">
          <span class="flex items-center gap-1">
            
            SPX Trade-offs
          </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="The Data">
          <span class="flex items-center gap-1">
            
            The Data
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        
<h3 class="relative group">Why SPY Wins for Most Traders
    <div id="why-spy-wins-for-most-traders" 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-spy-wins-for-most-traders" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Factor</th>
					<th>SPY Reality</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><span class="flex cursor-pointer"></td>
					<td></td>
			</tr>
	</tbody>
</table>
<pre><code>&lt;span
  class=&quot;rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400&quot;&gt;

Unmatched Liquidity
</code></pre>
  </span>
</span>
<p>| Millions of contracts daily. Spreads of $0.01-$0.05. You always get filled. |
| <span class="flex cursor-pointer"></p>
<pre><code>&lt;span
  class=&quot;rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400&quot;&gt;

Flexible Sizing
</code></pre>
  </span>
</span>
<p>| 1 contract = ~$590 collateral. Scale precisely with your account. |
| <span class="flex cursor-pointer"></p>
<pre><code>&lt;span
  class=&quot;rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400&quot;&gt;

Easier Adjustments
</code></pre>
  </span>
</span>
<p>| Rolling one contract at a time is simple. SPX forces chunky moves. |
| <span class="flex cursor-pointer"></p>
<pre><code>&lt;span
  class=&quot;rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400&quot;&gt;

Lower Capital Barrier
</code></pre>
  </span>
</span>
<p>| Start with $25k. SPX realistically needs $100k+. |
| <span class="flex cursor-pointer"></p>
<pre><code>&lt;span
  class=&quot;rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400&quot;&gt;

Weekly Options
</code></pre>
  </span>
</span>
<p>| M/W/F expirations give flexibility. Daily on SPX feels like gambling. |</p>

      </div><div class="tab__panel " data-tab-index="1">
        <h3 class="relative group">What I Give Up by Using SPY
    <div id="what-i-give-up-by-using-spy" 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-i-give-up-by-using-spy" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Factor</th>
					<th>SPX Advantage</th>
					<th>My Response</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Cash Settlement</strong></td>
					<td>No assignment risk</td>
					<td>I manage around this—rarely an issue</td>
			</tr>
			<tr>
					<td><strong>60/40 Tax Treatment</strong></td>
					<td>Better for high earners</td>
					<td>My IRA doesn't care about taxes</td>
			</tr>
			<tr>
					<td><strong>Commission Efficiency</strong></td>
					<td>Lower per-notional on large accounts</td>
					<td>SPY commissions are still tiny</td>
			</tr>
	</tbody>
</table>
<p><strong>When to consider SPX:</strong> Taxable account with $200k+, where 60/40 treatment saves meaningful money.</p>
      </div><div class="tab__panel " data-tab-index="2">
        
<h3 class="relative group">What Research Shows
    <div id="what-research-shows" 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-research-shows" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>From <a href="https://www.projectfinance.com/iron-condor-management/"  target="_blank" rel="noreferrer">projectfinance</a> analysis of 71,417 iron condor trades:</p>
<table>
	<thead>
			<tr>
					<th>Metric</th>
					<th>SPY Results</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Win Rate (16-delta, 45 DTE)</strong></td>
					<td>77.6%</td>
			</tr>
			<tr>
					<td><strong>Avg P/L per Contract</strong></td>
					<td>$35.39 when held to expiration</td>
			</tr>
			<tr>
					<td><strong>Best Management</strong></td>
					<td>Close at 50% profit: 89% win rate</td>
			</tr>
	</tbody>
</table>
<p><strong>Critical finding:</strong> <a href="https://spintwig.com/short-spx-iron-condor-45-dte-s1-signal-options-backtest/"  target="_blank" rel="noreferrer">Spintwig research</a> shows the call side of index iron condors has historically been unprofitable. The edge is primarily on the put side. This applies to both SPY and SPX.</p>

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

<hr>

<h2 class="relative group">Understanding Iron Condors: The Mechanics
    <div id="understanding-iron-condors-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="#understanding-iron-condors-the-mechanics" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>An Iron Condor combines two credit spreads—one above the current price, one below—creating a &quot;profitable zone&quot; where I keep my premium.</p>

<h3 class="relative group">The Structure
    <div id="the-structure" 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-structure" aria-label="Anchor">#</a>
    </span>
    
</h3>
<pre class="not-prose mermaid">
graph TD
    subgraph "BEAR CALL SPREAD (Above Market)"
        A[Buy Call @ 620<br/>Long Protection] --> B[Sell Call @ 615<br/>Short Strike]
    end

    subgraph "CURRENT MARKET"
        C[SPY @ 594<br/>Current Price]
    end

    subgraph "BULL PUT SPREAD (Below Market)"
        D[Sell Put @ 570<br/>Short Strike] --> E[Buy Put @ 565<br/>Long Protection]
    end

    B -->|Premium Collected| F[Total Credit<br/>= Max Profit]
    D -->|Premium Collected| F

    style C fill:#1e3a5f,stroke:#60a5fa,color:#e2e8f0
    style F fill:#0f5132,stroke:#75b798,color:#d1e7dd
</pre>


<h3 class="relative group">The Four Legs Explained
    <div id="the-four-legs-explained" 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-legs-explained" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Leg</th>
					<th>Action</th>
					<th>Example Strike</th>
					<th>Purpose</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>1. Long Put</strong></td>
					<td>Buy</td>
					<td>$565</td>
					<td>Defines max loss on downside (protection)</td>
			</tr>
			<tr>
					<td><strong>2. Short Put</strong></td>
					<td>Sell</td>
					<td>$570</td>
					<td>Collects premium below market</td>
			</tr>
			<tr>
					<td><strong>3. Short Call</strong></td>
					<td>Sell</td>
					<td>$615</td>
					<td>Collects premium above market</td>
			</tr>
			<tr>
					<td><strong>4. Long Call</strong></td>
					<td>Buy</td>
					<td>$620</td>
					<td>Defines max loss on upside (protection)</td>
			</tr>
	</tbody>
</table>
<p><strong>Wing Width:</strong> In this example, both spreads are $5 wide. Wider wings = more premium but more max loss.</p>
<hr>

<h2 class="relative group">My Real Trade Example: January 2026
    <div id="my-real-trade-example-january-2026" 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-real-trade-example-january-2026" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Here's an actual Iron Condor setup based on current market conditions (SPY ~$594, VIX ~15.5):</p>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #1e3a5f"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #60a5fa"
    
    >
    
  </span>

  <span
    
      style="color: #e2e8f0"
    
    ><p><strong>Live Example: 45-DTE Iron Condor (March 7, 2026 Expiration)</strong></p>
<table>
	<thead>
			<tr>
					<th>Component</th>
					<th>Details</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Underlying</strong></td>
					<td>SPY @ $594</td>
			</tr>
			<tr>
					<td><strong>VIX Level</strong></td>
					<td>15.5</td>
			</tr>
			<tr>
					<td><strong>Expiration</strong></td>
					<td>45 DTE (March 7, 2026)</td>
			</tr>
	</tbody>
</table>
<p><strong>Bull Put Spread (Below Market):</strong></p>
<ul>
<li>Sell $570 Put @ $1.45 credit</li>
<li>Buy $565 Put @ $1.10 debit</li>
<li><strong>Net Credit: $0.35</strong> ($35/contract)</li>
</ul>
<p><strong>Bear Call Spread (Above Market):</strong></p>
<ul>
<li>Sell $615 Call @ $1.20 credit</li>
<li>Buy $620 Call @ $0.85 debit</li>
<li><strong>Net Credit: $0.35</strong> ($35/contract)</li>
</ul>
<p><strong>Combined Position:</strong></p>
<table>
	<thead>
			<tr>
					<th>Metric</th>
					<th>Value</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Total Net Credit</strong></td>
					<td>$0.70 ($70/contract)</td>
			</tr>
			<tr>
					<td><strong>Max Profit</strong></td>
					<td>$70 (if SPY between $570-$615 at expiration)</td>
			</tr>
			<tr>
					<td><strong>Max Loss</strong></td>
					<td>$5 width - $0.70 credit = $4.30 ($430/contract)</td>
			</tr>
			<tr>
					<td><strong>Lower Breakeven</strong></td>
					<td>$570 - $0.70 = $569.30</td>
			</tr>
			<tr>
					<td><strong>Upper Breakeven</strong></td>
					<td>$615 + $0.70 = $615.70</td>
			</tr>
			<tr>
					<td><strong>Profitable Range</strong></td>
					<td>4.2% below to 3.7% above current price</td>
			</tr>
			<tr>
					<td><strong>Probability of Profit</strong></td>
					<td>~72% (both short strikes ~0.16 delta)</td>
			</tr>
			<tr>
					<td><strong>Risk/Reward Ratio</strong></td>
					<td>6.1:1 (risk $430 to make $70)</td>
			</tr>
	</tbody>
</table>
</span>
</div>


<h3 class="relative group">Understanding the Risk/Reward
    <div id="understanding-the-riskreward" 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="#understanding-the-riskreward" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Yes, you read that right—I risk $430 to make $70. That's a 6:1 ratio against me. Here's why it still works:</p>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #664d03"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #ffc107"
    
    >
    
  </span>

  <span
    
      style="color: #fff3cd"
    
    ><p><strong>The Math That Makes It Work</strong></p>
<table>
	<thead>
			<tr>
					<th>Metric</th>
					<th>Value</th>
					<th>Explanation</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Win Rate</strong></td>
					<td>~72%</td>
					<td>Out of 100 trades, I win ~72</td>
			</tr>
			<tr>
					<td><strong>Expected Win</strong></td>
					<td>72 × $70 = $5,040</td>
					<td>Total from winners</td>
			</tr>
			<tr>
					<td><strong>Expected Loss</strong></td>
					<td>28 × $430 = $12,040</td>
					<td>Total from losers</td>
			</tr>
			<tr>
					<td><strong>Gross Expectancy</strong></td>
					<td>-$7,000???</td>
					<td>Wait, that's negative!</td>
			</tr>
	</tbody>
</table>
<p><strong>But here's the key:</strong> I don't hold to expiration or max loss. With active management:</p>
<ul>
<li>Close winners at 50% profit ($35) → 89% win rate</li>
<li>Close losers at 2x credit ($140 loss) → Limited damage</li>
</ul>
<p><strong>Managed Expectancy:</strong></p>
<ul>
<li>89 wins × $35 = $3,115</li>
<li>11 losses × $140 = $1,540</li>
<li><strong>Net Expected:</strong> +$1,575 per 100 trades = <strong>+$15.75/trade</strong></li>
</ul>
</span>
</div>


<h3 class="relative group">Payoff Diagram
    <div id="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="#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%2020260119144006.png"
    ></figure>




<div class="chart" data-override="finfree-v2">
  <canvas id="chart-1538fd85fce1f093129283605bfefd18"></canvas>
  <script type="text/javascript">
    window.addEventListener("DOMContentLoaded", (event) => {
      const ctx = document.getElementById("chart-1538fd85fce1f093129283605bfefd18");
      const chart = new Chart(ctx, {
        
type: 'line',
data: {
  labels: ['555', '565', '569', '570', '592', '615', '616', '620', '630'],
  datasets: [{
    label: 'P/L at Expiration ($)',
    data: [-430, -430, 0, 70, 70, 70, 0, -430, -430],
    borderColor: '#22c55e',
    backgroundColor: 'rgba(34, 197, 94, 0.1)',
    fill: true,
    tension: 0,
    pointRadius: 4
  }]
},
options: {
  plugins: {
    title: { display: true, text: 'Iron Condor Payoff Diagram (SPY $594)' }
  },
  scales: {
    x: {
      title: { display: true, text: 'SPY Price at Expiration' }
    },
    y: {
      title: { display: true, text: 'Profit/Loss ($)' },
      min: -500,
      max: 150
    }
  }
}

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

<hr>

<h2 class="relative group">Backtested Performance: What the Data Shows
    <div id="backtested-performance-what-the-data-shows" 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="#backtested-performance-what-the-data-shows" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>I've studied the historical performance of SPY Iron Condors extensively. Here's what decades of data reveal:</p>

<h3 class="relative group">Historical Backtest Results
    <div id="historical-backtest-results" 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="#historical-backtest-results" aria-label="Anchor">#</a>
    </span>
    
</h3>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #0f5132"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #75b798"
    
    >
    
  </span>

  <span
    
      style="color: #d1e7dd"
    
    ><p><strong>SPY Iron Condor Performance (Research Compilation)</strong></p>
<table>
	<thead>
			<tr>
					<th>Strategy Variation</th>
					<th>Win Rate</th>
					<th>Avg Return/Trade</th>
					<th>Annual Return</th>
					<th>Max Drawdown</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Hold to Expiration</strong></td>
					<td>77.6%</td>
					<td>$35.39</td>
					<td>12-15%</td>
					<td>-25 to -35%</td>
			</tr>
			<tr>
					<td><strong>Close at 50% Profit</strong></td>
					<td>89%</td>
					<td>~$25-30</td>
					<td>15-20%</td>
					<td>-15 to -20%</td>
			</tr>
			<tr>
					<td><strong>Close at 50% OR 21 DTE</strong></td>
					<td>85%</td>
					<td>~$20-25</td>
					<td>14-18%</td>
					<td>-12 to -18%</td>
			</tr>
	</tbody>
</table>
<p><em>Sources: <a href="https://www.projectfinance.com/iron-condor-management/"  target="_blank" rel="noreferrer">projectfinance</a>, <a href="https://spintwig.com/short-spx-iron-condor-45-dte-s1-signal-options-backtest/"  target="_blank" rel="noreferrer">Spintwig</a>, <a href="https://marketchameleon.com/Overview/SPY/Option-Strategy-Benchmarks/Iron-Condor/"  target="_blank" rel="noreferrer">Market Chameleon</a></em></p>
</span>
</div>


<h3 class="relative group">The Volatility Risk Premium Edge
    <div id="the-volatility-risk-premium-edge" 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-volatility-risk-premium-edge" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>The fundamental edge: <strong>Implied Volatility consistently exceeds Realized Volatility</strong> on average.</p>
<pre class="not-prose mermaid">
graph LR
    A[VIX = 15.5<br/>What Options Price In] -->|"Fear Premium"| B[Edge for Sellers]
    C[Realized Vol = 10-12%<br/>What Actually Happens] -->|"Reality"| B
    B --> D[~4-6% VRP<br/>My Edge]

    style D fill:#0f5132,stroke:#75b798,color:#d1e7dd
</pre>

<p>When I sell an Iron Condor, I'm selling insurance at inflated prices. Over time, the market doesn't move as much as options prices imply—that's my edge.</p>

<h3 class="relative group">Critical Research Warning
    <div id="critical-research-warning" 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="#critical-research-warning" aria-label="Anchor">#</a>
    </span>
    
</h3>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #842029"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #ea868f"
    
    >
    <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
    
      style="color: #f8d7da"
    
    ><p><strong>The Call Side Problem</strong></p>
<p>From <a href="https://spintwig.com/short-spx-iron-condor-45-dte-s1-signal-options-backtest/"  target="_blank" rel="noreferrer">Spintwig backtests</a>:</p>
<blockquote><p>&quot;Research suggests that 45-DTE short SPX calls have generally experienced a <strong>negative expected value</strong>. Since the call side of a short iron condor is systematically unprofitable, it would make sense to simply sell the put only.&quot;</p>
</blockquote><p><strong>What this means:</strong> The iron condor's edge comes almost entirely from the put spread. The call spread is more of a &quot;hedge&quot; against upside moves than a profit center.</p>
<p><strong>My approach:</strong> I still trade full iron condors because:</p>
<ol>
<li>The call credit offsets some put-side losses</li>
<li>It reduces my directional exposure</li>
<li>In certain volatility regimes, calls outperform</li>
</ol>
<p>But I'm aware the put side does the heavy lifting.</p>
</span>
</div>

<hr>

<h2 class="relative group">My Optimal Setup Parameters
    <div id="my-optimal-setup-parameters" 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-optimal-setup-parameters" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>After studying the research and trading live, here are my preferred parameters:</p>

<h3 class="relative group">The Sweet Spot Configuration
    <div id="the-sweet-spot-configuration" 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-sweet-spot-configuration" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Parameter</th>
					<th>My Setting</th>
					<th>Why</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>DTE (Days to Expiration)</strong></td>
					<td>30-45 days</td>
					<td>Optimal theta decay, manageable gamma</td>
			</tr>
			<tr>
					<td><strong>Short Strike Delta</strong></td>
					<td>0.14-0.18</td>
					<td>~82-86% probability OTM each side</td>
			</tr>
			<tr>
					<td><strong>Wing Width</strong></td>
					<td>$5 on SPY</td>
					<td>Defines max loss, balances premium vs risk</td>
			</tr>
			<tr>
					<td><strong>Premium Target</strong></td>
					<td>≥ 12% of wing width</td>
					<td>$5 wings → minimum $0.60 credit</td>
			</tr>
			<tr>
					<td><strong>VIX Range</strong></td>
					<td>14-25</td>
					<td>Premium attractive but not signaling crisis</td>
			</tr>
			<tr>
					<td><strong>Max Position Size</strong></td>
					<td>3-5% of portfolio</td>
					<td>One position won't ruin me</td>
			</tr>
			<tr>
					<td><strong>Max Concurrent Positions</strong></td>
					<td>4-6</td>
					<td>Spread across expirations</td>
			</tr>
	</tbody>
</table>

<h3 class="relative group">Delta Selection Guide
    <div id="delta-selection-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="#delta-selection-guide" aria-label="Anchor">#</a>
    </span>
    
</h3>
<pre class="not-prose mermaid">
graph LR
    A[0.08 Delta<br/>92% Win Rate] --> B[Premium: ~$0.40<br/>Too Thin]
    C[0.12 Delta<br/>88% Win Rate] --> D[Premium: ~$0.55<br/>Acceptable]
    E[0.16 Delta<br/>84% Win Rate] --> F[Premium: ~$0.70<br/>MY SWEET SPOT]
    G[0.20 Delta<br/>80% Win Rate] --> H[Premium: ~$0.90<br/>Tastytrade Standard]
    I[0.30+ Delta<br/>70% Win Rate] --> J[Premium: ~$1.40<br/>TOO AGGRESSIVE]

    style E fill:#0f5132,stroke:#75b798,color:#d1e7dd
    style G fill:#664d03,stroke:#ffc107,color:#fff3cd
    style I fill:#842029,stroke:#ea868f,color:#f8d7da
</pre>


<h3 class="relative group">Width Selection Trade-offs
    <div id="width-selection-trade-offs" 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="#width-selection-trade-offs" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Wing Width</th>
					<th>Max Loss/Contract</th>
					<th>Typical Premium</th>
					<th>Premium %</th>
					<th>My Take</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>$2</strong></td>
					<td>$200</td>
					<td>$0.25-0.35</td>
					<td>12-17%</td>
					<td>Too small, poor risk/reward</td>
			</tr>
			<tr>
					<td><strong>$5</strong></td>
					<td>$500</td>
					<td>$0.60-0.80</td>
					<td>12-16%</td>
					<td><strong>My standard</strong></td>
			</tr>
			<tr>
					<td><strong>$10</strong></td>
					<td>$1,000</td>
					<td>$1.20-1.60</td>
					<td>12-16%</td>
					<td>Good for larger accounts</td>
			</tr>
			<tr>
					<td><strong>$20</strong></td>
					<td>$2,000</td>
					<td>$2.40-3.20</td>
					<td>12-16%</td>
					<td>Capital intensive</td>
			</tr>
	</tbody>
</table>
<hr>

<h2 class="relative group">Position Management: My Rules
    <div id="position-management-my-rules" 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="#position-management-my-rules" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Take Profit Rules
    <div id="take-profit-rules" 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="#take-profit-rules" aria-label="Anchor">#</a>
    </span>
    
</h3>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #0f5132"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #75b798"
    
    >
    
  </span>

  <span
    
      style="color: #d1e7dd"
    
    ><p><strong>When to Close for Profit:</strong></p>
<table>
	<thead>
			<tr>
					<th>Trigger</th>
					<th>Action</th>
					<th>Why</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>50% of max profit reached</strong></td>
					<td>Close entire position</td>
					<td>Lock in gains, free up capital</td>
			</tr>
			<tr>
					<td><strong>21 DTE remaining</strong></td>
					<td>Close if profitable</td>
					<td>Gamma risk accelerates</td>
			</tr>
			<tr>
					<td><strong>70% profit + &lt;14 DTE</strong></td>
					<td>Close immediately</td>
					<td>Diminishing risk/reward</td>
			</tr>
	</tbody>
</table>
<p><strong>Example:</strong> Received $0.70 credit. When I can buy it back for $0.35 or less, I close and redeploy capital to next month's condor.</p>
<p><strong>Research backing:</strong> <a href="https://www.projectfinance.com/iron-condor-management/"  target="_blank" rel="noreferrer">Projectfinance</a> found that closing at 50% profit increased win rate from 77.6% to 89%.</p>
</span>
</div>


<h3 class="relative group">Adjustment Rules: When Things Go Wrong
    <div id="adjustment-rules-when-things-go-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="#adjustment-rules-when-things-go-wrong" aria-label="Anchor">#</a>
    </span>
    
</h3>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #664d03"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #ffc107"
    
    >
    
  </span>

  <span
    
      style="color: #fff3cd"
    
    ><p><strong>Rolling the Untested Side</strong></p>
<p>When SPY moves toward one short strike, I &quot;roll&quot; the opposite (untested) side closer to collect additional credit:</p>
<p><strong>Scenario:</strong> SPY drops from $594 toward $575 (approaching my $570 put strike).</p>
<ul>
<li>My $615 call spread is safe (untested, worth nearly $0)</li>
<li><strong>Action:</strong> Buy back the $615/$620 call spread for ~$0.05, sell a new $595/$600 call spread for ~$0.25</li>
<li><strong>Result:</strong> Extra $0.20 credit, lower upper breakeven, wider put-side cushion</li>
</ul>
<p><strong>Rules for Rolling:</strong></p>
<ol>
<li>Only roll for a <strong>NET CREDIT</strong> (never pay to adjust)</li>
<li>Don't extend beyond 60 DTE total duration</li>
<li>Maximum 2 adjustments per trade</li>
<li>If short strike is breached, consider closing at defined loss</li>
</ol>
<p><em>Reference: <a href="https://support.tastytrade.com/support/s/solutions/articles/43000435362"  target="_blank" rel="noreferrer">Tastytrade rolling guide</a></em></p>
</span>
</div>


<h3 class="relative group">Stop Loss Rules
    <div id="stop-loss-rules" 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="#stop-loss-rules" aria-label="Anchor">#</a>
    </span>
    
</h3>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #842029"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #ea868f"
    
    >
    
  </span>

  <span
    
      style="color: #f8d7da"
    
    ><p><strong>When to Take a Loss:</strong></p>
<table>
	<thead>
			<tr>
					<th>Condition</th>
					<th>Action</th>
					<th>Rationale</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Loss = 2x credit received</strong></td>
					<td>Close immediately</td>
					<td>Defined loss point</td>
			</tr>
			<tr>
					<td><strong>Short strike breached</strong></td>
					<td>Evaluate closing</td>
					<td>Probability shifts against you</td>
			</tr>
			<tr>
					<td><strong>VIX spikes &gt;25 intraday</strong></td>
					<td>Tighten stops</td>
					<td>Vol expansion hurts</td>
			</tr>
			<tr>
					<td><strong>&lt;7 DTE and tested</strong></td>
					<td>Close regardless</td>
					<td>Gamma will accelerate losses</td>
			</tr>
	</tbody>
</table>
<p><strong>My Hard Rule:</strong> Never let a single Iron Condor lose more than 2% of my total portfolio. On $50k, that's $1,000 max loss per position.</p>
<p><strong>Position sizing math:</strong> With $5 wings ($500 max loss per contract), I trade 2 contracts max to stay within my 2% rule.</p>
</span>
</div>

<hr>

<h2 class="relative group">The Greeks: What I Monitor
    <div id="the-greeks-what-i-monitor" 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-greeks-what-i-monitor" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Critical Greeks Exposure
    <div id="critical-greeks-exposure" 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="#critical-greeks-exposure" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Greek</th>
					<th>Iron Condor Exposure</th>
					<th>Practical Meaning</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Delta</strong></td>
					<td>Near zero (neutral)</td>
					<td>I'm not betting on direction</td>
			</tr>
			<tr>
					<td><strong>Theta</strong></td>
					<td>Positive (+)</td>
					<td>Time decay earns me $5-15/day per position</td>
			</tr>
			<tr>
					<td><strong>Vega</strong></td>
					<td>Negative (-)</td>
					<td>If VIX rises, my position loses value</td>
			</tr>
			<tr>
					<td><strong>Gamma</strong></td>
					<td>Negative (-)</td>
					<td>Large moves hurt; accelerates near expiration</td>
			</tr>
	</tbody>
</table>

<h3 class="relative group">My Daily Check (Under 5 Minutes)
    <div id="my-daily-check-under-5-minutes" 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-daily-check-under-5-minutes" aria-label="Anchor">#</a>
    </span>
    
</h3>
<pre class="not-prose mermaid">
graph TD
    A[Daily Check] --> B{Position Delta > ±0.15?}
    B -->|No| C[No Action Needed]
    B -->|Yes| D[Consider Rolling Untested Side]

    A --> E{DTE Remaining?}
    E -->|> 21 DTE| F[Weekly Check OK]
    E -->|≤ 21 DTE| G[Daily Monitoring Required]

    A --> H{Current P/L?}
    H -->|≥ 50% Profit| I[CLOSE POSITION]
    H -->|Loss ≥ 2x Credit| J[CLOSE POSITION]
    H -->|Between| K[Hold and Monitor]

    style I fill:#0f5132,stroke:#75b798,color:#d1e7dd
    style J fill:#842029,stroke:#ea868f,color:#f8d7da
</pre>

<hr>

<h2 class="relative group">Realistic Return Expectations
    <div id="realistic-return-expectations" 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="#realistic-return-expectations" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Let me be completely honest about what's achievable:</p>

<h3 class="relative group">My Monthly Target Model ($50k Account)
    <div id="my-monthly-target-model-50k-account" 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-monthly-target-model-50k-account" aria-label="Anchor">#</a>
    </span>
    
</h3>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #1e3a5f"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #60a5fa"
    
    >
    
  </span>

  <span
    
      style="color: #e2e8f0"
    
    ><p><strong>Conservative SPY Iron Condor Model</strong></p>
<p><strong>Per Trade Setup:</strong></p>
<ul>
<li>Capital allocated: $1,000-1,500 (2-3 contracts × $500 max loss)</li>
<li>Credit received: $140-210 ($70/contract × 2-3)</li>
<li>Target profit (50%): $70-105</li>
</ul>
<p><strong>Monthly Activity:</strong></p>
<table>
	<thead>
			<tr>
					<th>Month Type</th>
					<th>Trades</th>
					<th>Wins</th>
					<th>Losses</th>
					<th>Net Result</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Good Month</strong></td>
					<td>3</td>
					<td>3</td>
					<td>0</td>
					<td>+$210-315</td>
			</tr>
			<tr>
					<td><strong>Average Month</strong></td>
					<td>3</td>
					<td>2</td>
					<td>1</td>
					<td>+$0 to +$70</td>
			</tr>
			<tr>
					<td><strong>Bad Month</strong></td>
					<td>3</td>
					<td>1</td>
					<td>2</td>
					<td>-$140 to -$280</td>
			</tr>
	</tbody>
</table>
<p><strong>Annual Projection (Conservative):</strong></p>
<ul>
<li>Good months: 5 × $250 = $1,250</li>
<li>Average months: 5 × $35 = $175</li>
<li>Bad months: 2 × -$200 = -$400</li>
<li><strong>Net Annual: ~$1,025 = ~2% on $50k</strong></li>
</ul>
<p><strong>Wait, only 2%?</strong> That's the conservative, fully-managed approach. Scale up position sizes (within risk rules) and you can reach 8-15% annually. But I'd rather underpromise and overdeliver.</p>
</span>
</div>


<h3 class="relative group">Scaling the Strategy
    <div id="scaling-the-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="#scaling-the-strategy" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Account Size</th>
					<th>Contracts/Trade</th>
					<th>Monthly Trades</th>
					<th>Annual Target</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>$25,000</strong></td>
					<td>1-2</td>
					<td>2-3</td>
					<td>$500-1,500 (2-6%)</td>
			</tr>
			<tr>
					<td><strong>$50,000</strong></td>
					<td>2-4</td>
					<td>3-4</td>
					<td>$1,500-4,000 (3-8%)</td>
			</tr>
			<tr>
					<td><strong>$100,000</strong></td>
					<td>4-8</td>
					<td>4-5</td>
					<td>$4,000-10,000 (4-10%)</td>
			</tr>
			<tr>
					<td><strong>$200,000+</strong></td>
					<td>Consider SPX</td>
					<td>4-6</td>
					<td>$10,000-25,000 (5-12%)</td>
			</tr>
	</tbody>
</table>

<h3 class="relative group">Visual: Compound Growth Scenarios
    <div id="visual-compound-growth-scenarios" 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-compound-growth-scenarios" aria-label="Anchor">#</a>
    </span>
    
</h3>




<div class="chart" data-override="finfree-v2">
  <canvas id="chart-17816de62d9b549709168690da779926"></canvas>
  <script type="text/javascript">
    window.addEventListener("DOMContentLoaded", (event) => {
      const ctx = document.getElementById("chart-17816de62d9b549709168690da779926");
      const chart = new Chart(ctx, {
        
type: 'line',
data: {
  labels: ['Start', 'Year 1', 'Year 2', 'Year 3', 'Year 4', 'Year 5'],
  datasets: [{
    label: 'Conservative (5% Annual)',
    data: [50000, 52500, 55125, 57881, 60775, 63814],
    borderColor: '#22c55e',
    backgroundColor: 'rgba(34, 197, 94, 0.1)',
    fill: true,
    tension: 0.3
  }, {
    label: 'Moderate (10% Annual)',
    data: [50000, 55000, 60500, 66550, 73205, 80526],
    borderColor: '#3b82f6',
    backgroundColor: 'rgba(59, 130, 246, 0.1)',
    fill: true,
    tension: 0.3
  }, {
    label: 'Aggressive (15% Annual)',
    data: [50000, 57500, 66125, 76044, 87450, 100568],
    borderColor: '#f59e0b',
    backgroundColor: 'rgba(245, 158, 11, 0.1)',
    fill: true,
    tension: 0.3
  }]
},
options: {
  plugins: {
    title: { display: true, text: 'SPY Iron Condor Portfolio Growth ($50k Start)' }
  },
  scales: {
    y: {
      title: { display: true, text: 'Portfolio Value ($)' },
      beginAtZero: false,
      min: 50000
    }
  }
}

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

<hr>

<h2 class="relative group">Iron Condors vs. My CSP Strategy
    <div id="iron-condors-vs-my-csp-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="#iron-condors-vs-my-csp-strategy" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>How do Iron Condors fit into my overall options portfolio?</p>
<table>
	<thead>
			<tr>
					<th>Factor</th>
					<th>Iron Condors (SPY)</th>
					<th>Cash Secured Puts</th>
					<th>Winner For...</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Market Bias</strong></td>
					<td>Neutral</td>
					<td>Bullish/Neutral</td>
					<td>CSPs in uptrends</td>
			</tr>
			<tr>
					<td><strong>Max Loss</strong></td>
					<td>CAPPED ($430/contract)</td>
					<td>Strike × 100 (large)</td>
					<td><strong>Iron Condors</strong></td>
			</tr>
			<tr>
					<td><strong>Best Environment</strong></td>
					<td>Low vol, range-bound</td>
					<td>Dips, high IV</td>
					<td>Depends on market</td>
			</tr>
			<tr>
					<td><strong>Win Rate</strong></td>
					<td>70-85%</td>
					<td>80-85%</td>
					<td>Similar</td>
			</tr>
			<tr>
					<td><strong>Capital Efficiency</strong></td>
					<td>Good ($500/contract)</td>
					<td>Lower ($5,000+/contract)</td>
					<td><strong>Iron Condors</strong></td>
			</tr>
			<tr>
					<td><strong>Stress Level</strong></td>
					<td>Medium (4 legs to watch)</td>
					<td>Low (2 legs)</td>
					<td>CSPs</td>
			</tr>
			<tr>
					<td><strong>Adjustment Complexity</strong></td>
					<td>Higher</td>
					<td>Lower</td>
					<td>CSPs</td>
			</tr>
	</tbody>
</table>
<p><strong>My Current Allocation:</strong></p>
<ul>
<li>60% Cash Secured Puts on quality stocks (bullish conviction)</li>
<li>30% Iron Condors on SPY (neutral income)</li>
<li>10% Cash buffer for opportunities</li>
</ul>
<hr>

<h2 class="relative group">Common Mistakes I've Made (Learn From Them)
    <div id="common-mistakes-ive-made-learn-from-them" 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-ive-made-learn-from-them" aria-label="Anchor">#</a>
    </span>
    
</h2>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #842029"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #ea868f"
    
    >
    <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
    
      style="color: #f8d7da"
    
    ><p><strong>My Expensive Lessons:</strong></p>
<table>
	<thead>
			<tr>
					<th>Mistake</th>
					<th>What Happened</th>
					<th>How I Fixed It</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Holding to expiration</strong></td>
					<td>Watched 80% profit turn into loss</td>
					<td>Now close at 50% profit religiously</td>
			</tr>
			<tr>
					<td><strong>Too tight strikes</strong></td>
					<td>High premium but constant breaches</td>
					<td>Moved to 0.14-0.18 delta</td>
			</tr>
			<tr>
					<td><strong>No adjustment plan</strong></td>
					<td>Panic closed at worst times</td>
					<td>Pre-defined rolling rules</td>
			</tr>
			<tr>
					<td><strong>Trading in high VIX</strong></td>
					<td>Thought &quot;more premium = better&quot;</td>
					<td>Now avoid VIX &gt; 25 entries</td>
			</tr>
			<tr>
					<td><strong>Too many positions</strong></td>
					<td>Couldn't manage them all</td>
					<td>Max 4-6 concurrent</td>
			</tr>
			<tr>
					<td><strong>Ignoring the call side research</strong></td>
					<td>Expected both sides to contribute</td>
					<td>Accept puts carry the edge</td>
			</tr>
	</tbody>
</table></span>
</div>

<hr>

<h2 class="relative group">When NOT to Trade Iron Condors
    <div id="when-not-to-trade-iron-condors" 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-not-to-trade-iron-condors" aria-label="Anchor">#</a>
    </span>
    
</h2>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #842029"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #ea868f"
    
    >
    <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>
  </span>

  <span
    
      style="color: #f8d7da"
    
    ><p><strong>I Skip Iron Condors When:</strong></p>
<table>
	<thead>
			<tr>
					<th>Condition</th>
					<th>Why I Avoid</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>VIX &gt; 28</strong></td>
					<td>Vol spikes mean trending moves, not ranges</td>
			</tr>
			<tr>
					<td><strong>VIX &lt; 12</strong></td>
					<td>Premiums too thin to justify the risk</td>
			</tr>
			<tr>
					<td><strong>SPY below 200-day MA</strong></td>
					<td>Bear market = trending, not ranging</td>
			</tr>
			<tr>
					<td><strong>Major event in 48h</strong></td>
					<td>FOMC, CPI, jobs report = unpredictable gaps</td>
			</tr>
			<tr>
					<td><strong>Earnings season peak</strong></td>
					<td>Sector rotations cause correlation breakdowns</td>
			</tr>
			<tr>
					<td><strong>Already have 6+ positions</strong></td>
					<td>Can't manage more effectively</td>
			</tr>
	</tbody>
</table></span>
</div>

<hr>

<h2 class="relative group">Related Resources
    <div id="related-resources" 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="#related-resources" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>I've created detailed execution guides for this strategy:</p>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #1e3a5f"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #60a5fa"
    
    >
    
  </span>

  <span
    
      style="color: #e2e8f0"
    
    ><p><strong>Essential Iron Condor Resources</strong></p>
<p>📋 <strong><a href="/posts/iron-condor-entry-checklist/" >Iron Condor Entry Checklist</a></strong> - Every criterion must pass before trading. Print this.</p>
<p>📊 <strong><a href="/posts/iron-condor-workflow/" >Iron Condor Workflow Guide</a></strong> - Daily/weekly routine, adjustment mechanics, position tracking.</p>
<p>📄 <strong><a href="/posts/iron-condor-one-page-sop/" >Iron Condor 1-Page SOP</a></strong> - The entire system on one printable page.</p>
</span>
</div>

<hr>

<h2 class="relative group">The Bottom Line
    <div id="the-bottom-line" 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-bottom-line" aria-label="Anchor">#</a>
    </span>
    
</h2>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #664d03"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #ffc107"
    
    >
    <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
    
      style="color: #fff3cd"
    
    ><p><strong>My Fundamental Philosophy</strong></p>
<blockquote><p><strong>I'm not predicting where SPY will go. I'm betting it won't go as far as the options market thinks it will.</strong></p>
</blockquote><p>That's the volatility risk premium in action. Most months, I'm right. Some months, I'm wrong. But over time, the math works.</p>
<p><strong>What Iron Condors on SPY give me:</strong></p>
<ul>
<li><strong>Defined risk</strong> (I know my max loss before entering)</li>
<li><strong>Neutral stance</strong> (I don't need to be right about direction)</li>
<li><strong>Consistent income</strong> (5-15% annually is realistic)</li>
<li><strong>Best liquidity in the market</strong> (always get good fills)</li>
<li><strong>Flexible sizing</strong> (scale precisely with my account)</li>
</ul>
<p><strong>What they don't give me:</strong></p>
<ul>
<li>Home run returns (this is income, not speculation)</li>
<li>Passive hands-off trading (requires weekly monitoring)</li>
<li>Protection from sustained trends (range-bound strategy)</li>
</ul>
<p>If you have $25k+, the discipline to follow rules, and patience for modest consistent returns, Iron Condors on SPY can be a valuable addition to your income strategy.</p>
</span>
</div>

<hr>

<h2 class="relative group">Next Steps
    <div id="next-steps" 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="#next-steps" aria-label="Anchor">#</a>
    </span>
    
</h2>
<ol>
<li><strong>Read the <a href="/posts/iron-condor-entry-checklist/" >Iron Condor Entry Checklist</a></strong> - Every criterion must pass</li>
<li><strong>Study the <a href="/posts/iron-condor-workflow/" >Workflow Guide</a></strong> - Learn my daily/weekly routine</li>
<li><strong>Print the <a href="/posts/iron-condor-one-page-sop/" >1-Page SOP</a></strong> - Keep it visible when trading</li>
<li><strong>Paper trade for 60 days</strong> - This is more complex than CSPs; practice first</li>
<li><strong>Start with 1 contract</strong> - Your first real trade should be small</li>
</ol>
<hr>
<p><strong>Disclaimer</strong>: This is educational content based on my personal experience and research. Options trading involves significant risk and is not suitable for all investors. Iron Condors can lose significant capital in volatile or trending markets. Past performance does not guarantee future results. Always do your own research.</p>
<hr>
<p><strong>Sources:</strong></p>
<ul>
<li><a href="https://www.projectfinance.com/iron-condor-management/"  target="_blank" rel="noreferrer">Projectfinance Iron Condor Management Study</a></li>
<li><a href="https://spintwig.com/short-spx-iron-condor-45-dte-s1-signal-options-backtest/"  target="_blank" rel="noreferrer">Spintwig SPX Backtests</a></li>
<li><a href="https://marketchameleon.com/Overview/SPY/Option-Strategy-Benchmarks/Iron-Condor/"  target="_blank" rel="noreferrer">Market Chameleon SPY Iron Condor Benchmarks</a></li>
<li><a href="https://tastytrade.com/learn/trading-products/options/short-iron-condor/"  target="_blank" rel="noreferrer">Tastytrade Iron Condor Standards</a></li>
<li><a href="https://optionstradingiq.com/best-etfs-for-iron-condors/"  target="_blank" rel="noreferrer">Options Trading IQ ETF Analysis</a></li>
</ul>
]]></content:encoded>
      
      <media:content url="http://localhost:58538/img/featured/iron-condor-strategy-spy-guide.webp" medium="image" />
    </item>
    
    <item>
      <title>Selling 0DTE SPX Puts: The High-Risk, High-Reward Strategy for Experienced Traders</title>
      <link>http://localhost:58538/passive_active_investments/options_trading/selling-0dte-spx-puts-strategy-guide/</link>
      <pubDate>Mon, 19 Jan 2026 00:00:00 +0000</pubDate>
      
      <guid>http://localhost:58538/passive_active_investments/options_trading/selling-0dte-spx-puts-strategy-guide/</guid>
      <description>A comprehensive guide to selling short-dated, far OTM naked SPX puts for income. Includes account requirements, step-by-step execution, position sizing, and critical risk management. This is an advanced strategy with substantial risk.</description>
      <content:encoded><![CDATA[<div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl">
  This is the most aggressive options income strategy I'll cover—selling 0DTE (zero days to expiration) far out-of-the-money naked puts on SPX. It exploits the volatility risk premium with rapid theta decay, targeting 20-40% annualized returns. But make no mistake: this strategy can wipe out months of gains in a single day. I'll show you exactly how I execute it, the requirements, and why most traders should probably avoid it.
</div>


  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #842029"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #ea868f"
    
    >
    <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
    
      style="color: #f8d7da"
    
    ><p><strong>HIGH RISK WARNING</strong></p>
<p>This strategy involves <strong>naked options</strong> with <strong>theoretically unlimited loss potential</strong>. A single adverse move can result in losses exceeding your entire premium collected for months. This is NOT suitable for:</p>
<ul>
<li>Beginners</li>
<li>Accounts under $50,000</li>
<li>Anyone who can't monitor positions intraday</li>
<li>Anyone who doesn't fully understand gamma and margin risk</li>
</ul>
<p>If you're new to options, start with <a href="/posts/iron-condor-strategy-spy-guide/" >Iron Condors</a> or <a href="/posts/cash-secured-puts-profitable-low-risk-options-strategy/" >Cash Secured Puts</a> instead.</p>
</span>
</div>

<hr>

<h2 class="relative group">Why This Strategy Exists: The Volatility Risk Premium
    <div id="why-this-strategy-exists-the-volatility-risk-premium" 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-this-strategy-exists-the-volatility-risk-premium" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Before I explain execution, you need to understand WHY selling short-dated puts has positive expected value.</p>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #1e3a5f"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #60a5fa"
    
    >
    <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
    
      style="color: #e2e8f0"
    
    ><p><strong>The Volatility Risk Premium (VRP)</strong></p>
<p>Since 1990, <strong>Implied Volatility (IV) has exceeded Realized Volatility (RV) by 4-6% on average</strong>. In January 2026:</p>
<ul>
<li>VIX (IV proxy): ~15-16%</li>
<li>Realized Volatility: ~9-10%</li>
<li><strong>VRP Edge: ~5-6%</strong></li>
</ul>
<p>This means options are systematically overpriced. People pay too much for insurance. When I sell puts, I'm capturing this premium. Over thousands of trades, this edge compounds—but individual trades can and will go against me catastrophically.</p>
</span>
</div>


<h3 class="relative group">Why 0DTE Specifically?
    <div id="why-0dte-specifically" 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-0dte-specifically" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Factor</th>
					<th>0DTE Advantage</th>
					<th>0DTE Risk</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Theta Decay</strong></td>
					<td>50-80% decay by midday</td>
					<td>Must be right TODAY</td>
			</tr>
			<tr>
					<td><strong>Vega Exposure</strong></td>
					<td>Minimal (no time for IV to matter)</td>
					<td>Gamma accelerates losses</td>
			</tr>
			<tr>
					<td><strong>Trade Frequency</strong></td>
					<td>250+ opportunities/year</td>
					<td>More chances to hit bad day</td>
			</tr>
			<tr>
					<td><strong>Premium per Trade</strong></td>
					<td>Small ($50-150 typical)</td>
					<td>Adds up with consistency</td>
			</tr>
			<tr>
					<td><strong>Overnight Risk</strong></td>
					<td>None (expires same day)</td>
					<td>Intraday gaps still hurt</td>
			</tr>
	</tbody>
</table>
<p>The Central Limit Theorem works in my favor: individual trades have negative skew (-2 to -3), but aggregated over hundreds of trades, monthly returns normalize (skew approaches 0). However, this assumes trades are independent—news events and market gaps violate this assumption.</p>
<hr>

<h2 class="relative group">Account Requirements: What You Need Before Starting
    <div id="account-requirements-what-you-need-before-starting" 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="#account-requirements-what-you-need-before-starting" 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="Broker Requirements">
          <span class="flex items-center gap-1">
            
            Broker Requirements
          </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="Margin Requirements">
          <span class="flex items-center gap-1">
            
            Margin Requirements
          </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="Capital Requirements">
          <span class="flex items-center gap-1">
            
            Capital Requirements
          </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="Tax Considerations">
          <span class="flex items-center gap-1">
            
            Tax Considerations
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        
<h3 class="relative group">Recommended Broker: Interactive Brokers (IBKR)
    <div id="recommended-broker-interactive-brokers-ibkr" 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="#recommended-broker-interactive-brokers-ibkr" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>I use IBKR exclusively for this strategy. Here's why:</p>
<table>
	<thead>
			<tr>
					<th>Requirement</th>
					<th>IBKR Specification</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Platform</strong></td>
					<td>Trader Workstation (TWS)</td>
			</tr>
			<tr>
					<td><strong>Account Type</strong></td>
					<td>Margin account (minimum)</td>
			</tr>
			<tr>
					<td><strong>Options Level</strong></td>
					<td>Level 4+ (naked options approval)</td>
			</tr>
			<tr>
					<td><strong>SPX Access</strong></td>
					<td>SPXW weeklies (CBOE)</td>
			</tr>
			<tr>
					<td><strong>Commissions</strong></td>
					<td>~$0.65/contract</td>
			</tr>
			<tr>
					<td><strong>Data Feed</strong></td>
					<td>Real-time SPX/VIX quotes required</td>
			</tr>
	</tbody>
</table>
<p><strong>Why IBKR?</strong></p>
<ul>
<li>Lowest margin requirements with Portfolio Margin</li>
<li>Best SPX/SPXW liquidity access</li>
<li>Real-time Greeks and probability calculators</li>
<li>Section 1256 tax reporting (Form 6781)</li>
</ul>
<div
<pre><code>class=&quot;flex px-4 py-3 rounded-md shadow&quot; style=&quot;background-color: #1e3a5f&quot;
</code></pre>
<blockquote></blockquote><p>&lt;span</p>
<pre><code>  class=&quot;pe-3 flex items-center&quot; style=&quot;color: #60a5fa&quot;

&gt;
</code></pre>
  </span>
<p>&lt;span</p>
<pre><code>  style=&quot;color: #e2e8f0&quot;

&gt;&lt;strong&gt;Alternative Brokers:&lt;/strong&gt; Tastytrade (good for options), TD Ameritrade/Schwab (thinkorswim platform). Avoid Robinhood for this strategy—insufficient tools and margin handling.&lt;/span&gt;
</code></pre>
</div>
      </div><div class="tab__panel " data-tab-index="1">
        
<h3 class="relative group">Understanding SPX Margin
    <div id="understanding-spx-margin" 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="#understanding-spx-margin" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>SPX options are <strong>cash-settled</strong> and <strong>European-style</strong> (no early assignment). Margin requirements depend on your account type:</p>
<table>
	<thead>
			<tr>
					<th>Account Type</th>
					<th>Minimum Account</th>
					<th>Margin Requirement</th>
					<th>My Recommendation</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Reg T Margin</strong></td>
					<td>$25,000</td>
					<td>~50% of notional</td>
					<td>Insufficient for this strategy</td>
			</tr>
			<tr>
					<td><strong>Portfolio Margin</strong></td>
					<td>$110,000+</td>
					<td>~15-25% of notional</td>
					<td><strong>Required for efficiency</strong></td>
			</tr>
	</tbody>
</table>
<p><strong>Portfolio Margin Example (0DTE Put):</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">SPX @ 6,940
</span></span><span class="line"><span class="cl">Sell 6,650 put (4.2% OTM, delta 0.20)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Reg T BPR: ~$35,000-50,000 per contract
</span></span><span class="line"><span class="cl">Portfolio Margin BPR: ~$1,500-3,000 per contract
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">With $100k account:
</span></span><span class="line"><span class="cl">- Reg T: Can trade 2 contracts max
</span></span><span class="line"><span class="cl">- Portfolio Margin: Can trade 30-50 contracts safely</span></span></code></pre></div></div>
<p><strong>Critical:</strong> Portfolio Margin amplifies BOTH returns AND losses. A 5% SPX drop can trigger margin calls even with far OTM strikes.</p>

      </div><div class="tab__panel " data-tab-index="2">
        <h3 class="relative group">Minimum Capital for This Strategy
    <div id="minimum-capital-for-this-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="#minimum-capital-for-this-strategy" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Portfolio Size</th>
					<th>Viability</th>
					<th>My Recommendation</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Under $25k</strong></td>
					<td>❌ Not viable</td>
					<td>PDT rules, insufficient margin</td>
			</tr>
			<tr>
					<td><strong>$25k-$50k</strong></td>
					<td>⚠️ Marginal</td>
					<td>Very small position sizes only</td>
			</tr>
			<tr>
					<td><strong>$50k-$100k</strong></td>
					<td>✅ Workable</td>
					<td>Start here with conservative sizing</td>
			</tr>
			<tr>
					<td><strong>$100k-$250k</strong></td>
					<td>✅ Optimal</td>
					<td>Full strategy implementation</td>
			</tr>
			<tr>
					<td><strong>$250k+</strong></td>
					<td>✅ Scalable</td>
					<td>Can diversify across strikes/expirations</td>
			</tr>
	</tbody>
</table>
<p><strong>My $100k Portfolio Allocation for This Strategy:</strong></p>
<table>
	<thead>
			<tr>
					<th>Allocation</th>
					<th>Amount</th>
					<th>Purpose</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Naked 0DTE Puts</strong></td>
					<td>50% ($50k)</td>
					<td>Primary income engine</td>
			</tr>
			<tr>
					<td><strong>Cash Buffer</strong></td>
					<td>20% ($20k)</td>
					<td>Margin calls, drawdowns</td>
			</tr>
			<tr>
					<td><strong>Hedged Spreads</strong></td>
					<td>30% ($30k)</td>
					<td>Defined-risk positions</td>
			</tr>
	</tbody>
</table>
      </div><div class="tab__panel " data-tab-index="3">
        
<h3 class="relative group">Section 1256 Tax Treatment
    <div id="section-1256-tax-treatment" 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="#section-1256-tax-treatment" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>SPX options qualify for <strong>Section 1256</strong> treatment under US tax law:</p>
<table>
	<thead>
			<tr>
					<th>Tax Aspect</th>
					<th>Section 1256 Benefit</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Rate Split</strong></td>
					<td>60% Long-Term / 40% Short-Term</td>
			</tr>
			<tr>
					<td><strong>Effective Rate</strong></td>
					<td>~26.8% (vs. 37% ordinary income)</td>
			</tr>
			<tr>
					<td><strong>Mark-to-Market</strong></td>
					<td>Positions marked at year-end</td>
			</tr>
			<tr>
					<td><strong>Loss Carryback</strong></td>
					<td>Can carry back 3 years</td>
			</tr>
			<tr>
					<td><strong>Reporting</strong></td>
					<td>Form 6781</td>
			</tr>
	</tbody>
</table>
<p><strong>Example Tax Savings:</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">$40,000 profit from 0DTE SPX puts
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Without 1256: $40,000 × 37% = $14,800 tax
</span></span><span class="line"><span class="cl">With 1256: $40,000 × 26.8% = $10,720 tax
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Savings: $4,080/year</span></span></code></pre></div></div>
<p><strong>Note:</strong> This applies to US taxpayers. Consult a tax professional for your specific situation.</p>

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

<hr>

<h2 class="relative group">The Strategy: Step-by-Step Execution
    <div id="the-strategy-step-by-step-execution" 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-strategy-step-by-step-execution" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">What I'm Trading
    <div id="what-im-trading" 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-im-trading" aria-label="Anchor">#</a>
    </span>
    
</h3>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #1e3a5f"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #60a5fa"
    
    >
    
  </span>

  <span
    
      style="color: #e2e8f0"
    
    ><p><strong>Strategy Definition:</strong></p>
<p>I sell <strong>far out-of-the-money SPX puts</strong> with <strong>0-1 days to expiration</strong>, targeting:</p>
<ul>
<li><strong>Delta:</strong> 0.10-0.30 (10-30% probability of finishing ITM)</li>
<li><strong>Distance OTM:</strong> 3-5% below current SPX price</li>
<li><strong>Premium:</strong> $0.50-$2.00 per contract ($50-$200)</li>
<li><strong>Win Rate:</strong> 70-85% of trades profitable</li>
<li><strong>Profit Target:</strong> 50-70% of premium collected</li>
<li><strong>Stop Loss:</strong> 1.5-2× premium collected</li>
</ul>
</span>
</div>


<h3 class="relative group">Daily Trading Routine (30-60 Minutes)
    <div id="daily-trading-routine-30-60-minutes" 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="#daily-trading-routine-30-60-minutes" aria-label="Anchor">#</a>
    </span>
    
</h3>
<pre class="not-prose mermaid">
graph TD
    A[9:15 AM: Pre-Market Check] --> B{VIX < 25?}
    B -->|No| C[Skip Today]
    B -->|Yes| D{SPX Gap < 1%?}
    D -->|No| C
    D -->|Yes| E[9:45-10:00 AM: Scan Chain]
    E --> F[Identify 0.15-0.25 Delta Puts]
    F --> G[Check Bid-Ask Spread]
    G --> H{Spread < $0.10?}
    H -->|No| I[Wait or Widen Strike]
    H -->|Yes| J[Enter Position]
    J --> K[Set Alerts: 50% Profit, 2× Stop]
    K --> L[Monitor Until 3:30 PM]
    L --> M{50% Profit Hit?}
    M -->|Yes| N[Close & Re-enter Tomorrow]
    M -->|No| O{Stop Hit?}
    O -->|Yes| P[Close at Loss]
    O -->|No| Q{3:30 PM?}
    Q -->|Yes| R[Let Expire or Close]
    Q -->|No| L

    style C fill:#842029,stroke:#ea868f,color:#f8d7da
    style N fill:#0f5132,stroke:#75b798,color:#d1e7dd
    style P fill:#842029,stroke:#ea868f,color:#f8d7da
</pre>

<hr>

<h2 class="relative group">Trade Execution: Detailed Examples
    <div id="trade-execution-detailed-examples" 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="#trade-execution-detailed-examples" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Example 1: Naked Far-OTM 0DTE Put
    <div id="example-1-naked-far-otm-0dte-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="#example-1-naked-far-otm-0dte-put" 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="Setup">
          <span class="flex items-center gap-1">
            
            Setup
          </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="Greeks">
          <span class="flex items-center gap-1">
            
            Greeks
          </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="P/L Scenarios">
          <span class="flex items-center gap-1">
            
            P/L Scenarios
          </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="Execution">
          <span class="flex items-center gap-1">
            
            Execution
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>Market Conditions (January 19, 2026):</strong></p>
<ul>
<li>SPX: 6,940</li>
<li>VIX: 15.5 (low volatility—favorable)</li>
<li>50-day MA: 6,750 (SPX above—bullish)</li>
<li>No FOMC/CPI in 48 hours</li>
</ul>
<p><strong>Position:</strong></p>
<ul>
<li><strong>Sell:</strong> 1 SPX 6,650 Put (0DTE)</li>
<li><strong>Delta:</strong> ~0.20 (20% ITM probability)</li>
<li><strong>Distance OTM:</strong> 4.2% below spot</li>
<li><strong>Premium:</strong> $0.65 ($65 per contract)</li>
</ul>

      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>Position Greeks at Entry:</strong></p>
<table>
	<thead>
			<tr>
					<th>Greek</th>
					<th>Value</th>
					<th>What It Means</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Delta</strong></td>
					<td>-0.20</td>
					<td>$20 loss per 1-point SPX drop</td>
			</tr>
			<tr>
					<td><strong>Gamma</strong></td>
					<td>-0.008</td>
					<td>Delta accelerates as SPX drops</td>
			</tr>
			<tr>
					<td><strong>Theta</strong></td>
					<td>+0.45</td>
					<td>Earning $45/day in time decay</td>
			</tr>
			<tr>
					<td><strong>Vega</strong></td>
					<td>-0.02</td>
					<td>$2 loss per 1% IV increase</td>
			</tr>
	</tbody>
</table>
<p><strong>Key Insight:</strong> Theta is my friend, Gamma is my enemy. As expiration approaches, Gamma accelerates—small moves become big P/L swings.</p>

      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>Scenario Analysis:</strong></p>
<table>
	<thead>
			<tr>
					<th>SPX at 4 PM</th>
					<th>Put Value</th>
					<th>P/L</th>
					<th>Result</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>6,940 (unchanged)</td>
					<td>$0.00</td>
					<td>+$65</td>
					<td>✅ Max profit</td>
			</tr>
			<tr>
					<td>6,900 (-0.6%)</td>
					<td>$0.00</td>
					<td>+$65</td>
					<td>✅ Max profit</td>
			</tr>
			<tr>
					<td>6,750 (-2.7%)</td>
					<td>$0.00</td>
					<td>+$65</td>
					<td>✅ Max profit</td>
			</tr>
			<tr>
					<td>6,680 (-3.7%)</td>
					<td>$0.00</td>
					<td>+$65</td>
					<td>✅ Barely OTM</td>
			</tr>
			<tr>
					<td>6,650 (-4.2%)</td>
					<td>$0.00</td>
					<td>+$65</td>
					<td>✅ At strike, expires worthless</td>
			</tr>
			<tr>
					<td>6,600 (-4.9%)</td>
					<td>$50.00</td>
					<td>-$4,935</td>
					<td>❌ ITM, cash settlement</td>
			</tr>
			<tr>
					<td>6,500 (-6.3%)</td>
					<td>$150.00</td>
					<td>-$14,935</td>
					<td>❌ Deep ITM</td>
			</tr>
			<tr>
					<td>6,300 (-9.2%)</td>
					<td>$350.00</td>
					<td>-$34,935</td>
					<td>❌ Catastrophic</td>
			</tr>
	</tbody>
</table>
<div
<pre><code>class=&quot;flex px-4 py-3 rounded-md shadow&quot; style=&quot;background-color: #842029&quot;
</code></pre>
<blockquote></blockquote><p>&lt;span</p>
<pre><code>  class=&quot;pe-3 flex items-center&quot; style=&quot;color: #ea868f&quot;

&gt;
&lt;span class=&quot;relative block icon&quot;&gt;&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 512 512&quot;&gt;&lt;path fill=&quot;currentColor&quot; d=&quot;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&quot;/&gt;&lt;/svg&gt;
</code></pre>
</span>
  </span>
<p>&lt;span</p>
<pre><code>  style=&quot;color: #f8d7da&quot;

&gt;&lt;strong&gt;The Risk:&lt;/strong&gt; A 5% intraday drop (rare but possible) turns a $65 profit into a $5,000+ loss. This is why position sizing and stops are critical.&lt;/span&gt;
</code></pre>
</div>
      </div><div class="tab__panel " data-tab-index="3">
        <p><strong>Step-by-Step in IBKR TWS:</strong></p>
<ol>
<li>
<p><strong>Open Option Chain:</strong></p>
<ul>
<li>Symbol: SPX</li>
<li>Expiration: Today (0DTE) or Tomorrow (1DTE)</li>
<li>Filter: Puts only</li>
</ul>
</li>
<li>
<p><strong>Find Target Strike:</strong></p>
<ul>
<li>Look for delta 0.15-0.25 range</li>
<li>At SPX 6,940, this is approximately 6,600-6,700</li>
<li>Check bid-ask spread (want &lt; $0.10)</li>
</ul>
</li>
<li>
<p><strong>Enter Order:</strong></p>
<ul>
<li>Action: SELL</li>
<li>Quantity: 1 (start small)</li>
<li>Order Type: LIMIT</li>
<li>Price: Mid-point or slightly below</li>
</ul>
</li>
<li>
<p><strong>Set Management Orders:</strong></p>
<ul>
<li>GTC Buy-to-Close at 50% profit ($0.32)</li>
<li>Alert at 2× premium ($1.30)</li>
</ul>
</li>
<li>
<p><strong>Monitor:</strong></p>
<ul>
<li>Check every 30-60 minutes</li>
<li>Close by 3:30 PM if still open</li>
</ul>
</li>
</ol>

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


<h3 class="relative group">Example 2: Hedged Credit Put Spread (Defined Risk)
    <div id="example-2-hedged-credit-put-spread-defined-risk" 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="#example-2-hedged-credit-put-spread-defined-risk" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>For 30% of my allocation, I use spreads instead of naked puts to cap maximum loss.</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="Setup">
          <span class="flex items-center gap-1">
            
            Setup
          </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="Risk Comparison">
          <span class="flex items-center gap-1">
            
            Risk Comparison
          </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="When to Use Each">
          <span class="flex items-center gap-1">
            
            When to Use Each
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>Position:</strong></p>
<ul>
<li><strong>Sell:</strong> 1 SPX 6,650 Put @ $0.65</li>
<li><strong>Buy:</strong> 1 SPX 6,500 Put @ $0.15 (the &quot;wing&quot;)</li>
<li><strong>Net Credit:</strong> $0.50 ($50 per spread)</li>
<li><strong>Width:</strong> 150 points ($15,000 max risk per spread)</li>
</ul>
<p><strong>Why Add the Wing?</strong></p>
<ul>
<li>Caps maximum loss at $14,950 (width minus credit)</li>
<li>Reduces margin requirement by 60-70%</li>
<li>Still captures 75% of naked premium</li>
<li>Survives black swan events</li>
</ul>

      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>Naked vs. Spread Comparison:</strong></p>
<table>
	<thead>
			<tr>
					<th>Metric</th>
					<th>Naked Put</th>
					<th>Credit Spread</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Premium</strong></td>
					<td>$65</td>
					<td>$50</td>
			</tr>
			<tr>
					<td><strong>Max Profit</strong></td>
					<td>$65</td>
					<td>$50</td>
			</tr>
			<tr>
					<td><strong>Max Loss</strong></td>
					<td>Unlimited</td>
					<td>$14,950</td>
			</tr>
			<tr>
					<td><strong>BPR (Portfolio Margin)</strong></td>
					<td>~$2,500</td>
					<td>~$800</td>
			</tr>
			<tr>
					<td><strong>Breakeven</strong></td>
					<td>6,649.35</td>
					<td>6,649.50</td>
			</tr>
			<tr>
					<td><strong>Return on Capital</strong></td>
					<td>2.6%/day</td>
					<td>6.25%/day</td>
			</tr>
	</tbody>
</table>
<p>The spread has better capital efficiency and defined risk, at the cost of $15/contract in premium.</p>

      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>My Decision Framework:</strong></p>
<table>
	<thead>
			<tr>
					<th>Condition</th>
					<th>My Choice</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>VIX &lt; 18, stable market</td>
					<td>Naked puts (50% allocation)</td>
			</tr>
			<tr>
					<td>VIX 18-22, some uncertainty</td>
					<td>Mix of naked + spreads</td>
			</tr>
			<tr>
					<td>VIX &gt; 22, elevated risk</td>
					<td>Spreads only or skip</td>
			</tr>
			<tr>
					<td>Major event within 48h</td>
					<td>Skip entirely</td>
			</tr>
			<tr>
					<td>Account drawdown &gt; 5%</td>
					<td>Spreads only until recovery</td>
			</tr>
	</tbody>
</table>
      </div></div>
</div>

<hr>

<h2 class="relative group">Position Sizing: The Most Critical Factor
    <div id="position-sizing-the-most-critical-factor" 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="#position-sizing-the-most-critical-factor" aria-label="Anchor">#</a>
    </span>
    
</h2>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #664d03"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #ffc107"
    
    >
    
  </span>

  <span
    
      style="color: #fff3cd"
    
    ><p><strong>Position Sizing Determines Survival</strong></p>
<p>The #1 reason traders blow up with this strategy is <strong>over-sizing</strong>. One bad day can erase months of gains. My rules:</p>
<ul>
<li><strong>Max risk per trade:</strong> 1-2% of portfolio</li>
<li><strong>Max daily exposure:</strong> 5-10% of portfolio</li>
<li><strong>Max concurrent positions:</strong> 3-5 contracts</li>
<li><strong>Cash buffer:</strong> Always maintain 20%+</li>
</ul>
</span>
</div>


<h3 class="relative group">Position Sizing Calculator
    <div id="position-sizing-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="#position-sizing-calculator" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>For $100k Portfolio:</strong></p>
<table>
	<thead>
			<tr>
					<th>Risk Tolerance</th>
					<th>Max Loss/Trade</th>
					<th>Contracts (Naked)</th>
					<th>Contracts (Spread)</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Conservative (1%)</strong></td>
					<td>$1,000</td>
					<td>1</td>
					<td>1</td>
			</tr>
			<tr>
					<td><strong>Moderate (2%)</strong></td>
					<td>$2,000</td>
					<td>1-2</td>
					<td>1-2</td>
			</tr>
			<tr>
					<td><strong>Aggressive (3%)</strong></td>
					<td>$3,000</td>
					<td>2-3</td>
					<td>2</td>
			</tr>
	</tbody>
</table>
<p><strong>My Approach:</strong></p>
<ul>
<li>Start each day with 1-2 contracts</li>
<li>Add 1 more only if first position profitable</li>
<li>Never exceed 3-5 total contracts</li>
<li>Scale down after any losing day</li>
</ul>

<h3 class="relative group">Kelly Criterion Application
    <div id="kelly-criterion-application" 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="#kelly-criterion-application" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>The Kelly Criterion suggests optimal bet sizing:</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">Kelly % = (Win Rate × Avg Win - Loss Rate × Avg Loss) / Avg Loss
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Example:
</span></span><span class="line"><span class="cl">Win Rate: 80%
</span></span><span class="line"><span class="cl">Avg Win: $50
</span></span><span class="line"><span class="cl">Loss Rate: 20%
</span></span><span class="line"><span class="cl">Avg Loss: $150
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Kelly % = (0.80 × 50 - 0.20 × 150) / 150
</span></span><span class="line"><span class="cl">Kelly % = (40 - 30) / 150 = 6.7%
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Half-Kelly (safer): 3.3% per trade</span></span></code></pre></div></div>
<p>I use <strong>quarter-Kelly</strong> (1.5-2%) because the actual loss distribution has fat tails that Kelly doesn't account for.</p>
<hr>

<h2 class="relative group">Risk Management: Survival Rules
    <div id="risk-management-survival-rules" 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-management-survival-rules" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Hard Rules I Never Break
    <div id="hard-rules-i-never-break" 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="#hard-rules-i-never-break" aria-label="Anchor">#</a>
    </span>
    
</h3>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #842029"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #ea868f"
    
    >
    
  </span>

  <span
    
      style="color: #f8d7da"
    
    ><p><strong>NON-NEGOTIABLE RULES</strong></p>
<table>
	<thead>
			<tr>
					<th>Rule</th>
					<th>Why</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>❌ <strong>Never trade VIX &gt; 25</strong></td>
					<td>Gamma explosions, gap risk</td>
			</tr>
			<tr>
					<td>❌ <strong>Never hold through major events</strong></td>
					<td>FOMC, CPI, Jobs = unpredictable</td>
			</tr>
			<tr>
					<td>❌ <strong>Never add to losing positions</strong></td>
					<td>Averaging down = averaging into disaster</td>
			</tr>
			<tr>
					<td>❌ <strong>Never exceed 5% daily exposure</strong></td>
					<td>One bad day shouldn't matter</td>
			</tr>
			<tr>
					<td>❌ <strong>Never remove stops</strong></td>
					<td>&quot;It'll come back&quot; is how accounts die</td>
			</tr>
			<tr>
					<td>❌ <strong>Never trade first/last 15 min</strong></td>
					<td>Erratic pricing, wide spreads</td>
			</tr>
			<tr>
					<td>❌ <strong>Never trade after a loss without pause</strong></td>
					<td>Revenge trading destroys accounts</td>
			</tr>
	</tbody>
</table></span>
</div>


<h3 class="relative group">Stop Loss Implementation
    <div id="stop-loss-implementation" 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="#stop-loss-implementation" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>My Stop Loss Rules:</strong></p>
<table>
	<thead>
			<tr>
					<th>Scenario</th>
					<th>Action</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Position at 1.5× premium</td>
					<td>Alert, evaluate closing</td>
			</tr>
			<tr>
					<td>Position at 2× premium</td>
					<td><strong>Close immediately</strong></td>
			</tr>
			<tr>
					<td>SPX within 1% of strike</td>
					<td>Close regardless of P/L</td>
			</tr>
			<tr>
					<td>VIX spikes &gt; 5 points intraday</td>
					<td>Close all positions</td>
			</tr>
			<tr>
					<td>Down 3% on day</td>
					<td>Stop trading, reassess</td>
			</tr>
	</tbody>
</table>
<p><strong>Example:</strong></p>
<ul>
<li>Collected $65 premium</li>
<li>Stop at 2× = $130</li>
<li>If put price reaches $1.30, close for -$65 loss</li>
<li>Don't wait for &quot;recovery&quot;</li>
</ul>

<h3 class="relative group">The &quot;Circuit Breaker&quot; System
    <div id="the-circuit-breaker-system" 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-circuit-breaker-system" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>I have automatic rules that pause trading:</p>
<table>
	<thead>
			<tr>
					<th>Trigger</th>
					<th>Action</th>
					<th>Duration</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Single trade loses 3× premium</td>
					<td>Pause trading</td>
					<td>Rest of day</td>
			</tr>
			<tr>
					<td>Daily P/L down 2%</td>
					<td>Pause trading</td>
					<td>Rest of day</td>
			</tr>
			<tr>
					<td>Weekly P/L down 5%</td>
					<td>Reduce size 50%</td>
					<td>1 week</td>
			</tr>
			<tr>
					<td>Monthly P/L down 10%</td>
					<td>Stop strategy</td>
					<td>Reassess</td>
			</tr>
	</tbody>
</table>
<hr>

<h2 class="relative group">Expected Returns: Realistic Projections
    <div id="expected-returns-realistic-projections" 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="#expected-returns-realistic-projections" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">What's Actually Achievable
    <div id="whats-actually-achievable" 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="#whats-actually-achievable" 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="Low Volatility (VIX &lt; 18)">
          <span class="flex items-center gap-1">
            
            Low Volatility (VIX &lt; 18)
          </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="Normal Volatility (VIX 18-25)">
          <span class="flex items-center gap-1">
            
            Normal Volatility (VIX 18-25)
          </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="High Volatility (VIX &gt; 25)">
          <span class="flex items-center gap-1">
            
            High Volatility (VIX &gt; 25)
          </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="Historical Backtests">
          <span class="flex items-center gap-1">
            
            Historical Backtests
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>Current Environment (January 2026):</strong></p>
<table>
	<thead>
			<tr>
					<th>Metric</th>
					<th>Expectation</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Daily Premium</strong></td>
					<td>$50-150 per contract</td>
			</tr>
			<tr>
					<td><strong>Win Rate</strong></td>
					<td>80-85%</td>
			</tr>
			<tr>
					<td><strong>Avg Winner</strong></td>
					<td>$40-60</td>
			</tr>
			<tr>
					<td><strong>Avg Loser</strong></td>
					<td>$100-200</td>
			</tr>
			<tr>
					<td><strong>Monthly Return</strong></td>
					<td>1.5-3%</td>
			</tr>
			<tr>
					<td><strong>Annual Return</strong></td>
					<td>20-35%</td>
			</tr>
	</tbody>
</table>
<p><strong>This is the sweet spot.</strong> Low VIX means:</p>
<ul>
<li>Smaller premiums but higher win rates</li>
<li>Less gamma risk</li>
<li>Easier position management</li>
</ul>

      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>Moderate Environment:</strong></p>
<table>
	<thead>
			<tr>
					<th>Metric</th>
					<th>Expectation</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Daily Premium</strong></td>
					<td>$100-300 per contract</td>
			</tr>
			<tr>
					<td><strong>Win Rate</strong></td>
					<td>70-80%</td>
			</tr>
			<tr>
					<td><strong>Avg Winner</strong></td>
					<td>$75-150</td>
			</tr>
			<tr>
					<td><strong>Avg Loser</strong></td>
					<td>$200-400</td>
			</tr>
			<tr>
					<td><strong>Monthly Return</strong></td>
					<td>1-2.5%</td>
			</tr>
			<tr>
					<td><strong>Annual Return</strong></td>
					<td>15-30%</td>
			</tr>
	</tbody>
</table>
<p>Premiums are fatter but so are losses. More volatile day-to-day P/L.</p>

      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>Dangerous Environment:</strong></p>
<table>
	<thead>
			<tr>
					<th>Metric</th>
					<th>Expectation</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Daily Premium</strong></td>
					<td>$200-500+ per contract</td>
			</tr>
			<tr>
					<td><strong>Win Rate</strong></td>
					<td>60-70%</td>
			</tr>
			<tr>
					<td><strong>Avg Winner</strong></td>
					<td>$150-250</td>
			</tr>
			<tr>
					<td><strong>Avg Loser</strong></td>
					<td>$500-1,500+</td>
			</tr>
			<tr>
					<td><strong>Monthly Return</strong></td>
					<td>-5% to +5% (high variance)</td>
			</tr>
			<tr>
					<td><strong>Annual Return</strong></td>
					<td>Unpredictable</td>
			</tr>
	</tbody>
</table>
<div
<pre><code>class=&quot;flex px-4 py-3 rounded-md shadow&quot; style=&quot;background-color: #842029&quot;
</code></pre>
<blockquote></blockquote><p>&lt;span</p>
<pre><code>  class=&quot;pe-3 flex items-center&quot; style=&quot;color: #ea868f&quot;

&gt;
&lt;span class=&quot;relative block icon&quot;&gt;&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 512 512&quot;&gt;&lt;path fill=&quot;currentColor&quot; d=&quot;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&quot;/&gt;&lt;/svg&gt;
</code></pre>
</span>
  </span>
<p>&lt;span</p>
<pre><code>  style=&quot;color: #f8d7da&quot;

&gt;&lt;strong&gt;I don't trade this strategy when VIX &amp;gt; 25.&lt;/strong&gt; The premium looks attractive but gamma risk makes it a losing proposition. Switch to defined-risk spreads or sit out entirely.&lt;/span&gt;
</code></pre>
</div>
      </div><div class="tab__panel " data-tab-index="3">
        <p><strong>Research Data (2010-2026):</strong></p>
<table>
	<thead>
			<tr>
					<th>Source</th>
					<th>Strategy</th>
					<th>CAGR</th>
					<th>Max DD</th>
					<th>Sharpe</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>CBOE PUT Index</td>
					<td>Monthly ATM Puts</td>
					<td>9.5%</td>
					<td>-32%</td>
					<td>0.65</td>
			</tr>
			<tr>
					<td>CBOE WPUT Index</td>
					<td>Weekly ATM Puts</td>
					<td>7.8%</td>
					<td>-28%</td>
					<td>0.58</td>
			</tr>
			<tr>
					<td>Spintwig</td>
					<td>0DTE 5% OTM</td>
					<td>15-25%*</td>
					<td>-20%*</td>
					<td>0.7-0.9*</td>
			</tr>
			<tr>
					<td>Academic Studies</td>
					<td>Short Vol</td>
					<td>8-12%</td>
					<td>-25-40%</td>
					<td>0.5-0.7</td>
			</tr>
	</tbody>
</table>
<p>*With active management (50% profit target, stops)</p>
<p><strong>Key Insight:</strong> The CBOE indices sell ATM puts mechanically. Far OTM with active management shows better risk-adjusted returns, but also requires more skill and time.</p>

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


<h3 class="relative group">My $100k Portfolio Projection
    <div id="my-100k-portfolio-projection" 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-100k-portfolio-projection" aria-label="Anchor">#</a>
    </span>
    
</h3>




<div class="chart" data-override="finfree-v2">
  <canvas id="chart-8c3982f21926228cfd3841aadb6a2955"></canvas>
  <script type="text/javascript">
    window.addEventListener("DOMContentLoaded", (event) => {
      const ctx = document.getElementById("chart-8c3982f21926228cfd3841aadb6a2955");
      const chart = new Chart(ctx, {
        
type: 'line',
data: {
  labels: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
  datasets: [{
    label: 'Conservative (1.5%/mo)',
    data: [100000, 101500, 103023, 104568, 106137, 107729, 109345, 110985, 112650, 114340, 116055, 117796],
    borderColor: '#22c55e',
    tension: 0.3
  }, {
    label: 'Target (2.5%/mo)',
    data: [100000, 102500, 105063, 107689, 110381, 113141, 115969, 118869, 121840, 124886, 128008, 131208],
    borderColor: '#3b82f6',
    tension: 0.3
  }, {
    label: 'Aggressive (3.5%/mo)',
    data: [100000, 103500, 107123, 110862, 114722, 118707, 122822, 127071, 131458, 135990, 140670, 145493],
    borderColor: '#f59e0b',
    tension: 0.3
  }]
},
options: {
  plugins: {
    title: { display: true, text: 'Projected Growth: $100k Portfolio (No Drawdowns)' }
  },
  scales: {
    y: {
      title: { display: true, text: 'Portfolio Value ($)' }
    }
  }
}

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

<p><strong>Reality Check:</strong> These curves assume no significant drawdowns. In practice, expect:</p>
<ul>
<li>1-2 months per year with losses</li>
<li>At least one 5-10% drawdown</li>
<li>Recovery periods that slow compounding</li>
</ul>
<p><strong>Realistic Annual Expectation:</strong> $115k-$140k (15-40% return) with proper risk management.</p>
<hr>

<h2 class="relative group">Expert Perspectives
    <div id="expert-perspectives" 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="#expert-perspectives" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>I've studied how the world's top traders view this strategy:</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="Ken Griffin (Citadel)">
          <span class="flex items-center gap-1">
            
            Ken Griffin (Citadel)
          </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="Steven Cohen (Point72)">
          <span class="flex items-center gap-1">
            
            Steven Cohen (Point72)
          </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="George Soros">
          <span class="flex items-center gap-1">
            
            George Soros
          </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="Edward Thorp">
          <span class="flex items-center gap-1">
            
            Edward Thorp
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>View:</strong> Sees merit in systematic short-vol for VRP capture, but naked 0DTE is &quot;high-wire without a net.&quot;</p>
<p><strong>Key Insight:</strong> &quot;Gamma risks demand dynamic hedging. For retail traders, defined-risk structures like iron condors deliver similar returns with capped downside.&quot;</p>
<p><strong>His Critique of This Strategy:</strong></p>
<ul>
<li>Low beta to SPX hides tail exposure</li>
<li>Add VVIX (vol-of-vol) to risk models—alpha drops to 3-4% after adjustment</li>
<li>Citadel's market-making desks profit from 0DTE flow, but they have infrastructure retail doesn't</li>
</ul>

      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>View:</strong> Appreciates event-driven edge (avoiding FOMC days), but warns 0DTE amplifies &quot;nickel-picking before steamrollers.&quot;</p>
<p><strong>Key Insight:</strong> &quot;The 2020 profits were partly luck—proper intraday hedging is essential. Scale to 20% portfolio max to avoid catastrophic blowups.&quot;</p>
<p><strong>His Critique:</strong></p>
<ul>
<li>Alpha is real but eroded by costs (5-10% drag)</li>
<li>Blend with long positions for 15-25% returns</li>
<li>Don't make this your only strategy</li>
</ul>

      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>View:</strong> Reflexivity lens—VRP persists until overcrowding flips it.</p>
<p><strong>Key Insight:</strong> &quot;It's like picking up nickels in front of a steamroller. The math looks good until it doesn't.&quot;</p>
<p><strong>His Warning:</strong></p>
<ul>
<li>2018 Volmageddon, 2020 COVID crash wiped 0DTE sellers</li>
<li>Retail boom in 0DTE (2024-2026) risks liquidity crunches</li>
<li>Use as tactical overlay, not core strategy</li>
<li>When everyone's selling premium, stop selling premium</li>
</ul>

      </div><div class="tab__panel " data-tab-index="3">
        <p><strong>View:</strong> Quant pioneer affirms the math—CLT normalizes skew, VRP provides ~4% edge.</p>
<p><strong>Key Insight:</strong> &quot;Models show 10-15% sustainable for 0DTE vs. 8% for monthly puts. But luck vs. skill is hard to distinguish—small sample sizes plague backtests.&quot;</p>
<p><strong>His Recommendation:</strong></p>
<ul>
<li>Size to Kelly fraction (2-5% per trade) or face &gt;20% ruin risk</li>
<li>The strategy is mathematically sound but execution determines outcomes</li>
<li>Paper trade extensively before real capital</li>
</ul>

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

<p><strong>Consensus:</strong> Strong in theory (VRP alpha exists), but execution risks demand professional-level discipline. Most retail traders over-leverage and blow up.</p>
<hr>

<h2 class="relative group">When to Use This Strategy (and When to Avoid It)
    <div id="when-to-use-this-strategy-and-when-to-avoid-it" 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-this-strategy-and-when-to-avoid-it" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Ideal Conditions
    <div id="ideal-conditions" 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="#ideal-conditions" aria-label="Anchor">#</a>
    </span>
    
</h3>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #0f5132"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #75b798"
    
    >
    
  </span>

  <span
    
      style="color: #d1e7dd"
    
    ><p><strong>Trade This Strategy When:</strong></p>
<table>
	<thead>
			<tr>
					<th>Condition</th>
					<th>Check</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>VIX between 14-22</td>
					<td>✅</td>
			</tr>
			<tr>
					<td>SPX above 50-day MA</td>
					<td>✅</td>
			</tr>
			<tr>
					<td>SPX above 200-day MA</td>
					<td>✅</td>
			</tr>
			<tr>
					<td>No major events in 48 hours</td>
					<td>✅</td>
			</tr>
			<tr>
					<td>VIX term structure in contango</td>
					<td>✅</td>
			</tr>
			<tr>
					<td>Account at full capital</td>
					<td>✅</td>
			</tr>
			<tr>
					<td>Mentally clear and focused</td>
					<td>✅</td>
			</tr>
	</tbody>
</table></span>
</div>


<h3 class="relative group">Avoid Conditions
    <div id="avoid-conditions" 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="#avoid-conditions" aria-label="Anchor">#</a>
    </span>
    
</h3>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #842029"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #ea868f"
    
    >
    <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>
  </span>

  <span
    
      style="color: #f8d7da"
    
    ><p><strong>Skip This Strategy When:</strong></p>
<table>
	<thead>
			<tr>
					<th>Condition</th>
					<th>Why</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>VIX &gt; 25</td>
					<td>Gamma explosions, unpredictable moves</td>
			</tr>
			<tr>
					<td>VIX &lt; 12</td>
					<td>Premiums too thin for the risk</td>
			</tr>
			<tr>
					<td>FOMC/CPI/Jobs within 48h</td>
					<td>Gap risk too high</td>
			</tr>
			<tr>
					<td>Market down &gt; 2% at open</td>
					<td>Chasing falling knives</td>
			</tr>
			<tr>
					<td>After a losing day</td>
					<td>Revenge trading mindset</td>
			</tr>
			<tr>
					<td>Tired, distracted, emotional</td>
					<td>Poor decision-making</td>
			</tr>
			<tr>
					<td>Account in drawdown &gt; 10%</td>
					<td>Need to recover first</td>
			</tr>
	</tbody>
</table></span>
</div>


<h3 class="relative group">Decision Flowchart
    <div id="decision-flowchart" 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="#decision-flowchart" aria-label="Anchor">#</a>
    </span>
    
</h3>
<pre class="not-prose mermaid">
graph TD
    A[Morning: Should I Trade?] --> B{VIX Level?}
    B -->|VIX < 14| C[Skip: Premiums too thin]
    B -->|VIX 14-22| D{Events in 48h?}
    B -->|VIX > 25| E[Skip: Too risky]

    D -->|Yes| F[Skip: Event risk]
    D -->|No| G{SPX vs MAs?}

    G -->|Below 50 MA| H[Skip or Reduce Size]
    G -->|Above 50 MA| I{Account Status?}

    I -->|In Drawdown| J[Spreads Only, Half Size]
    I -->|At Full Capital| K[Normal Trading: 1-3 Contracts]

    K --> L{Time of Day?}
    L -->|Before 9:45 AM| M[Wait for Market to Settle]
    L -->|9:45 AM - 3:30 PM| N[Execute Strategy]
    L -->|After 3:30 PM| O[Close Positions or Let Expire]

    style C fill:#842029,stroke:#ea868f,color:#f8d7da
    style E fill:#842029,stroke:#ea868f,color:#f8d7da
    style F fill:#842029,stroke:#ea868f,color:#f8d7da
    style N fill:#0f5132,stroke:#75b798,color:#d1e7dd
</pre>

<hr>

<h2 class="relative group">Comparison: This Strategy vs. Alternatives
    <div id="comparison-this-strategy-vs-alternatives" 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="#comparison-this-strategy-vs-alternatives" aria-label="Anchor">#</a>
    </span>
    
</h2>
<table>
	<thead>
			<tr>
					<th>Factor</th>
					<th>0DTE Naked Puts</th>
					<th>Iron Condors</th>
					<th>CSPs on SPY</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Annual Return</strong></td>
					<td>20-40%</td>
					<td>15-25%</td>
					<td>8-15%</td>
			</tr>
			<tr>
					<td><strong>Max Drawdown</strong></td>
					<td>-30-50%+</td>
					<td>-15-20%</td>
					<td>-15-25%</td>
			</tr>
			<tr>
					<td><strong>Win Rate</strong></td>
					<td>70-85%</td>
					<td>70-80%</td>
					<td>70-80%</td>
			</tr>
			<tr>
					<td><strong>Time Required</strong></td>
					<td>30-60 min/day</td>
					<td>15 min/day</td>
					<td>5 min/week</td>
			</tr>
			<tr>
					<td><strong>Skill Required</strong></td>
					<td>Expert</td>
					<td>Intermediate</td>
					<td>Beginner</td>
			</tr>
			<tr>
					<td><strong>Account Minimum</strong></td>
					<td>$50k+</td>
					<td>$25k+</td>
					<td>$5k+</td>
			</tr>
			<tr>
					<td><strong>Defined Risk</strong></td>
					<td>❌ No</td>
					<td>✅ Yes</td>
					<td>❌ No</td>
			</tr>
			<tr>
					<td><strong>My Recommendation</strong></td>
					<td>Supplement only</td>
					<td>Core strategy</td>
					<td>Baseline</td>
			</tr>
	</tbody>
</table>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #1e3a5f"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #60a5fa"
    
    >
    <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
    
      style="color: #e2e8f0"
    
    ><p><strong>My Portfolio Approach:</strong></p>
<ul>
<li><strong>50%</strong> Iron Condors (core income, defined risk)</li>
<li><strong>20%</strong> 0DTE SPX Puts (alpha supplement, higher risk)</li>
<li><strong>15%</strong> CSPs on quality stocks (baseline income)</li>
<li><strong>15%</strong> Cash buffer (protection and opportunities)</li>
</ul>
<p>I never rely solely on 0DTE naked puts. They're a supplement to a diversified options income portfolio.</p>
</span>
</div>

<hr>

<h2 class="relative group">Trade Logging Template
    <div id="trade-logging-template" 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="#trade-logging-template" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Track every trade to improve over time:</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">═══════════════════════════════════════════════════════
</span></span><span class="line"><span class="cl">              0DTE SPX PUT TRADE LOG
</span></span><span class="line"><span class="cl">═══════════════════════════════════════════════════════
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Date: ____________    Day: Mon / Tue / Wed / Thu / Fri
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">MARKET CONDITIONS
</span></span><span class="line"><span class="cl">SPX at entry: $_______    VIX at entry: _______
</span></span><span class="line"><span class="cl">SPX 50 MA: $_______       Events today: _______________
</span></span><span class="line"><span class="cl">Gap at open: _______%
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">POSITION
</span></span><span class="line"><span class="cl">Strike: $_______          Delta: _______
</span></span><span class="line"><span class="cl">Premium collected: $_______
</span></span><span class="line"><span class="cl">Contracts: _______
</span></span><span class="line"><span class="cl">Total credit: $_______
</span></span><span class="line"><span class="cl">BPR used: $_______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">MANAGEMENT
</span></span><span class="line"><span class="cl">50% profit target: $_______
</span></span><span class="line"><span class="cl">Stop loss (2×): $_______
</span></span><span class="line"><span class="cl">Time entered: _______
</span></span><span class="line"><span class="cl">Time exited: _______
</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">Exit price: $_______
</span></span><span class="line"><span class="cl">P/L: $_______ (____%)
</span></span><span class="line"><span class="cl">Win / Loss / Scratch
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">NOTES
</span></span><span class="line"><span class="cl">What worked: _________________________________
</span></span><span class="line"><span class="cl">What didn&#39;t: _________________________________
</span></span><span class="line"><span class="cl">Lesson learned: ______________________________
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">═══════════════════════════════════════════════════════</span></span></code></pre></div></div>
<hr>

<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>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #0f5132"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #75b798"
    
    >
    
  </span>

  <span
    
      style="color: #d1e7dd"
    
    ><p><strong>Summary:</strong></p>
<ol>
<li>
<p><strong>The Strategy Works</strong> - VRP provides a real edge. 0DTE accelerates theta capture.</p>
</li>
<li>
<p><strong>But It's Dangerous</strong> - Unlimited downside, gamma risk, margin calls. One bad day can erase months.</p>
</li>
<li>
<p><strong>Requirements Are High</strong> - $50k+ minimum, Portfolio Margin preferred, IBKR recommended, expert-level skill needed.</p>
</li>
<li>
<p><strong>Position Sizing Is Everything</strong> - 1-2% risk per trade max. Most blowups come from over-sizing.</p>
</li>
<li>
<p><strong>Active Management Required</strong> - This isn't set-and-forget. You must monitor intraday.</p>
</li>
<li>
<p><strong>Use It as Supplement, Not Core</strong> - Combine with defined-risk strategies like Iron Condors.</p>
</li>
<li>
<p><strong>Know When to Skip</strong> - VIX &gt; 25, major events, personal stress = no trade.</p>
</li>
</ol>
</span>
</div>

<hr>

<h2 class="relative group">Final Thoughts
    <div id="final-thoughts" 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="#final-thoughts" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>This strategy is the options equivalent of driving a race car. In the right hands, with the right conditions, it can deliver exceptional returns. But most people have no business being on that track.</p>
<p>If you're considering this strategy, ask yourself:</p>
<ul>
<li>Can I afford to lose 20-30% in a single bad month?</li>
<li>Do I have the discipline to follow stops religiously?</li>
<li>Can I monitor positions throughout the trading day?</li>
<li>Am I doing this because I understand the edge, or because I'm chasing returns?</li>
</ul>
<p>For most traders, <a href="/posts/iron-condor-strategy-spy-guide/" >Iron Condors</a> or <a href="/posts/cash-secured-puts-profitable-low-risk-options-strategy/" >Cash Secured Puts</a> provide similar risk-adjusted returns with far less stress and tail risk.</p>
<p>If you proceed, start small. Paper trade first. Build the skill before you build the size.</p>

  
  
  
  



<div
  
    class="flex px-4 py-3 rounded-md shadow" style="background-color: #1e3a5f"
  
  >
  <span
    
      class="pe-3 flex items-center" style="color: #60a5fa"
    
    >
    <span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
<path fill="currentColor" d="M256 0c4.6 0 9.2 1 13.4 2.9L457.7 82.8c22 9.3 38.4 31 38.3 57.2c-.5 99.2-41.3 280.7-213.7 363.2c-16.7 8-36.1 8-52.8 0C57.3 420.7 16.5 239.2 16 140c-.1-26.2 16.3-47.9 38.3-57.2L242.7 2.9C246.8 1 251.4 0 256 0zm0 66.8V444.8C394 378 431.1 230.1 432 141.4L256 66.8l0 0z"/></svg></span>
  </span>

  <span
    
      style="color: #e2e8f0"
    
    ><p><strong>Remember:</strong></p>
<blockquote><p>&quot;The goal isn't to maximize returns. It's to stay in the game long enough for compounding to work.&quot;</p>
</blockquote><p>A blown-up account compounds at 0%. A consistent 15% beats a volatile 40% every time.</p>
</span>
</div>

<hr>

<h2 class="relative group">Related Resources
    <div id="related-resources" 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="#related-resources" aria-label="Anchor">#</a>
    </span>
    
</h2>
<ul>
<li>📊 <strong><a href="/posts/iron-condor-strategy-spy-guide/" >Iron Condor Strategy Guide</a></strong> - My #1 recommended strategy</li>
<li>💰 <strong><a href="/posts/cash-secured-puts-profitable-low-risk-options-strategy/" >CSP Strategy Guide</a></strong> - Beginner-friendly alternative</li>
<li>📋 <strong><a href="/posts/top-options-strategies-100k-portfolio-ranked/" >Top Options Strategies Ranked</a></strong> - Full strategy comparison</li>
</ul>
<hr>
<p><strong>Disclaimer</strong>: This is educational content based on personal experience and research. Options trading involves substantial risk of loss and is not suitable for all investors. Naked options strategies can result in losses exceeding your initial investment. The examples and projections are hypothetical and may not reflect actual trading results. Past performance does not guarantee future results. Always consult a qualified financial advisor before trading.</p>
<hr>
<p><strong>Sources:</strong></p>
<ul>
<li><a href="https://www.cboe.com/tradable_products/strategy_benchmark_indexes/"  target="_blank" rel="noreferrer">CBOE Index Data (PUT, WPUT)</a></li>
<li><a href="https://spintwig.com/"  target="_blank" rel="noreferrer">Spintwig 0DTE Backtests</a></li>
<li><a href="https://www.interactivebrokers.com/en/trading/margin.php"  target="_blank" rel="noreferrer">Interactive Brokers Margin Requirements</a></li>
<li><a href="https://www.irs.gov/forms-pubs/about-form-6781"  target="_blank" rel="noreferrer">Section 1256 Tax Treatment (IRS)</a></li>
</ul>
]]></content:encoded>
      
      <media:content url="http://localhost:58538/img/featured/selling-0dte-spx-puts-strategy-guide.webp" medium="image" />
    </item>
    
  </channel>
</rss>
