<?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>Spy on FinFr.ee: Financial Freedom for Globally Mobile Investors</title>
    <link>http://localhost:58538/tags/spy/</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/spy/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>1-Page Iron Condor SOP: Your Entire System on One Page</title>
      <link>http://localhost:58538/passive_active_investments/options_trading/iron-condor-one-page-sop/</link>
      <pubDate>Mon, 19 Jan 2026 00:00:00 +0000</pubDate>
      
      <guid>http://localhost:58538/passive_active_investments/options_trading/iron-condor-one-page-sop/</guid>
      <description>The complete Iron Condor trading system condensed to a single printable page. Tape this to your monitor and follow it every trading day.</description>
      <content:encoded><![CDATA[<div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl">
  Your entire Iron Condor trading system on one printable page. No explanations. Just the rules. Print this. Tape it to your monitor. Follow it.
</div>


  
  
  
  



<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"
    
    ><strong>Print This Page</strong> - Use your browser's print function (Ctrl+P / Cmd+P). This is designed to fit on a single page when printed.</span>
</div>

<hr>

<h2 class="relative group">IRON CONDOR STANDARD OPERATING PROCEDURE
    <div id="iron-condor-standard-operating-procedure" 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-condor-standard-operating-procedure" aria-label="Anchor">#</a>
    </span>
    
</h2>
<hr>

<h3 class="relative group">CAPITAL &amp; POSITION RULES
    <div id="capital--position-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="#capital--position-rules" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Rule</th>
					<th>Value</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Recommended Capital</strong></td>
					<td>$25,000+ for SPY</td>
			</tr>
			<tr>
					<td><strong>Max Deployed</strong></td>
					<td>50% of portfolio</td>
			</tr>
			<tr>
					<td><strong>Cash Buffer</strong></td>
					<td>20%+ always</td>
			</tr>
			<tr>
					<td><strong>Max Per Position</strong></td>
					<td>2% of portfolio risk</td>
			</tr>
			<tr>
					<td><strong>Max Open Condors</strong></td>
					<td>6 positions</td>
			</tr>
			<tr>
					<td><strong>Wing Width</strong></td>
					<td>$5 standard on SPY</td>
			</tr>
	</tbody>
</table>
<hr>

<h3 class="relative group">ENTRY RULES (ALL MUST BE TRUE)
    <div id="entry-rules-all-must-be-true" 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="#entry-rules-all-must-be-true" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>Market Context</strong></p>
<ul>
<li><input disabled="" type="checkbox"> VIX: 14-25 (not below, not above)</li>
<li><input disabled="" type="checkbox"> SPY above 50-day MA</li>
<li><input disabled="" type="checkbox"> SPY above 200-day MA</li>
<li><input disabled="" type="checkbox"> No FOMC/CPI/Jobs in 48 hours</li>
<li><input disabled="" type="checkbox"> VIX term structure in contango</li>
</ul>
<p><strong>Position Setup</strong></p>
<ul>
<li><input disabled="" type="checkbox"> DTE: 30-45 days</li>
<li><input disabled="" type="checkbox"> Short strike delta: 0.14-0.18 per side</li>
<li><input disabled="" type="checkbox"> Wing width: $5</li>
<li><input disabled="" type="checkbox"> Total credit ≥ 12% of width ($0.60+ on $5)</li>
<li><input disabled="" type="checkbox"> Open interest ≥ 1,000 per leg</li>
<li><input disabled="" type="checkbox"> Bid-ask spread ≤ $0.05 per leg</li>
</ul>
<p><strong>Risk Check</strong></p>
<ul>
<li><input disabled="" type="checkbox"> Max loss ≤ 2% of portfolio</li>
<li><input disabled="" type="checkbox"> ≤ 6 open positions</li>
<li><input disabled="" type="checkbox"> Not revenge trading</li>
</ul>
<hr>

<h3 class="relative group">STRUCTURE TEMPLATE
    <div id="structure-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="#structure-template" aria-label="Anchor">#</a>
    </span>
    
</h3>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">SPY @ $594 Example:
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Long Put:   $565  ─┐
</span></span><span class="line"><span class="cl">Short Put:  $570  ─┘ Bull Put Spread (below market)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Short Call: $615  ─┐
</span></span><span class="line"><span class="cl">Long Call:  $620  ─┘ Bear Call Spread (above market)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Credit: ~$0.70 ($70/contract)
</span></span><span class="line"><span class="cl">Max Loss: $5.00 - $0.70 = $4.30 ($430/contract)</span></span></code></pre></div></div>
<hr>

<h3 class="relative group">EXECUTION RULES
    <div id="execution-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="#execution-rules" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Step</th>
					<th>Action</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Order Type</strong></td>
					<td>LIMIT only (4-leg spread)</td>
			</tr>
			<tr>
					<td><strong>Start Price</strong></td>
					<td>Mid-point of spread</td>
			</tr>
			<tr>
					<td><strong>Adjustment</strong></td>
					<td>-$0.01 every 60 seconds</td>
			</tr>
			<tr>
					<td><strong>Max Concession</strong></td>
					<td>$0.05 from mid</td>
			</tr>
			<tr>
					<td><strong>Avoid</strong></td>
					<td>First/last 30 min of day</td>
			</tr>
	</tbody>
</table>
<hr>

<h3 class="relative group">MANAGEMENT RULES
    <div id="management-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="#management-rules" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>Take Profit</strong></p>
<ul>
<li><input disabled="" type="checkbox"> Close at <strong>50% of max profit</strong></li>
<li><input disabled="" type="checkbox"> OR close at <strong>21 DTE</strong> if profitable</li>
<li><input disabled="" type="checkbox"> Whichever comes FIRST</li>
</ul>
<p><strong>Stop Loss</strong></p>
<ul>
<li><input disabled="" type="checkbox"> Close at <strong>2× credit received</strong></li>
<li><input disabled="" type="checkbox"> Example: $0.70 credit → stop at $2.10</li>
</ul>
<p><strong>Rolling (If Needed)</strong></p>
<ul>
<li><input disabled="" type="checkbox"> Only roll <strong>untested</strong> side</li>
<li><input disabled="" type="checkbox"> Only roll for <strong>NET CREDIT</strong></li>
<li><input disabled="" type="checkbox"> Max <strong>2 adjustments</strong> per trade</li>
<li><input disabled="" type="checkbox"> Max <strong>60 DTE</strong> total duration</li>
</ul>
<hr>

<h3 class="relative group">DAILY CHECK (3 MINUTES)
    <div id="daily-check-3-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-check-3-minutes" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Check</th>
					<th>Action</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>P/L ≥ 50% profit</td>
					<td><strong>CLOSE</strong></td>
			</tr>
			<tr>
					<td>Loss ≥ 2× credit</td>
					<td><strong>CLOSE</strong></td>
			</tr>
			<tr>
					<td>DTE ≤ 21 + profit</td>
					<td><strong>CLOSE</strong></td>
			</tr>
			<tr>
					<td>Strike within 1%</td>
					<td>Prepare adjustment</td>
			</tr>
			<tr>
					<td>VIX &gt; 25</td>
					<td>Consider closing all</td>
			</tr>
	</tbody>
</table>
<hr>

<h3 class="relative group">HARD NO RULES
    <div id="hard-no-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="#hard-no-rules" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Never Do This</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>❌ Trade when VIX &gt; 25 or &lt; 14</td>
			</tr>
			<tr>
					<td>❌ Enter 48h before FOMC/CPI/Jobs</td>
			</tr>
			<tr>
					<td>❌ Use market orders</td>
			</tr>
			<tr>
					<td>❌ Leg into trades (all 4 legs together)</td>
			</tr>
			<tr>
					<td>❌ Have &gt; 6 open condors</td>
			</tr>
			<tr>
					<td>❌ Risk &gt; 2% per trade</td>
			</tr>
			<tr>
					<td>❌ Add to losing positions</td>
			</tr>
			<tr>
					<td>❌ Hold through expiration if tested</td>
			</tr>
			<tr>
					<td>❌ Trade to &quot;make back&quot; a loss</td>
			</tr>
	</tbody>
</table>
<hr>

<h3 class="relative group">EXPECTED RESULTS
    <div id="expected-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="#expected-results" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Metric</th>
					<th>Target</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Win Rate</td>
					<td>75-85% (with 50% profit exit)</td>
			</tr>
			<tr>
					<td>Average Winner</td>
					<td>~$35/contract</td>
			</tr>
			<tr>
					<td>Average Loser</td>
					<td>~$140/contract (with stop)</td>
			</tr>
			<tr>
					<td>Monthly Return</td>
					<td>0.5-1.5% of portfolio</td>
			</tr>
			<tr>
					<td>Annual Return</td>
					<td>5-15%</td>
			</tr>
	</tbody>
</table>
<hr>

<h3 class="relative group">ADJUSTMENT QUICK REFERENCE
    <div id="adjustment-quick-reference" 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-quick-reference" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>SPY drops toward put strike:</strong>
→ Roll call spread DOWN for credit</p>
<p><strong>SPY rallies toward call strike:</strong>
→ Roll put spread UP for credit</p>
<p><strong>Can't roll for credit?</strong>
→ Close entire position at defined loss</p>
<hr>

<h3 class="relative group">THE GOLDEN RULE
    <div id="the-golden-rule" 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-golden-rule" 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 class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M287.9 0C297.1 0 305.5 5.25 309.5 13.52L378.1 154.8L531.4 177.5C540.4 178.8 547.8 185.1 550.7 193.7C553.5 202.4 551.2 211.9 544.8 218.2L433.6 328.4L459.9 483.9C461.4 492.9 457.7 502.1 450.2 507.4C442.8 512.7 432.1 513.4 424.9 509.1L287.9 435.9L150.1 509.1C142.9 513.4 133.1 512.7 125.6 507.4C118.2 502.1 114.5 492.9 115.1 483.9L142.2 328.4L31.11 218.2C24.65 211.9 22.36 202.4 25.2 193.7C28.03 185.1 35.5 178.8 44.49 177.5L197.7 154.8L266.3 13.52C270.4 5.249 278.7 0 287.9 0L287.9 0zM287.9 78.95L235.4 187.2C231.9 194.3 225.1 199.3 217.3 200.5L98.98 217.9L184.9 303C190.4 308.5 192.9 316.4 191.6 324.1L171.4 443.7L276.6 387.5C283.7 383.7 292.2 383.7 299.2 387.5L404.4 443.7L384.2 324.1C382.9 316.4 385.5 308.5 391 303L476.9 217.9L358.6 200.5C350.7 199.3 343.9 194.3 340.5 187.2L287.9 78.95z"/></svg></span>
  </span>

  <span
    
      style="color: #fff3cd"
    
    ><p><strong>I'm not predicting where SPY will go.</strong></p>
<p><strong>I'm betting it won't go as far as options prices suggest.</strong></p>
<p>Collect premium. Manage risk. Stay in the game.</p>
</span>
</div>

<hr>

<h3 class="relative group">QUICK REFERENCE LINKS
    <div id="quick-reference-links" 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="#quick-reference-links" aria-label="Anchor">#</a>
    </span>
    
</h3>
<ul>
<li>📖 <strong><a href="/posts/iron-condor-strategy-spy-guide/" >Full Strategy Guide</a></strong> - Complete research and examples</li>
<li>📋 <strong><a href="/posts/iron-condor-entry-checklist/" >Entry Checklist</a></strong> - Detailed criteria</li>
<li>📊 <strong><a href="/posts/iron-condor-workflow/" >Workflow Guide</a></strong> - Daily/weekly routines</li>
</ul>
<hr>
<p><strong>Print this. Follow it. Every. Single. Trade.</strong></p>
<hr>
<p><em>Last Updated: 2026-01-19</em></p>
]]></content:encoded>
      
      <media:content url="http://localhost:58538/img/featured/iron-condor-one-page-sop.webp" medium="image" />
    </item>
    
    <item>
      <title>Credit Spreads on SPY: The Directional Options Strategy for Premium Income</title>
      <link>http://localhost:58538/passive_active_investments/options_trading/credit-spreads-spy-strategy-guide/</link>
      <pubDate>Mon, 19 Jan 2026 00:00:00 +0000</pubDate>
      
      <guid>http://localhost:58538/passive_active_investments/options_trading/credit-spreads-spy-strategy-guide/</guid>
      <description>A comprehensive guide to trading bull put spreads and bear call spreads on SPY for consistent premium income. Includes step-by-step execution, position sizing, management rules, and when to use each spread type. The perfect complement to neutral strategies like Iron Condors.</description>
      <content:encoded><![CDATA[<div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl">
  Credit spreads are my go-to strategy when I have a directional view. Unlike Iron Condors that profit from range-bound markets, credit spreads let me express bullish or bearish conviction while maintaining defined risk. On SPY, I target 15-25% annualized returns with a 65-75% win rate. In this guide, I'll show you exactly how I trade bull put spreads and bear call spreads—including when to use each, how to size positions, and how to manage them for consistent income.
</div>


  
  
  
  



<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 640 512"><path fill="currentColor" d="M172.5 131.1C228.1 75.51 320.5 75.51 376.1 131.1C426.1 181.1 433.5 260.8 392.4 318.3L391.3 319.9C381 334.2 361 337.6 346.7 327.3C332.3 317 328.9 297 339.2 282.7L340.3 281.1C363.2 249 359.6 205.1 331.7 177.2C300.3 145.8 249.2 145.8 217.7 177.2L105.5 289.5C73.99 320.1 73.99 372 105.5 403.5C133.3 431.4 177.3 435 209.3 412.1L210.9 410.1C225.3 400.7 245.3 404 255.5 418.4C265.8 432.8 262.5 452.8 248.1 463.1L246.5 464.2C188.1 505.3 110.2 498.7 60.21 448.8C3.741 392.3 3.741 300.7 60.21 244.3L172.5 131.1zM467.5 380C411 436.5 319.5 436.5 263 380C213 330 206.5 251.2 247.6 193.7L248.7 192.1C258.1 177.8 278.1 174.4 293.3 184.7C307.7 194.1 311.1 214.1 300.8 229.3L299.7 230.9C276.8 262.1 280.4 306.9 308.3 334.8C339.7 366.2 390.8 366.2 422.3 334.8L534.5 222.5C566 191 566 139.1 534.5 108.5C506.7 80.63 462.7 76.99 430.7 99.9L429.1 101C414.7 111.3 394.7 107.1 384.5 93.58C374.2 79.2 377.5 59.21 391.9 48.94L393.5 47.82C451 6.731 529.8 13.25 579.8 63.24C636.3 119.7 636.3 211.3 579.8 267.7L467.5 380z"/></svg>
</span>
  </span>

  <span
    
      style="color: #e2e8f0"
    
    ><p><strong>Related Strategies:</strong></p>
<ul>
<li>📊 <strong><a href="/posts/iron-condor-strategy-spy-guide/" >Iron Condor Strategy Guide</a></strong> - Neutral strategy (both sides)</li>
<li>💰 <strong><a href="/posts/cash-secured-puts-profitable-low-risk-options-strategy/" >Cash Secured Puts Guide</a></strong> - Bullish without defined risk</li>
<li>📋 <strong><a href="/posts/top-options-strategies-100k-portfolio-ranked/" >Top Options Strategies Ranked</a></strong> - Full comparison</li>
</ul></span>
</div>

<hr>

<h2 class="relative group">What Are Credit Spreads?
    <div id="what-are-credit-spreads" 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-are-credit-spreads" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>A credit spread is a two-leg options strategy where I <strong>sell</strong> an option closer to the money and <strong>buy</strong> a further out-of-the-money option for protection. I collect a net credit upfront and keep it if the market cooperates.</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="Bull Put Spread (Bullish)">
          <span class="flex items-center gap-1">
            
            Bull Put Spread (Bullish)
          </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="Bear Call Spread (Bearish)">
          <span class="flex items-center gap-1">
            
            Bear Call Spread (Bearish)
          </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="Key Differences">
          <span class="flex items-center gap-1">
            
            Key Differences
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        
<h3 class="relative group">Bull Put Spread
    <div id="bull-put-spread" 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="#bull-put-spread" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>When to use:</strong> I'm bullish or neutral—I think SPY will stay above a certain level.</p>
<p><strong>Structure:</strong></p>
<ul>
<li><strong>SELL</strong> a put at a higher strike (closer to the money)</li>
<li><strong>BUY</strong> a put at a lower strike (further OTM, protection)</li>
<li>Collect a net credit</li>
</ul>
<p><strong>Profit if:</strong> SPY stays above the short put strike at expiration</p>
<pre class="not-prose mermaid">
graph LR
    A[SPY Price] --> B{At Expiration}
    B -->|Above Short Strike| C[Keep Full Credit ✅]
    B -->|Between Strikes| D[Partial Loss ⚠️]
    B -->|Below Long Strike| E[Max Loss ❌]
</pre>
<p><strong>Example:</strong></p>
<ul>
<li>SPY @ $594</li>
<li>Sell $575 put @ $2.50</li>
<li>Buy $570 put @ $1.50</li>
<li>Net Credit: $1.00 ($100 per spread)</li>
<li>Max Loss: $5.00 - $1.00 = $4.00 ($400)</li>
</ul>

      </div><div class="tab__panel " data-tab-index="1">
        
<h3 class="relative group">Bear Call Spread
    <div id="bear-call-spread" 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="#bear-call-spread" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>When to use:</strong> I'm bearish or neutral—I think SPY will stay below a certain level.</p>
<p><strong>Structure:</strong></p>
<ul>
<li><strong>SELL</strong> a call at a lower strike (closer to the money)</li>
<li><strong>BUY</strong> a call at a higher strike (further OTM, protection)</li>
<li>Collect a net credit</li>
</ul>
<p><strong>Profit if:</strong> SPY stays below the short call strike at expiration</p>
<pre class="not-prose mermaid">
graph LR
    A[SPY Price] --> B{At Expiration}
    B -->|Below Short Strike| C[Keep Full Credit ✅]
    B -->|Between Strikes| D[Partial Loss ⚠️]
    B -->|Above Long Strike| E[Max Loss ❌]
</pre>
<p><strong>Example:</strong></p>
<ul>
<li>SPY @ $594</li>
<li>Sell $615 call @ $2.30</li>
<li>Buy $620 call @ $1.40</li>
<li>Net Credit: $0.90 ($90 per spread)</li>
<li>Max Loss: $5.00 - $0.90 = $4.10 ($410)</li>
</ul>

      </div><div class="tab__panel " data-tab-index="2">
        <h3 class="relative group">Bull Put vs Bear Call
    <div id="bull-put-vs-bear-call" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#bull-put-vs-bear-call" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Factor</th>
					<th>Bull Put Spread</th>
					<th>Bear Call Spread</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Market View</strong></td>
					<td>Bullish/Neutral</td>
					<td>Bearish/Neutral</td>
			</tr>
			<tr>
					<td><strong>Profit When</strong></td>
					<td>SPY rises or holds</td>
					<td>SPY falls or holds</td>
			</tr>
			<tr>
					<td><strong>Best Environment</strong></td>
					<td>Uptrends, pullbacks</td>
					<td>Resistance, overbought</td>
			</tr>
			<tr>
					<td><strong>Historical Edge</strong></td>
					<td>Stronger (markets rise long-term)</td>
					<td>Works in consolidation</td>
			</tr>
			<tr>
					<td><strong>My Usage</strong></td>
					<td>70% of credit spreads</td>
					<td>30% of credit spreads</td>
			</tr>
	</tbody>
</table>
<p><strong>Why I favor bull puts:</strong> Markets have a long-term upward bias. Bull put spreads align with this tendency while still profiting from sideways action.</p>
      </div></div>
</div>

<hr>

<h2 class="relative group">Why SPY for Credit Spreads?
    <div id="why-spy-for-credit-spreads" 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-for-credit-spreads" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>I use SPY instead of SPX for several reasons:</p>

  
  
  
  



<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>Why SPY Wins for Credit Spreads:</strong></p>
<table>
	<thead>
			<tr>
					<th>Factor</th>
					<th>SPY</th>
					<th>SPX</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Bid-Ask Spread</strong></td>
					<td>$0.01 typical</td>
					<td>$0.05-0.10</td>
			</tr>
			<tr>
					<td><strong>Liquidity</strong></td>
					<td>Highest in options market</td>
					<td>Good but less than SPY</td>
			</tr>
			<tr>
					<td><strong>Strike Increments</strong></td>
					<td>$1 or $0.50</td>
					<td>$5 only</td>
			</tr>
			<tr>
					<td><strong>Contract Size</strong></td>
					<td>~$594 × 100 = $59,400</td>
					<td>~$5,940 × 100 = $594,000</td>
			</tr>
			<tr>
					<td><strong>Position Sizing</strong></td>
					<td>Flexible for $25k-$100k</td>
					<td>Requires larger accounts</td>
			</tr>
			<tr>
					<td><strong>Assignment Risk</strong></td>
					<td>Yes (American-style)</td>
					<td>No (cash-settled)</td>
			</tr>
			<tr>
					<td><strong>Tax Treatment</strong></td>
					<td>Standard</td>
					<td>Section 1256 (60/40)</td>
			</tr>
	</tbody>
</table>
<p><strong>My Choice:</strong> SPY's tighter spreads and flexibility outweigh SPX's tax benefits for accounts under $250k. Better fills mean better returns.</p>
</span>
</div>

<p><strong>When SPX makes sense:</strong></p>
<ul>
<li>Portfolio over $250k</li>
<li>Strong preference for cash settlement</li>
<li>Tax optimization is priority</li>
<li>Trading 0DTE specifically</li>
</ul>
<p><strong>Sources:</strong> <a href="https://www.tradestation.com/insights/2025/05/28/spy-vs-spx-options-explained/"  target="_blank" rel="noreferrer">TradeStation SPX vs SPY Analysis</a>, <a href="https://www.tradingblock.com/blog/0dte-spy-vs-spx-options"  target="_blank" rel="noreferrer">TradingBlock 0DTE Comparison</a></p>
<hr>

<h2 class="relative group">The Volatility Risk Premium: Why This Works
    <div id="the-volatility-risk-premium-why-this-works" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-volatility-risk-premium-why-this-works" aria-label="Anchor">#</a>
    </span>
    
</h2>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="tip">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"/></svg>
</span></div>
        <div class="grow">
          Tip
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>Credit spreads work because options are systematically overpriced. Buyers pay a &quot;fear premium&quot; for protection, and we collect that premium by being the insurance seller.</p></div></div><p>Credit spreads capture the <strong>Volatility Risk Premium (VRP)</strong>—the systematic overpricing of options due to demand for protection.</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>Current Market Context (January 2026):</strong></p>
<table>
	<thead>
			<tr>
					<th>Metric</th>
					<th>Value</th>
					<th>Implication</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>SPY Price</strong></td>
					<td>~$594</td>
					<td>Near all-time highs</td>
			</tr>
			<tr>
					<td><strong>VIX</strong></td>
					<td>~16</td>
					<td>Low volatility regime</td>
			</tr>
			<tr>
					<td><strong>IV vs RV</strong></td>
					<td>16% vs 10-11%</td>
					<td>~5% VRP edge</td>
			</tr>
			<tr>
					<td><strong>50-day MA</strong></td>
					<td>~$580</td>
					<td>SPY above (bullish)</td>
			</tr>
			<tr>
					<td><strong>200-day MA</strong></td>
					<td>~$560</td>
					<td>SPY above (bullish)</td>
			</tr>
	</tbody>
</table>
<p>This is an ideal environment for credit spreads—especially bull put spreads given the bullish technical picture.</p>
</span>
</div>


<h3 class="relative group">Historical Performance Data
    <div id="historical-performance-data" 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-performance-data" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Period</th>
					<th>Strategy</th>
					<th>CAGR</th>
					<th>Win Rate</th>
					<th>Max DD</th>
					<th>Sharpe</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>2010-2020</td>
					<td>Bull Put Spreads (30-45 DTE)</td>
					<td>18-22%</td>
					<td>72%</td>
					<td>-18%</td>
					<td>0.85</td>
			</tr>
			<tr>
					<td>2021-2025 Bull</td>
					<td>Bull Put Spreads</td>
					<td>25-30%</td>
					<td>78%</td>
					<td>-12%</td>
					<td>0.95</td>
			</tr>
			<tr>
					<td>2022 Bear</td>
					<td>Bull Put Spreads</td>
					<td>-18%</td>
					<td>55%</td>
					<td>-22%</td>
					<td>-</td>
			</tr>
			<tr>
					<td>2022 Bear</td>
					<td>Bear Call Spreads</td>
					<td>+12%</td>
					<td>68%</td>
					<td>-8%</td>
					<td>0.70</td>
			</tr>
			<tr>
					<td>Low Vol (2026)</td>
					<td>Bull Put Spreads</td>
					<td>20-25%*</td>
					<td>75%*</td>
					<td>-10%*</td>
					<td>0.90*</td>
			</tr>
	</tbody>
</table>
<p>*Projected based on current conditions</p>
<p><strong>Key Insight:</strong> Bull put spreads outperform in most years but suffer in bear markets. Bear call spreads act as a hedge during downturns.</p>
<hr>

<h2 class="relative group">My Trading Parameters
    <div id="my-trading-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-trading-parameters" 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="Entry Criteria">
          <span class="flex items-center gap-1">
            
            Entry Criteria
          </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="Management Rules">
          <span class="flex items-center gap-1">
            
            Management Rules
          </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="Position Sizing">
          <span class="flex items-center gap-1">
            
            Position Sizing
          </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="Greeks">
          <span class="flex items-center gap-1">
            
            Greeks
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        
<h3 class="relative group">Entry Checklist
    <div id="entry-checklist" 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="#entry-checklist" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>All must be YES before entering:</strong></p>
<p><strong>Market Context:</strong></p>
<ul>
<li><input disabled="" type="checkbox"> VIX between 14-25 (not too low, not too high)</li>
<li><input disabled="" type="checkbox"> SPY above 50-day MA (for bull puts) OR below resistance (for bear calls)</li>
<li><input disabled="" type="checkbox"> No FOMC/CPI/Jobs report in 48 hours</li>
<li><input disabled="" type="checkbox"> VIX term structure in contango</li>
</ul>
<p><strong>Position Setup:</strong></p>
<ul>
<li><input disabled="" type="checkbox"> DTE: 30-45 days</li>
<li><input disabled="" type="checkbox"> Short strike delta: 0.20-0.30</li>
<li><input disabled="" type="checkbox"> Spread width: $5 (standard for SPY)</li>
<li><input disabled="" type="checkbox"> Credit received: ≥ 15% of width ($0.75+ on $5 spread)</li>
<li><input disabled="" type="checkbox"> Open interest: ≥ 500 per leg</li>
<li><input disabled="" type="checkbox"> Bid-ask spread: ≤ $0.03 per leg</li>
</ul>
<p><strong>Risk Check:</strong></p>
<ul>
<li><input disabled="" type="checkbox"> Max loss ≤ 2% of portfolio</li>
<li><input disabled="" type="checkbox"> Not overlapping with existing positions</li>
<li><input disabled="" type="checkbox"> Not revenge trading from prior loss</li>
</ul>

      </div><div class="tab__panel " data-tab-index="1">
        
<h3 class="relative group">Position Management
    <div id="position-management" 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" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>Profit Taking:</strong></p>
<table>
	<thead>
			<tr>
					<th>Target</th>
					<th>Action</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>50% of max profit</td>
					<td><strong>Close position</strong> (my standard)</td>
			</tr>
			<tr>
					<td>70% of max profit</td>
					<td>Close if DTE &gt; 21</td>
			</tr>
			<tr>
					<td>21 DTE remaining</td>
					<td>Close if any profit exists</td>
			</tr>
	</tbody>
</table>
<p><strong>Stop Loss:</strong></p>
<table>
	<thead>
			<tr>
					<th>Trigger</th>
					<th>Action</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Loss = 1.5× credit</td>
					<td>Evaluate closing</td>
			</tr>
			<tr>
					<td>Loss = 2× credit</td>
					<td><strong>Close immediately</strong></td>
			</tr>
			<tr>
					<td>Short strike breached</td>
					<td>Close or roll</td>
			</tr>
	</tbody>
</table>
<p><strong>Rolling Rules:</strong></p>
<ul>
<li>Only roll for a <strong>net credit</strong></li>
<li>Only roll to extend DTE (not strike closer to money)</li>
<li>Maximum 2 rolls per trade</li>
<li>Maximum 60 DTE total duration</li>
</ul>

      </div><div class="tab__panel " data-tab-index="2">
        
<h3 class="relative group">Position Sizing Formula
    <div id="position-sizing-formula" 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-formula" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>My 2% Rule:</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">Max Loss per Trade = 2% of Portfolio
</span></span><span class="line"><span class="cl">Contracts = Max Loss ÷ (Spread Width - Credit) ÷ 100
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Example ($100k portfolio):
</span></span><span class="line"><span class="cl">Max Loss = $100,000 × 2% = $2,000
</span></span><span class="line"><span class="cl">Spread Width = $5.00
</span></span><span class="line"><span class="cl">Credit = $1.00
</span></span><span class="line"><span class="cl">Max Loss per Spread = $5.00 - $1.00 = $4.00 = $400
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Contracts = $2,000 ÷ $400 = 5 contracts</span></span></code></pre></div></div>
<p><strong>Position Sizing Table:</strong></p>
<table>
	<thead>
			<tr>
					<th>Portfolio</th>
					<th>Max Loss (2%)</th>
					<th>$5 Width, $1 Credit</th>
					<th>$5 Width, $0.75 Credit</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>$25,000</td>
					<td>$500</td>
					<td>1 contract</td>
					<td>1 contract</td>
			</tr>
			<tr>
					<td>$50,000</td>
					<td>$1,000</td>
					<td>2 contracts</td>
					<td>2 contracts</td>
			</tr>
			<tr>
					<td>$75,000</td>
					<td>$1,500</td>
					<td>3 contracts</td>
					<td>3 contracts</td>
			</tr>
			<tr>
					<td>$100,000</td>
					<td>$2,000</td>
					<td>5 contracts</td>
					<td>4 contracts</td>
			</tr>
	</tbody>
</table>

      </div><div class="tab__panel " data-tab-index="3">
        
<h3 class="relative group">Understanding Your Greeks
    <div id="understanding-your-greeks" 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-your-greeks" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>Bull Put Spread Greeks (at entry):</strong></p>
<table>
	<thead>
			<tr>
					<th>Greek</th>
					<th>Typical Value</th>
					<th>What It Means</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Delta</strong></td>
					<td>+0.15 to +0.25</td>
					<td>Profits from SPY rising</td>
			</tr>
			<tr>
					<td><strong>Theta</strong></td>
					<td>+$3-8/day</td>
					<td>Earns money daily from decay</td>
			</tr>
			<tr>
					<td><strong>Vega</strong></td>
					<td>-$5-15</td>
					<td>Benefits from IV dropping</td>
			</tr>
			<tr>
					<td><strong>Gamma</strong></td>
					<td>-0.01 to -0.03</td>
					<td>Risk accelerates near expiration</td>
			</tr>
	</tbody>
</table>
<p><strong>Bear Call Spread Greeks (at entry):</strong></p>
<table>
	<thead>
			<tr>
					<th>Greek</th>
					<th>Typical Value</th>
					<th>What It Means</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Delta</strong></td>
					<td>-0.15 to -0.25</td>
					<td>Profits from SPY falling</td>
			</tr>
			<tr>
					<td><strong>Theta</strong></td>
					<td>+$3-8/day</td>
					<td>Earns money daily from decay</td>
			</tr>
			<tr>
					<td><strong>Vega</strong></td>
					<td>-$5-15</td>
					<td>Benefits from IV dropping</td>
			</tr>
			<tr>
					<td><strong>Gamma</strong></td>
					<td>-0.01 to -0.03</td>
					<td>Risk accelerates near expiration</td>
			</tr>
	</tbody>
</table>
<p><strong>Key Insight:</strong> Theta is my friend (collecting premium daily). Gamma is my enemy near expiration (accelerates losses if tested).</p>

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

<hr>

<h2 class="relative group">Step-by-Step Trade Examples
    <div id="step-by-step-trade-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="#step-by-step-trade-examples" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Example 1: Bull Put Spread (Bullish Setup)
    <div id="example-1-bull-put-spread-bullish-setup" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#example-1-bull-put-spread-bullish-setup" 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="Risk/Reward">
          <span class="flex items-center gap-1">
            
            Risk/Reward
          </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="Execution">
          <span class="flex items-center gap-1">
            
            Execution
          </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="Management">
          <span class="flex items-center gap-1">
            
            Management
          </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>SPY: $594</li>
<li>VIX: 16</li>
<li>50-day MA: $580 (SPY above ✅)</li>
<li>Trend: Bullish, recent pullback from $600</li>
<li>Events: None in 48 hours ✅</li>
</ul>
<p><strong>My Analysis:</strong> SPY pulled back from recent highs but remains in uptrend. Looking for support around $575 (previous resistance, now support). Bull put spread below this level.</p>
<p><strong>Position:</strong></p>
<ul>
<li><strong>Sell:</strong> 1 SPY Feb 21 $575 Put @ $2.65</li>
<li><strong>Buy:</strong> 1 SPY Feb 21 $570 Put @ $1.75</li>
<li><strong>DTE:</strong> 33 days</li>
<li><strong>Net Credit:</strong> $0.90 ($90 per spread)</li>
<li><strong>Short Strike Delta:</strong> ~0.22</li>
<li><strong>Distance OTM:</strong> 3.2% below current price</li>
</ul>

      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>P/L Analysis:</strong></p>
<table>
	<thead>
			<tr>
					<th>Metric</th>
					<th>Value</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Max Profit</strong></td>
					<td>$0.90 × 100 = $90</td>
			</tr>
			<tr>
					<td><strong>Max Loss</strong></td>
					<td>($5.00 - $0.90) × 100 = $410</td>
			</tr>
			<tr>
					<td><strong>Breakeven</strong></td>
					<td>$575 - $0.90 = $574.10</td>
			</tr>
			<tr>
					<td><strong>Risk/Reward</strong></td>
					<td>1:4.6</td>
			</tr>
			<tr>
					<td><strong>Probability of Profit</strong></td>
					<td>~72%</td>
			</tr>
	</tbody>
</table>
<p><strong>Scenario Analysis:</strong></p>
<table>
	<thead>
			<tr>
					<th>SPY at Expiration</th>
					<th>Spread Value</th>
					<th>P/L</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>$594+ (unchanged or higher)</td>
					<td>$0.00</td>
					<td>+$90 ✅</td>
			</tr>
			<tr>
					<td>$580 (-2.4%)</td>
					<td>$0.00</td>
					<td>+$90 ✅</td>
			</tr>
			<tr>
					<td>$575 (-3.2%, at short strike)</td>
					<td>$0.00</td>
					<td>+$90 ✅</td>
			</tr>
			<tr>
					<td>$574 (-3.4%, just below)</td>
					<td>$1.00</td>
					<td>-$10 ⚠️</td>
			</tr>
			<tr>
					<td>$572.50 (-3.6%)</td>
					<td>$2.50</td>
					<td>-$160 ⚠️</td>
			</tr>
			<tr>
					<td>$570 (-4.0%, at long strike)</td>
					<td>$5.00</td>
					<td>-$410 ❌</td>
			</tr>
			<tr>
					<td>Below $570</td>
					<td>$5.00</td>
					<td>-$410 ❌</td>
			</tr>
	</tbody>
</table>
<p><strong>Key Point:</strong> SPY can drop 3.2% and I still make full profit. My breakeven is a 3.4% drop.</p>

      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>Order Entry (IBKR TWS):</strong></p>
<ol>
<li>
<p><strong>Open Option Chain:</strong></p>
<ul>
<li>Symbol: SPY</li>
<li>Expiration: Feb 21, 2026 (33 DTE)</li>
<li>Strategy Builder: &quot;Vertical Spread&quot;</li>
</ul>
</li>
<li>
<p><strong>Configure Spread:</strong></p>
<ul>
<li>Sell $575 Put</li>
<li>Buy $570 Put</li>
<li>Verify: Shows as CREDIT spread</li>
</ul>
</li>
<li>
<p><strong>Set Price:</strong></p>
<ul>
<li>Mid-price: $0.90</li>
<li>Start at mid, adjust $0.01 every 60 seconds</li>
<li>Max concession: $0.05 from mid</li>
</ul>
</li>
<li>
<p><strong>Submit:</strong></p>
<ul>
<li>Order type: LIMIT</li>
<li>Time in force: DAY</li>
<li>Quantity: Based on position sizing</li>
</ul>
</li>
<li>
<p><strong>Set Alerts:</strong></p>
<ul>
<li>Alert at 50% profit ($0.45)</li>
<li>Alert at 2× loss ($1.80)</li>
</ul>
</li>
</ol>

      </div><div class="tab__panel " data-tab-index="3">
        <p><strong>Day 1-10: Monitor</strong></p>
<ul>
<li>Check daily: Is SPY holding above $580?</li>
<li>If spread worth $0.45 or less → <strong>Close for 50% profit</strong></li>
</ul>
<p><strong>Day 11-20: Active Management</strong></p>
<ul>
<li>If profitable → Consider closing</li>
<li>If SPY drops to $580 → Tighten monitoring</li>
<li>If SPY drops to $578 → Prepare to close/roll</li>
</ul>
<p><strong>Day 21+ (&lt; 21 DTE): Close if Profitable</strong></p>
<ul>
<li>Any profit → Close position</li>
<li>Gamma risk increases, don't hold for last few dollars</li>
</ul>
<p><strong>If Tested (SPY approaches $575):</strong></p>
<ul>
<li>Option 1: Close at defined loss</li>
<li>Option 2: Roll down and out for credit (only if bullish conviction remains)</li>
</ul>
<p><strong>Example Roll:</strong></p>
<ul>
<li>Close $575/$570 spread at loss</li>
<li>Open $570/$565 spread 30 days out</li>
<li>Must receive net credit to justify roll</li>
</ul>

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


<h3 class="relative group">Example 2: Bear Call Spread (Bearish Setup)
    <div id="example-2-bear-call-spread-bearish-setup" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#example-2-bear-call-spread-bearish-setup" 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="Risk/Reward">
          <span class="flex items-center gap-1">
            
            Risk/Reward
          </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 Bear Calls">
          <span class="flex items-center gap-1">
            
            When to Use Bear Calls
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>Market Conditions:</strong></p>
<ul>
<li>SPY: $594</li>
<li>VIX: 16</li>
<li>Technical: SPY at resistance ($600 recent high)</li>
<li>RSI: 68 (approaching overbought)</li>
<li>Events: None in 48 hours ✅</li>
</ul>
<p><strong>My Analysis:</strong> SPY approaching previous resistance at $600. Expecting consolidation or pullback. Bear call spread above resistance.</p>
<p><strong>Position:</strong></p>
<ul>
<li><strong>Sell:</strong> 1 SPY Feb 21 $610 Call @ $2.15</li>
<li><strong>Buy:</strong> 1 SPY Feb 21 $615 Call @ $1.35</li>
<li><strong>DTE:</strong> 33 days</li>
<li><strong>Net Credit:</strong> $0.80 ($80 per spread)</li>
<li><strong>Short Strike Delta:</strong> ~0.24</li>
<li><strong>Distance OTM:</strong> 2.7% above current price</li>
</ul>

      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>P/L Analysis:</strong></p>
<table>
	<thead>
			<tr>
					<th>Metric</th>
					<th>Value</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Max Profit</strong></td>
					<td>$0.80 × 100 = $80</td>
			</tr>
			<tr>
					<td><strong>Max Loss</strong></td>
					<td>($5.00 - $0.80) × 100 = $420</td>
			</tr>
			<tr>
					<td><strong>Breakeven</strong></td>
					<td>$610 + $0.80 = $610.80</td>
			</tr>
			<tr>
					<td><strong>Risk/Reward</strong></td>
					<td>1:5.25</td>
			</tr>
			<tr>
					<td><strong>Probability of Profit</strong></td>
					<td>~70%</td>
			</tr>
	</tbody>
</table>
<p><strong>Scenario Analysis:</strong></p>
<table>
	<thead>
			<tr>
					<th>SPY at Expiration</th>
					<th>Spread Value</th>
					<th>P/L</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>$594 or below (unchanged or lower)</td>
					<td>$0.00</td>
					<td>+$80 ✅</td>
			</tr>
			<tr>
					<td>$600 (+1.0%)</td>
					<td>$0.00</td>
					<td>+$80 ✅</td>
			</tr>
			<tr>
					<td>$610 (+2.7%, at short strike)</td>
					<td>$0.00</td>
					<td>+$80 ✅</td>
			</tr>
			<tr>
					<td>$611 (+2.9%, just above)</td>
					<td>$1.00</td>
					<td>-$20 ⚠️</td>
			</tr>
			<tr>
					<td>$612.50 (+3.1%)</td>
					<td>$2.50</td>
					<td>-$170 ⚠️</td>
			</tr>
			<tr>
					<td>$615+ (+3.5%, at or above long strike)</td>
					<td>$5.00</td>
					<td>-$420 ❌</td>
			</tr>
	</tbody>
</table>

      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>Best Conditions for Bear Call Spreads:</strong></p>
<table>
	<thead>
			<tr>
					<th>Condition</th>
					<th>Check</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>SPY at or near resistance</td>
					<td>✅</td>
			</tr>
			<tr>
					<td>RSI &gt; 65 (overbought)</td>
					<td>✅</td>
			</tr>
			<tr>
					<td>VIX rising or stable</td>
					<td>✅</td>
			</tr>
			<tr>
					<td>Recent failed breakout</td>
					<td>✅</td>
			</tr>
			<tr>
					<td>Bearish divergence on indicators</td>
					<td>✅</td>
			</tr>
			<tr>
					<td>Major indices showing weakness</td>
					<td>✅</td>
			</tr>
	</tbody>
</table>
<p><strong>Avoid Bear Calls When:</strong></p>
<ul>
<li>Clear uptrend with momentum</li>
<li>VIX &lt; 14 (premiums too thin)</li>
<li>Strong breakout above resistance</li>
<li>Bullish news catalyst</li>
</ul>
<p><strong>My Usage:</strong> I trade 2-3 bear call spreads for every 7 bull put spreads. Markets go up more than down, so I use bear calls selectively.</p>

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

<hr>

<h2 class="relative group">Combining with Iron Condors
    <div id="combining-with-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="#combining-with-iron-condors" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Credit spreads are <strong>half of an Iron Condor</strong>. I often use them together:</p>
<pre class="not-prose mermaid">
graph TD
    A[Market Assessment] --> B{Directional View?}
    B -->|Strong Bullish| C[Bull Put Spread Only]
    B -->|Mild Bullish| D[Iron Condor + Extra Bull Put]
    B -->|Neutral| E[Iron Condor]
    B -->|Mild Bearish| F[Iron Condor + Extra Bear Call]
    B -->|Strong Bearish| G[Bear Call Spread Only]

    C --> H[Collect ~$80-100/spread]
    D --> I[Collect ~$90-120 total]
    E --> J[Collect ~$70-90 total]
    F --> K[Collect ~$90-120 total]
    G --> L[Collect ~$70-90/spread]

    style C fill:#0f5132,stroke:#75b798,color:#d1e7dd
    style E fill:#1e3a5f,stroke:#60a5fa,color:#e2e8f0
    style G fill:#664d03,stroke:#ffc107,color:#fff3cd
</pre>


<h3 class="relative group">My Portfolio Allocation
    <div id="my-portfolio-allocation" 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-portfolio-allocation" 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>How I Allocate $100k Between Strategies:</strong></p>
<table>
	<thead>
			<tr>
					<th>Strategy</th>
					<th>Allocation</th>
					<th>Monthly Target</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Iron Condors (Neutral)</strong></td>
					<td>50%</td>
					<td>$500-750</td>
			</tr>
			<tr>
					<td><strong>Credit Spreads (Directional)</strong></td>
					<td>25%</td>
					<td>$250-375</td>
			</tr>
			<tr>
					<td><strong>CSPs (Quality Stocks)</strong></td>
					<td>10%</td>
					<td>$100-150</td>
			</tr>
			<tr>
					<td><strong>Cash Buffer</strong></td>
					<td>15%</td>
					<td>-</td>
			</tr>
	</tbody>
</table>
<p><strong>Combined Annual Target:</strong> $10,000-$15,000 (10-15%)</p>
<p>Credit spreads complement Iron Condors by:</p>
<ol>
<li>Adding directional exposure when I have conviction</li>
<li>Capturing more premium in trending markets</li>
<li>Providing flexibility to lean bullish or bearish</li>
</ol>
</span>
</div>

<hr>

<h2 class="relative group">Risk Management: What Can Go Wrong
    <div id="risk-management-what-can-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="#risk-management-what-can-go-wrong" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">The Dangers of Credit Spreads
    <div id="the-dangers-of-credit-spreads" 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-dangers-of-credit-spreads" 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>Primary Risks:</strong></p>
<table>
	<thead>
			<tr>
					<th>Risk</th>
					<th>Description</th>
					<th>Mitigation</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Wrong Direction</strong></td>
					<td>Bull puts in bear market = losses</td>
					<td>Use market context filters</td>
			</tr>
			<tr>
					<td><strong>Gap Risk</strong></td>
					<td>Overnight gap through strikes</td>
					<td>Avoid events, smaller size</td>
			</tr>
			<tr>
					<td><strong>Assignment (SPY)</strong></td>
					<td>Early assignment on ITM short</td>
					<td>Roll early, close if deep ITM</td>
			</tr>
			<tr>
					<td><strong>Vega Spike</strong></td>
					<td>IV increase hurts open positions</td>
					<td>Close or reduce when VIX spikes</td>
			</tr>
			<tr>
					<td><strong>Gamma Acceleration</strong></td>
					<td>Losses compound near expiration</td>
					<td>Close at 21 DTE or before</td>
			</tr>
	</tbody>
</table></span>
</div>


<h3 class="relative group">Historical Drawdowns
    <div id="historical-drawdowns" 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-drawdowns" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Event</th>
					<th>Bull Put Impact</th>
					<th>Bear Call Impact</th>
					<th>My Response</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>2022 Bear Market</strong></td>
					<td>-18 to -25%</td>
					<td>+10 to +15%</td>
					<td>Shifted to bear calls</td>
			</tr>
			<tr>
					<td><strong>COVID Crash (2020)</strong></td>
					<td>-30% if holding</td>
					<td>+15%</td>
					<td>Closed all, waited</td>
			</tr>
			<tr>
					<td><strong>2018 Q4 Drop</strong></td>
					<td>-15%</td>
					<td>+8%</td>
					<td>Reduced size</td>
			</tr>
			<tr>
					<td><strong>Normal Corrections</strong></td>
					<td>-5 to -10%</td>
					<td>Minimal</td>
					<td>Held with stops</td>
			</tr>
	</tbody>
</table>
<p><strong>Key Lesson:</strong> Don't be married to one direction. Adapt to market conditions.</p>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="warning">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/></svg>
</span></div>
        <div class="grow">
          Warning
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>2022 proved that bull put spreads can suffer massive losses in sustained bear markets. Always have a plan for regime change and be willing to switch to bear call spreads when the trend turns.</p></div></div>
<h3 class="relative group">My Stop Loss Rules
    <div id="my-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="#my-stop-loss-rules" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Scenario</th>
					<th>Action</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Spread at 1.5× credit (e.g., $1.35 for $0.90 credit)</td>
					<td>Alert, evaluate</td>
			</tr>
			<tr>
					<td>Spread at 2× credit (e.g., $1.80)</td>
					<td><strong>Close immediately</strong></td>
			</tr>
			<tr>
					<td>Short strike breached</td>
					<td>Close or roll for credit</td>
			</tr>
			<tr>
					<td>VIX spikes &gt; 5 points in a day</td>
					<td>Close all positions</td>
			</tr>
			<tr>
					<td>Down 5% for the month</td>
					<td>Reduce position sizes 50%</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 I Actually Achieve
    <div id="what-i-actually-achieve" 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-actually-achieve" 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="Monthly Returns">
          <span class="flex items-center gap-1">
            
            Monthly Returns
          </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="Annual Projection">
          <span class="flex items-center gap-1">
            
            Annual Projection
          </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="Growth Chart">
          <span class="flex items-center gap-1">
            
            Growth Chart
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>Typical Monthly Performance:</strong></p>
<table>
	<thead>
			<tr>
					<th>Market Condition</th>
					<th>Bull Puts</th>
					<th>Bear Calls</th>
					<th>Combined</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Strong Uptrend</strong></td>
					<td>+2-3%</td>
					<td>-1 to 0%</td>
					<td>+1.5-2.5%</td>
			</tr>
			<tr>
					<td><strong>Mild Uptrend</strong></td>
					<td>+1.5-2%</td>
					<td>+0.5-1%</td>
					<td>+2-2.5%</td>
			</tr>
			<tr>
					<td><strong>Sideways</strong></td>
					<td>+1-1.5%</td>
					<td>+1-1.5%</td>
					<td>+2-3%</td>
			</tr>
			<tr>
					<td><strong>Mild Downtrend</strong></td>
					<td>0 to -1%</td>
					<td>+1.5-2%</td>
					<td>+0.5-1.5%</td>
			</tr>
			<tr>
					<td><strong>Strong Downtrend</strong></td>
					<td>-2 to -5%</td>
					<td>+2-3%</td>
					<td>-0.5 to -2%</td>
			</tr>
	</tbody>
</table>
<p><strong>Average Month:</strong> +1 to +2% on allocated capital</p>

      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>$100k Portfolio (25% to Credit Spreads = $25k at risk):</strong></p>
<table>
	<thead>
			<tr>
					<th>Scenario</th>
					<th>Monthly</th>
					<th>Annual</th>
					<th>Dollar Return</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Conservative</strong></td>
					<td>1.0%</td>
					<td>12%</td>
					<td>$3,000</td>
			</tr>
			<tr>
					<td><strong>Target</strong></td>
					<td>1.5%</td>
					<td>18%</td>
					<td>$4,500</td>
			</tr>
			<tr>
					<td><strong>Optimistic</strong></td>
					<td>2.0%</td>
					<td>24%</td>
					<td>$6,000</td>
			</tr>
	</tbody>
</table>
<p><strong>Combined with Iron Condors (50% allocation):</strong></p>
<ul>
<li>Iron Condors: $6,000-$9,000</li>
<li>Credit Spreads: $3,000-$6,000</li>
<li><strong>Total: $9,000-$15,000 (9-15%)</strong></li>
</ul>

      </div><div class="tab__panel " data-tab-index="2">
        





<div class="chart" data-override="finfree-v2">
  <canvas id="chart-f926e6899d85f51d3460bfda4458c8ab"></canvas>
  <script type="text/javascript">
    window.addEventListener("DOMContentLoaded", (event) => {
      const ctx = document.getElementById("chart-f926e6899d85f51d3460bfda4458c8ab");
      const chart = new Chart(ctx, {
        
type: 'line',
data: {
  labels: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
  datasets: [{
    label: 'Credit Spreads (1.5%/mo on 25% allocation)',
    data: [100000, 100375, 100751, 101129, 101508, 101889, 102271, 102655, 103040, 103427, 103816, 104206],
    borderColor: '#3b82f6',
    tension: 0.3
  }, {
    label: 'Combined Portfolio (ICs + Credit Spreads)',
    data: [100000, 101000, 102010, 103030, 104060, 105101, 106152, 107214, 108286, 109369, 110462, 111567],
    borderColor: '#22c55e',
    tension: 0.3
  }]
},
options: {
  plugins: {
    title: { display: true, text: 'Projected Growth: $100k Portfolio with Credit Spreads' }
  },
  scales: {
    y: {
      title: { display: true, text: 'Portfolio Value ($)' }
    }
  }
}

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


*Assumes no significant drawdowns. Actual results will vary.*


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

<hr>

<h2 class="relative group">When to Use Each Spread Type
    <div id="when-to-use-each-spread-type" 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-each-spread-type" aria-label="Anchor">#</a>
    </span>
    
</h2>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="important">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M287.9 0C297.1 0 305.5 5.25 309.5 13.52L378.1 154.8L531.4 177.5C540.4 178.8 547.8 185.1 550.7 193.7C553.5 202.4 551.2 211.9 544.8 218.2L433.6 328.4L459.9 483.9C461.4 492.9 457.7 502.1 450.2 507.4C442.8 512.7 432.1 513.4 424.9 509.1L287.9 435.9L150.1 509.1C142.9 513.4 133.1 512.7 125.6 507.4C118.2 502.1 114.5 492.9 115.1 483.9L142.2 328.4L31.11 218.2C24.65 211.9 22.36 202.4 25.2 193.7C28.03 185.1 35.5 178.8 44.49 177.5L197.7 154.8L266.3 13.52C270.4 5.249 278.7 0 287.9 0L287.9 0zM287.9 78.95L235.4 187.2C231.9 194.3 225.1 199.3 217.3 200.5L98.98 217.9L184.9 303C190.4 308.5 192.9 316.4 191.6 324.1L171.4 443.7L276.6 387.5C283.7 383.7 292.2 383.7 299.2 387.5L404.4 443.7L384.2 324.1C382.9 316.4 385.5 308.5 391 303L476.9 217.9L358.6 200.5C350.7 199.3 343.9 194.3 340.5 187.2L287.9 78.95z"/></svg></span></div>
        <div class="grow">
          Important
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>Your directional bias should come from price action and market structure, not hope. If you don't have a clear view, trade an Iron Condor instead of forcing a directional spread.</p></div></div>
<h3 class="relative group">Decision Framework
    <div id="decision-framework" 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-framework" aria-label="Anchor">#</a>
    </span>
    
</h3>
<pre class="not-prose mermaid">
graph TD
    A[Start: Want to Trade Credit Spread] --> B{Market Trend?}

    B -->|Clear Uptrend| C{SPY at Support?}
    B -->|Sideways/Neutral| D{Which Side Looks Safer?}
    B -->|Clear Downtrend| E{SPY at Resistance?}

    C -->|Yes| F[Bull Put Spread ✅<br/>Below support level]
    C -->|No, Extended| G[Wait for Pullback<br/>or Small Bear Call]

    D -->|Puts Safer| H[Bull Put Spread<br/>or Iron Condor]
    D -->|Calls Safer| I[Bear Call Spread<br/>or Iron Condor]

    E -->|Yes| J[Bear Call Spread ✅<br/>Above resistance level]
    E -->|No, Oversold| K[Wait for Bounce<br/>or Small Bull Put]

    style F fill:#0f5132,stroke:#75b798,color:#d1e7dd
    style J fill:#0f5132,stroke:#75b798,color:#d1e7dd
    style G fill:#664d03,stroke:#ffc107,color:#fff3cd
    style K fill:#664d03,stroke:#ffc107,color:#fff3cd
</pre>


<h3 class="relative group">Quick Reference
    <div id="quick-reference" 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="#quick-reference" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Market Condition</th>
					<th>Best Strategy</th>
					<th>My Conviction Level</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Strong uptrend, pullback to support</td>
					<td><strong>Bull Put Spread</strong></td>
					<td>High</td>
			</tr>
			<tr>
					<td>Sideways, at bottom of range</td>
					<td>Bull Put Spread</td>
					<td>Medium</td>
			</tr>
			<tr>
					<td>Sideways, at top of range</td>
					<td>Bear Call Spread</td>
					<td>Medium</td>
			</tr>
			<tr>
					<td>Uptrend but extended/overbought</td>
					<td>Bear Call Spread or wait</td>
					<td>Low</td>
			</tr>
			<tr>
					<td>Downtrend, bounce to resistance</td>
					<td><strong>Bear Call Spread</strong></td>
					<td>High</td>
			</tr>
			<tr>
					<td>No clear trend, middle of range</td>
					<td>Iron Condor</td>
					<td>Neutral</td>
			</tr>
			<tr>
					<td>High VIX (&gt; 25), uncertain</td>
					<td>Cash or reduce size</td>
					<td>Very Low</td>
			</tr>
	</tbody>
</table>
<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>
<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="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> Credit spreads are a core tool for targeted VRP capture with directional overlay.</p>
<p><strong>Key Insight:</strong> &quot;The defined risk makes credit spreads scalable. Use them as one leg of a condor when you have mild conviction, or standalone when conviction is strong.&quot;</p>
<p><strong>For $100k Portfolios:</strong> Allocate 20-30% as complement to neutral strategies. Target Information Ratio of 1.0+.</p>

      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>View:</strong> Credit spreads shine in post-event momentum plays.</p>
<p><strong>Key Insight:</strong> &quot;Bull puts work best after the market has already moved in your favor and you're betting on continuation. Don't try to catch falling knives.&quot;</p>
<p><strong>Recommendation:</strong> 15-25% returns achievable with proper timing. Roll early in adverse moves to preserve capital.</p>

      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>View:</strong> Mathematical edge exists via VRP. Central Limit Theorem normalizes returns over many trades.</p>
<p><strong>Key Insight:</strong> &quot;Models show 15-25% edge for credit spreads in favorable regimes. Size to Kelly fraction (2-3% per trade) for sustainability.&quot;</p>
<p><strong>Warning:</strong> Small sample sizes plague backtests. Paper trade extensively before real capital.</p>

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

<hr>

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

  
  
  
  



<div
  
    class="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>I've Made These Mistakes (So You Don't Have To):</strong></p>
<table>
	<thead>
			<tr>
					<th>Mistake</th>
					<th>Why It's Bad</th>
					<th>Solution</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Trading against the trend</strong></td>
					<td>Bull puts in downtrends lose consistently</td>
					<td>Respect the 50-day MA</td>
			</tr>
			<tr>
					<td><strong>Selling too close to the money</strong></td>
					<td>Higher premium but lower win rate</td>
					<td>Stick to 0.20-0.30 delta</td>
			</tr>
			<tr>
					<td><strong>Ignoring events</strong></td>
					<td>FOMC/CPI gaps destroy spreads</td>
					<td>Check economic calendar</td>
			</tr>
			<tr>
					<td><strong>Holding to expiration</strong></td>
					<td>Gamma risk accelerates</td>
					<td>Close at 21 DTE or 50% profit</td>
			</tr>
			<tr>
					<td><strong>Over-sizing</strong></td>
					<td>One loss wipes multiple wins</td>
					<td>Max 2% portfolio risk per trade</td>
			</tr>
			<tr>
					<td><strong>Not having a stop</strong></td>
					<td>Hoping for recovery</td>
					<td>2× credit loss = close</td>
			</tr>
			<tr>
					<td><strong>Revenge trading</strong></td>
					<td>Chasing losses compounds them</td>
					<td>24-hour cooling off after loss</td>
			</tr>
	</tbody>
</table></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>
<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">              CREDIT SPREAD 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: ____________    Type: Bull Put / Bear Call
</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">SPY at entry: $_______    VIX at entry: _______
</span></span><span class="line"><span class="cl">50-day MA: $_______       Trend: Up / Down / Sideways
</span></span><span class="line"><span class="cl">Events in 48h: _______________
</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">Short strike: $_______    Premium: $_______
</span></span><span class="line"><span class="cl">Long strike: $_______     Premium: $_______
</span></span><span class="line"><span class="cl">Width: $_______           Net credit: $_______
</span></span><span class="line"><span class="cl">Contracts: _______        DTE: _______
</span></span><span class="line"><span class="cl">Short delta: _______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">RISK/REWARD
</span></span><span class="line"><span class="cl">Max profit: $_______
</span></span><span class="line"><span class="cl">Max loss: $_______
</span></span><span class="line"><span class="cl">Breakeven: $_______
</span></span><span class="line"><span class="cl">Portfolio risk: _______%
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">MANAGEMENT TARGETS
</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">
</span></span><span class="line"><span class="cl">RESULT
</span></span><span class="line"><span class="cl">Exit date: ____________
</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">Days held: _______
</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>Credit spreads add directional flexibility</strong> to neutral strategies like Iron Condors. Use bull puts when bullish, bear calls when bearish.</p>
</li>
<li>
<p><strong>SPY is ideal for most traders</strong> due to tighter spreads and better liquidity than SPX. Consider SPX only for accounts over $250k.</p>
</li>
<li>
<p><strong>Bull put spreads align with market bias</strong> (long-term upward trend). I trade them 70% of the time, bear calls 30%.</p>
</li>
<li>
<p><strong>Target 15-25% annualized</strong> with proper position sizing (2% max risk per trade) and management (50% profit target, 2× stop).</p>
</li>
<li>
<p><strong>Combine with Iron Condors</strong> for a complete premium-selling portfolio. Allocate 50% to condors, 25% to credit spreads, 15% cash buffer.</p>
</li>
<li>
<p><strong>Respect market conditions.</strong> Don't force bull puts in downtrends or bear calls in strong rallies. Adapt or sit out.</p>
</li>
<li>
<p><strong>Close at 50% profit or 21 DTE.</strong> Don't hold for the last few dollars—gamma risk accelerates near expiration.</p>
</li>
</ol>
</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> - Neutral strategy for range-bound markets</li>
<li>📋 <strong><a href="/posts/iron-condor-entry-checklist/" >Iron Condor Entry Checklist</a></strong> - Detailed entry criteria</li>
<li>💰 <strong><a href="/posts/cash-secured-puts-profitable-low-risk-options-strategy/" >CSP Strategy Guide</a></strong> - Bullish alternative</li>
<li>🏆 <strong><a href="/posts/top-options-strategies-100k-portfolio-ranked/" >Top Options Strategies Ranked</a></strong> - Full comparison</li>
</ul>
<hr>
<p><strong>Disclaimer</strong>: This is educational content based on personal experience and research. Options trading involves substantial risk and is not suitable for all investors. Past performance does not guarantee future results. The examples are hypothetical and may not reflect actual trading conditions. Always do your own research and consider consulting a financial advisor.</p>
<hr>
<p><strong>Sources:</strong></p>
<ul>
<li><a href="https://www.tradestation.com/insights/2025/05/28/spy-vs-spx-options-explained/"  target="_blank" rel="noreferrer">TradeStation SPX vs SPY Options</a></li>
<li><a href="https://www.tradingblock.com/blog/0dte-spy-vs-spx-options"  target="_blank" rel="noreferrer">TradingBlock 0DTE Comparison</a></li>
<li><a href="https://www.cboe.com/tradable_products/strategy_benchmark_indexes/"  target="_blank" rel="noreferrer">CBOE Strategy Benchmark Indices</a></li>
<li><a href="https://optionalpha.com/strategies/credit-spread"  target="_blank" rel="noreferrer">Option Alpha Credit Spread Research</a></li>
</ul>
]]></content:encoded>
      
      <media:content url="http://localhost:58538/img/featured/credit-spreads-spy-strategy-guide.webp" medium="image" />
    </item>
    
    <item>
      <title>Iron Condor Workflow Guide: Daily Routines and Position Management</title>
      <link>http://localhost:58538/passive_active_investments/options_trading/iron-condor-workflow/</link>
      <pubDate>Mon, 19 Jan 2026 00:00:00 +0000</pubDate>
      
      <guid>http://localhost:58538/passive_active_investments/options_trading/iron-condor-workflow/</guid>
      <description>Complete guide to my Iron Condor daily and weekly workflow, option chain analysis, position tracking, and adjustment mechanics. A systematic approach for consistent execution.</description>
      <content:encoded><![CDATA[<div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl">
  A good Iron Condor strategy is nothing without a good system. This guide covers my exact workflow—from weekly planning to daily monitoring to adjustment execution. Build the system once, follow it consistently, and the results compound.
</div>


  
  
  
  



<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 640 512"><path fill="currentColor" d="M172.5 131.1C228.1 75.51 320.5 75.51 376.1 131.1C426.1 181.1 433.5 260.8 392.4 318.3L391.3 319.9C381 334.2 361 337.6 346.7 327.3C332.3 317 328.9 297 339.2 282.7L340.3 281.1C363.2 249 359.6 205.1 331.7 177.2C300.3 145.8 249.2 145.8 217.7 177.2L105.5 289.5C73.99 320.1 73.99 372 105.5 403.5C133.3 431.4 177.3 435 209.3 412.1L210.9 410.1C225.3 400.7 245.3 404 255.5 418.4C265.8 432.8 262.5 452.8 248.1 463.1L246.5 464.2C188.1 505.3 110.2 498.7 60.21 448.8C3.741 392.3 3.741 300.7 60.21 244.3L172.5 131.1zM467.5 380C411 436.5 319.5 436.5 263 380C213 330 206.5 251.2 247.6 193.7L248.7 192.1C258.1 177.8 278.1 174.4 293.3 184.7C307.7 194.1 311.1 214.1 300.8 229.3L299.7 230.9C276.8 262.1 280.4 306.9 308.3 334.8C339.7 366.2 390.8 366.2 422.3 334.8L534.5 222.5C566 191 566 139.1 534.5 108.5C506.7 80.63 462.7 76.99 430.7 99.9L429.1 101C414.7 111.3 394.7 107.1 384.5 93.58C374.2 79.2 377.5 59.21 391.9 48.94L393.5 47.82C451 6.731 529.8 13.25 579.8 63.24C636.3 119.7 636.3 211.3 579.8 267.7L467.5 380z"/></svg>
</span>
  </span>

  <span
    
      style="color: #e2e8f0"
    
    ><p><strong>Related Resources:</strong></p>
<ul>
<li>📖 <strong><a href="/posts/iron-condor-strategy-spy-guide/" >Main Iron Condor Strategy Guide</a></strong> - Complete strategy overview</li>
<li>📋 <strong><a href="/posts/iron-condor-entry-checklist/" >Iron Condor Entry Checklist</a></strong> - Non-negotiable entry rules</li>
<li>📄 <strong><a href="/posts/iron-condor-one-page-sop/" >Iron Condor 1-Page SOP</a></strong> - Quick reference for your desk</li>
</ul></span>
</div>

<hr>

<h1 class="relative group">Part 1: Weekly Planning Workflow
    <div id="part-1-weekly-planning-workflow" 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="#part-1-weekly-planning-workflow" aria-label="Anchor">#</a>
    </span>
    
</h1>

<h2 class="relative group">Sunday Evening: The Week Ahead (15 Minutes)
    <div id="sunday-evening-the-week-ahead-15-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="#sunday-evening-the-week-ahead-15-minutes" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Before the market opens Monday, I review the landscape.</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="Economic Calendar">
          <span class="flex items-center gap-1">
            
            Economic Calendar
          </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="VIX Analysis">
          <span class="flex items-center gap-1">
            
            VIX Analysis
          </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="Open Position Review">
          <span class="flex items-center gap-1">
            
            Open Position Review
          </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="Week&#39;s Trade Plan">
          <span class="flex items-center gap-1">
            
            Week&#39;s Trade Plan
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        
<h3 class="relative group">Check the Economic Calendar
    <div id="check-the-economic-calendar" 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="#check-the-economic-calendar" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Major events create gap risk that can blow through Iron Condor wings.</p>
<p><strong>Events That Matter:</strong></p>
<table>
	<thead>
			<tr>
					<th>Event</th>
					<th>Impact Level</th>
					<th>My Action</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>FOMC Decision</strong></td>
					<td>HIGH</td>
					<td>No new condors 48h before/after</td>
			</tr>
			<tr>
					<td><strong>CPI Report</strong></td>
					<td>HIGH</td>
					<td>No new condors 48h before/after</td>
			</tr>
			<tr>
					<td><strong>Jobs Report (NFP)</strong></td>
					<td>HIGH</td>
					<td>No new condors 48h before/after</td>
			</tr>
			<tr>
					<td><strong>GDP Release</strong></td>
					<td>MEDIUM</td>
					<td>Reduce size if within 48h</td>
			</tr>
			<tr>
					<td><strong>Fed Chair Speech</strong></td>
					<td>MEDIUM</td>
					<td>Monitor closely</td>
			</tr>
			<tr>
					<td><strong>Earnings Season Peak</strong></td>
					<td>MEDIUM</td>
					<td>Be cautious of sector rotation</td>
			</tr>
	</tbody>
</table>
<p><strong>Where I Check:</strong></p>
<ul>
<li><a href="https://www.forexfactory.com/calendar"  target="_blank" rel="noreferrer">Forex Factory Calendar</a></li>
<li><a href="https://www.investing.com/economic-calendar/"  target="_blank" rel="noreferrer">Investing.com Economic Calendar</a></li>
<li>Brokerage platform calendar</li>
</ul>
<div
<pre><code>class=&quot;flex px-4 py-3 rounded-md shadow&quot; style=&quot;background-color: #664d03&quot;
</code></pre>
<blockquote></blockquote><p>&lt;span</p>
<pre><code>  class=&quot;pe-3 flex items-center&quot; style=&quot;color: #ffc107&quot;

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

&gt;&lt;p&gt;&lt;strong&gt;This Week's Events (Example):&lt;/strong&gt;&lt;/p&gt;
</code></pre>
<ul>
<li>Monday: ✅ Clear</li>
<li>Tuesday: ✅ Clear</li>
<li>Wednesday: ⚠️ FOMC Decision 2:00 PM ET</li>
<li>Thursday: ❌ No new entries (FOMC aftermath)</li>
<li>Friday: ✅ Clear after 10:00 AM</li>
</ul>
<p><strong>Decision:</strong> Enter new positions Monday-Tuesday only. Skip Wednesday-Thursday.</p>
</span>
</div>
      </div><div class="tab__panel " data-tab-index="1">
        
<h3 class="relative group">VIX Structure Analysis
    <div id="vix-structure-analysis" 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="#vix-structure-analysis" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Understanding volatility regime is critical for Iron Condor timing.</p>
<p><strong>Check These VIX Metrics:</strong></p>
<table>
	<thead>
			<tr>
					<th>Metric</th>
					<th>What to Look For</th>
					<th>Current Status</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>VIX Spot</strong></td>
					<td>14-25 ideal range</td>
					<td>____</td>
			</tr>
			<tr>
					<td><strong>VIX 30-day vs Spot</strong></td>
					<td>Contango = healthy</td>
					<td>Contango / Backwardation</td>
			</tr>
			<tr>
					<td><strong>VIX 50-day MA</strong></td>
					<td>Below = calm regime</td>
					<td>Above / Below</td>
			</tr>
			<tr>
					<td><strong>VIX/VIX3M Ratio</strong></td>
					<td>&lt;0.9 = calm</td>
					<td>____</td>
			</tr>
	</tbody>
</table>
<p><strong>VIX Decision Matrix:</strong></p>
<table>
	<thead>
			<tr>
					<th>VIX Level</th>
					<th>VIX Structure</th>
					<th>My Action</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>14-18</td>
					<td>Contango</td>
					<td>Full position sizes</td>
			</tr>
			<tr>
					<td>18-22</td>
					<td>Contango</td>
					<td>Normal sizes</td>
			</tr>
			<tr>
					<td>22-25</td>
					<td>Contango</td>
					<td>Reduced sizes (75%)</td>
			</tr>
			<tr>
					<td>14-25</td>
					<td>Backwardation</td>
					<td>Reduced sizes (50%)</td>
			</tr>
			<tr>
					<td>&gt;25</td>
					<td>Any</td>
					<td>Skip Iron Condors</td>
			</tr>
			<tr>
					<td>&lt;14</td>
					<td>Any</td>
					<td>Skip (premiums too thin)</td>
			</tr>
	</tbody>
</table>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="warning">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/></svg>
</span></div>
        <div class="grow">
          Warning
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>VIX backwardation (short-term VIX higher than longer-term) signals market stress. Even if VIX is in the &quot;normal&quot; range, backwardation means smart money expects volatility to spike. Reduce position sizes or skip entries entirely.</p></div></div>
      </div><div class="tab__panel " data-tab-index="2">
        
<h3 class="relative group">Review Open Positions
    <div id="review-open-positions" 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="#review-open-positions" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Sunday is when I assess all open Iron Condors.</p>
<p><strong>Position Review Template:</strong></p>
<table>
	<thead>
			<tr>
					<th>Position</th>
					<th>Entry Date</th>
					<th>DTE</th>
					<th>P/L %</th>
					<th>Status</th>
					<th>Action Needed</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>IC #1</td>
					<td>Jan 6</td>
					<td>32</td>
					<td>+35%</td>
					<td>Neutral</td>
					<td>Hold</td>
			</tr>
			<tr>
					<td>IC #2</td>
					<td>Jan 8</td>
					<td>28</td>
					<td>+52%</td>
					<td>Neutral</td>
					<td><strong>CLOSE Monday</strong></td>
			</tr>
			<tr>
					<td>IC #3</td>
					<td>Jan 12</td>
					<td>24</td>
					<td>-15%</td>
					<td>Put tested</td>
					<td>Monitor closely</td>
			</tr>
	</tbody>
</table>
<p><strong>Questions for Each Position:</strong></p>
<ol>
<li>Is P/L ≥ 50%? → Close it</li>
<li>Is DTE ≤ 21? → Heightened attention</li>
<li>Is either side being tested? → Prepare adjustment</li>
<li>Has anything fundamentally changed? → Reassess</li>
</ol>

      </div><div class="tab__panel " data-tab-index="3">
        
<h3 class="relative group">Plan the Week's Entries
    <div id="plan-the-weeks-entries" 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="#plan-the-weeks-entries" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Based on calendar and positions, I plan new entries.</p>
<p><strong>Weekly Planning Template:</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">═══════════════════════════════════════════════════════
</span></span><span class="line"><span class="cl">         WEEK OF: ____________ TRADE PLAN
</span></span><span class="line"><span class="cl">═══════════════════════════════════════════════════════
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">CURRENT PORTFOLIO STATUS
</span></span><span class="line"><span class="cl">Open Iron Condors: _____ / 6 max
</span></span><span class="line"><span class="cl">Capital deployed: _____% (target: 30-50%)
</span></span><span class="line"><span class="cl">Cash buffer: _____% (minimum: 20%)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">ECONOMIC CALENDAR SUMMARY
</span></span><span class="line"><span class="cl">Major events: ________________________________
</span></span><span class="line"><span class="cl">Safe entry days: _____________________________
</span></span><span class="line"><span class="cl">Days to avoid: ______________________________
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">VIX ASSESSMENT
</span></span><span class="line"><span class="cl">VIX Spot: _______
</span></span><span class="line"><span class="cl">Structure: Contango / Backwardation
</span></span><span class="line"><span class="cl">Regime: Calm / Elevated / High
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">PLANNED ENTRIES THIS WEEK
</span></span><span class="line"><span class="cl">□ Entry 1: _______ (day/time)
</span></span><span class="line"><span class="cl">   Target expiration: _______
</span></span><span class="line"><span class="cl">   Contracts: _______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">□ Entry 2: _______ (day/time)
</span></span><span class="line"><span class="cl">   Target expiration: _______
</span></span><span class="line"><span class="cl">   Contracts: _______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">POSITIONS TO CLOSE
</span></span><span class="line"><span class="cl">□ IC #___: Close when _______
</span></span><span class="line"><span class="cl">□ IC #___: Close when _______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">ADJUSTMENTS NEEDED
</span></span><span class="line"><span class="cl">□ IC #___: Roll _______ if _______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">═══════════════════════════════════════════════════════</span></span></code></pre></div></div>

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

<hr>

<h1 class="relative group">Part 2: Trade Entry Workflow
    <div id="part-2-trade-entry-workflow" 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="#part-2-trade-entry-workflow" aria-label="Anchor">#</a>
    </span>
    
</h1>

<h2 class="relative group">Step-by-Step Entry Process (10-15 Minutes)
    <div id="step-by-step-entry-process-10-15-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="#step-by-step-entry-process-10-15-minutes" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>When I'm ready to enter a new Iron Condor, I follow this exact sequence.</p>

<h3 class="relative group">Step 1: Final Market Check (2 Minutes)
    <div id="step-1-final-market-check-2-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="#step-1-final-market-check-2-minutes" 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 class="relative block icon"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="search" class="svg-inline--fa fa-search fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"/></svg>
</span>
  </span>

  <span
    
      style="color: #e2e8f0"
    
    ><p><strong>Quick Verification:</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">□ SPY current price: $_______
</span></span><span class="line"><span class="cl">□ SPY vs 50 MA: Above / Below (need ABOVE)
</span></span><span class="line"><span class="cl">□ SPY vs 200 MA: Above / Below (need ABOVE)
</span></span><span class="line"><span class="cl">□ VIX current: _______ (need 14-25)
</span></span><span class="line"><span class="cl">□ Any breaking news? NO / YES: _______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">All clear? → Proceed to Step 2
</span></span><span class="line"><span class="cl">Any issues? → STOP, reassess</span></span></code></pre></div></div></span>
</div>


<h3 class="relative group">Step 2: Identify Target Expiration (1 Minute)
    <div id="step-2-identify-target-expiration-1-minute" 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="#step-2-identify-target-expiration-1-minute" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>My Standard:</strong> 30-45 DTE</p>
<table>
	<thead>
			<tr>
					<th>Today's Date</th>
					<th>Target DTE Range</th>
					<th>Look for Expirations</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Week 1 of month</td>
					<td>30-45</td>
					<td>End of current month or Week 2 next month</td>
			</tr>
			<tr>
					<td>Week 2 of month</td>
					<td>30-45</td>
					<td>Week 2-3 next month</td>
			</tr>
			<tr>
					<td>Week 3 of month</td>
					<td>30-45</td>
					<td>Week 3-4 next month</td>
			</tr>
			<tr>
					<td>Week 4 of month</td>
					<td>30-45</td>
					<td>Week 4 next month or Week 1 following</td>
			</tr>
	</tbody>
</table>
<p><strong>Example:</strong> Today is Jan 19. I'm looking at Feb 21 (33 DTE) or Feb 28 (40 DTE) expirations.</p>

<h3 class="relative group">Step 3: Build the Option Chain View (2 Minutes)
    <div id="step-3-build-the-option-chain-view-2-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="#step-3-build-the-option-chain-view-2-minutes" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>In your broker platform, set up the chain to show:</strong></p>
<table>
	<thead>
			<tr>
					<th>Column</th>
					<th>Why I Need It</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Strike</td>
					<td>Navigation</td>
			</tr>
			<tr>
					<td>Delta</td>
					<td>Find 0.14-0.18 short strikes</td>
			</tr>
			<tr>
					<td>Bid</td>
					<td>What I receive</td>
			</tr>
			<tr>
					<td>Ask</td>
					<td>What I pay</td>
			</tr>
			<tr>
					<td>Open Interest</td>
					<td>Liquidity check (need ≥1,000)</td>
			</tr>
			<tr>
					<td>Volume</td>
					<td>Activity check</td>
			</tr>
	</tbody>
</table>
<p><strong>Chain Setup Screenshot Reference:</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">PUTS                              CALLS
</span></span><span class="line"><span class="cl">OI    Vol   Bid   Ask  Delta  Strike  Delta  Ask   Bid   Vol    OI
</span></span><span class="line"><span class="cl">5420  892  0.85  0.88  -0.08   560   0.08   0.45  0.43   445  3210
</span></span><span class="line"><span class="cl">4890  756  1.08  1.12  -0.10   565   0.10   0.52  0.49   523  2980
</span></span><span class="line"><span class="cl">6230  934  1.35  1.40  -0.12   570   0.12   0.61  0.58   612  4120
</span></span><span class="line"><span class="cl">7840 1245  1.72  1.78  -0.15   575   0.14   0.73  0.70   734  5430  ← Target zone
</span></span><span class="line"><span class="cl">8920 1456  2.15  2.22  -0.18   580   0.17   0.88  0.84   856  6120  ← Target zone
</span></span><span class="line"><span class="cl">...
</span></span><span class="line"><span class="cl">                                 594 ← CURRENT PRICE
</span></span><span class="line"><span class="cl">...
</span></span><span class="line"><span class="cl">5670  823  0.78  0.82   0.15   610   -0.16  1.95  1.88   912  5890  ← Target zone
</span></span><span class="line"><span class="cl">4230  712  0.58  0.62   0.12   615   -0.13  1.52  1.46   678  4560  ← Target zone
</span></span><span class="line"><span class="cl">3450  534  0.42  0.46   0.09   620   -0.10  1.18  1.12   534  3120</span></span></code></pre></div></div>

<h3 class="relative group">Step 4: Select Strikes (3 Minutes)
    <div id="step-4-select-strikes-3-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="#step-4-select-strikes-3-minutes" aria-label="Anchor">#</a>
    </span>
    
</h3>
<pre class="not-prose mermaid">
graph TD
    A[SPY @ $594] --> B[Find Put Strikes<br/>4-5% OTM]
    A --> C[Find Call Strikes<br/>3-4% OTM]

    B --> D[Short Put: $570<br/>Delta = -0.15]
    D --> E[Long Put: $565<br/>$5 wide wing]

    C --> F[Short Call: $615<br/>Delta = 0.14]
    F --> G[Long Call: $620<br/>$5 wide wing]

    E --> H[CONDOR STRUCTURE<br/>565/570/615/620]
    G --> H

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

<p><strong>Strike Selection Worksheet:</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">═══════════════════════════════════════════════════════
</span></span><span class="line"><span class="cl">           STRIKE SELECTION WORKSHEET
</span></span><span class="line"><span class="cl">═══════════════════════════════════════════════════════
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">SPY Current Price: $_______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">PUT SIDE
</span></span><span class="line"><span class="cl">Target: 4-5% below current = $_______ zone
</span></span><span class="line"><span class="cl">Short put strike: $_______ (delta: _____)
</span></span><span class="line"><span class="cl">Long put strike: $_______ (wing width: $5)
</span></span><span class="line"><span class="cl">Put spread credit: $_______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">CALL SIDE
</span></span><span class="line"><span class="cl">Target: 3-4% above current = $_______ zone
</span></span><span class="line"><span class="cl">Short call strike: $_______ (delta: _____)
</span></span><span class="line"><span class="cl">Long call strike: $_______ (wing width: $5)
</span></span><span class="line"><span class="cl">Call spread credit: $_______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">COMBINED
</span></span><span class="line"><span class="cl">Total credit: $_______
</span></span><span class="line"><span class="cl">Credit as % of $5 width: _______%
</span></span><span class="line"><span class="cl">≥12%? □ YES □ NO (need YES)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">═══════════════════════════════════════════════════════</span></span></code></pre></div></div>

<h3 class="relative group">Step 5: Calculate Position Size (1 Minute)
    <div id="step-5-calculate-position-size-1-minute" 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="#step-5-calculate-position-size-1-minute" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>Formula:</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">Max Loss Per Contract = Wing Width - Credit
</span></span><span class="line"><span class="cl">Max Loss Per Contract = $5.00 - $0.70 = $4.30 = $430
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Portfolio Risk Limit = 2% of Portfolio
</span></span><span class="line"><span class="cl">If Portfolio = $50,000, then Max Risk = $1,000
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Max Contracts = $1,000 ÷ $430 = 2.3 → Round DOWN to 2 contracts</span></span></code></pre></div></div>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="caution">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
<path fill="currentColor"  d="M159.3 5.4c7.8-7.3 19.9-7.2 27.7 .1c27.6 25.9 53.5 53.8 77.7 84c11-14.4 23.5-30.1 37-42.9c7.9-7.4 20.1-7.4 28 .1c34.6 33 63.9 76.6 84.5 118c20.3 40.8 33.8 82.5 33.8 111.9C448 404.2 348.2 512 224 512C98.4 512 0 404.1 0 276.5c0-38.4 17.8-85.3 45.4-131.7C73.3 97.7 112.7 48.6 159.3 5.4zM225.7 416c25.3 0 47.7-7 68.8-21c42.1-29.4 53.4-88.2 28.1-134.4c-2.8-5.6-5.6-11.2-9.8-16.8l-50.6 58.8s-81.4-103.6-87.1-110.6C133.1 243.8 112 273.2 112 306.8C112 375.4 162.6 416 225.7 416z"/></svg></span></div>
        <div class="grow">
          Caution
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>Always round DOWN on position sizing. If the math says 2.3 contracts, trade 2. The extra 0.3 isn't worth the additional risk. Consistent small sizing beats occasional big wins.</p></div></div>
<h3 class="relative group">Step 6: Execute the Order (2-5 Minutes)
    <div id="step-6-execute-the-order-2-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="#step-6-execute-the-order-2-5-minutes" 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>Execution Sequence:</strong></p>
<ol>
<li>
<p><strong>Build the order</strong> as a single 4-leg spread</p>
<ul>
<li>Sell to Open: Put at higher strike</li>
<li>Buy to Open: Put at lower strike</li>
<li>Sell to Open: Call at lower strike</li>
<li>Buy to Open: Call at higher strike</li>
</ul>
</li>
<li>
<p><strong>Set limit price</strong> at mid-point of natural spread</p>
<ul>
<li>Example: Natural = $0.65-$0.75 → Start at $0.70</li>
</ul>
</li>
<li>
<p><strong>Submit order</strong></p>
</li>
<li>
<p><strong>Wait 60 seconds</strong></p>
</li>
<li>
<p><strong>If not filled:</strong> Adjust limit down by $0.01 (to $0.69)</p>
</li>
<li>
<p><strong>Repeat</strong> until filled or you've conceded $0.05</p>
</li>
<li>
<p><strong>If $0.05 concession still not filled:</strong> Cancel and reassess</p>
</li>
</ol>
</span>
</div>


<h3 class="relative group">Step 7: Document the Trade
    <div id="step-7-document-the-trade" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#step-7-document-the-trade" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Immediately after fill:</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">              NEW IRON CONDOR ENTRY
</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/Time: ____________
</span></span><span class="line"><span class="cl">SPY at entry: $_______
</span></span><span class="line"><span class="cl">VIX at entry: _______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">STRUCTURE
</span></span><span class="line"><span class="cl">Expiration: _______ (_____ DTE)
</span></span><span class="line"><span class="cl">Put spread: $_____/$_____
</span></span><span class="line"><span class="cl">Call spread: $_____/$_____
</span></span><span class="line"><span class="cl">Contracts: _______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">PRICING
</span></span><span class="line"><span class="cl">Credit received: $_______ per contract
</span></span><span class="line"><span class="cl">Total credit: $_______
</span></span><span class="line"><span class="cl">Max loss: $_______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">TARGETS
</span></span><span class="line"><span class="cl">50% profit target: $_______
</span></span><span class="line"><span class="cl">Stop loss (2x credit): $_______
</span></span><span class="line"><span class="cl">DTE exit target: 21 days
</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">_________________________________________
</span></span><span class="line"><span class="cl">_________________________________________
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">═══════════════════════════════════════════════════════</span></span></code></pre></div></div>
<hr>

<h1 class="relative group">Part 3: Daily Monitoring Workflow
    <div id="part-3-daily-monitoring-workflow" 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="#part-3-daily-monitoring-workflow" aria-label="Anchor">#</a>
    </span>
    
</h1>

<h2 class="relative group">Morning Check (3 Minutes, Before 10 AM)
    <div id="morning-check-3-minutes-before-10-am" 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="#morning-check-3-minutes-before-10-am" 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="Quick Dashboard">
          <span class="flex items-center gap-1">
            
            Quick Dashboard
          </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="What Needs Action">
          <span class="flex items-center gap-1">
            
            What Needs Action
          </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 Check More">
          <span class="flex items-center gap-1">
            
            When to Check More
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <h3 class="relative group">The 3-Minute Morning Check
    <div id="the-3-minute-morning-check" 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-3-minute-morning-check" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Check</th>
					<th>Where to Look</th>
					<th>Action Trigger</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>SPY overnight</strong></td>
					<td>Futures or pre-market</td>
					<td>Gap &gt; 1% = heightened alert</td>
			</tr>
			<tr>
					<td><strong>VIX level</strong></td>
					<td>Real-time quote</td>
					<td>&gt;25 = consider closing all</td>
			</tr>
			<tr>
					<td><strong>Open position P/L</strong></td>
					<td>Broker platform</td>
					<td>Any at 50%+ profit?</td>
			</tr>
			<tr>
					<td><strong>Any at stop loss?</strong></td>
					<td>Broker platform</td>
					<td>Loss ≥ 2x credit?</td>
			</tr>
			<tr>
					<td><strong>DTE on each</strong></td>
					<td>Broker platform</td>
					<td>Any ≤ 21 DTE?</td>
			</tr>
	</tbody>
</table>
<p><strong>Template:</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">MORNING CHECK: ____________
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">SPY Pre-market: $_______ (vs yesterday: +/-___%)
</span></span><span class="line"><span class="cl">VIX: _______ (vs yesterday: +/-___%)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">OPEN POSITIONS
</span></span><span class="line"><span class="cl">□ IC #1: P/L ___%, DTE ___, Status: _______
</span></span><span class="line"><span class="cl">□ IC #2: P/L ___%, DTE ___, Status: _______
</span></span><span class="line"><span class="cl">□ IC #3: P/L ___%, DTE ___, Status: _______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">ACTIONS NEEDED TODAY
</span></span><span class="line"><span class="cl">□ _________________________________
</span></span><span class="line"><span class="cl">□ _________________________________</span></span></code></pre></div></div>
      </div><div class="tab__panel " data-tab-index="1">
        <h3 class="relative group">Decision Matrix
    <div id="decision-matrix" 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-matrix" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Based on morning check, here's what needs action:</p>
<table>
	<thead>
			<tr>
					<th>Condition</th>
					<th>Priority</th>
					<th>Action</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>P/L ≥ 50%</td>
					<td><strong>HIGH</strong></td>
					<td>Close today</td>
			</tr>
			<tr>
					<td>Loss ≥ 2x credit</td>
					<td><strong>HIGH</strong></td>
					<td>Close today</td>
			</tr>
			<tr>
					<td>DTE ≤ 21 + profitable</td>
					<td><strong>MEDIUM</strong></td>
					<td>Close today</td>
			</tr>
			<tr>
					<td>Short strike within 1%</td>
					<td><strong>MEDIUM</strong></td>
					<td>Prepare adjustment</td>
			</tr>
			<tr>
					<td>VIX &gt; 25</td>
					<td><strong>MEDIUM</strong></td>
					<td>Evaluate all positions</td>
			</tr>
			<tr>
					<td>Gap &gt; 2% overnight</td>
					<td><strong>MEDIUM</strong></td>
					<td>Reassess tested positions</td>
			</tr>
			<tr>
					<td>All neutral</td>
					<td>LOW</td>
					<td>No action needed</td>
			</tr>
	</tbody>
</table>
      </div><div class="tab__panel " data-tab-index="2">
        
<h3 class="relative group">Escalation Triggers
    <div id="escalation-triggers" 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="#escalation-triggers" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Normal days: Morning check only (3 minutes).</p>
<p><strong>Check mid-day if:</strong></p>
<ul>
<li>VIX spiked &gt;20% intraday</li>
<li>SPY moved &gt;1.5% from open</li>
<li>News broke (Fed speak, geopolitical)</li>
<li>Position was already being tested</li>
</ul>
<p><strong>Check end-of-day if:</strong></p>
<ul>
<li>Any position is within 2% of short strike</li>
<li>DTE ≤ 14 on any position</li>
<li>Major move occurred today</li>
</ul>

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

<hr>

<h1 class="relative group">Part 4: Position Management Workflows
    <div id="part-4-position-management-workflows" 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="#part-4-position-management-workflows" aria-label="Anchor">#</a>
    </span>
    
</h1>

<h2 class="relative group">Closing a Winner
    <div id="closing-a-winner" 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="#closing-a-winner" 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>When P/L reaches 50% of max profit:</strong></p>
<ol>
<li>
<p>Calculate buy-to-close price</p>
<ul>
<li>Received $0.70 credit</li>
<li>50% profit = close at $0.35 or less</li>
</ul>
</li>
<li>
<p>Build close order</p>
<ul>
<li>Buy to Close: All 4 legs as single order</li>
<li>Limit price: $0.35 (starting point)</li>
</ul>
</li>
<li>
<p>Submit and wait</p>
<ul>
<li>Give it 60 seconds</li>
<li>Adjust up by $0.01 if needed</li>
<li>Willing to pay up to $0.40 to close (still 43% profit)</li>
</ul>
</li>
<li>
<p>Document the close</p>
<ul>
<li>Entry credit: $_______</li>
<li>Exit debit: $_______</li>
<li>Net profit: $_______</li>
<li>Days held: _______</li>
<li>Win rate update: _______</li>
</ul>
</li>
</ol>
</span>
</div>


<h2 class="relative group">Closing a Loser
    <div id="closing-a-loser" 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="#closing-a-loser" 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>

  <span
    
      style="color: #f8d7da"
    
    ><p><strong>When loss reaches 2x credit received:</strong></p>
<ol>
<li>
<p>Accept the loss immediately</p>
<ul>
<li>This is part of the strategy</li>
<li>Do not hope for reversal</li>
</ul>
</li>
<li>
<p>Calculate buy-to-close price</p>
<ul>
<li>Received $0.70 credit</li>
<li>2x loss = position worth ~$2.10</li>
</ul>
</li>
<li>
<p>Build close order</p>
<ul>
<li>May need to pay above mid-price</li>
<li>Priority: GET OUT</li>
</ul>
</li>
<li>
<p>Document with lessons</p>
<ul>
<li>What went wrong?</li>
<li>Was entry valid?</li>
<li>Was stop appropriate?</li>
<li>Any adjustment could have helped?</li>
</ul>
</li>
<li>
<p>24-hour cooling off</p>
<ul>
<li>No new entries until tomorrow</li>
<li>Review what happened</li>
</ul>
</li>
</ol>
</span>
</div>


<h2 class="relative group">Adjusting a Tested Position
    <div id="adjusting-a-tested-position" 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="#adjusting-a-tested-position" aria-label="Anchor">#</a>
    </span>
    
</h2>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="tip">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"/></svg>
</span></div>
        <div class="grow">
          Tip
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>Adjustments should improve your position, not just delay the inevitable. Only roll if you can collect additional credit AND the new position makes sense on its own merits.</p></div></div>
<h3 class="relative group">Rolling the Untested Side Down
    <div id="rolling-the-untested-side-down" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#rolling-the-untested-side-down" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>Scenario:</strong> SPY drops toward put strike. Call spread is safe.</p>
<pre class="not-prose mermaid">
graph TD
    A[Original Position<br/>565/570/615/620] --> B{SPY drops to $578}
    B --> C[Put spread tested<br/>Call spread safe]
    C --> D[Buy back 615/620 call spread<br/>for $0.05]
    D --> E[Sell new 600/605 call spread<br/>for $0.25]
    E --> F[Net credit: +$0.20]
    F --> G[New Position<br/>565/570/600/605<br/>Extra cushion on put side]

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

<p><strong>Step-by-step:</strong></p>
<ol>
<li>
<p><strong>Identify the safe side</strong> (call spread in this example)</p>
</li>
<li>
<p><strong>Check if roll is profitable</strong></p>
<ul>
<li>Current call spread value: ~$0.05</li>
<li>New call spread value: ~$0.25</li>
<li>Net credit available: $0.20 ✓</li>
</ul>
</li>
<li>
<p><strong>Execute as separate orders or roll order</strong></p>
<ul>
<li>Some brokers have &quot;roll&quot; functionality</li>
<li>Otherwise: BTC old spread, STO new spread</li>
</ul>
</li>
<li>
<p><strong>Update position record</strong></p>
<ul>
<li>Original credit: $0.70</li>
<li>Roll credit: $0.20</li>
<li>New total credit: $0.90</li>
<li>New max loss: $5.00 - $0.90 = $4.10</li>
<li>New breakevens recalculated</li>
</ul>
</li>
</ol>

<h3 class="relative group">Rolling the Untested Side Up
    <div id="rolling-the-untested-side-up" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#rolling-the-untested-side-up" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p><strong>Scenario:</strong> SPY rallies toward call strike. Put spread is safe.</p>
<p>Same logic in reverse:</p>
<ul>
<li>Buy back put spread (cheap now)</li>
<li>Sell new put spread closer to current price</li>
<li>Collect additional credit</li>
<li>Lower your upper breakeven effectively</li>
</ul>
<hr>

<h1 class="relative group">Part 5: Weekly Review Workflow
    <div id="part-5-weekly-review-workflow" 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="#part-5-weekly-review-workflow" aria-label="Anchor">#</a>
    </span>
    
</h1>

<h2 class="relative group">Friday End-of-Week Review (10 Minutes)
    <div id="friday-end-of-week-review-10-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="#friday-end-of-week-review-10-minutes" 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="Performance Tracking">
          <span class="flex items-center gap-1">
            
            Performance Tracking
          </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="Lessons Learned">
          <span class="flex items-center gap-1">
            
            Lessons Learned
          </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="Next Week Prep">
          <span class="flex items-center gap-1">
            
            Next Week Prep
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        
<h3 class="relative group">Weekly Performance Log
    <div id="weekly-performance-log" 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="#weekly-performance-log" aria-label="Anchor">#</a>
    </span>
    
</h3>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">═══════════════════════════════════════════════════════
</span></span><span class="line"><span class="cl">         WEEK ENDING: ____________ REVIEW
</span></span><span class="line"><span class="cl">═══════════════════════════════════════════════════════
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">TRADES CLOSED THIS WEEK
</span></span><span class="line"><span class="cl">Trade 1: _____ result ($_____)
</span></span><span class="line"><span class="cl">Trade 2: _____ result ($_____)
</span></span><span class="line"><span class="cl">Trade 3: _____ result ($_____)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Week P/L: $_______
</span></span><span class="line"><span class="cl">MTD P/L: $_______
</span></span><span class="line"><span class="cl">YTD P/L: $_______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Win Rate (rolling 20 trades): _______%
</span></span><span class="line"><span class="cl">Average Winner: $_______
</span></span><span class="line"><span class="cl">Average Loser: $_______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">OPEN POSITIONS END OF WEEK
</span></span><span class="line"><span class="cl">IC #1: ___% P/L, ___ DTE
</span></span><span class="line"><span class="cl">IC #2: ___% P/L, ___ DTE
</span></span><span class="line"><span class="cl">IC #3: ___% P/L, ___ DTE
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Total open risk: $_______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">═══════════════════════════════════════════════════════</span></span></code></pre></div></div>

      </div><div class="tab__panel " data-tab-index="1">
        
<h3 class="relative group">Weekly Reflection Questions
    <div id="weekly-reflection-questions" 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="#weekly-reflection-questions" aria-label="Anchor">#</a>
    </span>
    
</h3>
<ol>
<li>
<p><strong>What worked well this week?</strong></p>
<ul>
<li>Entries that hit 50%?</li>
<li>Adjustments that saved positions?</li>
<li>Discipline maintained?</li>
</ul>
</li>
<li>
<p><strong>What didn't work?</strong></p>
<ul>
<li>Entries that stopped out?</li>
<li>Missed opportunities?</li>
<li>Rules I broke?</li>
</ul>
</li>
<li>
<p><strong>What will I do differently?</strong></p>
<ul>
<li>Adjust parameters?</li>
<li>Change timing?</li>
<li>Improve discipline?</li>
</ul>
</li>
<li>
<p><strong>Market observations</strong></p>
<ul>
<li>VIX behavior this week?</li>
<li>SPY trend/range?</li>
<li>Any patterns emerging?</li>
</ul>
</li>
</ol>

      </div><div class="tab__panel " data-tab-index="2">
        
<h3 class="relative group">Prepare for Next Week
    <div id="prepare-for-next-week" 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="#prepare-for-next-week" aria-label="Anchor">#</a>
    </span>
    
</h3>
<ol>
<li>
<p><strong>Update position tracker spreadsheet</strong></p>
</li>
<li>
<p><strong>Note key dates for next week</strong></p>
<ul>
<li>Economic events</li>
<li>Position expirations</li>
<li>Adjustment deadlines</li>
</ul>
</li>
<li>
<p><strong>Set alerts</strong></p>
<ul>
<li>Price alerts for short strikes</li>
<li>VIX alert at 25</li>
<li>Profit target alerts</li>
</ul>
</li>
<li>
<p><strong>Review capital allocation</strong></p>
<ul>
<li>Available for new entries?</li>
<li>Cash buffer maintained?</li>
</ul>
</li>
</ol>

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

<hr>

<h1 class="relative group">Part 6: Monthly Review Workflow
    <div id="part-6-monthly-review-workflow" 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="#part-6-monthly-review-workflow" aria-label="Anchor">#</a>
    </span>
    
</h1>
<div class="admonition relative overflow-hidden rounded-lg border-l-4 my-3 px-4 py-3 shadow-sm" data-type="important">
      <div class="flex items-center gap-2 font-semibold text-inherit">
        <div class="flex shrink-0 h-5 w-5 items-center justify-center text-lg"><span class="relative block icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M287.9 0C297.1 0 305.5 5.25 309.5 13.52L378.1 154.8L531.4 177.5C540.4 178.8 547.8 185.1 550.7 193.7C553.5 202.4 551.2 211.9 544.8 218.2L433.6 328.4L459.9 483.9C461.4 492.9 457.7 502.1 450.2 507.4C442.8 512.7 432.1 513.4 424.9 509.1L287.9 435.9L150.1 509.1C142.9 513.4 133.1 512.7 125.6 507.4C118.2 502.1 114.5 492.9 115.1 483.9L142.2 328.4L31.11 218.2C24.65 211.9 22.36 202.4 25.2 193.7C28.03 185.1 35.5 178.8 44.49 177.5L197.7 154.8L266.3 13.52C270.4 5.249 278.7 0 287.9 0L287.9 0zM287.9 78.95L235.4 187.2C231.9 194.3 225.1 199.3 217.3 200.5L98.98 217.9L184.9 303C190.4 308.5 192.9 316.4 191.6 324.1L171.4 443.7L276.6 387.5C283.7 383.7 292.2 383.7 299.2 387.5L404.4 443.7L384.2 324.1C382.9 316.4 385.5 308.5 391 303L476.9 217.9L358.6 200.5C350.7 199.3 343.9 194.3 340.5 187.2L287.9 78.95z"/></svg></span></div>
        <div class="grow">
          Important
        </div>
      </div><div class="admonition-content mt-3 text-base leading-relaxed text-inherit"><p>The monthly review is where real improvement happens. Skip it and you're just gambling. Do it consistently and you'll compound both profits AND skills over time.</p></div></div>
<h2 class="relative group">End-of-Month Deep Dive (30 Minutes)
    <div id="end-of-month-deep-dive-30-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="#end-of-month-deep-dive-30-minutes" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Monthly Statistics
    <div id="monthly-statistics" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#monthly-statistics" aria-label="Anchor">#</a>
    </span>
    
</h3>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">═══════════════════════════════════════════════════════
</span></span><span class="line"><span class="cl">              MONTH: ____________ REVIEW
</span></span><span class="line"><span class="cl">═══════════════════════════════════════════════════════
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">PERFORMANCE SUMMARY
</span></span><span class="line"><span class="cl">Total trades: _______
</span></span><span class="line"><span class="cl">Winners: _______ (____%)
</span></span><span class="line"><span class="cl">Losers: _______ (____%)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Gross profits: $_______
</span></span><span class="line"><span class="cl">Gross losses: $_______
</span></span><span class="line"><span class="cl">Net P/L: $_______
</span></span><span class="line"><span class="cl">Return on capital: _______%
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">TRADE ANALYSIS
</span></span><span class="line"><span class="cl">Average credit received: $_______
</span></span><span class="line"><span class="cl">Average profit (winners): $_______
</span></span><span class="line"><span class="cl">Average loss (losers): $_______
</span></span><span class="line"><span class="cl">Profit factor: _______ (gross profit ÷ gross loss)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">POSITION METRICS
</span></span><span class="line"><span class="cl">Average DTE at entry: _______ days
</span></span><span class="line"><span class="cl">Average hold time: _______ days
</span></span><span class="line"><span class="cl">Adjustments made: _______
</span></span><span class="line"><span class="cl">Adjustment success rate: _______%
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">CONTEXT
</span></span><span class="line"><span class="cl">Average VIX during month: _______
</span></span><span class="line"><span class="cl">SPY monthly return: _______%
</span></span><span class="line"><span class="cl">Market regime: Trending / Range-bound
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">═══════════════════════════════════════════════════════</span></span></code></pre></div></div>

<h3 class="relative group">Monthly Optimization Questions
    <div id="monthly-optimization-questions" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#monthly-optimization-questions" aria-label="Anchor">#</a>
    </span>
    
</h3>
<ol>
<li>
<p><strong>Are my delta targets appropriate?</strong></p>
<ul>
<li>Win rate vs. expectation?</li>
<li>Premium sufficient?</li>
</ul>
</li>
<li>
<p><strong>Is my timing working?</strong></p>
<ul>
<li>30-45 DTE optimal?</li>
<li>Exit timing (50% rule)?</li>
</ul>
</li>
<li>
<p><strong>Are adjustments helping?</strong></p>
<ul>
<li>Net benefit or just delaying losses?</li>
</ul>
</li>
<li>
<p><strong>Is position sizing correct?</strong></p>
<ul>
<li>Any trade hurt too much?</li>
<li>Any trade too small to matter?</li>
</ul>
</li>
</ol>
<hr>

<h2 class="relative group">Spreadsheet Template
    <div id="spreadsheet-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="#spreadsheet-template" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Here's the essential tracking spreadsheet structure:</p>
<table>
	<thead>
			<tr>
					<th>Column</th>
					<th>Description</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Trade ID</td>
					<td>Sequential number</td>
			</tr>
			<tr>
					<td>Entry Date</td>
					<td>When opened</td>
			</tr>
			<tr>
					<td>Expiration</td>
					<td>Option expiry date</td>
			</tr>
			<tr>
					<td>DTE at Entry</td>
					<td>Days to expiration</td>
			</tr>
			<tr>
					<td>SPY at Entry</td>
					<td>Underlying price</td>
			</tr>
			<tr>
					<td>VIX at Entry</td>
					<td>Volatility level</td>
			</tr>
			<tr>
					<td>Put Spread</td>
					<td>Short/Long strikes</td>
			</tr>
			<tr>
					<td>Call Spread</td>
					<td>Short/Long strikes</td>
			</tr>
			<tr>
					<td>Contracts</td>
					<td>Number</td>
			</tr>
			<tr>
					<td>Credit</td>
					<td>Per contract</td>
			</tr>
			<tr>
					<td>Total Credit</td>
					<td>Credit × Contracts</td>
			</tr>
			<tr>
					<td>Max Loss</td>
					<td>Per contract</td>
			</tr>
			<tr>
					<td>Exit Date</td>
					<td>When closed</td>
			</tr>
			<tr>
					<td>Exit Price</td>
					<td>Debit paid</td>
			</tr>
			<tr>
					<td>P/L</td>
					<td>Net result</td>
			</tr>
			<tr>
					<td>Days Held</td>
					<td>Duration</td>
			</tr>
			<tr>
					<td>Exit Reason</td>
					<td>Profit/Stop/Adjustment/Expiry</td>
			</tr>
			<tr>
					<td>Notes</td>
					<td>Lessons learned</td>
			</tr>
	</tbody>
</table>
<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>

  
  
  
  



<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>Complete Your System:</strong></p>
<p>📖 <strong><a href="/posts/iron-condor-strategy-spy-guide/" >Main Iron Condor Strategy Guide</a></strong> - The complete strategy and research</p>
<p>📋 <strong><a href="/posts/iron-condor-entry-checklist/" >Iron Condor Entry Checklist</a></strong> - Non-negotiable rules for every trade</p>
<p>📄 <strong><a href="/posts/iron-condor-one-page-sop/" >Iron Condor 1-Page SOP</a></strong> - Everything on one printable page</p>
</span>
</div>

<hr>
<p><strong>Disclaimer</strong>: This workflow guide reflects my personal trading process. Options trading involves significant risk. Develop your own system based on your risk tolerance and experience level.</p>
]]></content:encoded>
      
      <media:content url="http://localhost:58538/img/featured/iron-condor-workflow.webp" medium="image" />
    </item>
    
    <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>The Iron Condor Entry Checklist: Non-Negotiable Rules for Every Trade</title>
      <link>http://localhost:58538/passive_active_investments/options_trading/iron-condor-entry-checklist/</link>
      <pubDate>Mon, 19 Jan 2026 00:00:00 +0000</pubDate>
      
      <guid>http://localhost:58538/passive_active_investments/options_trading/iron-condor-entry-checklist/</guid>
      <description>A comprehensive, printable checklist for Iron Condor entry, management, and exit rules. Every trade must pass ALL criteria before I enter - no exceptions.</description>
      <content:encoded><![CDATA[<div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl">
  Print this. Follow it. No exceptions. Every Iron Condor trade must pass ALL criteria before I enter. This checklist is the difference between systematic income and gambling.
</div>


  
  
  
  



<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 640 512"><path fill="currentColor" d="M172.5 131.1C228.1 75.51 320.5 75.51 376.1 131.1C426.1 181.1 433.5 260.8 392.4 318.3L391.3 319.9C381 334.2 361 337.6 346.7 327.3C332.3 317 328.9 297 339.2 282.7L340.3 281.1C363.2 249 359.6 205.1 331.7 177.2C300.3 145.8 249.2 145.8 217.7 177.2L105.5 289.5C73.99 320.1 73.99 372 105.5 403.5C133.3 431.4 177.3 435 209.3 412.1L210.9 410.1C225.3 400.7 245.3 404 255.5 418.4C265.8 432.8 262.5 452.8 248.1 463.1L246.5 464.2C188.1 505.3 110.2 498.7 60.21 448.8C3.741 392.3 3.741 300.7 60.21 244.3L172.5 131.1zM467.5 380C411 436.5 319.5 436.5 263 380C213 330 206.5 251.2 247.6 193.7L248.7 192.1C258.1 177.8 278.1 174.4 293.3 184.7C307.7 194.1 311.1 214.1 300.8 229.3L299.7 230.9C276.8 262.1 280.4 306.9 308.3 334.8C339.7 366.2 390.8 366.2 422.3 334.8L534.5 222.5C566 191 566 139.1 534.5 108.5C506.7 80.63 462.7 76.99 430.7 99.9L429.1 101C414.7 111.3 394.7 107.1 384.5 93.58C374.2 79.2 377.5 59.21 391.9 48.94L393.5 47.82C451 6.731 529.8 13.25 579.8 63.24C636.3 119.7 636.3 211.3 579.8 267.7L467.5 380z"/></svg>
</span>
  </span>

  <span
    
      style="color: #e2e8f0"
    
    ><p><strong>Related Resources:</strong></p>
<ul>
<li>📖 <strong><a href="/posts/iron-condor-strategy-spy-guide/" >Main Iron Condor Strategy Guide</a></strong> - Complete strategy overview</li>
<li>📊 <strong><a href="/posts/iron-condor-workflow/" >Iron Condor Workflow Guide</a></strong> - Daily/weekly workflow and adjustments</li>
<li>📄 <strong><a href="/posts/iron-condor-one-page-sop/" >Iron Condor 1-Page SOP</a></strong> - Quick reference for your desk</li>
</ul></span>
</div>

<hr>

<h2 class="relative group">Entry Checklist (All Must Be YES)
    <div id="entry-checklist-all-must-be-yes" 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="#entry-checklist-all-must-be-yes" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>This is a <strong>pre-flight checklist</strong>. Just like pilots don't skip steps before takeoff, I don't skip steps before placing a trade.</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="Market Context">
          <span class="flex items-center gap-1">
            
            Market Context
          </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="Position Setup">
          <span class="flex items-center gap-1">
            
            Position 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="2"
          data-tab-label="Risk Management">
          <span class="flex items-center gap-1">
            
            Risk Management
          </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">
        
<h3 class="relative group">Market Context Checks
    <div id="market-context-checks" 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="#market-context-checks" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Before looking at any specific setup, I assess the overall market environment.</p>
<table>
	<thead>
			<tr>
					<th>Check</th>
					<th>Criteria</th>
					<th>Why</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>☐</td>
					<td><strong>VIX between 14-25</strong></td>
					<td>Below 14 = thin premiums. Above 25 = trending moves likely.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>SPY above 50-day MA</strong></td>
					<td>Confirms we're not in a sharp downtrend.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>SPY above 200-day MA</strong></td>
					<td>Confirms we're not in a bear market regime.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>No major macro event in 48h</strong></td>
					<td>FOMC, CPI, jobs report = unpredictable gaps.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>VIX term structure in contango</strong></td>
					<td>Front month &lt; back month = normal, healthy market.</td>
			</tr>
	</tbody>
</table>
<div
<pre><code>class=&quot;flex px-4 py-3 rounded-md shadow&quot; style=&quot;background-color: #664d03&quot;
</code></pre>
<blockquote></blockquote><p>&lt;span</p>
<pre><code>  class=&quot;pe-3 flex items-center&quot; style=&quot;color: #ffc107&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: #fff3cd&quot;

&gt;&lt;p&gt;&lt;strong&gt;If any market check fails:&lt;/strong&gt;&lt;/p&gt;
</code></pre>
<ul>
<li>Skip Iron Condors entirely this week</li>
<li>Or reduce position sizes by 50%</li>
<li>Consider CSPs instead if bullish bias warranted</li>
</ul></span>
</div>

<h3 class="relative group">Quick Market Check Workflow
    <div id="quick-market-check-workflow" 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="#quick-market-check-workflow" aria-label="Anchor">#</a>
    </span>
    
</h3>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">1. Pull up SPY chart
</span></span><span class="line"><span class="cl">2. Is price above 50 MA? → YES/NO
</span></span><span class="line"><span class="cl">3. Is price above 200 MA? → YES/NO
</span></span><span class="line"><span class="cl">4. Check VIX level → ____ (must be 14-25)
</span></span><span class="line"><span class="cl">5. VIX term structure → Contango/Backwardation?
</span></span><span class="line"><span class="cl">6. Check economic calendar → Any events in 48h?
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">All YES and VIX in range? → Proceed to setup
</span></span><span class="line"><span class="cl">Any NO? → Skip or reduce size</span></span></code></pre></div></div>

      </div><div class="tab__panel " data-tab-index="1">
        
<h3 class="relative group">Position Setup Checks
    <div id="position-setup-checks" 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-setup-checks" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>These ensure my Iron Condor structure is optimal.</p>
<table>
	<thead>
			<tr>
					<th>Check</th>
					<th>Criteria</th>
					<th>Why</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>☐</td>
					<td><strong>DTE: 30-45 days</strong></td>
					<td>Optimal theta decay window.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Short strike delta: 0.14-0.18</strong></td>
					<td>82-86% probability OTM per side.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Wing width: $5</strong></td>
					<td>Balanced risk/reward for SPY.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Total credit ≥ 12% of wing width</strong></td>
					<td>$5 wings → minimum $0.60 credit.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Both sides collecting similar credit</strong></td>
					<td>Balanced condor, neutral stance.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Short strikes outside recent range</strong></td>
					<td>Beyond 2-week high/low ideally.</td>
			</tr>
	</tbody>
</table>
<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;p&gt;&lt;strong&gt;Strike Selection Formula:&lt;/strong&gt;&lt;/p&gt;
</code></pre>
<ol>
<li>Find SPY current price (e.g., $594)</li>
<li>Calculate 4% below: $594 × 0.96 = $570 (short put zone)</li>
<li>Calculate 4% above: $594 × 1.04 = $618 (short call zone)</li>
<li>Round to nearest $5 strike</li>
<li>Verify delta is 0.14-0.18</li>
<li>Place wings $5 further OTM</li>
</ol></span>
</div>

<h3 class="relative group">Premium Quality Check
    <div id="premium-quality-check" 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="#premium-quality-check" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Credit Received</th>
					<th>Wing Width</th>
					<th>% of Width</th>
					<th>Verdict</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>$0.50</td>
					<td>$5.00</td>
					<td>10%</td>
					<td>❌ TOO LOW - Skip</td>
			</tr>
			<tr>
					<td>$0.60</td>
					<td>$5.00</td>
					<td>12%</td>
					<td>✅ Minimum acceptable</td>
			</tr>
			<tr>
					<td>$0.70</td>
					<td>$5.00</td>
					<td>14%</td>
					<td>✅ Good</td>
			</tr>
			<tr>
					<td>$0.85</td>
					<td>$5.00</td>
					<td>17%</td>
					<td>✅ Excellent</td>
			</tr>
			<tr>
					<td>$1.00+</td>
					<td>$5.00</td>
					<td>20%+</td>
					<td>⚠️ Check why - high IV warning</td>
			</tr>
	</tbody>
</table>

      </div><div class="tab__panel " data-tab-index="2">
        
<h3 class="relative group">Risk Management Checks
    <div id="risk-management-checks" 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-checks" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Capital preservation rules that are non-negotiable.</p>
<table>
	<thead>
			<tr>
					<th>Check</th>
					<th>Criteria</th>
					<th>Why</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>☐</td>
					<td><strong>Max loss ≤ 2% of portfolio</strong></td>
					<td>One trade can't ruin me.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Position count ≤ 6 open</strong></td>
					<td>Can actually manage them all.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Not overlapping expirations too much</strong></td>
					<td>Max 2 positions same week expiry.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Cash buffer intact (≥ 20%)</strong></td>
					<td>Dry powder for opportunities/adjustments.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>No revenge trading</strong></td>
					<td>Am I entering because of a prior loss?</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;
</code></pre>
  </span>
<p>&lt;span</p>
<pre><code>  style=&quot;color: #f8d7da&quot;

&gt;&lt;p&gt;&lt;strong&gt;Position Sizing Formula:&lt;/strong&gt;&lt;/p&gt;
</code></pre>
<table>
	<thead>
			<tr>
					<th>Portfolio Size</th>
					<th>Max Loss Per Trade (2%)</th>
					<th>Max Contracts ($5 wings)</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>$25,000</td>
					<td>$500</td>
					<td>1 contract</td>
			</tr>
			<tr>
					<td>$50,000</td>
					<td>$1,000</td>
					<td>2 contracts</td>
			</tr>
			<tr>
					<td>$75,000</td>
					<td>$1,500</td>
					<td>3 contracts</td>
			</tr>
			<tr>
					<td>$100,000</td>
					<td>$2,000</td>
					<td>4 contracts</td>
			</tr>
	</tbody>
</table>
<p><strong>Remember:</strong> Max loss = (Wing width - Credit) × 100 × contracts</p>
</span>
</div>
      </div><div class="tab__panel " data-tab-index="3">
        
<h3 class="relative group">Execution Checks
    <div id="execution-checks" 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="#execution-checks" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>How to actually place the trade correctly.</p>
<table>
	<thead>
			<tr>
					<th>Check</th>
					<th>Criteria</th>
					<th>Why</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>☐</td>
					<td><strong>Order type: Limit</strong></td>
					<td>Never use market orders on 4-leg spreads.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Start at mid-price</strong></td>
					<td>Then adjust $0.01-0.02 toward natural if needed.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Open interest ≥ 1,000 per leg</strong></td>
					<td>Ensures liquidity for entry AND exit.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Bid-ask spread ≤ $0.05 per leg</strong></td>
					<td>Tighter = better fills.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Avoid first/last 30 min of day</strong></td>
					<td>Wider spreads, erratic pricing.</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Enter as single order (not legged)</strong></td>
					<td>All 4 legs simultaneously.</td>
			</tr>
	</tbody>
</table>
<div
<pre><code>class=&quot;flex px-4 py-3 rounded-md shadow&quot; style=&quot;background-color: #0f5132&quot;
</code></pre>
<blockquote></blockquote><p>&lt;span</p>
<pre><code>  class=&quot;pe-3 flex items-center&quot; style=&quot;color: #75b798&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 384 512&quot;&gt;&lt;path fill=&quot;currentColor&quot; d=&quot;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&quot;/&gt;&lt;/svg&gt;
</code></pre>
</span>
  </span>
<p>&lt;span</p>
<pre><code>  style=&quot;color: #d1e7dd&quot;

&gt;&lt;p&gt;&lt;strong&gt;Fill Optimization:&lt;/strong&gt;&lt;/p&gt;
</code></pre>
<ol>
<li>Calculate mid-price for entire spread</li>
<li>Submit limit order at mid</li>
<li>Wait 30-60 seconds</li>
<li>If not filled, adjust $0.01 toward natural (less credit)</li>
<li>Repeat up to $0.05 concession</li>
<li>If still not filled after $0.05 concession → reassess if trade is worth it</li>
</ol></span>
</div>
      </div></div>
</div>

<hr>

<h2 class="relative group">Management Checklist: Once In a Trade
    <div id="management-checklist-once-in-a-trade" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#management-checklist-once-in-a-trade" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Daily Monitoring (Under 5 Minutes)
    <div id="daily-monitoring-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="#daily-monitoring-under-5-minutes" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Check</th>
					<th>Action Trigger</th>
					<th>Response</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>☐</td>
					<td><strong>P/L ≥ 50% of max profit</strong></td>
					<td>CLOSE the position</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Loss ≥ 2× credit received</strong></td>
					<td>CLOSE the position</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>DTE ≤ 21 days remaining</strong></td>
					<td>Tighten monitoring; close if profitable</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>Short strike approached (within 1%)</strong></td>
					<td>Evaluate adjustment or close</td>
			</tr>
			<tr>
					<td>☐</td>
					<td><strong>VIX spikes &gt;25</strong></td>
					<td>Consider closing all positions</td>
			</tr>
	</tbody>
</table>

<h3 class="relative group">Profit Taking Rules
    <div id="profit-taking-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="#profit-taking-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>Scenario</th>
					<th>Credit Received</th>
					<th>Close When</th>
					<th>Net Profit</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>50% Target</strong></td>
					<td>$0.70</td>
					<td>Can buy back ≤ $0.35</td>
					<td>$35/contract</td>
			</tr>
			<tr>
					<td><strong>70% Target</strong></td>
					<td>$0.70</td>
					<td>Can buy back ≤ $0.21</td>
					<td>$49/contract</td>
			</tr>
			<tr>
					<td><strong>21 DTE Rule</strong></td>
					<td>$0.70</td>
					<td>Any profit at 21 DTE</td>
					<td>Variable</td>
			</tr>
	</tbody>
</table>
<p><strong>My Standard:</strong> Close at 50% profit. Research shows this boosts win rate from 77% to 89%.</p>
</span>
</div>


<h3 class="relative group">Adjustment Decision Tree
    <div id="adjustment-decision-tree" 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-decision-tree" aria-label="Anchor">#</a>
    </span>
    
</h3>
<pre class="not-prose mermaid">
graph TD
    A[Position Check] --> B{Which side tested?}
    B -->|Put Side| C{Breach Level?}
    B -->|Call Side| D{Breach Level?}
    B -->|Neither| E[Hold - No Action]

    C -->|Within 2% of short strike| F[Roll call spread down<br/>for credit]
    C -->|At or through short strike| G{Can roll for credit?}
    G -->|Yes| H[Roll entire put spread<br/>down and out]
    G -->|No| I[CLOSE at defined loss]

    D -->|Within 2% of short strike| J[Roll put spread up<br/>for credit]
    D -->|At or through short strike| K{Can roll for credit?}
    K -->|Yes| L[Roll entire call spread<br/>up and out]
    K -->|No| I

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


<h3 class="relative group">Rolling Rules
    <div id="rolling-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="#rolling-rules" 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>When Rolling is Appropriate:</strong></p>
<table>
	<thead>
			<tr>
					<th>Condition</th>
					<th>✅ Roll</th>
					<th>❌ Don't Roll</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Credit available?</strong></td>
					<td>Net credit received</td>
					<td>Would pay to roll</td>
			</tr>
			<tr>
					<td><strong>New DTE</strong></td>
					<td>≤ 60 days total</td>
					<td>Would exceed 60 days</td>
			</tr>
			<tr>
					<td><strong>Times adjusted</strong></td>
					<td>First or second adjustment</td>
					<td>Third+ adjustment</td>
			</tr>
			<tr>
					<td><strong>Conviction</strong></td>
					<td>Still believe in range</td>
					<td>Market regime changed</td>
			</tr>
			<tr>
					<td><strong>VIX trend</strong></td>
					<td>Stable or declining</td>
					<td>Spiking higher</td>
			</tr>
	</tbody>
</table>
<p><strong>Rolling the Untested Side Example:</strong></p>
<ul>
<li>SPY drops toward put strike</li>
<li>Call spread is safe (nearly worthless)</li>
<li>Buy back call spread for $0.05</li>
<li>Sell new call spread closer to money for $0.25</li>
<li><strong>Net credit:</strong> +$0.20</li>
<li><strong>Effect:</strong> Lower breakeven on tested side, more cushion</li>
</ul>
</span>
</div>

<hr>

<h2 class="relative group">Exit Checklist: Closing Positions
    <div id="exit-checklist-closing-positions" 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="#exit-checklist-closing-positions" aria-label="Anchor">#</a>
    </span>
    
</h2>

<h3 class="relative group">Profit Exit
    <div id="profit-exit" 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="#profit-exit" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Check</th>
					<th>Criteria</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>☐</td>
					<td>Profit target reached (50-70%)</td>
			</tr>
			<tr>
					<td>☐</td>
					<td>Order type: Limit (buy to close)</td>
			</tr>
			<tr>
					<td>☐</td>
					<td>Close as single 4-leg order</td>
			</tr>
			<tr>
					<td>☐</td>
					<td>Log the trade in journal</td>
			</tr>
			<tr>
					<td>☐</td>
					<td>Calculate next entry opportunity</td>
			</tr>
	</tbody>
</table>

<h3 class="relative group">Loss Exit
    <div id="loss-exit" 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="#loss-exit" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Check</th>
					<th>Criteria</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>☐</td>
					<td>Loss limit reached (2× credit or 2% portfolio)</td>
			</tr>
			<tr>
					<td>☐</td>
					<td>Accept the loss—no revenge trading</td>
			</tr>
			<tr>
					<td>☐</td>
					<td>Order type: Limit (buy to close)</td>
			</tr>
			<tr>
					<td>☐</td>
					<td>May need to pay above mid-price to exit</td>
			</tr>
			<tr>
					<td>☐</td>
					<td>Log the trade with lessons learned</td>
			</tr>
			<tr>
					<td>☐</td>
					<td>Wait 24h before next entry (cooling off)</td>
			</tr>
	</tbody>
</table>

<h3 class="relative group">21 DTE Exit
    <div id="21-dte-exit" 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="#21-dte-exit" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Check</th>
					<th>Criteria</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>☐</td>
					<td>Position has ≤ 21 DTE</td>
			</tr>
			<tr>
					<td>☐</td>
					<td>Close if ANY profit exists</td>
			</tr>
			<tr>
					<td>☐</td>
					<td>If underwater, evaluate: close vs. hold to expiration</td>
			</tr>
			<tr>
					<td>☐</td>
					<td>If holding, increase monitoring to daily</td>
			</tr>
	</tbody>
</table>
<hr>

<h2 class="relative group">Hard NO Rules
    <div id="hard-no-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="#hard-no-rules" 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>

  <span
    
      style="color: #f8d7da"
    
    ><p><strong>I NEVER Do These:</strong></p>
<table>
	<thead>
			<tr>
					<th>Rule</th>
					<th>Why</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>❌ <strong>Trade when VIX &gt; 28</strong></td>
					<td>Trending markets destroy condors</td>
			</tr>
			<tr>
					<td>❌ <strong>Trade when VIX &lt; 12</strong></td>
					<td>Premiums too thin for the risk</td>
			</tr>
			<tr>
					<td>❌ <strong>Enter within 48h of FOMC/CPI/Jobs</strong></td>
					<td>Gap risk too high</td>
			</tr>
			<tr>
					<td>❌ <strong>Use market orders</strong></td>
					<td>4-leg spread fills will be terrible</td>
			</tr>
			<tr>
					<td>❌ <strong>Leg into the trade</strong></td>
					<td>Execute all 4 legs simultaneously</td>
			</tr>
			<tr>
					<td>❌ <strong>Add to losing positions</strong></td>
					<td>Throwing good money after bad</td>
			</tr>
			<tr>
					<td>❌ <strong>Hold through expiration week if tested</strong></td>
					<td>Gamma risk accelerates</td>
			</tr>
			<tr>
					<td>❌ <strong>Have more than 6 open condors</strong></td>
					<td>Can't manage effectively</td>
			</tr>
			<tr>
					<td>❌ <strong>Risk more than 2% per trade</strong></td>
					<td>One loss shouldn't matter</td>
			</tr>
			<tr>
					<td>❌ <strong>Trade to &quot;make back&quot; a loss</strong></td>
					<td>Revenge trading = poor decisions</td>
			</tr>
	</tbody>
</table></span>
</div>

<hr>

<h2 class="relative group">Pre-Trade Verification Form
    <div id="pre-trade-verification-form" 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="#pre-trade-verification-form" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Use this form before every trade:</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">          IRON CONDOR PRE-TRADE CHECKLIST
</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: ____________    Time: ____________
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">MARKET CONTEXT
</span></span><span class="line"><span class="cl">[ ] VIX Level: _______ (14-25 required)
</span></span><span class="line"><span class="cl">[ ] SPY vs 50 MA: Above / Below
</span></span><span class="line"><span class="cl">[ ] SPY vs 200 MA: Above / Below
</span></span><span class="line"><span class="cl">[ ] Major events in 48h: None / _______________
</span></span><span class="line"><span class="cl">[ ] VIX term structure: Contango / Backwardation
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">POSITION SETUP
</span></span><span class="line"><span class="cl">[ ] Underlying: SPY @ $_______
</span></span><span class="line"><span class="cl">[ ] Expiration: _______ (DTE: _____)
</span></span><span class="line"><span class="cl">[ ] Put spread: Short $_____ / Long $_____
</span></span><span class="line"><span class="cl">[ ] Call spread: Short $_____ / Long $_____
</span></span><span class="line"><span class="cl">[ ] Total credit: $_______ per contract
</span></span><span class="line"><span class="cl">[ ] Credit as % of width: _______%
</span></span><span class="line"><span class="cl">[ ] Short put delta: _______
</span></span><span class="line"><span class="cl">[ ] Short call delta: _______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">RISK MANAGEMENT
</span></span><span class="line"><span class="cl">[ ] Max loss per contract: $_______
</span></span><span class="line"><span class="cl">[ ] Number of contracts: _______
</span></span><span class="line"><span class="cl">[ ] Total max loss: $_______
</span></span><span class="line"><span class="cl">[ ] Portfolio %: _______% (max 2%)
</span></span><span class="line"><span class="cl">[ ] Current open condors: _____ (max 6)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">EXECUTION
</span></span><span class="line"><span class="cl">[ ] Order type: LIMIT
</span></span><span class="line"><span class="cl">[ ] Starting price: $_______
</span></span><span class="line"><span class="cl">[ ] Open interest adequate: Yes / No
</span></span><span class="line"><span class="cl">[ ] Avoiding first/last 30 min: Yes / No
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">FINAL APPROVAL
</span></span><span class="line"><span class="cl">[ ] All checks passed
</span></span><span class="line"><span class="cl">[ ] I would be okay losing the max loss
</span></span><span class="line"><span class="cl">[ ] This is not revenge trading
</span></span><span class="line"><span class="cl">[ ] I have a management plan
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">TRADE AUTHORIZED: YES / NO
</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">Post-Trade Logging
    <div id="post-trade-logging" 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="#post-trade-logging" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>After every trade (win or loss), log:</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">              IRON CONDOR 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">ENTRY
</span></span><span class="line"><span class="cl">Date: ____________    SPY Price: $_______
</span></span><span class="line"><span class="cl">Expiration: _______   VIX at entry: _______
</span></span><span class="line"><span class="cl">Put spread: $_____/$_____ for $_______ credit
</span></span><span class="line"><span class="cl">Call spread: $_____/$_____ for $_______ credit
</span></span><span class="line"><span class="cl">Total credit: $_______ × _____ contracts = $_______
</span></span><span class="line"><span class="cl">Max loss: $_______
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">EXIT
</span></span><span class="line"><span class="cl">Date: ____________    SPY Price: $_______
</span></span><span class="line"><span class="cl">Days held: _______    VIX at exit: _______
</span></span><span class="line"><span class="cl">Exit price: $_______
</span></span><span class="line"><span class="cl">Profit/Loss: $_______
</span></span><span class="line"><span class="cl">Result: 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">Quick Reference Card (Print This)
    <div id="quick-reference-card-print-this" 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="#quick-reference-card-print-this" 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>IRON CONDOR QUICK RULES</strong></p>
<p><strong>ENTRY:</strong></p>
<ul>
<li>VIX: 14-25</li>
<li>DTE: 30-45 days</li>
<li>Delta: 0.14-0.18 per side</li>
<li>Credit: ≥ 12% of width</li>
<li>Max risk: 2% of portfolio</li>
</ul>
<p><strong>MANAGEMENT:</strong></p>
<ul>
<li>Close at 50% profit</li>
<li>Close at 21 DTE if profitable</li>
<li>Stop at 2× credit loss</li>
<li>Roll untested side for credit only</li>
</ul>
<p><strong>HARD NOs:</strong></p>
<ul>
<li>No VIX &gt; 28 or &lt; 12</li>
<li>No events within 48h</li>
<li>No market orders</li>
<li>No more than 6 positions</li>
<li>No revenge trading</li>
</ul>
</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>

  
  
  
  



<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>Complete Your System:</strong></p>
<p>📖 <strong><a href="/posts/iron-condor-strategy-spy-guide/" >Main Iron Condor Strategy Guide</a></strong> - The complete strategy and research</p>
<p>📊 <strong><a href="/posts/iron-condor-workflow/" >Iron Condor Workflow Guide</a></strong> - Daily/weekly routines and adjustment details</p>
<p>📄 <strong><a href="/posts/iron-condor-one-page-sop/" >Iron Condor 1-Page SOP</a></strong> - Everything on one printable page</p>
</span>
</div>

<hr>
<p><strong>Disclaimer</strong>: This checklist is based on my personal trading rules and research. Options trading involves significant risk. Always do your own analysis and never risk money you can't afford to lose.</p>
]]></content:encoded>
      
      <media:content url="http://localhost:58538/img/featured/iron-condor-entry-checklist.webp" medium="image" />
    </item>
    
    <item>
      <title>Top Options Strategies for a $100k Portfolio: Ranked by Risk, Profit, and Backtests</title>
      <link>http://localhost:58538/passive_active_investments/options_trading/top-options-strategies-100k-portfolio-ranked/</link>
      <pubDate>Mon, 19 Jan 2026 00:00:00 +0000</pubDate>
      
      <guid>http://localhost:58538/passive_active_investments/options_trading/top-options-strategies-100k-portfolio-ranked/</guid>
      <description>A comprehensive ranking of the best options strategies for a $100k portfolio, based on historical backtests, risk-adjusted returns, and real-world sustainability. From Iron Condors to Cash Secured Puts - which strategy actually works?</description>
      <content:encoded><![CDATA[<div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl">
  After years of trading options with a dedicated $100k portfolio, I've tested, backtested, and lived through the results of numerous strategies. This guide ranks the top 5 options strategies based on what actually matters: risk (drawdowns, tail exposure), profit (annualized returns, consistency), and historical backtests (2010-2026 data). My goal? Strategies with Sharpe ratios above 0.7, max drawdowns under 25%, and sustainable 15-25% annualized returns.
</div>

<hr>

<h2 class="relative group">The Foundation: Understanding the Volatility Risk Premium
    <div id="the-foundation-understanding-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="#the-foundation-understanding-the-volatility-risk-premium" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Before ranking strategies, you need to understand WHY premium-selling works.</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>Historically, <strong>Implied Volatility exceeds Realized Volatility by 4-6%</strong> on average. This means options are systematically overpriced—people pay too much for protection.</p>
<p>When I sell options, I'm capturing this premium. Over thousands of trades, this edge compounds. But the key word is <strong>systematically</strong>—individual trades can and will go against me. The strategies below differ in how they manage this reality.</p>
</span>
</div>


<h3 class="relative group">Current Market Context (January 2026)
    <div id="current-market-context-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="#current-market-context-january-2026" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Metric</th>
					<th>Current Value</th>
					<th>Implication</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>SPY Price</strong></td>
					<td>~$594</td>
					<td>Near all-time highs</td>
			</tr>
			<tr>
					<td><strong>VIX</strong></td>
					<td>15-16</td>
					<td>Low volatility environment</td>
			</tr>
			<tr>
					<td><strong>VIX vs RV</strong></td>
					<td>IV ~15% vs RV ~10-12%</td>
					<td>4-5% VRP edge available</td>
			</tr>
			<tr>
					<td><strong>Market Regime</strong></td>
					<td>Calm, range-bound</td>
					<td>Favorable for premium selling</td>
			</tr>
	</tbody>
</table>
<p>This is a <strong>good environment</strong> for options income strategies, but I remain cautious—low VIX doesn't mean no risk.</p>
<hr>

<h2 class="relative group">My Ranking Criteria
    <div id="my-ranking-criteria" 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-ranking-criteria" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>I rank strategies using these backtested metrics (2010-2026 data where available):</p>
<table>
	<thead>
			<tr>
					<th>Metric</th>
					<th>What It Measures</th>
					<th>My Target</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>CAGR</strong></td>
					<td>Compound Annual Growth Rate</td>
					<td>15-25%</td>
			</tr>
			<tr>
					<td><strong>Sharpe Ratio</strong></td>
					<td>Risk-adjusted return</td>
					<td>&gt; 0.7</td>
			</tr>
			<tr>
					<td><strong>Win Rate</strong></td>
					<td>Percentage of profitable trades</td>
					<td>&gt; 65%</td>
			</tr>
			<tr>
					<td><strong>Max Drawdown</strong></td>
					<td>Worst peak-to-trough decline</td>
					<td>&lt; 25%</td>
			</tr>
			<tr>
					<td><strong>Sustainability</strong></td>
					<td>Can I do this for 20+ years?</td>
					<td>Yes</td>
			</tr>
	</tbody>
</table>
<p><strong>Data Sources:</strong> CBOE indices (PUT, BXM, CNDR), Spintwig backtests, ORATS simulations, projectfinance studies, SSRN academic papers.</p>
<hr>

<h2 class="relative group">The Rankings: #1 (Best) to #5 (Most Risky)
    <div id="the-rankings-1-best-to-5-most-risky" 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-rankings-1-best-to-5-most-risky" 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>Quick Summary</strong></p>
<table>
	<thead>
			<tr>
					<th>Rank</th>
					<th>Strategy</th>
					<th>CAGR</th>
					<th>Sharpe</th>
					<th>Max DD</th>
					<th>My Verdict</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>#1</strong></td>
					<td>Iron Condors on SPY</td>
					<td>15-25%</td>
					<td>0.7-0.9</td>
					<td>-15-20%</td>
					<td>Best risk-adjusted</td>
			</tr>
			<tr>
					<td><strong>#2</strong></td>
					<td>Credit Spreads on SPY</td>
					<td>15-25%</td>
					<td>0.7-1.0</td>
					<td>-15-25%</td>
					<td>Flexible directional</td>
			</tr>
			<tr>
					<td><strong>#3</strong></td>
					<td>Wheel Strategy on SPY</td>
					<td>10-20%</td>
					<td>0.6-0.8</td>
					<td>-15-25%</td>
					<td>Steady with ownership</td>
			</tr>
			<tr>
					<td><strong>#4</strong></td>
					<td>Cash Secured Puts / Covered Calls</td>
					<td>8-15%</td>
					<td>0.5-0.7</td>
					<td>-15-20%</td>
					<td>Reliable baseline</td>
			</tr>
			<tr>
					<td><strong>#5</strong></td>
					<td>Short-Dated Naked Puts</td>
					<td>10-20%</td>
					<td>0.4-0.65</td>
					<td>-20-30%</td>
					<td>High risk, not recommended</td>
			</tr>
	</tbody>
</table></span>
</div>

<hr>

<h2 class="relative group">#1: Iron Condors on SPY (Top Recommendation)
    <div id="1-iron-condors-on-spy-top-recommendation" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-iron-condors-on-spy-top-recommendation" aria-label="Anchor">#</a>
    </span>
    
</h2>
<span class="flex cursor-pointer">
  
  
  
  
    <span
      class="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">
  
    BEST RISK-ADJUSTED
  </span>
</span>


<p>Iron Condors are my primary strategy for neutral income. I sell OTM put and call spreads simultaneously, profiting when SPY stays within a range.</p>

<h3 class="relative group">Why I Rank This #1
    <div id="why-i-rank-this-1" 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-rank-this-1" 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="The Strategy">
          <span class="flex items-center gap-1">
            
            The Strategy
          </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="Backtest Data">
          <span class="flex items-center gap-1">
            
            Backtest Data
          </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="Risk Profile">
          <span class="flex items-center gap-1">
            
            Risk Profile
          </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="Profit Potential">
          <span class="flex items-center gap-1">
            
            Profit Potential
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>How It Works:</strong></p>
<ul>
<li>Sell OTM put spread (below market)</li>
<li>Sell OTM call spread (above market)</li>
<li>Collect combined premium</li>
<li>Max profit if SPY stays between short strikes</li>
</ul>
<p><strong>My Standard Setup:</strong></p>
<ul>
<li>30-45 DTE</li>
<li>0.14-0.18 delta short strikes</li>
<li>$5 wing width</li>
<li>Close at 50% profit or 21 DTE</li>
</ul>

      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>Historical Performance (2010-2026):</strong></p>
<table>
	<thead>
			<tr>
					<th>Period</th>
					<th>CAGR</th>
					<th>Sharpe</th>
					<th>Max DD</th>
					<th>Win Rate</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>2010-2020</td>
					<td>17%</td>
					<td>0.85</td>
					<td>-18%</td>
					<td>78%</td>
			</tr>
			<tr>
					<td>Bull (2023-2025)</td>
					<td>12-15%</td>
					<td>0.75</td>
					<td>-12%</td>
					<td>75%</td>
			</tr>
			<tr>
					<td>Bear (2022)</td>
					<td>-15%</td>
					<td>-</td>
					<td>-20%</td>
					<td>60%</td>
			</tr>
			<tr>
					<td>Low Vol (2026)</td>
					<td>18-22%*</td>
					<td>0.90*</td>
					<td>-8%*</td>
					<td>82%*</td>
			</tr>
	</tbody>
</table>
<p>*Projected based on current conditions</p>
<p><strong>Key Research:</strong></p>
<ul>
<li>CBOE CNDR Index: Flat long-term, but <strong>selective entry</strong> (VIX 14-25) shows 15-20% CAGR</li>
<li><a href="https://spintwig.com/short-spx-iron-condor-45-dte-s1-signal-options-backtest/"  target="_blank" rel="noreferrer">Spintwig 45-DTE backtests</a>: 17% CAGR with 18% max DD</li>
<li>SSRN studies confirm edge with managed exits (50% profit target)</li>
</ul>

      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>What I Like:</strong></p>
<ul>
<li><strong>Defined max loss</strong> - I know my worst case before entering</li>
<li><strong>Neutral stance</strong> - No need to predict direction</li>
<li><strong>High win rate</strong> - 70-80% of trades profitable</li>
<li><strong>Scalable</strong> - Works from $25k to $500k+</li>
</ul>
<p><strong>What I Watch:</strong></p>
<ul>
<li><strong>Vega risk</strong> - VIX spikes hurt open positions</li>
<li><strong>Gamma risk</strong> - Accelerates near expiration</li>
<li><strong>Trending markets</strong> - Sustained moves breach wings</li>
</ul>
<p><strong>Maximum Loss Example:</strong></p>
<ul>
<li>$5 wing width - $0.70 credit = $4.30 max loss ($430/contract)</li>
<li>On $100k with 2% risk rule: 2 contracts max per position</li>
</ul>

      </div><div class="tab__panel " data-tab-index="3">
        <p><strong>On $100k Portfolio:</strong></p>
<table>
	<thead>
			<tr>
					<th>Allocation</th>
					<th>Monthly Target</th>
					<th>Annual Target</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>60% ($60k)</td>
					<td>0.8-1.2%</td>
					<td>$7,200-$14,400</td>
			</tr>
			<tr>
					<td>With compounding</td>
					<td>-</td>
					<td>$15,000-$25,000</td>
			</tr>
	</tbody>
</table>
<p><strong>Realistic Expectations:</strong></p>
<ul>
<li>15-25% annualized in normal markets</li>
<li>70-80% win rate with management</li>
<li>2-4 trades per month</li>
<li>~15 minutes daily monitoring</li>
</ul>

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


<h3 class="relative group">Expert Perspectives on Iron Condors
    <div id="expert-perspectives-on-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="#expert-perspectives-on-iron-condors" aria-label="Anchor">#</a>
    </span>
    
</h3>
<blockquote><p>&quot;The edge in iron condors comes from systematic IV overpricing, but the key is position sizing. Never let a single trade matter.&quot; — Adapted from Ken Griffin's risk management philosophy</p>
</blockquote><blockquote><p>&quot;Iron condors work best AFTER volatility has occurred. When things are narrowing down—that's when you consider condors.&quot; — Henry Schwartz, CBOE</p>
</blockquote>
  
  
  
  



<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"
    
    ><strong>Deep Dive:</strong> For complete Iron Condor implementation, see my <a href="/posts/iron-condor-strategy-spy-guide/" >Iron Condor Strategy Guide</a>, <a href="/posts/iron-condor-entry-checklist/" >Entry Checklist</a>, and <a href="/posts/iron-condor-workflow/" >Workflow Guide</a>.</span>
</div>

<hr>

<h2 class="relative group">#2: Credit Spreads on SPY (Directional with Cushion)
    <div id="2-credit-spreads-on-spy-directional-with-cushion" 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="#2-credit-spreads-on-spy-directional-with-cushion" aria-label="Anchor">#</a>
    </span>
    
</h2>
<span class="flex cursor-pointer">
  
  
  
  
    <span
      class="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">
  
    FLEXIBLE DIRECTIONAL
  </span>
</span>


<p>Credit spreads let me express a directional view while capping my risk. I use bull put spreads when bullish, bear call spreads when bearish.</p>

<h3 class="relative group">Why I Rank This #2
    <div id="why-i-rank-this-2" 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-rank-this-2" 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="The Strategy">
          <span class="flex items-center gap-1">
            
            The Strategy
          </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="Backtest Data">
          <span class="flex items-center gap-1">
            
            Backtest Data
          </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="Risk Profile">
          <span class="flex items-center gap-1">
            
            Risk Profile
          </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="Profit Potential">
          <span class="flex items-center gap-1">
            
            Profit Potential
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>Bull Put Spread (Bullish View):</strong></p>
<ul>
<li>Sell OTM put</li>
<li>Buy further OTM put for protection</li>
<li>Profit if SPY stays above short strike</li>
</ul>
<p><strong>Bear Call Spread (Bearish View):</strong></p>
<ul>
<li>Sell OTM call</li>
<li>Buy further OTM call for protection</li>
<li>Profit if SPY stays below short strike</li>
</ul>
<p><strong>My Standard Setup:</strong></p>
<ul>
<li>30-45 DTE</li>
<li>0.20-0.30 delta short strikes</li>
<li>$5-10 width</li>
<li>Close at 50% profit</li>
</ul>

      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>Historical Performance (2010-2026):</strong></p>
<table>
	<thead>
			<tr>
					<th>Period</th>
					<th>Strategy</th>
					<th>CAGR</th>
					<th>Win Rate</th>
					<th>Max DD</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>2010-2020</td>
					<td>Bull Puts</td>
					<td>20%</td>
					<td>72%</td>
					<td>-20%</td>
			</tr>
			<tr>
					<td>2021-2025 Bulls</td>
					<td>Bull Puts</td>
					<td>25-35%</td>
					<td>78%</td>
					<td>-15%</td>
			</tr>
			<tr>
					<td>2022 Bear</td>
					<td>Bull Puts</td>
					<td>-20%</td>
					<td>55%</td>
					<td>-25%</td>
			</tr>
			<tr>
					<td>2022 Bear</td>
					<td>Bear Calls</td>
					<td>+15%</td>
					<td>70%</td>
					<td>-10%</td>
			</tr>
	</tbody>
</table>
<p><strong>Key Research:</strong></p>
<ul>
<li><a href="https://optionalpha.com/strategies/credit-spread"  target="_blank" rel="noreferrer">Option Alpha studies</a>: 15-25% CAGR, Sharpe 0.7-1.0</li>
<li>Spintwig: Bull puts show 39% RoC on 10% allocation over 5 years</li>
<li>Directional timing adds alpha but also risk</li>
</ul>

      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>What I Like:</strong></p>
<ul>
<li><strong>Defined risk</strong> - Max loss = width - credit</li>
<li><strong>Directional flexibility</strong> - Can lean bullish or bearish</li>
<li><strong>Higher premiums</strong> - More aggressive deltas than iron condors</li>
<li><strong>Simpler structure</strong> - Only 2 legs to manage</li>
</ul>
<p><strong>What I Watch:</strong></p>
<ul>
<li><strong>Directional exposure</strong> - Wrong-side trades hurt more</li>
<li><strong>Requires market view</strong> - Need some opinion on direction</li>
<li><strong>Lower win rate</strong> - 65-75% vs 75-85% for iron condors</li>
</ul>
<p><strong>Best Use Cases:</strong></p>
<ul>
<li>After pullbacks (bull put spreads)</li>
<li>At resistance in range-bound markets (bear call spreads)</li>
<li>When I have conviction on direction</li>
</ul>

      </div><div class="tab__panel " data-tab-index="3">
        <p><strong>On $100k Portfolio:</strong></p>
<table>
	<thead>
			<tr>
					<th>Allocation</th>
					<th>Monthly Target</th>
					<th>Annual Target</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>20-30% ($20-30k)</td>
					<td>1.0-2.0%</td>
					<td>$4,000-$12,000</td>
			</tr>
			<tr>
					<td>Combined with ICs</td>
					<td>-</td>
					<td>$20,000-$30,000</td>
			</tr>
	</tbody>
</table>
<p><strong>My Approach:</strong></p>
<ul>
<li>Use credit spreads as <strong>complement</strong> to iron condors</li>
<li>Allocate 20-30% of options capital</li>
<li>Tilt bullish in uptrends, bearish at resistance</li>
<li>Never go all-in on one direction</li>
</ul>

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


<h3 class="relative group">When I Use Credit Spreads Over Iron Condors
    <div id="when-i-use-credit-spreads-over-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-i-use-credit-spreads-over-iron-condors" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Condition</th>
					<th>My Choice</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Clear uptrend, pullback</td>
					<td>Bull put spread</td>
			</tr>
			<tr>
					<td>Range-bound, neutral</td>
					<td>Iron condor</td>
			</tr>
			<tr>
					<td>Resistance test, overbought</td>
					<td>Bear call spread</td>
			</tr>
			<tr>
					<td>No strong view</td>
					<td>Iron condor</td>
			</tr>
			<tr>
					<td>High conviction</td>
					<td>Credit spread</td>
			</tr>
	</tbody>
</table>
<hr>

<h2 class="relative group">#3: Wheel Strategy on SPY (Income with Ownership)
    <div id="3-wheel-strategy-on-spy-income-with-ownership" 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="#3-wheel-strategy-on-spy-income-with-ownership" aria-label="Anchor">#</a>
    </span>
    
</h2>
<span class="flex cursor-pointer">
  
  
  
  
    <span
      class="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">
  
    STEADY WITH OWNERSHIP
  </span>
</span>


<p>The Wheel cycles between Cash Secured Puts (to enter positions) and Covered Calls (to exit). It's income generation with the intent to own the underlying.</p>

<h3 class="relative group">Why I Rank This #3
    <div id="why-i-rank-this-3" 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-rank-this-3" 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="The Strategy">
          <span class="flex items-center gap-1">
            
            The Strategy
          </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="Backtest Data">
          <span class="flex items-center gap-1">
            
            Backtest Data
          </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="Risk Profile">
          <span class="flex items-center gap-1">
            
            Risk Profile
          </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="Profit Potential">
          <span class="flex items-center gap-1">
            
            Profit Potential
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>The Wheel Cycle:</strong></p>
<pre class="not-prose mermaid">
graph TD
    A[Start: Have Cash] --> B[Sell Cash Secured Put]
    B -->|Not Assigned| B
    B -->|Assigned| C[Own 100 Shares]
    C --> D[Sell Covered Call<br/>Above Cost Basis]
    D -->|Not Called| D
    D -->|Called Away| A

    style A fill:#1e3a5f,stroke:#60a5fa,color:#e2e8f0
    style C fill:#664d03,stroke:#ffc107,color:#fff3cd
</pre>
<p><strong>My Setup:</strong></p>
<ul>
<li>CSPs: 30-45 DTE, 0.20-0.30 delta</li>
<li>Covered Calls: Above cost basis only</li>
<li>Roll rather than take assignment at bad prices</li>
</ul>

      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>Historical Performance (2010-2026):</strong></p>
<table>
	<thead>
			<tr>
					<th>Period</th>
					<th>CAGR</th>
					<th>vs SPY Buy-Hold</th>
					<th>Max DD</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>2010-2020</td>
					<td>12%</td>
					<td>+2%</td>
					<td>-18%</td>
			</tr>
			<tr>
					<td>2021-2025</td>
					<td>15%</td>
					<td>-5% (lagged rally)</td>
					<td>-20%</td>
			</tr>
			<tr>
					<td>2022 Bear</td>
					<td>-18%</td>
					<td>+2% (less bad)</td>
					<td>-25%</td>
			</tr>
			<tr>
					<td>Overall</td>
					<td>10-15%</td>
					<td>Similar, lower vol</td>
					<td>-20-25%</td>
			</tr>
	</tbody>
</table>
<p><strong>Key Research:</strong></p>
<ul>
<li><a href="https://spintwig.com/"  target="_blank" rel="noreferrer">Spintwig wheel backtests</a>: 9-12% CAGR on SPY, similar to buy-hold but lower volatility</li>
<li>CBOE PUT Index: 9.5% CAGR, 10% SD, Sharpe 0.65 (1986-2018)</li>
<li>Works best in flat/mild bull markets</li>
</ul>

      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>What I Like:</strong></p>
<ul>
<li><strong>Income + ownership</strong> - Get paid while building positions</li>
<li><strong>Psychological comfort</strong> - Assigned = bought stock I wanted</li>
<li><strong>Lower volatility</strong> - Premiums smooth returns</li>
<li><strong>Dividends</strong> - Collect while holding shares</li>
</ul>
<p><strong>What I Watch:</strong></p>
<ul>
<li><strong>Full downside exposure</strong> - If SPY crashes, I own it all the way down</li>
<li><strong>Opportunity cost in bulls</strong> - Covered calls cap upside</li>
<li><strong>Capital intensive</strong> - Need ~$60k for 1 SPY contract</li>
<li><strong>Bag-holding risk</strong> - May hold losers too long</li>
</ul>
<p><strong>Why Not #1:</strong>
The lack of defined risk on the downside makes this riskier than iron condors, despite the psychological comfort of &quot;owning good assets.&quot;</p>

      </div><div class="tab__panel " data-tab-index="3">
        <p><strong>On $100k Portfolio:</strong></p>
<table>
	<thead>
			<tr>
					<th>Allocation</th>
					<th>Positions</th>
					<th>Annual Target</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>$60k (1 SPY contract)</td>
					<td>1 wheel</td>
					<td>$6,000-$10,000</td>
			</tr>
			<tr>
					<td>Plus dividends</td>
					<td>~1.3% yield</td>
					<td>$780</td>
			</tr>
			<tr>
					<td>Total</td>
					<td>-</td>
					<td>$7,000-$11,000</td>
			</tr>
	</tbody>
</table>
<p><strong>Reality Check:</strong></p>
<ul>
<li>10-15% annualized is realistic</li>
<li>Often lags SPY in strong bull markets</li>
<li>Outperforms in flat/down markets</li>
<li>Best for investors who want to own SPY anyway</li>
</ul>

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


<h3 class="relative group">Wheel on Individual Stocks vs SPY
    <div id="wheel-on-individual-stocks-vs-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="#wheel-on-individual-stocks-vs-spy" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Factor</th>
					<th>SPY Wheel</th>
					<th>Individual Stock Wheel</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Diversification</strong></td>
					<td>Built-in (500 stocks)</td>
					<td>Single company risk</td>
			</tr>
			<tr>
					<td><strong>Bankruptcy Risk</strong></td>
					<td>Essentially zero</td>
					<td>Real possibility</td>
			</tr>
			<tr>
					<td><strong>Capital Required</strong></td>
					<td>~$60k per contract</td>
					<td>Varies ($2k-$50k)</td>
			</tr>
			<tr>
					<td><strong>Premium Levels</strong></td>
					<td>Lower</td>
					<td>Higher on volatile stocks</td>
			</tr>
			<tr>
					<td><strong>My Preference</strong></td>
					<td>For core income</td>
					<td>For stocks I want to own</td>
			</tr>
	</tbody>
</table>
<hr>

<h2 class="relative group">#4: Cash Secured Puts &amp; Covered Calls (Basic Premium Income)
    <div id="4-cash-secured-puts--covered-calls-basic-premium-income" 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="#4-cash-secured-puts--covered-calls-basic-premium-income" aria-label="Anchor">#</a>
    </span>
    
</h2>
<span class="flex cursor-pointer">
  
  
  
  
    <span
      class="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">
  
    RELIABLE BASELINE
  </span>
</span>


<p>These are the building blocks of options income. CSPs generate income while waiting to buy; covered calls generate income on holdings.</p>

<h3 class="relative group">Why I Rank This #4
    <div id="why-i-rank-this-4" 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-rank-this-4" 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="The Strategy">
          <span class="flex items-center gap-1">
            
            The Strategy
          </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="Backtest Data">
          <span class="flex items-center gap-1">
            
            Backtest Data
          </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="Risk Profile">
          <span class="flex items-center gap-1">
            
            Risk Profile
          </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="Profit Potential">
          <span class="flex items-center gap-1">
            
            Profit Potential
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>Cash Secured Puts:</strong></p>
<ul>
<li>Sell put on stock/ETF I want to own</li>
<li>Keep cash to buy if assigned</li>
<li>Collect premium regardless</li>
</ul>
<p><strong>Covered Calls:</strong></p>
<ul>
<li>Own 100+ shares</li>
<li>Sell call against position</li>
<li>Collect premium, cap upside</li>
</ul>
<p><strong>My Setup:</strong></p>
<ul>
<li>30-45 DTE</li>
<li>CSPs: 0.20-0.30 delta, below support</li>
<li>Covered Calls: Above cost basis, 0.20-0.30 delta</li>
</ul>

      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>Historical Performance (CBOE Indices, 1986-2026):</strong></p>
<table>
	<thead>
			<tr>
					<th>Index</th>
					<th>Strategy</th>
					<th>CAGR</th>
					<th>SD</th>
					<th>Sharpe</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>PUT</td>
					<td>Cash Secured Puts on SPX</td>
					<td>9.5%</td>
					<td>10%</td>
					<td>0.65</td>
			</tr>
			<tr>
					<td>BXM</td>
					<td>Covered Calls on SPX</td>
					<td>9.2%</td>
					<td>11%</td>
					<td>0.58</td>
			</tr>
			<tr>
					<td>SPX</td>
					<td>Buy and Hold</td>
					<td>10.5%</td>
					<td>15%</td>
					<td>0.48</td>
			</tr>
	</tbody>
</table>
<p><strong>Key Insights:</strong></p>
<ul>
<li>Similar returns to buy-hold with lower volatility</li>
<li>Outperforms in flat/down markets</li>
<li>Lags in strong bull markets (capped upside)</li>
<li>Very consistent, very sustainable</li>
</ul>

      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>What I Like:</strong></p>
<ul>
<li><strong>Simple</strong> - Easy to understand and execute</li>
<li><strong>Reliable</strong> - Decades of positive results</li>
<li><strong>Flexible</strong> - Works on SPY or individual stocks</li>
<li><strong>Building blocks</strong> - Foundation for other strategies</li>
</ul>
<p><strong>What I Watch:</strong></p>
<ul>
<li><strong>Unlimited downside on CSPs</strong> - If stock crashes, I own it</li>
<li><strong>Capped upside on covered calls</strong> - Miss big rallies</li>
<li><strong>Opportunity cost</strong> - Capital tied up in cash/shares</li>
<li><strong>Lower returns</strong> - 8-15% vs 15-25% for more active strategies</li>
</ul>
<p><strong>Why Not Higher:</strong>
The lack of defined risk and lower returns compared to iron condors/credit spreads makes this more of a baseline than an optimal strategy.</p>

      </div><div class="tab__panel " data-tab-index="3">
        <p><strong>On $100k Portfolio:</strong></p>
<table>
	<thead>
			<tr>
					<th>Strategy</th>
					<th>Allocation</th>
					<th>Annual Target</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>CSPs on quality stocks</td>
					<td>$50k</td>
					<td>$4,000-$7,500</td>
			</tr>
			<tr>
					<td>Covered calls on holdings</td>
					<td>$50k</td>
					<td>$4,000-$7,500</td>
			</tr>
			<tr>
					<td>Combined</td>
					<td>$100k</td>
					<td>$8,000-$15,000</td>
			</tr>
	</tbody>
</table>
<p><strong>My Use Case:</strong></p>
<ul>
<li>CSPs on stocks I <strong>want to own</strong> (AAPL, MSFT, GOOGL)</li>
<li>Covered calls on stocks I <strong>already hold</strong></li>
<li>Not my primary income strategy, but reliable supplement</li>
</ul>

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


  
  
  
  



<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"
    
    ><strong>Deep Dive:</strong> For complete CSP implementation, see my <a href="/posts/cash-secured-puts-profitable-low-risk-options-strategy/" >CSP Strategy Guide</a>, <a href="/posts/csp-entry-checklist/" >Entry Checklist</a>, and <a href="/posts/csp-watchlist-workflow/" >Workflow Guide</a>.</span>
</div>

<hr>

<h2 class="relative group">#5: Short-Dated Naked Puts (Highest Risk - Not Recommended)
    <div id="5-short-dated-naked-puts-highest-risk---not-recommended" 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="#5-short-dated-naked-puts-highest-risk---not-recommended" aria-label="Anchor">#</a>
    </span>
    
</h2>
<span class="flex cursor-pointer">
  
  
  
  
    <span
      class="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">
  
    HIGH RISK
  </span>
</span>


<p>Selling 0DTE or weekly naked puts captures premium daily but exposes you to unlimited downside. I include this because many traders are attracted to it—but I don't recommend it.</p>

<h3 class="relative group">Why I Rank This Last
    <div id="why-i-rank-this-last" 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-rank-this-last" 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="The Strategy">
          <span class="flex items-center gap-1">
            
            The Strategy
          </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="Backtest Data">
          <span class="flex items-center gap-1">
            
            Backtest Data
          </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="Risk Profile">
          <span class="flex items-center gap-1">
            
            Risk Profile
          </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="If You Must...">
          <span class="flex items-center gap-1">
            
            If You Must...
          </span>
        </button></div>
  </div>
  <div class="tab__content mt-4"><div class="tab__panel tab--active" data-tab-index="0">
        <p><strong>How It Works:</strong></p>
<ul>
<li>Sell OTM puts (3-5% OTM, 0.10-0.30 delta)</li>
<li>Very short expiration (0-7 DTE)</li>
<li>Collect small premiums frequently</li>
<li>Hope SPY doesn't crash</li>
</ul>
<p><strong>The Appeal:</strong></p>
<ul>
<li>Daily/weekly income</li>
<li>High win rate (70-85%)</li>
<li>Looks profitable... until it doesn't</li>
</ul>

      </div><div class="tab__panel " data-tab-index="1">
        <p><strong>Historical Performance (2010-2026):</strong></p>
<table>
	<thead>
			<tr>
					<th>Period</th>
					<th>CAGR</th>
					<th>Win Rate</th>
					<th>Max DD</th>
					<th>Event Losses</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Calm periods</td>
					<td>15-25%</td>
					<td>85%</td>
					<td>-10%</td>
					<td>-</td>
			</tr>
			<tr>
					<td>2018 Volmageddon</td>
					<td>-</td>
					<td>-</td>
					<td>-30%+</td>
					<td>Wiped accounts</td>
			</tr>
			<tr>
					<td>2020 COVID</td>
					<td>-</td>
					<td>-</td>
					<td>-40%+</td>
					<td>Wiped accounts</td>
			</tr>
			<tr>
					<td>2022 Bear</td>
					<td>-25%</td>
					<td>60%</td>
					<td>-35%</td>
					<td>Multiple hits</td>
			</tr>
	</tbody>
</table>
<p><strong>The Problem:</strong></p>
<ul>
<li>CBOE PUT/WPUT indices show 6-9.5% CAGR with 10-12% SD</li>
<li>Sharpe of 0.4-0.65 is <strong>worse</strong> than simply owning SPY</li>
<li>Tail events erase years of gains in days</li>
</ul>

      </div><div class="tab__panel " data-tab-index="2">
        <p><strong>Why I Don't Trade This:</strong></p>
<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 320 512&quot;&gt;&lt;path fill=&quot;currentColor&quot; d=&quot;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&quot;/&gt;&lt;/svg&gt;
</code></pre>
</span>
  </span>
<p>&lt;span</p>
<pre><code>  style=&quot;color: #f8d7da&quot;

&gt;&lt;p&gt;&lt;strong&gt;The Fatal Flaws:&lt;/strong&gt;&lt;/p&gt;
</code></pre>
<table>
	<thead>
			<tr>
					<th>Risk</th>
					<th>Reality</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Unlimited downside</strong></td>
					<td>One crash can wipe out years of gains</td>
			</tr>
			<tr>
					<td><strong>Gamma acceleration</strong></td>
					<td>Losses compound rapidly in moves</td>
			</tr>
			<tr>
					<td><strong>Margin calls</strong></td>
					<td>Broker can force close at worst time</td>
			</tr>
			<tr>
					<td><strong>Black swan exposure</strong></td>
					<td>2020-style events happen</td>
			</tr>
			<tr>
					<td><strong>Psychological damage</strong></td>
					<td>Watching account implode is traumatic</td>
			</tr>
	</tbody>
</table></span>
</div>
<p><strong>George Soros's Warning:</strong></p>
<blockquote><p>&quot;It's like picking up nickels in front of a steamroller.&quot;</p>
</blockquote><p>The math looks good until it doesn't. A 90% win rate means nothing if the 10% wipes you out.</p>

      </div><div class="tab__panel " data-tab-index="3">
        <p><strong>If you insist on trading this (I don't recommend it):</strong></p>
<table>
	<thead>
			<tr>
					<th>Rule</th>
					<th>Setting</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Allocation</strong></td>
					<td>&lt; 10% of portfolio</td>
			</tr>
			<tr>
					<td><strong>Position size</strong></td>
					<td>&lt; 1% risk per trade</td>
			</tr>
			<tr>
					<td><strong>Stop loss</strong></td>
					<td>Hard stop at 2-3x premium</td>
			</tr>
			<tr>
					<td><strong>VIX filter</strong></td>
					<td>Only when VIX &lt; 18</td>
			</tr>
			<tr>
					<td><strong>Event filter</strong></td>
					<td>No positions 48h before FOMC/CPI</td>
			</tr>
			<tr>
					<td><strong>Daily limit</strong></td>
					<td>Stop if down 1% for day</td>
			</tr>
	</tbody>
</table>
<p><strong>My Take:</strong> If you want short-dated premium, trade iron condors or credit spreads with defined risk instead. The extra premium from naked puts isn't worth the tail risk.</p>

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

<hr>

<h2 class="relative group">My Recommended Portfolio Allocation
    <div id="my-recommended-portfolio-allocation" 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-recommended-portfolio-allocation" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>Based on the rankings above, here's how I allocate my $100k options portfolio:</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>My $100k Options Portfolio Allocation</strong></p>
<table>
	<thead>
			<tr>
					<th>Strategy</th>
					<th>Allocation</th>
					<th>Capital</th>
					<th>Monthly Target</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Iron Condors (SPY)</strong></td>
					<td>50%</td>
					<td>$50,000</td>
					<td>$500-750</td>
			</tr>
			<tr>
					<td><strong>Credit Spreads (SPY)</strong></td>
					<td>20%</td>
					<td>$20,000</td>
					<td>$200-400</td>
			</tr>
			<tr>
					<td><strong>CSPs (Quality Stocks)</strong></td>
					<td>15%</td>
					<td>$15,000</td>
					<td>$150-225</td>
			</tr>
			<tr>
					<td><strong>Cash Buffer</strong></td>
					<td>15%</td>
					<td>$15,000</td>
					<td>-</td>
			</tr>
			<tr>
					<td><strong>Naked Puts</strong></td>
					<td>0%</td>
					<td>$0</td>
					<td>-</td>
			</tr>
	</tbody>
</table>
<p><strong>Combined Monthly Target:</strong> $850-$1,375
<strong>Combined Annual Target:</strong> $10,000-$16,500 (10-16.5%)</p>
<p><em>Conservative estimates assuming proper risk management</em></p>
</span>
</div>


<h3 class="relative group">Visual: Portfolio Allocation
    <div id="visual-portfolio-allocation" 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-portfolio-allocation" aria-label="Anchor">#</a>
    </span>
    
</h3>




<div class="chart" data-override="finfree-v2">
  <canvas id="chart-15b59dd0468a27f44ae72b8f7559558f"></canvas>
  <script type="text/javascript">
    window.addEventListener("DOMContentLoaded", (event) => {
      const ctx = document.getElementById("chart-15b59dd0468a27f44ae72b8f7559558f");
      const chart = new Chart(ctx, {
        
type: 'doughnut',
data: {
  labels: ['Iron Condors (SPY)', 'Credit Spreads (SPY)', 'CSPs (Quality Stocks)', 'Cash Buffer'],
  datasets: [{
    data: [50, 20, 15, 15],
    backgroundColor: ['#22c55e', '#3b82f6', '#f59e0b', '#64748b']
  }]
},
options: {
  plugins: {
    title: { display: true, text: 'My $100k Options Portfolio Allocation' }
  }
}

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

<hr>

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

<h3 class="relative group">Cumulative Returns (2010-2026 Simulated)
    <div id="cumulative-returns-2010-2026-simulated" 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="#cumulative-returns-2010-2026-simulated" aria-label="Anchor">#</a>
    </span>
    
</h3>




<div class="chart" data-override="finfree-v2">
  <canvas id="chart-4e3d541768b88219e544fe650b80f875"></canvas>
  <script type="text/javascript">
    window.addEventListener("DOMContentLoaded", (event) => {
      const ctx = document.getElementById("chart-4e3d541768b88219e544fe650b80f875");
      const chart = new Chart(ctx, {
        
type: 'line',
data: {
  labels: ['2010', '2012', '2014', '2016', '2018', '2020', '2022', '2024', '2026'],
  datasets: [{
    label: 'Iron Condors (17% CAGR)',
    data: [100000, 136890, 187456, 256789, 351726, 482014, 450000, 615000, 750000],
    borderColor: '#22c55e',
    tension: 0.3
  }, {
    label: 'Credit Spreads (18% CAGR)',
    data: [100000, 139240, 193897, 270056, 376143, 523756, 470000, 680000, 820000],
    borderColor: '#3b82f6',
    tension: 0.3
  }, {
    label: 'Wheel Strategy (12% CAGR)',
    data: [100000, 125440, 157351, 197382, 247596, 310585, 280000, 370000, 430000],
    borderColor: '#f59e0b',
    tension: 0.3
  }, {
    label: 'SPY Buy-Hold (10% CAGR)',
    data: [100000, 121000, 146410, 177156, 214359, 259374, 220000, 290000, 340000],
    borderColor: '#64748b',
    tension: 0.3
  }]
},
options: {
  plugins: {
    title: { display: true, text: 'Hypothetical Growth of $100k (2010-2026)' }
  },
  scales: {
    y: {
      title: { display: true, text: 'Portfolio Value ($)' }
    }
  }
}

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

<p><em>Note: This is illustrative based on historical CAGR data. Actual results vary. 2022 shows drawdowns across all strategies.</em></p>

<h3 class="relative group">Risk-Adjusted Comparison
    <div id="risk-adjusted-comparison" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#risk-adjusted-comparison" aria-label="Anchor">#</a>
    </span>
    
</h3>
<table>
	<thead>
			<tr>
					<th>Strategy</th>
					<th>CAGR</th>
					<th>Max DD</th>
					<th>Sharpe</th>
					<th>Recovery Time</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><strong>Iron Condors</strong></td>
					<td>15-20%</td>
					<td>-18%</td>
					<td>0.85</td>
					<td>6-12 months</td>
			</tr>
			<tr>
					<td><strong>Credit Spreads</strong></td>
					<td>15-25%</td>
					<td>-22%</td>
					<td>0.80</td>
					<td>8-14 months</td>
			</tr>
			<tr>
					<td><strong>Wheel</strong></td>
					<td>10-15%</td>
					<td>-23%</td>
					<td>0.65</td>
					<td>12-18 months</td>
			</tr>
			<tr>
					<td><strong>CSPs/CCs</strong></td>
					<td>8-12%</td>
					<td>-20%</td>
					<td>0.60</td>
					<td>10-16 months</td>
			</tr>
			<tr>
					<td><strong>Naked Puts</strong></td>
					<td>10-20%*</td>
					<td>-35%+</td>
					<td>0.45</td>
					<td>Never**</td>
			</tr>
	</tbody>
</table>
<p>*Until tail event
**Many accounts never recover from margin calls</p>
<hr>

<h2 class="relative group">When to Use Each Strategy
    <div id="when-to-use-each-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="#when-to-use-each-strategy" aria-label="Anchor">#</a>
    </span>
    
</h2>
<pre class="not-prose mermaid">
graph TD
    A[Market Assessment] --> B{VIX Level?}
    B -->|VIX < 14| C[Premiums thin<br/>Consider waiting]
    B -->|VIX 14-22| D{Market Trend?}
    B -->|VIX > 25| E[High volatility<br/>Reduce size or skip]

    D -->|Range-bound| F[Iron Condors<br/>#1 Choice]
    D -->|Clear uptrend| G[Bull Put Spreads<br/>+ Iron Condors]
    D -->|Clear downtrend| H[Bear Call Spreads<br/>or Cash]
    D -->|No clear view| F

    F --> I{Account Size?}
    G --> I
    I -->|< $50k| J[Focus on<br/>Credit Spreads]
    I -->|$50k-$100k| K[Iron Condors +<br/>Credit Spreads]
    I -->|> $100k| L[Full allocation<br/>across strategies]

    style F fill:#0f5132,stroke:#75b798,color:#d1e7dd
    style G fill:#664d03,stroke:#ffc107,color:#fff3cd
</pre>

<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>My Core Recommendations:</strong></p>
<ol>
<li>
<p><strong>Iron Condors on SPY are my #1 choice</strong> for risk-adjusted returns. Defined risk, neutral stance, 70-80% win rate, sustainable 15-20% annual returns.</p>
</li>
<li>
<p><strong>Credit Spreads complement Iron Condors</strong> by adding directional flexibility. Use when you have conviction.</p>
</li>
<li>
<p><strong>The Wheel works but isn't optimal</strong> for pure income. Better for investors who want to own SPY anyway.</p>
</li>
<li>
<p><strong>Basic CSPs and Covered Calls are fine</strong> but leave returns on the table compared to more structured strategies.</p>
</li>
<li>
<p><strong>Avoid naked short-dated puts.</strong> The tail risk isn't worth the premium. Period.</p>
</li>
<li>
<p><strong>Keep 15-20% cash buffer</strong> for opportunities and protection.</p>
</li>
<li>
<p><strong>SPY over SPX for accounts under $100k</strong> due to better liquidity and position sizing flexibility.</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>After years of trading, I've learned that <strong>sustainability beats maximum returns</strong>. The strategies that compound over decades aren't the ones with the highest theoretical returns—they're the ones you can execute consistently without blowing up.</p>
<p>Iron Condors won't make you rich overnight. But they also won't wipe you out overnight. In a world of unpredictable black swans, that's worth more than a few extra percentage points.</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 15% annual return compounded for 20 years turns $100k into $1.6 million. You don't need to take excessive risks to build wealth—you need to be consistent and survive the drawdowns.</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>
<p>For detailed implementation of these strategies:</p>
<ul>
<li>📊 <strong><a href="/posts/iron-condor-strategy-spy-guide/" >Iron Condor Strategy Guide</a></strong> - Complete IC implementation</li>
<li>📋 <strong><a href="/posts/iron-condor-entry-checklist/" >Iron Condor Entry Checklist</a></strong> - Trade criteria</li>
<li>💰 <strong><a href="/posts/cash-secured-puts-profitable-low-risk-options-strategy/" >CSP Strategy Guide</a></strong> - Cash Secured Puts deep dive</li>
<li>📄 <strong><a href="/posts/csp-watchlist-workflow/" >CSP Workflow Guide</a></strong> - CSP daily workflow</li>
</ul>
<hr>
<p><strong>Disclaimer</strong>: This is educational content based on my personal experience, research, and backtested data. Options trading involves significant risk and is not suitable for all investors. Past performance does not guarantee future results. The historical data cited is from public sources but involves assumptions and may not reflect actual trading conditions. Always do your own research and consider consulting a financial advisor.</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, BXM, CNDR)</a></li>
<li><a href="https://spintwig.com/"  target="_blank" rel="noreferrer">Spintwig Options Backtests</a></li>
<li><a href="https://www.projectfinance.com/iron-condor-management/"  target="_blank" rel="noreferrer">projectfinance Iron Condor Study</a></li>
<li><a href="https://optionalpha.com/learn"  target="_blank" rel="noreferrer">Option Alpha Research</a></li>
<li><a href="https://papers.ssrn.com/"  target="_blank" rel="noreferrer">SSRN Academic Papers on Options Strategies</a></li>
</ul>
]]></content:encoded>
      
      <media:content url="http://localhost:58538/img/featured/top-options-strategies-100k-portfolio-ranked.webp" medium="image" />
    </item>
    
  </channel>
</rss>
