<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://docs.hypercall.xyz/insights</id>
    <title>Hypercall Blog</title>
    <updated>2026-04-11T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://docs.hypercall.xyz/insights"/>
    <subtitle>Hypercall Blog</subtitle>
    <icon>https://docs.hypercall.xyz/img/favicon.svg</icon>
    <entry>
        <title type="html"><![CDATA[The Generational Oil Roll Happened on Hyperliquid: Why It Couldn't Have Happened Anywhere Else]]></title>
        <id>https://docs.hypercall.xyz/insights/oil-perps-settlement-2026-04-11</id>
        <link href="https://docs.hypercall.xyz/insights/oil-perps-settlement-2026-04-11"/>
        <updated>2026-04-11T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[How a published oracle walk between dated CME contracts turned the April WTI roll into the loudest trade in crypto — and why HIP-3 is the only venue this instrument could have existed on.]]></summary>
        <content type="html"><![CDATA[
<p>For the last two weeks, the loudest trade on crypto Twitter has been a short on oil. The big static discount on <span style="cursor:help;background:none;border:none;padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><span style="display:inline-block;padding:0.08rem 0.42rem;border-radius:0.55rem;background:rgba(169,250,56,0.09);border:1px solid rgba(169,250,56,0.14);color:#A9FA38;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.94em;line-height:1.35">xyz:CL</span></span> is mostly gone. The wallet that built the trade has exited. The copycat crowd that piled in behind is still there.</p>
<!-- -->
<p>Not ETH, not a memecoin, not a funding-rate scalp. A short on the WTI perp on Hyperliquid, which a month ago barely existed. <span style="cursor:help;background:none;border:none;padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><span style="display:inline-block;padding:0.08rem 0.42rem;border-radius:0.55rem;background:rgba(169,250,56,0.09);border:1px solid rgba(169,250,56,0.14);color:#A9FA38;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.94em;line-height:1.35">xyz:CL</span></span> went from a sleepy HIP-3 market to the single largest book on the venue, bigger than any equity or crypto pair. Traders on X have been trading it, narrating it, and liquidating each other in it on what turned into a generational oil roll.</p>
<div class="hc-tweet-embed" id="tweet-2035453670054338583"><div class="react-tweet-theme root_oYg7"><article class="article_p9Ow"><div class="header_OnPG"><a href="https://x.com/Delphi_Digital/status/2035453670054338583" class="avatar_kExd" target="_blank" rel="noopener noreferrer"><div class="avatarOverflow_WaSL avatarSquare_mWGX"><img src="https://docs.hypercall.xyz/tweet-archive/2035453670054338583/avatar.jpg" alt="Delphi Digital" width="48" height="48"></div><div class="avatarOverflow_WaSL"><div class="avatarShadow_mzLs"></div></div></a><div class="author_l5hJ"><a href="https://x.com/Delphi_Digital/status/2035453670054338583" class="authorLink_zC8B" target="_blank" rel="noopener noreferrer"><div class="authorLinkText_wtbN"><span title="Delphi Digital">Delphi Digital</span></div><div class="authorVerified_VieY"><svg viewBox="0 0 22 22" aria-label="Verified account" role="img" class="verified_ku1v"><g><linearGradient gradientUnits="userSpaceOnUse" id="0-a" x1="4.411" x2="18.083" y1="2.495" y2="21.508"><stop offset="0" stop-color="#f4e72a"></stop><stop offset=".539" stop-color="#cd8105"></stop><stop offset=".68" stop-color="#cb7b00"></stop><stop offset="1" stop-color="#f4ec26"></stop><stop offset="1" stop-color="#f4e72a"></stop></linearGradient><linearGradient gradientUnits="userSpaceOnUse" id="0-b" x1="5.355" x2="16.361" y1="3.395" y2="19.133"><stop offset="0" stop-color="#f9e87f"></stop><stop offset=".406" stop-color="#e2b719"></stop><stop offset=".989" stop-color="#e2b719"></stop></linearGradient><g clip-rule="evenodd" fill-rule="evenodd"><path d="M13.324 3.848L11 1.6 8.676 3.848l-3.201-.453-.559 3.184L2.06 8.095 3.48 11l-1.42 2.904 2.856 1.516.559 3.184 3.201-.452L11 20.4l2.324-2.248 3.201.452.559-3.184 2.856-1.516L18.52 11l1.42-2.905-2.856-1.516-.559-3.184zm-7.09 7.575l3.428 3.428 5.683-6.206-1.347-1.247-4.4 4.795-2.072-2.072z" fill="url(#0-a)"></path><path d="M13.101 4.533L11 2.5 8.899 4.533l-2.895-.41-.505 2.88-2.583 1.37L4.2 11l-1.284 2.627 2.583 1.37.505 2.88 2.895-.41L11 19.5l2.101-2.033 2.895.41.505-2.88 2.583-1.37L17.8 11l1.284-2.627-2.583-1.37-.505-2.88zm-6.868 6.89l3.429 3.428 5.683-6.206-1.347-1.247-4.4 4.795-2.072-2.072z" fill="url(#0-b)"></path><path d="M6.233 11.423l3.429 3.428 5.65-6.17.038-.033-.005 1.398-5.683 6.206-3.429-3.429-.003-1.405.005.003z" fill="#d18800"></path></g></g></svg></div></a><div class="authorMeta_Kmwa"><a href="https://x.com/Delphi_Digital/status/2035453670054338583" class="username_n6lr" target="_blank" rel="noopener noreferrer"><span title="@Delphi_Digital">@<!-- -->Delphi_Digital</span></a><div class="authorFollow_FiMe"><span class="separator_iNIT">·</span><a href="https://x.com/intent/follow?screen_name=Delphi_Digital" class="follow_AbxA" target="_blank" rel="noopener noreferrer">Follow</a></div></div></div><a href="https://x.com/Delphi_Digital/status/2035453670054338583" class="brand_KuOD" target="_blank" rel="noopener noreferrer" aria-label="View on Twitter"><svg viewBox="0 0 24 24" aria-hidden="true" class="twitterIcon_M3_U"><g><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg></a></div><p class="root_li9M" lang="en" dir="auto"><span>Crude oil is now the single largest market on Hyperliquid's HIP-3.

CL currently holds around $300M in open interest, making it bigger than any equity, index, or crypto pair on the platform. Add Brent Oil and you get $482M in combined oil OI alone.

Hyperliquid is quickly</span><a href="https://x.com/Delphi_Digital/status/2035453670054338583" class="root_iLWT" target="_blank" rel="noopener noreferrer nofollow"><span>&nbsp;</span>Show more</a></p><div class="root_ozd_ rounded_xP6k"><div class="mediaWrapper_TjZW"><a href="https://x.com/Delphi_Digital/status/2035453670054338583" class="mediaContainer_NlJG mediaLink_CXBh" target="_blank" rel="noopener noreferrer"><div class="skeleton_taVU" style="padding-bottom:56.25%"></div><img src="https://docs.hypercall.xyz/tweet-archive/2035453670054338583/media-0.jpg" alt="Image" class="image_BqeP" draggable="true"></a></div></div><div class="info_ljq0"><a class="root_adhK" href="https://x.com/Delphi_Digital/status/2035453670054338583" target="_blank" rel="noopener noreferrer" aria-label="8:29 PM · Mar 21, 2026"><time datetime="2026-03-21T20:29:06.000Z">8:29 PM · Mar 21, 2026</time></a><a class="infoLink_cV6W" href="https://help.x.com/en/x-for-websites-ads-info-and-privacy" target="_blank" rel="noopener noreferrer" aria-label="Twitter for Websites, Ads Information and Privacy"><svg viewBox="0 0 24 24" aria-hidden="true" class="infoIcon_bYfy"><g><path d="M13.5 8.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5S11.17 7 12 7s1.5.67 1.5 1.5zM13 17v-5h-2v5h2zm-1 5.25c5.66 0 10.25-4.59 10.25-10.25S17.66 1.75 12 1.75 1.75 6.34 1.75 12 6.34 22.25 12 22.25zM20.25 12c0 4.56-3.69 8.25-8.25 8.25S3.75 16.56 3.75 12 7.44 3.75 12 3.75s8.25 3.69 8.25 8.25z"></path></g></svg></a></div><div class="actions_II6b"><a class="like_AYft" href="https://x.com/intent/like?tweet_id=2035453670054338583" target="_blank" rel="noopener noreferrer" aria-label="Like. This Tweet has 141 likes"><div class="likeIconWrapper_Re6A"><svg viewBox="0 0 24 24" class="likeIcon_PsRC" aria-hidden="true"><g><path d="M20.884 13.19c-1.351 2.48-4.001 5.12-8.379 7.67l-.503.3-.504-.3c-4.379-2.55-7.029-5.19-8.382-7.67-1.36-2.5-1.41-4.86-.514-6.67.887-1.79 2.647-2.91 4.601-3.01 1.651-.09 3.368.56 4.798 2.01 1.429-1.45 3.146-2.1 4.796-2.01 1.954.1 3.714 1.22 4.601 3.01.896 1.81.846 4.17-.514 6.67z"></path></g></svg></div><span class="likeCount_T2LE">141</span></a><a class="reply_njtY" href="https://x.com/intent/tweet?in_reply_to=2035453670054338583" target="_blank" rel="noopener noreferrer" aria-label="Reply to this Tweet on Twitter"><div class="replyIconWrapper_vnQY"><svg viewBox="0 0 24 24" class="replyIcon_gh2I" aria-hidden="true"><g><path d="M1.751 10c0-4.42 3.584-8 8.005-8h4.366c4.49 0 8.129 3.64 8.129 8.13 0 2.96-1.607 5.68-4.196 7.11l-8.054 4.46v-3.69h-.067c-4.49.1-8.183-3.51-8.183-8.01z"></path></g></svg></div><span class="replyText_uxjN">Reply</span></a><button type="button" class="copy_Ri5f" aria-label="Copy link"><div class="copyIconWrapper_Sea4"><svg viewBox="0 0 24 24" class="copyIcon_KqiG" aria-hidden="true"><g><path d="M18.36 5.64c-1.95-1.96-5.11-1.96-7.07 0L9.88 7.05 8.46 5.64l1.42-1.42c2.73-2.73 7.16-2.73 9.9 0 2.73 2.74 2.73 7.17 0 9.9l-1.42 1.42-1.41-1.42 1.41-1.41c1.96-1.96 1.96-5.12 0-7.07zm-2.12 3.53l-7.07 7.07-1.41-1.41 7.07-7.07 1.41 1.41zm-12.02.71l1.42-1.42 1.41 1.42-1.41 1.41c-1.96 1.96-1.96 5.12 0 7.07 1.95 1.96 5.11 1.96 7.07 0l1.41-1.41 1.42 1.41-1.42 1.42c-2.73 2.73-7.16 2.73-9.9 0-2.73-2.74-2.73-7.17 0-9.9z"></path></g></svg></div><span class="copyText_oSqT">Copy link</span></button></div><div class="replies_uX_O"><a class="link_P62F" href="https://x.com/Delphi_Digital/status/2035453670054338583" target="_blank" rel="noopener noreferrer"><span class="text_Kjge">Read 15 replies</span></a></div></article></div><div class="hc-tweet-embed__footer"><a href="https://x.com/i/web/status/2035453670054338583" target="_blank" rel="noreferrer" aria-label="View on X" class="hc-tweet-embed__xlink">view on X ↗</a></div></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="what-broke-about-the-usual-read">What broke about the usual read<a href="https://docs.hypercall.xyz/insights/oil-perps-settlement-2026-04-11#what-broke-about-the-usual-read" class="hash-link" aria-label="Direct link to What broke about the usual read" title="Direct link to What broke about the usual read" translate="no">​</a></h2>
<p>If you have traded crypto for any length of time, you have a trained reaction to a -400% <a href="https://docs.hypercall.xyz/docs/reference/perp-funding#annualized-cost" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">annualized funding rate</a>: the shorts are overcrowded, the squeeze is coming, fade the trade by going long and collect the carry. That instinct came from a market where negative funding meant sentiment. Enough traders leaning on the wrong side to pull the mark below the reference, held there by stubbornness, collapsing the moment the move starts.</p>
<p>On <span style="cursor:help;background:none;border:none;padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><span style="display:inline-block;padding:0.08rem 0.42rem;border-radius:0.55rem;background:rgba(169,250,56,0.09);border:1px solid rgba(169,250,56,0.14);color:#A9FA38;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.94em;line-height:1.35">xyz:CL</span></span> the instinct broke.</p>
<p>The shorts were not overcrowded for a sentiment reason. They were overcrowded because the oracle they were shorting was on a published downward walk. Every long who tried to fade the funding got run over by the oracle itself moving lower. The "negative funding means squeeze" heuristic cost people money, because this negative funding was not speculative. It was scheduled.</p>
<div class="hc-tweet-embed" id="tweet-2041576239211610121"><div class="react-tweet-theme root_oYg7"><article class="article_p9Ow"><div class="header_OnPG"><a href="https://x.com/ThinkingUSD/status/2041576239211610121" class="avatar_kExd" target="_blank" rel="noopener noreferrer"><div class="avatarOverflow_WaSL"><img src="https://docs.hypercall.xyz/tweet-archive/2041576239211610121/avatar.jpg" alt="Flood" width="48" height="48"></div><div class="avatarOverflow_WaSL"><div class="avatarShadow_mzLs"></div></div></a><div class="author_l5hJ"><a href="https://x.com/ThinkingUSD/status/2041576239211610121" class="authorLink_zC8B" target="_blank" rel="noopener noreferrer"><div class="authorLinkText_wtbN"><span title="Flood">Flood</span></div><div class="authorVerified_VieY verifiedBlue_KJ69"><svg viewBox="0 0 24 24" aria-label="Verified account" role="img" class="verified_ku1v"><g><path d="M22.25 12c0-1.43-.88-2.67-2.19-3.34.46-1.39.2-2.9-.81-3.91s-2.52-1.27-3.91-.81c-.66-1.31-1.91-2.19-3.34-2.19s-2.67.88-3.33 2.19c-1.4-.46-2.91-.2-3.92.81s-1.26 2.52-.8 3.91c-1.31.67-2.2 1.91-2.2 3.34s.89 2.67 2.2 3.34c-.46 1.39-.21 2.9.8 3.91s2.52 1.26 3.91.81c.67 1.31 1.91 2.19 3.34 2.19s2.68-.88 3.34-2.19c1.39.45 2.9.2 3.91-.81s1.27-2.52.81-3.91c1.31-.67 2.19-1.91 2.19-3.34zm-11.71 4.2L6.8 12.46l1.41-1.42 2.26 2.26 4.8-5.23 1.47 1.36-6.2 6.77z"></path></g></svg></div></a><div class="authorMeta_Kmwa"><a href="https://x.com/ThinkingUSD/status/2041576239211610121" class="username_n6lr" target="_blank" rel="noopener noreferrer"><span title="@ThinkingUSD">@<!-- -->ThinkingUSD</span></a><div class="authorFollow_FiMe"><span class="separator_iNIT">·</span><a href="https://x.com/intent/follow?screen_name=ThinkingUSD" class="follow_AbxA" target="_blank" rel="noopener noreferrer">Follow</a></div></div></div><a href="https://x.com/ThinkingUSD/status/2041576239211610121" class="brand_KuOD" target="_blank" rel="noopener noreferrer" aria-label="View on Twitter"><svg viewBox="0 0 24 24" aria-hidden="true" class="twitterIcon_M3_U"><g><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg></a></div><p class="root_li9M" lang="en" dir="auto"><span>Good thread, the Hyperliquid Oil markets are the most interesting market in the world right now. If you're not paying attention you're missing out.</span></p><div class="root_sC6f"><article class="article_PL0o"><div class="header_YvL9"><a href="https://x.com/skyquake_1/status/2041496769746649234" class="avatar_K8rA" target="_blank" rel="noopener noreferrer"><div class="avatarOverflow_x4Py"><img src="https://docs.hypercall.xyz/tweet-archive/2041576239211610121/quoted-avatar.jpg" alt="illiquidity providooooor" width="20" height="20"></div></a><div class="author_L3bE"><div class="authorText_KwTI"><span title="illiquidity providooooor">illiquidity providooooor</span></div><div class="verifiedBlue_KJ69"><svg viewBox="0 0 24 24" aria-label="Verified account" role="img" class="verified_ku1v"><g><path d="M22.25 12c0-1.43-.88-2.67-2.19-3.34.46-1.39.2-2.9-.81-3.91s-2.52-1.27-3.91-.81c-.66-1.31-1.91-2.19-3.34-2.19s-2.67.88-3.33 2.19c-1.4-.46-2.91-.2-3.92.81s-1.26 2.52-.8 3.91c-1.31.67-2.2 1.91-2.2 3.34s.89 2.67 2.2 3.34c-.46 1.39-.21 2.9.8 3.91s2.52 1.26 3.91.81c.67 1.31 1.91 2.19 3.34 2.19s2.68-.88 3.34-2.19c1.39.45 2.9.2 3.91-.81s1.27-2.52.81-3.91c1.31-.67 2.19-1.91 2.19-3.34zm-11.71 4.2L6.8 12.46l1.41-1.42 2.26 2.26 4.8-5.23 1.47 1.36-6.2 6.77z"></path></g></svg></div><div class="username_y6Lt"><span title="@skyquake_1">@<!-- -->skyquake_1</span></div></div></div><p class="root_pkcb" lang="zxx" dir="auto"><span>x.com/i/article/2041…</span></p></article></div><div class="info_ljq0"><a class="root_adhK" href="https://x.com/ThinkingUSD/status/2041576239211610121" target="_blank" rel="noopener noreferrer" aria-label="5:58 PM · Apr 7, 2026"><time datetime="2026-04-07T17:58:00.000Z">5:58 PM · Apr 7, 2026</time></a><a class="infoLink_cV6W" href="https://help.x.com/en/x-for-websites-ads-info-and-privacy" target="_blank" rel="noopener noreferrer" aria-label="Twitter for Websites, Ads Information and Privacy"><svg viewBox="0 0 24 24" aria-hidden="true" class="infoIcon_bYfy"><g><path d="M13.5 8.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5S11.17 7 12 7s1.5.67 1.5 1.5zM13 17v-5h-2v5h2zm-1 5.25c5.66 0 10.25-4.59 10.25-10.25S17.66 1.75 12 1.75 1.75 6.34 1.75 12 6.34 22.25 12 22.25zM20.25 12c0 4.56-3.69 8.25-8.25 8.25S3.75 16.56 3.75 12 7.44 3.75 12 3.75s8.25 3.69 8.25 8.25z"></path></g></svg></a></div><div class="actions_II6b"><a class="like_AYft" href="https://x.com/intent/like?tweet_id=2041576239211610121" target="_blank" rel="noopener noreferrer" aria-label="Like. This Tweet has 471 likes"><div class="likeIconWrapper_Re6A"><svg viewBox="0 0 24 24" class="likeIcon_PsRC" aria-hidden="true"><g><path d="M20.884 13.19c-1.351 2.48-4.001 5.12-8.379 7.67l-.503.3-.504-.3c-4.379-2.55-7.029-5.19-8.382-7.67-1.36-2.5-1.41-4.86-.514-6.67.887-1.79 2.647-2.91 4.601-3.01 1.651-.09 3.368.56 4.798 2.01 1.429-1.45 3.146-2.1 4.796-2.01 1.954.1 3.714 1.22 4.601 3.01.896 1.81.846 4.17-.514 6.67z"></path></g></svg></div><span class="likeCount_T2LE">471</span></a><a class="reply_njtY" href="https://x.com/intent/tweet?in_reply_to=2041576239211610121" target="_blank" rel="noopener noreferrer" aria-label="Reply to this Tweet on Twitter"><div class="replyIconWrapper_vnQY"><svg viewBox="0 0 24 24" class="replyIcon_gh2I" aria-hidden="true"><g><path d="M1.751 10c0-4.42 3.584-8 8.005-8h4.366c4.49 0 8.129 3.64 8.129 8.13 0 2.96-1.607 5.68-4.196 7.11l-8.054 4.46v-3.69h-.067c-4.49.1-8.183-3.51-8.183-8.01z"></path></g></svg></div><span class="replyText_uxjN">Reply</span></a><button type="button" class="copy_Ri5f" aria-label="Copy link"><div class="copyIconWrapper_Sea4"><svg viewBox="0 0 24 24" class="copyIcon_KqiG" aria-hidden="true"><g><path d="M18.36 5.64c-1.95-1.96-5.11-1.96-7.07 0L9.88 7.05 8.46 5.64l1.42-1.42c2.73-2.73 7.16-2.73 9.9 0 2.73 2.74 2.73 7.17 0 9.9l-1.42 1.42-1.41-1.42 1.41-1.41c1.96-1.96 1.96-5.12 0-7.07zm-2.12 3.53l-7.07 7.07-1.41-1.41 7.07-7.07 1.41 1.41zm-12.02.71l1.42-1.42 1.41 1.42-1.41 1.41c-1.96 1.96-1.96 5.12 0 7.07 1.95 1.96 5.11 1.96 7.07 0l1.41-1.41 1.42 1.41-1.42 1.42c-2.73 2.73-7.16 2.73-9.9 0-2.73-2.74-2.73-7.17 0-9.9z"></path></g></svg></div><span class="copyText_oSqT">Copy link</span></button></div><div class="replies_uX_O"><a class="link_P62F" href="https://x.com/ThinkingUSD/status/2041576239211610121" target="_blank" rel="noopener noreferrer"><span class="text_Kjge">Read 21 replies</span></a></div></article></div><div class="hc-tweet-embed__footer"><a href="https://x.com/i/web/status/2041576239211610121" target="_blank" rel="noreferrer" aria-label="View on X" class="hc-tweet-embed__xlink">view on X ↗</a></div></div>
<p>The object itself is new. Perps on a dated futures curve, with a scheduled oracle walk between contract months, is not a shape that existed before <a href="https://hyperliquid.gitbook.io/hyperliquid-docs/hyperliquid-improvement-proposals-hips/hip-3-builder-deployed-perpetuals" target="_blank" rel="noopener noreferrer" class="">HIP-3</a> made builder-deployed perps possible, and it is not a shape any other venue has at meaningful size. The trading community's intuition for what negative funding means was calibrated on BTC and ETH perps whose oracles are simple spot indices. The <code>xyz:CL</code> oracle is anything but simple. If you did not know that, you lost money on the side of the trade that looked obvious.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="how-the-oracle-actually-walked">How the oracle actually walked<a href="https://docs.hypercall.xyz/insights/oil-perps-settlement-2026-04-11#how-the-oracle-actually-walked" class="hash-link" aria-label="Direct link to How the oracle actually walked" title="Direct link to How the oracle actually walked" translate="no">​</a></h2>
<p><span style="cursor:help;background:none;border:none;padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><span style="display:inline-block;padding:0.08rem 0.42rem;border-radius:0.55rem;background:rgba(169,250,56,0.09);border:1px solid rgba(169,250,56,0.14);color:#A9FA38;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.94em;line-height:1.35">xyz:CL</span></span> is a <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">perpetual</span>, so it does not expire. Instead, its reference walks from the expiring <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">May WTI contract</span> into the cheaper <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">June WTI contract</span> on a published schedule: five 20% steps, one per trading day, spanning April 7 through April 14. When the <a href="https://docs.hypercall.xyz/docs/volatility-course/term-structure#contango-vs-backwardation" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">curve is backwardated</a>, each step drags the reference lower even if crude itself does nothing. In listed futures the trader performs the <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">roll</span>. Here, the <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">oracle</span> does, and the carry shows up as a persistent mark-to-oracle discount and a one-way funding bill from shorts to longs.</p>
<div id="oil-roll-primer" data-thread-id="oil-roll-primer" style="background:#0f1217;border:1px solid rgba(255,255,255,0.08);border-radius:18px;padding:16px 18px;margin:16px 0 22px;position:relative"><div style="display:flex;gap:12px;justify-content:space-between;align-items:baseline;flex-wrap:wrap;margin-bottom:10px"><div><div style="font-size:10px;color:#A9FA38;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;margin-bottom:4px">Roll primer</div><div style="font-size:18px;font-weight:800;line-height:1.15">The oracle steps down, funding pays for it</div></div><div style="display:flex;gap:10px;flex-wrap:wrap;font-size:11px;align-items:center"><button style="display:flex;gap:6px;align-items:center;color:rgba(255,255,255,0.78);background:transparent;border:none;padding:2px 4px;cursor:pointer;font-family:inherit;font-size:11px;text-decoration:none;transition:color 0.12s" title="Hide May $98.71"><span style="width:14px;height:3px;background:#FCD34D;display:inline-block;border-radius:999px;opacity:1;border-top:none"></span><span>May $98.71</span></button><button style="display:flex;gap:6px;align-items:center;color:rgba(255,255,255,0.78);background:transparent;border:none;padding:2px 4px;cursor:pointer;font-family:inherit;font-size:11px;text-decoration:none;transition:color 0.12s" title="Hide June $90.39"><span style="width:14px;height:3px;background:#60A5FA;display:inline-block;border-radius:999px;opacity:1;border-top:none"></span><span>June $90.39</span></button><button style="display:flex;gap:6px;align-items:center;color:rgba(255,255,255,0.78);background:transparent;border:none;padding:2px 4px;cursor:pointer;font-family:inherit;font-size:11px;text-decoration:none;transition:color 0.12s" title="Hide oracle"><span style="width:14px;height:3px;background:#A9FA38;display:inline-block;border-radius:999px;opacity:1;border-top:none"></span><span>oracle</span></button><button style="display:flex;gap:6px;align-items:center;color:rgba(255,255,255,0.78);background:transparent;border:none;padding:2px 4px;cursor:pointer;font-family:inherit;font-size:11px;text-decoration:none;transition:color 0.12s" title="Hide WTI funding"><span style="width:14px;height:3px;background:#F87171;display:inline-block;border-radius:999px;opacity:0.85;border-top:1px dashed #F87171"></span><span>WTI funding</span></button></div></div><div style="position:relative"><svg viewBox="0 0 1080 340" style="width:100%;display:block"><rect x="0" y="0" width="1080" height="340" rx="14" fill="rgba(12,14,18,0.72)"></rect><g><line x1="58" y1="251.04435483870972" x2="1020" y2="251.04435483870972" stroke="rgba(255,255,255,0.06)" stroke-dasharray="4 6"></line><text x="48" y="255.04435483870972" text-anchor="end" font-size="10" fill="rgba(255,255,255,0.4)">$<!-- -->91</text></g><g><line x1="58" y1="198.62499999999997" x2="1020" y2="198.62499999999997" stroke="rgba(255,255,255,0.06)" stroke-dasharray="4 6"></line><text x="48" y="202.62499999999997" text-anchor="end" font-size="10" fill="rgba(255,255,255,0.4)">$<!-- -->93</text></g><g><line x1="58" y1="146.20564516129022" x2="1020" y2="146.20564516129022" stroke="rgba(255,255,255,0.06)" stroke-dasharray="4 6"></line><text x="48" y="150.20564516129022" text-anchor="end" font-size="10" fill="rgba(255,255,255,0.4)">$<!-- -->95</text></g><g><line x1="58" y1="93.78629032258048" x2="1020" y2="93.78629032258048" stroke="rgba(255,255,255,0.06)" stroke-dasharray="4 6"></line><text x="48" y="97.78629032258048" text-anchor="end" font-size="10" fill="rgba(255,255,255,0.4)">$<!-- -->97</text></g><g><line x1="58" y1="41.36693548387073" x2="1020" y2="41.36693548387073" stroke="rgba(255,255,255,0.06)" stroke-dasharray="4 6"></line><text x="48" y="45.36693548387073" text-anchor="end" font-size="10" fill="rgba(255,255,255,0.4)">$<!-- -->99</text></g><text x="1028" y="45.6842105263158" font-size="10" fill="rgba(248,113,113,0.56)" text-anchor="start">0<!-- -->%</text><text x="1028" y="100.42105263157896" font-size="10" fill="rgba(248,113,113,0.56)" text-anchor="start">-200<!-- -->%</text><text x="1028" y="155.1578947368421" font-size="10" fill="rgba(248,113,113,0.56)" text-anchor="start">-400<!-- -->%</text><text x="1028" y="209.89473684210526" font-size="10" fill="rgba(248,113,113,0.56)" text-anchor="start">-600<!-- -->%</text><text x="1028" y="264.63157894736844" font-size="10" fill="rgba(248,113,113,0.56)" text-anchor="start">-800<!-- -->%</text><line x1="58" y1="48.96774193548382" x2="1020" y2="48.96774193548382" stroke="#FCD34D" stroke-width="2.5" opacity="0.95"></line><line x1="58" y1="267.0322580645162" x2="1020" y2="267.0322580645162" stroke="#60A5FA" stroke-width="2.5" opacity="0.95"></line><path d="M 58 48.96774193548382 L 195.42857142857142 48.96774193548382 L 195.42857142857142 92.58064516129036 L 332.85714285714283 92.58064516129036 L 332.85714285714283 136.19354838709694 L 470.2857142857143 136.19354838709694 L 470.2857142857143 179.80645161290346 L 882.5714285714286 179.80645161290346 L 882.5714285714286 223.41935483870964 L 1020 223.41935483870964 L 1020 267.0322580645162" fill="none" stroke="#A9FA38" stroke-width="4" stroke-linejoin="round" stroke-linecap="round"></path><path d="M 58.00006521494709 154.57484210526314 L 63.72628909391534 170.3406947368421 L 69.45242708002645 212.82934736842105 L 75.17863187169313 176.9507157894737 L 80.90491142195768 137.02648421052632 L 86.63104304563493 139.0262947368421 L 92.35721125330687 144.15431578947369 L 98.08342717923281 144.67595789473683 L 103.8095428968254 148.54037894736842 L 109.53580335978836 159.94096842105262 L 115.26200815145503 168.79793684210526 L 120.9881572718254 163.92717894736842 L 126.71429366732805 169.5461894736842 L 132.44055094907407 172.13962105263158 L 138.16667302910054 187.45936842105266 L 143.89290008928572 211.20913684210527 L 149.61904761904762 205.12705263157898 L 155.34526831679892 214.15945263157897 L 161.07153037037037 209.16006315789474 L 166.7976588128307 180.04663157894737 L 172.52389541666668 196.62505263157894 L 178.2500143154762 223.8164 L 183.97626364417988 223.50905263157895 L 189.70242230820105 205.32328421052634 L 195.42867958994708 225.26528421052632 L 201.15481121362433 281.9614315789473 L 206.88096828703704 221.71341052631578 L 212.60720489087302 66.48957894736841 L 218.3334446759259 100.0468210526316 L 224.05956039351852 112.72031578947369 L 229.78573019179893 109.19717894736843 L 235.51198906415345 103.81435789473684 L 241.2381190972222 107.41768421052633 L 246.964296848545 114.72861052631579 L 252.69050959325395 121.45166315789477 L 258.4166682572751 125.63957894736842 L 264.1429462169312 112.98360000000001 L 269.8690603439153 116.00397894736842 L 275.5952476388889 112.3223789473684 L 281.3214444775132 139.70421052631576 L 287.0477049404762 159.1667157894737 L 292.77381588624337 179.73216842105262 L 298.5000890740741 182.52812631578948 L 304.22625569113757 208.76404210526317 L 309.95239844907405 249.64343157894737 L 315.678590515873 218.1683789473684 L 321.40476349537033 208.59983157894737 L 327.1310016898148 210.0684210526316 L 332.85714921957674 241.2093052631579 L 338.5833619642857 275.76795789473687 L 344.3095238095238 144.67896842105264 L 350.03582721891536 83.7229263157895 L 355.7620033796296 67.35223157894738 L 361.4881159160053 76.86631578947366 L 367.21428889550265 87.93985263157893 L 372.9405398148148 88.58821052631578 L 378.66674142526455 88.41825263157895 L 384.39290645171957 92.78734736842105 L 390.1190889748677 97.54781052631579 L 395.8452635449736 103.84747368421054 L 401.57142857142856 125.29473684210525 L 407.29764290674603 120.58627368421054 L 413.0238540608466 129.5934947368421 L 418.7500159060846 113.83995789473683 L 424.476281140873 121.11886315789472 L 430.2024318518518 133.83313684210526 L 435.92858415343915 145.34265263157891 L 441.65476985780424 159.6048842105263 L 447.38103668320105 193.0641473684211 L 453.10717785052907 199.98014736842106 L 458.8333667361111 206.84633684210525 L 464.55959697751325 199.67143157894736 L 470.2857286011905 196.57469473684213 L 476.01192066798944 240.53275789473685 L 481.738220896164 157.03827368421054 L 487.46437319775134 84.7837263157895 L 493.19050004960314 45.7426736842105 L 498.91667621031746 42.31751578947369 L 504.6428889550264 40.18578947368421 L 510.36910965277775 40.18578947368421 L 516.0952587731481 40.18578947368421 L 521.821436524471 40.18578947368421 L 527.5476572222221 40.35711578947366 L 533.273834973545 38.26562105263159 L 539.0000031812169 57.0513052631579 L 544.726257281746 40.18578947368421 L 550.4524573015873 42.60324210526314 L 556.1786350529101 50.62848421052631 L 561.9048493882276 46.98520000000002 L 567.6310271395503 40.18578947368421 L 573.3571444477514 40.18578947368421 L 579.0833985482805 53.40637894736844 L 584.8095778902116 55.53345263157894 L 590.535727010582 139.5386315789474 L 596.2619572519841 141.00174736842106 L 601.9881699966932 136.27713684210522 L 607.7143222982804 103.97446315789472 L 613.4405684457672 28 L 619.1667239285714 32.142210526315786" fill="none" stroke="#F87171" stroke-width="2" stroke-dasharray="4 3" opacity="0.9"></path><g><line x1="58" y1="28" x2="58" y2="298" stroke="rgba(255,255,255,0.05)" stroke-dasharray="3 5"></line><circle cx="58" cy="48.96774193548382" r="4.5" fill="#A9FA38" stroke="#0f1217" stroke-width="2" style="cursor:pointer"></circle><rect x="38" y="28" width="40" height="260" fill="transparent" style="cursor:pointer"></rect><text x="58" y="318" text-anchor="middle" font-size="11" fill="rgba(255,255,255,0.48)">Apr 7</text><text x="58" y="332" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.34)">100<!-- -->/<!-- -->0</text></g><g><line x1="195.42857142857142" y1="28" x2="195.42857142857142" y2="298" stroke="rgba(255,255,255,0.05)" stroke-dasharray="3 5"></line><circle cx="195.42857142857142" cy="92.58064516129036" r="4.5" fill="#A9FA38" stroke="#0f1217" stroke-width="2" style="cursor:pointer"></circle><rect x="175.42857142857142" y="28" width="40" height="260" fill="transparent" style="cursor:pointer"></rect><text x="195.42857142857142" y="318" text-anchor="middle" font-size="11" fill="rgba(255,255,255,0.48)">Apr 8</text><text x="195.42857142857142" y="332" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.34)">80<!-- -->/<!-- -->20</text></g><g><line x1="332.85714285714283" y1="28" x2="332.85714285714283" y2="298" stroke="rgba(255,255,255,0.05)" stroke-dasharray="3 5"></line><circle cx="332.85714285714283" cy="136.19354838709694" r="4.5" fill="#A9FA38" stroke="#0f1217" stroke-width="2" style="cursor:pointer"></circle><rect x="312.85714285714283" y="28" width="40" height="260" fill="transparent" style="cursor:pointer"></rect><text x="332.85714285714283" y="318" text-anchor="middle" font-size="11" fill="rgba(255,255,255,0.48)">Apr 9</text><text x="332.85714285714283" y="332" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.34)">60<!-- -->/<!-- -->40</text></g><g><line x1="470.2857142857143" y1="28" x2="470.2857142857143" y2="298" stroke="rgba(169,250,56,0.28)" stroke-dasharray="3 5"></line><circle cx="470.2857142857143" cy="179.80645161290346" r="6.5" fill="#A9FA38" stroke="#0f1217" stroke-width="2" style="cursor:pointer"></circle><rect x="450.2857142857143" y="28" width="40" height="260" fill="transparent" style="cursor:pointer"></rect><text x="470.2857142857143" y="318" text-anchor="middle" font-size="11" fill="#A9FA38">Apr 10</text><text x="470.2857142857143" y="332" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.34)">40<!-- -->/<!-- -->60</text></g><g><line x1="882.5714285714286" y1="28" x2="882.5714285714286" y2="298" stroke="rgba(255,255,255,0.05)" stroke-dasharray="3 5"></line><circle cx="882.5714285714286" cy="223.41935483870964" r="4.5" fill="#A9FA38" stroke="#0f1217" stroke-width="2" style="cursor:pointer"></circle><rect x="862.5714285714286" y="28" width="40" height="260" fill="transparent" style="cursor:pointer"></rect><text x="882.5714285714286" y="318" text-anchor="middle" font-size="11" fill="rgba(255,255,255,0.48)">Apr 13</text><text x="882.5714285714286" y="332" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.34)">20<!-- -->/<!-- -->80</text></g><g><line x1="1020" y1="28" x2="1020" y2="298" stroke="rgba(255,255,255,0.05)" stroke-dasharray="3 5"></line><circle cx="1020" cy="267.0322580645162" r="4.5" fill="#A9FA38" stroke="#0f1217" stroke-width="2" style="cursor:pointer"></circle><rect x="1000" y="28" width="40" height="260" fill="transparent" style="cursor:pointer"></rect><text x="1020" y="318" text-anchor="middle" font-size="11" fill="rgba(255,255,255,0.48)">Apr 14</text><text x="1020" y="332" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.34)">0<!-- -->/<!-- -->100</text></g></svg></div><div style="font-size:12px;color:rgba(255,255,255,0.56);line-height:1.6;margin-top:8px">Five 20% steps walk the trade.xyz oracle from May into June. Green is the oracle staircase, red dashes are hourly WTI funding annualized. The single worst hour was -878% on Apr 8 (cut 1, hit by the ceasefire crash); cut 2 followed with -855%, cut 3 with -727%. Cut 4 and the finish are scheduled and still ahead. Hover any step for detail.</div></div>
<p>The chart above shows all five scheduled steps. Three had landed by April 10 close, with cut 4 due Monday and the finish on Tuesday.</p>
<div id="why-futures-have-to-roll-at-all" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">Why futures have to roll at all</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="cut-1-the-oil-crash-bled-in">Cut 1: the oil crash bled in<a href="https://docs.hypercall.xyz/insights/oil-perps-settlement-2026-04-11#cut-1-the-oil-crash-bled-in" class="hash-link" aria-label="Direct link to Cut 1: the oil crash bled in" title="Direct link to Cut 1: the oil crash bled in" translate="no">​</a></h2>
<p>The first scheduled step landed on April 8, and the timing was the story. Overnight, <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>the U.S. and Iran broadcast a de-escalation</strong></span>, front-month WTI crashed <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>~$115 to ~$93</strong></span> in a day, and the whole curve re-priced violently.</p>
<div class="hc-tweet-embed" id="tweet-2041646541916487922"><div class="react-tweet-theme root_oYg7"><article class="article_p9Ow"><div class="header_OnPG"><a href="https://x.com/DeItaone/status/2041646541916487922" class="avatar_kExd" target="_blank" rel="noopener noreferrer"><div class="avatarOverflow_WaSL"><img src="https://docs.hypercall.xyz/tweet-archive/2041646541916487922/avatar.jpg" alt="*Walter Bloomberg" width="48" height="48"></div><div class="avatarOverflow_WaSL"><div class="avatarShadow_mzLs"></div></div></a><div class="author_l5hJ"><a href="https://x.com/DeItaone/status/2041646541916487922" class="authorLink_zC8B" target="_blank" rel="noopener noreferrer"><div class="authorLinkText_wtbN"><span title="*Walter Bloomberg">*Walter Bloomberg</span></div><div class="authorVerified_VieY verifiedBlue_KJ69"><svg viewBox="0 0 24 24" aria-label="Verified account" role="img" class="verified_ku1v"><g><path d="M22.25 12c0-1.43-.88-2.67-2.19-3.34.46-1.39.2-2.9-.81-3.91s-2.52-1.27-3.91-.81c-.66-1.31-1.91-2.19-3.34-2.19s-2.67.88-3.33 2.19c-1.4-.46-2.91-.2-3.92.81s-1.26 2.52-.8 3.91c-1.31.67-2.2 1.91-2.2 3.34s.89 2.67 2.2 3.34c-.46 1.39-.21 2.9.8 3.91s2.52 1.26 3.91.81c.67 1.31 1.91 2.19 3.34 2.19s2.68-.88 3.34-2.19c1.39.45 2.9.2 3.91-.81s1.27-2.52.81-3.91c1.31-.67 2.19-1.91 2.19-3.34zm-11.71 4.2L6.8 12.46l1.41-1.42 2.26 2.26 4.8-5.23 1.47 1.36-6.2 6.77z"></path></g></svg></div></a><div class="authorMeta_Kmwa"><a href="https://x.com/DeItaone/status/2041646541916487922" class="username_n6lr" target="_blank" rel="noopener noreferrer"><span title="@DeItaone">@<!-- -->DeItaone</span></a><div class="authorFollow_FiMe"><span class="separator_iNIT">·</span><a href="https://x.com/intent/follow?screen_name=DeItaone" class="follow_AbxA" target="_blank" rel="noopener noreferrer">Follow</a></div></div></div><a href="https://x.com/DeItaone/status/2041646541916487922" class="brand_KuOD" target="_blank" rel="noopener noreferrer" aria-label="View on Twitter"><svg viewBox="0 0 24 24" aria-hidden="true" class="twitterIcon_M3_U"><g><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg></a></div><p class="root_li9M" lang="en" dir="auto"><span>TWO-WEEK CEASEFIRE DEAL

Trump says he will pause planned attacks on Iran for two weeks after talks with Pakistan’s leadership and on the condition that Iran immediately and safely opens the Strait of Hormuz.

He claims U.S. military goals have already been achieved and that</span><a href="https://x.com/DeItaone/status/2041646541916487922" class="root_iLWT" target="_blank" rel="noopener noreferrer nofollow"><span>&nbsp;</span>Show more</a></p><div class="info_ljq0"><a class="root_adhK" href="https://x.com/DeItaone/status/2041646541916487922" target="_blank" rel="noopener noreferrer" aria-label="10:37 PM · Apr 7, 2026"><time datetime="2026-04-07T22:37:22.000Z">10:37 PM · Apr 7, 2026</time></a><a class="infoLink_cV6W" href="https://help.x.com/en/x-for-websites-ads-info-and-privacy" target="_blank" rel="noopener noreferrer" aria-label="Twitter for Websites, Ads Information and Privacy"><svg viewBox="0 0 24 24" aria-hidden="true" class="infoIcon_bYfy"><g><path d="M13.5 8.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5S11.17 7 12 7s1.5.67 1.5 1.5zM13 17v-5h-2v5h2zm-1 5.25c5.66 0 10.25-4.59 10.25-10.25S17.66 1.75 12 1.75 1.75 6.34 1.75 12 6.34 22.25 12 22.25zM20.25 12c0 4.56-3.69 8.25-8.25 8.25S3.75 16.56 3.75 12 7.44 3.75 12 3.75s8.25 3.69 8.25 8.25z"></path></g></svg></a></div><div class="actions_II6b"><a class="like_AYft" href="https://x.com/intent/like?tweet_id=2041646541916487922" target="_blank" rel="noopener noreferrer" aria-label="Like. This Tweet has 1.1K likes"><div class="likeIconWrapper_Re6A"><svg viewBox="0 0 24 24" class="likeIcon_PsRC" aria-hidden="true"><g><path d="M20.884 13.19c-1.351 2.48-4.001 5.12-8.379 7.67l-.503.3-.504-.3c-4.379-2.55-7.029-5.19-8.382-7.67-1.36-2.5-1.41-4.86-.514-6.67.887-1.79 2.647-2.91 4.601-3.01 1.651-.09 3.368.56 4.798 2.01 1.429-1.45 3.146-2.1 4.796-2.01 1.954.1 3.714 1.22 4.601 3.01.896 1.81.846 4.17-.514 6.67z"></path></g></svg></div><span class="likeCount_T2LE">1.1K</span></a><a class="reply_njtY" href="https://x.com/intent/tweet?in_reply_to=2041646541916487922" target="_blank" rel="noopener noreferrer" aria-label="Reply to this Tweet on Twitter"><div class="replyIconWrapper_vnQY"><svg viewBox="0 0 24 24" class="replyIcon_gh2I" aria-hidden="true"><g><path d="M1.751 10c0-4.42 3.584-8 8.005-8h4.366c4.49 0 8.129 3.64 8.129 8.13 0 2.96-1.607 5.68-4.196 7.11l-8.054 4.46v-3.69h-.067c-4.49.1-8.183-3.51-8.183-8.01z"></path></g></svg></div><span class="replyText_uxjN">Reply</span></a><button type="button" class="copy_Ri5f" aria-label="Copy link"><div class="copyIconWrapper_Sea4"><svg viewBox="0 0 24 24" class="copyIcon_KqiG" aria-hidden="true"><g><path d="M18.36 5.64c-1.95-1.96-5.11-1.96-7.07 0L9.88 7.05 8.46 5.64l1.42-1.42c2.73-2.73 7.16-2.73 9.9 0 2.73 2.74 2.73 7.17 0 9.9l-1.42 1.42-1.41-1.42 1.41-1.41c1.96-1.96 1.96-5.12 0-7.07zm-2.12 3.53l-7.07 7.07-1.41-1.41 7.07-7.07 1.41 1.41zm-12.02.71l1.42-1.42 1.41 1.42-1.41 1.41c-1.96 1.96-1.96 5.12 0 7.07 1.95 1.96 5.11 1.96 7.07 0l1.41-1.41 1.42 1.41-1.42 1.42c-2.73 2.73-7.16 2.73-9.9 0-2.73-2.74-2.73-7.17 0-9.9z"></path></g></svg></div><span class="copyText_oSqT">Copy link</span></button></div><div class="replies_uX_O"><a class="link_P62F" href="https://x.com/DeItaone/status/2041646541916487922" target="_blank" rel="noopener noreferrer"><span class="text_Kjge">Read 91 replies</span></a></div></article></div><div class="hc-tweet-embed__footer"><a href="https://x.com/i/web/status/2041646541916487922" target="_blank" rel="noreferrer" aria-label="View on X" class="hc-tweet-embed__xlink">view on X ↗</a></div></div>
<p>On a normal day, a scheduled 20% step down from pure May into an 80/20 May-June blend is a smooth push lower. On this day, it happened inside a 16% price collapse. The oracle dropped for two reasons at once: the underlying dropped, and the scheduled weighting had shifted. WTI funding bottomed at <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>-625% annualized</strong></span> in the 24-hour window around the cut. Shorts were still directionally right but getting buried by the funding bill. Longs who tried to fade the funding got run over by the price move on top of the scheduled step. There was no safe side of the trade for a full day.</p>
<p>By the close of April 8, the perp sat around $91 against an oracle around $92, roughly 100 bps under. Inside fair band, but not comfortably.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="cut-2-the-bottom">Cut 2: the bottom<a href="https://docs.hypercall.xyz/insights/oil-perps-settlement-2026-04-11#cut-2-the-bottom" class="hash-link" aria-label="Direct link to Cut 2: the bottom" title="Direct link to Cut 2: the bottom" translate="no">​</a></h2>
<p>Cut 2 landed on April 9, shifting the oracle from 80/20 to 60/40 May-June. The oil crash had widened the May-June calendar spread to $8.32, so a 20% step through that curve was a bigger dollar move than cut 1 had been. WTI funding hit -729% <a href="https://docs.hypercall.xyz/docs/reference/perp-funding#annualized-cost" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">annualized</a> at the cut hour itself and reached -855% in the hour after, the worst per-cut funding print of the roll.</p>
<p>Then the gap started closing. On Apr 8 close, the perp had been ~100 bps under oracle. Twenty-four hours later, with one more cut consumed and the remaining walk visibly shorter, the mark converged. By late New York on April 9, the perp was 35.6 bps below oracle, comfortably inside the public no-arbitrage fair band. The big gap that had defined the trade was mostly gone.</p>
<div id="oil-fair-value-hero" data-thread-id="oil-fair-value-hero" style="background:linear-gradient(180deg, rgba(15,18,23,0.98), rgba(15,18,23,0.92));border:1px solid rgba(255,255,255,0.07);border-radius:18px;padding:16px 18px;margin:18px 0 24px"><div style="display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap;margin-bottom:12px"><div style="font-size:20px;font-weight:800;line-height:1.1;max-width:640px">After the second oracle cut, the big gap mostly closed</div><div style="font-size:11px;color:#A9FA38;font-weight:800;letter-spacing:0.08em;text-transform:uppercase">Apr 9, 10:11 PM EDT</div></div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(170px, 1fr));gap:10px"><span style="cursor:help;background:none;border:none;padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:12px 14px;cursor:help"><div style="display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px"><div style="font-size:11px;color:#FCD34D;font-weight:800;letter-spacing:0.06em;text-transform:uppercase">May WTI</div><div style="font-size:10px;color:rgba(255,255,255,0.42);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">CLK6</div></div><div style="font-size:26px;font-weight:900;line-height:1.05;color:#FCD34D;margin-bottom:2px">$98.71</div><div style="font-size:11px;color:rgba(255,255,255,0.56);line-height:1.4">Nearby future</div></div></span><span style="cursor:help;background:none;border:none;padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:12px 14px;cursor:help"><div style="display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px"><div style="font-size:11px;color:#60A5FA;font-weight:800;letter-spacing:0.06em;text-transform:uppercase">June WTI</div><div style="font-size:10px;color:rgba(255,255,255,0.42);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">CLM6</div></div><div style="font-size:26px;font-weight:900;line-height:1.05;color:#60A5FA;margin-bottom:2px">$90.39</div><div style="font-size:11px;color:rgba(255,255,255,0.56);line-height:1.4">Next future<!-- --> · $8.32 cheaper</div></div></span><span style="cursor:help;background:none;border:none;padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:12px 14px;cursor:help"><div style="display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px"><div style="font-size:11px;color:#A9FA38;font-weight:800;letter-spacing:0.06em;text-transform:uppercase">Oracle</div><div style="font-size:10px;color:rgba(255,255,255,0.42);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">~60% May / 40% June</div></div><div style="font-size:26px;font-weight:900;line-height:1.05;color:#A9FA38;margin-bottom:2px">$95.39</div><div style="font-size:11px;color:rgba(255,255,255,0.56);line-height:1.4">trade.xyz reference</div></div></span><span style="cursor:help;background:none;border:none;padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:12px 14px;cursor:help"><div style="display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px"><div style="font-size:11px;color:#F87171;font-weight:800;letter-spacing:0.06em;text-transform:uppercase">Mark</div><div style="font-size:10px;color:rgba(255,255,255,0.42);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">xyz:CL</div></div><div style="font-size:26px;font-weight:900;line-height:1.05;color:#F87171;margin-bottom:2px">$95.05</div><div style="font-size:11px;color:rgba(255,255,255,0.56);line-height:1.4">Hyperliquid WTI perp<!-- --> · 35.6 bps under oracle</div></div></span></div></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="fair-value-after-the-cut">Fair value, after the cut<a href="https://docs.hypercall.xyz/insights/oil-perps-settlement-2026-04-11#fair-value-after-the-cut" class="hash-link" aria-label="Direct link to Fair value, after the cut" title="Direct link to Fair value, after the cut" translate="no">​</a></h2>
<p>The math behind the hero above: a 60/40 blend of the last completed Databento minute, $98.71 May and $90.39 June, gives $95.382, a rounding error from the live oracle at $95.387. The perp was $95.047. The useful comparison is the live spread against the public no-arbitrage band:</p>
<span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mtable rowspacing="0.25em" columnalign="right left" columnspacing="0em"><mtr><mtd><mstyle scriptlevel="0" displaystyle="true"><mtext>market&nbsp;spread</mtext></mstyle></mtd><mtd><mstyle scriptlevel="0" displaystyle="true"><mrow><mrow></mrow><mo>=</mo><mn>95.387</mn><mo>−</mo><mn>95.047</mn><mo>=</mo><mn>0.340</mn></mrow></mstyle></mtd></mtr><mtr><mtd><mstyle scriptlevel="0" displaystyle="true"><mrow></mrow></mstyle></mtd><mtd><mstyle scriptlevel="0" displaystyle="true"><mrow><mrow></mrow><mo>≈</mo><mn>35.6</mn><mtext>&nbsp;bps</mtext></mrow></mstyle></mtd></mtr></mtable><annotation encoding="application/x-tex">\begin{aligned}
\text{market spread} &amp;= 95.387 - 95.047 = 0.340 \\
&amp;\approx 35.6 \text{ bps}
\end{aligned}</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:2.7em;vertical-align:-1.1em"></span><span class="mord"><span class="mtable"><span class="col-align-r"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.6em"><span style="top:-3.76em"><span class="pstrut" style="height:3em"></span><span class="mord"><span class="mord text"><span class="mord">market&nbsp;spread</span></span></span></span><span style="top:-2.26em"><span class="pstrut" style="height:3em"></span><span class="mord"></span></span></span><span class="vlist-s">​</span></span><span class="vlist-r"><span class="vlist" style="height:1.1em"><span></span></span></span></span></span><span class="col-align-l"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.6em"><span style="top:-3.76em"><span class="pstrut" style="height:3em"></span><span class="mord"><span class="mord"></span><span class="mspace" style="margin-right:0.2778em"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em"></span><span class="mord">95.387</span><span class="mspace" style="margin-right:0.2222em"></span><span class="mbin">−</span><span class="mspace" style="margin-right:0.2222em"></span><span class="mord">95.047</span><span class="mspace" style="margin-right:0.2778em"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em"></span><span class="mord">0.340</span></span></span><span style="top:-2.26em"><span class="pstrut" style="height:3em"></span><span class="mord"><span class="mord"></span><span class="mspace" style="margin-right:0.2778em"></span><span class="mrel">≈</span><span class="mspace" style="margin-right:0.2778em"></span><span class="mord">35.6</span><span class="mord text"><span class="mord">&nbsp;bps</span></span></span></span></span><span class="vlist-s">​</span></span><span class="vlist-r"><span class="vlist" style="height:1.1em"><span></span></span></span></span></span></span></span></span></span></span></span>
<span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><msub><mtext>fair&nbsp;spread</mtext><mrow><mi>τ</mi><mo>∈</mo><mo stretchy="false">[</mo><mn>8</mn><mo separator="true">,</mo><mn>16</mn><mo stretchy="false">]</mo><mtext>h</mtext></mrow></msub><mo>∈</mo><mo stretchy="false">[</mo><mn>15.6</mn><mo separator="true">,</mo><mn>52.9</mn><mo stretchy="false">]</mo><mtext>&nbsp;bps</mtext></mrow><annotation encoding="application/x-tex">\text{fair spread}_{\tau \in [8,16]\text{h}} \in [15.6, 52.9] \text{ bps}</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.1136em;vertical-align:-0.4191em"></span><span class="mord"><span class="mord text"><span class="mord">fair&nbsp;spread</span></span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.2809em"><span style="top:-2.4559em;margin-right:0.05em"><span class="pstrut" style="height:2.7em"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.1132em">τ</span><span class="mrel mtight">∈</span><span class="mopen mtight">[</span><span class="mord mtight">8</span><span class="mpunct mtight">,</span><span class="mord mtight">16</span><span class="mclose mtight">]</span><span class="mord text mtight"><span class="mord mtight">h</span></span></span></span></span></span><span class="vlist-s">​</span></span><span class="vlist-r"><span class="vlist" style="height:0.4191em"><span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.2778em"></span><span class="mrel">∈</span><span class="mspace" style="margin-right:0.2778em"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em"></span><span class="mopen">[</span><span class="mord">15.6</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em"></span><span class="mord">52.9</span><span class="mclose">]</span><span class="mord text"><span class="mord">&nbsp;bps</span></span></span></span></span></span>
<p>The market implies <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>12.1<!-- --> hours</strong></span> of effective smoothing, inside the 8 to 16 hour window. The public model and the live market are, for the first time in two weeks, saying roughly the same thing.</p>
<div style="background:#0f1217;border:1px solid rgba(255,255,255,0.08);border-radius:18px;padding:18px;margin:18px 0 24px"><div style="display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap;margin-bottom:10px"><div><div style="font-size:24px;font-weight:800;line-height:1.05;margin-bottom:6px">How the gap compressed through the second oracle cut</div><div style="font-size:14px;color:rgba(255,255,255,0.66);line-height:1.7;max-width:760px">The earlier washout pulled the perp much closer to the cheaper June future than to the expiring May future. The final point uses the last completed Databento minute before the live Hyperliquid snapshot. After the second oracle cut, the strip stayed backwardated, but the spread itself was no longer behaving like a screaming over-discount.</div></div><div style="display:flex;gap:12px;flex-wrap:wrap;font-size:12px"><div style="display:flex;align-items:center;gap:7px"><span style="width:18px;height:3px;background:#FCD34D;border-radius:999px"></span><span style="color:rgba(255,255,255,0.7)">May WTI</span></div><div style="display:flex;align-items:center;gap:7px"><span style="width:18px;height:3px;background:#60A5FA;border-radius:999px"></span><span style="color:rgba(255,255,255,0.7)">June WTI</span></div><div style="display:flex;align-items:center;gap:7px"><span style="width:18px;height:3px;background:#F87171;border-radius:999px"></span><span style="color:rgba(255,255,255,0.7)">Hyperliquid WTI perp</span></div></div></div><svg viewBox="0 0 1120 340" style="width:100%;display:block"><g><line x1="56" x2="1092" y1="288" y2="288" stroke="rgba(255,255,255,0.05)"></line><text x="46" y="292" fill="rgba(255,255,255,0.36)" font-size="10" text-anchor="end">$<!-- -->84</text></g><g><line x1="56" x2="1092" y1="240.75" y2="240.75" stroke="rgba(255,255,255,0.05)"></line><text x="46" y="244.75" fill="rgba(255,255,255,0.36)" font-size="10" text-anchor="end">$<!-- -->90</text></g><g><line x1="56" x2="1092" y1="193.5" y2="193.5" stroke="rgba(255,255,255,0.05)"></line><text x="46" y="197.5" fill="rgba(255,255,255,0.36)" font-size="10" text-anchor="end">$<!-- -->96</text></g><g><line x1="56" x2="1092" y1="146.25" y2="146.25" stroke="rgba(255,255,255,0.05)"></line><text x="46" y="150.25" fill="rgba(255,255,255,0.36)" font-size="10" text-anchor="end">$<!-- -->102</text></g><g><line x1="56" x2="1092" y1="99" y2="99" stroke="rgba(255,255,255,0.05)"></line><text x="46" y="103" fill="rgba(255,255,255,0.36)" font-size="10" text-anchor="end">$<!-- -->108</text></g><g><line x1="56" x2="1092" y1="51.75" y2="51.75" stroke="rgba(255,255,255,0.05)"></line><text x="46" y="55.75" fill="rgba(255,255,255,0.36)" font-size="10" text-anchor="end">$<!-- -->114</text></g><g><line x1="56" x2="56" y1="36" y2="288" stroke="rgba(255,255,255,0.03)"></line><text x="56" y="322" fill="rgba(255,255,255,0.4)" font-size="10" text-anchor="middle">Apr 6 AM</text></g><g><line x1="204" x2="204" y1="36" y2="288" stroke="rgba(255,255,255,0.03)"></line><text x="204" y="322" fill="rgba(255,255,255,0.4)" font-size="10" text-anchor="middle">Apr 6 PM</text></g><g><line x1="352" x2="352" y1="36" y2="288" stroke="rgba(255,255,255,0.03)"></line><text x="352" y="322" fill="rgba(255,255,255,0.4)" font-size="10" text-anchor="middle">Apr 7 AM</text></g><g><line x1="500" x2="500" y1="36" y2="288" stroke="rgba(255,255,255,0.03)"></line><text x="500" y="322" fill="rgba(255,255,255,0.4)" font-size="10" text-anchor="middle">Apr 7 PM</text></g><g><line x1="648" x2="648" y1="36" y2="288" stroke="rgba(255,255,255,0.03)"></line><text x="648" y="322" fill="rgba(255,255,255,0.4)" font-size="10" text-anchor="middle">Apr 8 AM</text></g><g><line x1="796" x2="796" y1="36" y2="288" stroke="rgba(255,255,255,0.03)"></line><text x="796" y="322" fill="rgba(255,255,255,0.4)" font-size="10" text-anchor="middle">Apr 8 PM</text></g><g><line x1="944" x2="944" y1="36" y2="288" stroke="rgba(255,255,255,0.03)"></line><text x="944" y="322" fill="rgba(255,255,255,0.4)" font-size="10" text-anchor="middle">Apr 9 pre-step-2</text></g><g><line x1="1092" x2="1092" y1="36" y2="288" stroke="rgba(255,255,255,0.03)"></line><text x="1092" y="322" fill="rgba(255,255,255,0.4)" font-size="10" text-anchor="middle">Apr 9 post-step-2</text></g><path d="M 56 65.92499999999998 L 204 81.99000000000002 L 352 57.105000000000054 L 500 43.323750000000054 L 648 186.17624999999995 L 796 220.51125000000005 L 944 180.34875 L 1092 172.15875000000005" fill="none" stroke="#FCD34D" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path><path d="M 56 170.89874999999995 L 204 189.5625 L 352 173.49749999999995 L 500 165.62249999999995 L 648 257.28749999999997 L 796 284.14125 L 944 235.31625000000003 L 1092 237.67875" fill="none" stroke="#60A5FA" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path><path d="M 56 70.41375000000004 L 204 86.085 L 352 61.43625000000003 L 500 50.41124999999999 L 648 190.90125 L 796 229.17375 L 944 195.46875 L 1092 201.00487500000003" fill="none" stroke="#F87171" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path><g><circle cx="56" cy="65.92499999999998" r="4" fill="#FCD34D"></circle><circle cx="56" cy="170.89874999999995" r="4" fill="#60A5FA"></circle><circle cx="56" cy="70.41375000000004" r="4" fill="#F87171"></circle></g><g><circle cx="204" cy="81.99000000000002" r="4" fill="#FCD34D"></circle><circle cx="204" cy="189.5625" r="4" fill="#60A5FA"></circle><circle cx="204" cy="86.085" r="4" fill="#F87171"></circle></g><g><circle cx="352" cy="57.105000000000054" r="4" fill="#FCD34D"></circle><circle cx="352" cy="173.49749999999995" r="4" fill="#60A5FA"></circle><circle cx="352" cy="61.43625000000003" r="4" fill="#F87171"></circle></g><g><circle cx="500" cy="43.323750000000054" r="4" fill="#FCD34D"></circle><circle cx="500" cy="165.62249999999995" r="4" fill="#60A5FA"></circle><circle cx="500" cy="50.41124999999999" r="4" fill="#F87171"></circle></g><g><circle cx="648" cy="186.17624999999995" r="4" fill="#FCD34D"></circle><circle cx="648" cy="257.28749999999997" r="4" fill="#60A5FA"></circle><circle cx="648" cy="190.90125" r="4" fill="#F87171"></circle></g><g><circle cx="796" cy="220.51125000000005" r="4" fill="#FCD34D"></circle><circle cx="796" cy="284.14125" r="4" fill="#60A5FA"></circle><circle cx="796" cy="229.17375" r="4" fill="#F87171"></circle></g><g><circle cx="944" cy="180.34875" r="4" fill="#FCD34D"></circle><circle cx="944" cy="235.31625000000003" r="4" fill="#60A5FA"></circle><circle cx="944" cy="195.46875" r="4" fill="#F87171"></circle></g><g><circle cx="1092" cy="172.15875000000005" r="4" fill="#FCD34D"></circle><circle cx="1092" cy="237.67875" r="4" fill="#60A5FA"></circle><circle cx="1092" cy="201.00487500000003" r="4" fill="#F87171"></circle></g><rect x="918" y="44" width="200" height="236" rx="16" fill="rgba(169,250,56,0.05)"></rect><text x="944" y="56" fill="#A9FA38" font-size="11" font-weight="700">second oracle cut lands here</text><line x1="1092" x2="1092" y1="237.67875" y2="201.00487500000003" stroke="rgba(255,255,255,0.18)" stroke-dasharray="4 4"></line><text x="1084" y="215.54999999999998" fill="#F87171" font-size="11" font-weight="700" text-anchor="end">gap mostly normalized</text></svg><div style="font-size:12px;color:rgba(255,255,255,0.56);line-height:1.6;margin-top:10px">The post-step-2 point is the important one. The strip was still steeply backwardated, but the perp had already moved back toward a public fair-value range instead of sitting at a giant discount to oracle.</div></div>
<p>But a fair-value print is a point-in-time read. The positioning underneath it is something else.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="the-biggest-wallet-in-the-book">The biggest wallet in the book<a href="https://docs.hypercall.xyz/insights/oil-perps-settlement-2026-04-11#the-biggest-wallet-in-the-book" class="hash-link" aria-label="Direct link to The biggest wallet in the book" title="Direct link to The biggest wallet in the book" translate="no">​</a></h2>
<p>Every crowded trade has a largest participant. For the oil roll, that was <a href="https://www.abraxascm.com/" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">Abraxas Capital</a>, a London-based macro manager that was visibly short both xyz<!-- -->:CL<!-- --> and xyz<!-- -->:BRENTOIL<!-- --> for most of early April across two wallets. What they were <em>actually</em> doing underneath the visible leg is harder to answer from on-chain data alone.</p>
<p>On March 30, <a href="https://x.com/lookonchain" target="_blank" rel="noopener noreferrer" class="">lookonchain</a> put the position on Twitter:</p>
<div class="hc-tweet-embed" id="tweet-2038562606924063006"><div class="react-tweet-theme root_oYg7"><article class="article_p9Ow"><div class="header_OnPG"><a href="https://x.com/lookonchain/status/2038562606924063006" class="avatar_kExd" target="_blank" rel="noopener noreferrer"><div class="avatarOverflow_WaSL"><img src="https://docs.hypercall.xyz/tweet-archive/2038562606924063006/avatar.jpg" alt="Lookonchain" width="48" height="48"></div><div class="avatarOverflow_WaSL"><div class="avatarShadow_mzLs"></div></div></a><div class="author_l5hJ"><a href="https://x.com/lookonchain/status/2038562606924063006" class="authorLink_zC8B" target="_blank" rel="noopener noreferrer"><div class="authorLinkText_wtbN"><span title="Lookonchain">Lookonchain</span></div><div class="authorVerified_VieY verifiedBlue_KJ69"><svg viewBox="0 0 24 24" aria-label="Verified account" role="img" class="verified_ku1v"><g><path d="M22.25 12c0-1.43-.88-2.67-2.19-3.34.46-1.39.2-2.9-.81-3.91s-2.52-1.27-3.91-.81c-.66-1.31-1.91-2.19-3.34-2.19s-2.67.88-3.33 2.19c-1.4-.46-2.91-.2-3.92.81s-1.26 2.52-.8 3.91c-1.31.67-2.2 1.91-2.2 3.34s.89 2.67 2.2 3.34c-.46 1.39-.21 2.9.8 3.91s2.52 1.26 3.91.81c.67 1.31 1.91 2.19 3.34 2.19s2.68-.88 3.34-2.19c1.39.45 2.9.2 3.91-.81s1.27-2.52.81-3.91c1.31-.67 2.19-1.91 2.19-3.34zm-11.71 4.2L6.8 12.46l1.41-1.42 2.26 2.26 4.8-5.23 1.47 1.36-6.2 6.77z"></path></g></svg></div></a><div class="authorMeta_Kmwa"><a href="https://x.com/lookonchain/status/2038562606924063006" class="username_n6lr" target="_blank" rel="noopener noreferrer"><span title="@lookonchain">@<!-- -->lookonchain</span></a><div class="authorFollow_FiMe"><span class="separator_iNIT">·</span><a href="https://x.com/intent/follow?screen_name=lookonchain" class="follow_AbxA" target="_blank" rel="noopener noreferrer">Follow</a></div></div></div><a href="https://x.com/lookonchain/status/2038562606924063006" class="brand_KuOD" target="_blank" rel="noopener noreferrer" aria-label="View on Twitter"><svg viewBox="0 0 24 24" aria-hidden="true" class="twitterIcon_M3_U"><g><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg></a></div><p class="root_li9M" lang="en" dir="auto"><span>Abraxas Capital has built a massive $135M short position on crude </span><a href="https://x.com/hashtag/oil" class="root_iLWT" target="_blank" rel="noopener noreferrer nofollow">#oil</a><span> futures, including:

• 954,996 xyz:BRENTOIL ($102.7M)
• 322,885 xyz:CL ($32.7M)

</span><a href="https://hypurrscan.io/address/0xB83DE012dbA672c76A7dbbbf3E459CB59D7D6E36#perps" class="root_iLWT" target="_blank" rel="noopener noreferrer nofollow">hypurrscan.io/address/0xB83D…</a><span>
</span><a href="https://hypurrscan.io/address/0x5b5d51203a0f9079f8aeb098a6523a13f298c060#perps" class="root_iLWT" target="_blank" rel="noopener noreferrer nofollow">hypurrscan.io/address/0x5b5d…</a></p><div class="root_ozd_ rounded_xP6k"><div class="mediaWrapper_TjZW grid2Columns_sjQY"><a href="https://x.com/lookonchain/status/2038562606924063006" class="mediaContainer_NlJG mediaLink_CXBh" target="_blank" rel="noopener noreferrer"><div class="skeleton_taVU" style="padding-bottom:112.5%"></div><img src="https://docs.hypercall.xyz/tweet-archive/2038562606924063006/media-0.jpg" alt="Image" class="image_BqeP" draggable="true"></a><a href="https://x.com/lookonchain/status/2038562606924063006" class="mediaContainer_NlJG mediaLink_CXBh" target="_blank" rel="noopener noreferrer"><div class="skeleton_taVU" style="padding-bottom:112.5%"></div><img src="https://docs.hypercall.xyz/tweet-archive/2038562606924063006/media-1.jpg" alt="Image" class="image_BqeP" draggable="true"></a></div></div><div class="info_ljq0"><a class="root_adhK" href="https://x.com/lookonchain/status/2038562606924063006" target="_blank" rel="noopener noreferrer" aria-label="10:22 AM · Mar 30, 2026"><time datetime="2026-03-30T10:22:54.000Z">10:22 AM · Mar 30, 2026</time></a><a class="infoLink_cV6W" href="https://help.x.com/en/x-for-websites-ads-info-and-privacy" target="_blank" rel="noopener noreferrer" aria-label="Twitter for Websites, Ads Information and Privacy"><svg viewBox="0 0 24 24" aria-hidden="true" class="infoIcon_bYfy"><g><path d="M13.5 8.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5S11.17 7 12 7s1.5.67 1.5 1.5zM13 17v-5h-2v5h2zm-1 5.25c5.66 0 10.25-4.59 10.25-10.25S17.66 1.75 12 1.75 1.75 6.34 1.75 12 6.34 22.25 12 22.25zM20.25 12c0 4.56-3.69 8.25-8.25 8.25S3.75 16.56 3.75 12 7.44 3.75 12 3.75s8.25 3.69 8.25 8.25z"></path></g></svg></a></div><div class="actions_II6b"><a class="like_AYft" href="https://x.com/intent/like?tweet_id=2038562606924063006" target="_blank" rel="noopener noreferrer" aria-label="Like. This Tweet has 260 likes"><div class="likeIconWrapper_Re6A"><svg viewBox="0 0 24 24" class="likeIcon_PsRC" aria-hidden="true"><g><path d="M20.884 13.19c-1.351 2.48-4.001 5.12-8.379 7.67l-.503.3-.504-.3c-4.379-2.55-7.029-5.19-8.382-7.67-1.36-2.5-1.41-4.86-.514-6.67.887-1.79 2.647-2.91 4.601-3.01 1.651-.09 3.368.56 4.798 2.01 1.429-1.45 3.146-2.1 4.796-2.01 1.954.1 3.714 1.22 4.601 3.01.896 1.81.846 4.17-.514 6.67z"></path></g></svg></div><span class="likeCount_T2LE">260</span></a><a class="reply_njtY" href="https://x.com/intent/tweet?in_reply_to=2038562606924063006" target="_blank" rel="noopener noreferrer" aria-label="Reply to this Tweet on Twitter"><div class="replyIconWrapper_vnQY"><svg viewBox="0 0 24 24" class="replyIcon_gh2I" aria-hidden="true"><g><path d="M1.751 10c0-4.42 3.584-8 8.005-8h4.366c4.49 0 8.129 3.64 8.129 8.13 0 2.96-1.607 5.68-4.196 7.11l-8.054 4.46v-3.69h-.067c-4.49.1-8.183-3.51-8.183-8.01z"></path></g></svg></div><span class="replyText_uxjN">Reply</span></a><button type="button" class="copy_Ri5f" aria-label="Copy link"><div class="copyIconWrapper_Sea4"><svg viewBox="0 0 24 24" class="copyIcon_KqiG" aria-hidden="true"><g><path d="M18.36 5.64c-1.95-1.96-5.11-1.96-7.07 0L9.88 7.05 8.46 5.64l1.42-1.42c2.73-2.73 7.16-2.73 9.9 0 2.73 2.74 2.73 7.17 0 9.9l-1.42 1.42-1.41-1.42 1.41-1.41c1.96-1.96 1.96-5.12 0-7.07zm-2.12 3.53l-7.07 7.07-1.41-1.41 7.07-7.07 1.41 1.41zm-12.02.71l1.42-1.42 1.41 1.42-1.41 1.41c-1.96 1.96-1.96 5.12 0 7.07 1.95 1.96 5.11 1.96 7.07 0l1.41-1.41 1.42 1.41-1.42 1.42c-2.73 2.73-7.16 2.73-9.9 0-2.73-2.74-2.73-7.17 0-9.9z"></path></g></svg></div><span class="copyText_oSqT">Copy link</span></button></div><div class="replies_uX_O"><a class="link_P62F" href="https://x.com/lookonchain/status/2038562606924063006" target="_blank" rel="noopener noreferrer"><span class="text_Kjge">Read 38 replies</span></a></div></article></div><div class="hc-tweet-embed__footer"><a href="https://x.com/i/web/status/2038562606924063006" target="_blank" rel="noreferrer" aria-label="View on X" class="hc-tweet-embed__xlink">view on X ↗</a></div></div>
<p>The trade did not start there. The basis was visible to anyone who read the <a href="https://docs.trade.xyz/consolidated-resources/roll-schedules" target="_blank" rel="noopener noreferrer" class="">trade.xyz roll schedule</a>, and other wallets had been running pieces of it for weeks. The lookonchain post just surfaced the largest single participant. After it dropped, every wallet that saw the position and decided to copy it piled in, without necessarily running the same hedge, conviction, or sizing. That is the cohort that is still in the book.</p>
<p>Abraxas's own book peaked above $165M combined notional through early April. Their Hyperliquid-side funding bill was reportedly north of $1.7M on a single position, roughly $120k per hour during the most active windows. When the Iran ceasefire crashed front-month WTI 16% on April 7, Abraxas started trimming the Brent leg. They held $127M through the worst of cut 2's funding pain on April 9, and fully closed xyz<!-- -->:CL<!-- --> and xyz<!-- -->:BRENTOIL<!-- --> between April 9 and April 10. By the April 10 holder snapshot<sup><a href="https://docs.hydromancer.xyz/reservoir/schema-reference/snapshots" target="_blank" rel="noreferrer" style="font-size:10px;color:rgba(255,255,255,0.42);text-decoration:none;margin-left:2px">[source]</a></sup>, both wallets hold zero oil.</p>
<p>Whether the trade paid at all depends on legs we cannot see. If they were running an oracle-roll basis arb (short the front-month-referenced perp against a long June WTI contract on CME, collecting the convergence as the oracle walks from pure May into pure June), the Hyperliquid funding bill is an expense on one side of a hedge and the PnL lives in the other leg. If they were running a directional short unhedged, the April 7-8 ceasefire crash handed them the directional payoff on top of whatever oracle drift they captured. Community reads have gone both ways on this, and public attribution only shows the Hyperliquid side. We are not going to pretend to resolve it. What is visible is that the largest wallet in the book is no longer in the book.</p>
<p>The crowd that followed them in is.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="the-structure-did-not-move">The structure did not move<a href="https://docs.hypercall.xyz/insights/oil-perps-settlement-2026-04-11#the-structure-did-not-move" class="hash-link" aria-label="Direct link to The structure did not move" title="Direct link to The structure did not move" translate="no">​</a></h2>
<p>Two questions decide whether the remaining crowd actually cleared: did the carry migrate to other venues, and did the shorts thin out. Both answers are no.</p>
<p><strong>First, the carry did not migrate.</strong></p>
<div style="background:#0f1217;border:1px solid rgba(255,255,255,0.08);border-radius:18px;padding:18px;margin:16px 0 22px"><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:14px;margin-bottom:14px"><div><div style="font-size:11px;color:#A9FA38;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:8px">Still acting like roll books</div><div style="display:grid;gap:12px"><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:14px 16px"><div style="display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap"><div style="min-width:170px"><div style="font-size:11px;color:#A9FA38;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:4px">xyz:CL</div><div style="font-size:15px;font-weight:800">trade.xyz WTI</div></div><div style="display:flex;gap:8px;flex:1 1 320px;flex-wrap:wrap"><div style="padding:8px 10px;border-radius:10px;background:rgba(255,255,255,0.03);min-width:92px"><div style="font-size:9px;color:rgba(255,255,255,0.42);margin-bottom:4px;text-transform:uppercase;letter-spacing:0.05em">Basis</div><div style="font-size:13px;font-weight:800;font-family:monospace;color:#A9FA38">-35.6 bps</div></div><div style="padding:8px 10px;border-radius:10px;background:rgba(255,255,255,0.03);min-width:92px"><div style="font-size:9px;color:rgba(255,255,255,0.42);margin-bottom:4px;text-transform:uppercase;letter-spacing:0.05em">Neg 24h</div><div style="font-size:13px;font-weight:800;font-family:monospace">24/24</div></div><div style="padding:8px 10px;border-radius:10px;background:rgba(255,255,255,0.03);min-width:92px"><div style="font-size:9px;color:rgba(255,255,255,0.42);margin-bottom:4px;text-transform:uppercase;letter-spacing:0.05em">Avg funding</div><div style="font-size:13px;font-weight:800;font-family:monospace;color:#F87171">-403%</div></div></div></div><div style="font-size:13px;color:rgba(255,255,255,0.68);line-height:1.65;margin-top:10px">WTI still carried the roll after step 2. The big over-discount was gone, but the short side was still paying to stay in.</div></div><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:14px 16px"><div style="display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap"><div style="min-width:170px"><div style="font-size:11px;color:#60A5FA;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:4px">xyz:BRENTOIL</div><div style="font-size:15px;font-weight:800">trade.xyz Brent</div></div><div style="display:flex;gap:8px;flex:1 1 320px;flex-wrap:wrap"><div style="padding:8px 10px;border-radius:10px;background:rgba(255,255,255,0.03);min-width:92px"><div style="font-size:9px;color:rgba(255,255,255,0.42);margin-bottom:4px;text-transform:uppercase;letter-spacing:0.05em">Basis</div><div style="font-size:13px;font-weight:800;font-family:monospace;color:#60A5FA">-19.1 bps</div></div><div style="padding:8px 10px;border-radius:10px;background:rgba(255,255,255,0.03);min-width:92px"><div style="font-size:9px;color:rgba(255,255,255,0.42);margin-bottom:4px;text-transform:uppercase;letter-spacing:0.05em">Neg 24h</div><div style="font-size:13px;font-weight:800;font-family:monospace">23/24</div></div><div style="padding:8px 10px;border-radius:10px;background:rgba(255,255,255,0.03);min-width:92px"><div style="font-size:9px;color:rgba(255,255,255,0.42);margin-bottom:4px;text-transform:uppercase;letter-spacing:0.05em">Avg funding</div><div style="font-size:13px;font-weight:800;font-family:monospace;color:#F87171">-249%</div></div></div></div><div style="font-size:13px;color:rgba(255,255,255,0.68);line-height:1.65;margin-top:10px">Brent was smaller, but it still showed the same sign. That is what you expect from a venue that is really carrying the curve.</div></div></div></div><div><div style="font-size:11px;color:#22D3EE;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:8px">Still mostly tracking oil</div><div style="display:grid;gap:12px"><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:14px 16px"><div style="display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap"><div style="min-width:170px"><div style="font-size:11px;color:#22D3EE;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:4px">km:USOIL</div><div style="font-size:15px;font-weight:800">Kinetiq</div></div><div style="display:flex;gap:8px;flex:1 1 320px;flex-wrap:wrap"><div style="padding:8px 10px;border-radius:10px;background:rgba(255,255,255,0.03);min-width:92px"><div style="font-size:9px;color:rgba(255,255,255,0.42);margin-bottom:4px;text-transform:uppercase;letter-spacing:0.05em">Basis</div><div style="font-size:13px;font-weight:800;font-family:monospace;color:#22D3EE">+4.8 bps</div></div><div style="padding:8px 10px;border-radius:10px;background:rgba(255,255,255,0.03);min-width:92px"><div style="font-size:9px;color:rgba(255,255,255,0.42);margin-bottom:4px;text-transform:uppercase;letter-spacing:0.05em">Neg 24h</div><div style="font-size:13px;font-weight:800;font-family:monospace">0/24</div></div><div style="padding:8px 10px;border-radius:10px;background:rgba(255,255,255,0.03);min-width:92px"><div style="font-size:9px;color:rgba(255,255,255,0.42);margin-bottom:4px;text-transform:uppercase;letter-spacing:0.05em">Avg funding</div><div style="font-size:13px;font-weight:800;font-family:monospace;color:#34D399">+82%</div></div></div></div><div style="font-size:13px;color:rgba(255,255,255,0.68);line-height:1.65;margin-top:10px">Kinetiq was still mostly a directional oil venue here, not a real roll market.</div></div><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:14px 16px"><div style="display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap"><div style="min-width:170px"><div style="font-size:11px;color:#A78BFA;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:4px">flx:OIL</div><div style="font-size:15px;font-weight:800">Felix</div></div><div style="display:flex;gap:8px;flex:1 1 320px;flex-wrap:wrap"><div style="padding:8px 10px;border-radius:10px;background:rgba(255,255,255,0.03);min-width:92px"><div style="font-size:9px;color:rgba(255,255,255,0.42);margin-bottom:4px;text-transform:uppercase;letter-spacing:0.05em">Basis</div><div style="font-size:13px;font-weight:800;font-family:monospace;color:#A78BFA">0.0 bps</div></div><div style="padding:8px 10px;border-radius:10px;background:rgba(255,255,255,0.03);min-width:92px"><div style="font-size:9px;color:rgba(255,255,255,0.42);margin-bottom:4px;text-transform:uppercase;letter-spacing:0.05em">Neg 24h</div><div style="font-size:13px;font-weight:800;font-family:monospace">18/24</div></div><div style="padding:8px 10px;border-radius:10px;background:rgba(255,255,255,0.03);min-width:92px"><div style="font-size:9px;color:rgba(255,255,255,0.42);margin-bottom:4px;text-transform:uppercase;letter-spacing:0.05em">Avg funding</div><div style="font-size:13px;font-weight:800;font-family:monospace;color:#F87171">-51%</div></div></div></div><div style="font-size:13px;color:rgba(255,255,255,0.68);line-height:1.65;margin-top:10px">Felix could show size on screen, but the price itself was still basically pinned to oracle.</div></div></div></div></div><div style="font-size:12px;color:rgba(255,255,255,0.54);line-height:1.7">The control-group read is cleaner after step 2 than before it. WTI and Brent were still below oracle and still funding one-way. The smaller books mostly were not. That says the roll market itself still lived on trade.xyz, even after the big dislocation compressed.</div></div>
<p>trade.xyz cleared <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>99.08<!-- -->%</strong></span> of oil volume and held 98.58% of open interest. WTI paid <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>$4.9k per day per $1M</strong></span> to longs, oil turned over <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>2.59<!-- -->x/day</strong></span>, and funding was negative for <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>24/24 hours</strong></span>. The smaller venues looked like contrast cases, not real carry books.</p>
<p><strong>Second, the shorts did not thin out.</strong></p>
<div id="oil-holder-concentration" data-thread-id="oil-holder-concentration" style="background:#0f1217;border:1px solid rgba(255,255,255,0.08);border-radius:18px;padding:18px;margin:16px 0 24px"><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:12px;margin-bottom:14px"><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:14px"><div style="font-size:10px;color:#A9FA38;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:6px">WTI short</div><div style="font-size:26px;font-weight:900;line-height:1;color:#A9FA38;margin-bottom:4px">923</div><div style="font-size:11px;color:rgba(255,255,255,0.52);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;margin-bottom:8px">$225.3M notional</div><div style="font-size:12px;color:rgba(255,255,255,0.66);line-height:1.6">Top 10 hold 67.4% of WTI short notional. Top single wallet 16.8%. Broad at the tail, concentrated at the top.</div></div><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:14px"><div style="font-size:10px;color:#60A5FA;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:6px">Brent short</div><div style="font-size:26px;font-weight:900;line-height:1;color:#60A5FA;margin-bottom:4px">438</div><div style="font-size:11px;color:rgba(255,255,255,0.52);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;margin-bottom:8px">$149.0M notional</div><div style="font-size:12px;color:rgba(255,255,255,0.66);line-height:1.6">Top 10 hold 86.2% of Brent short notional. Top single wallet 24.7%. The thinner, more fragile book.</div></div><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:14px"><div style="font-size:10px;color:#FCD34D;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:6px">Shared cohort</div><div style="font-size:26px;font-weight:900;line-height:1;color:#FCD34D;margin-bottom:4px">85</div><div style="font-size:11px;color:rgba(255,255,255,0.52);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;margin-bottom:8px">$298.0M combined</div><div style="font-size:12px;color:rgba(255,255,255,0.66);line-height:1.6">Wallets short in both books. 73.0% of WTI short notional and 89.7% of Brent short notional sit with this set.</div></div></div><div id="oil-abraxas-exit" data-thread-id="oil-abraxas-exit" style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:14px;margin-bottom:14px"><div style="display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap;margin-bottom:10px"><div style="font-size:11px;color:#F87171;font-weight:800;letter-spacing:0.06em;text-transform:uppercase"><a href="https://www.abraxascm.com/" target="_blank" rel="noreferrer" style="color:#F87171;text-decoration:none;border-bottom:1px dashed rgba(248,113,113,0.5)">Abraxas Capital</a> <!-- -->(the original short) fully exited</div><a href="https://x.com/lookonchain/status/2038562606924063006" target="_blank" rel="noreferrer" style="font-size:11px;color:rgba(255,255,255,0.48);text-decoration:none">Exposed by <!-- -->lookonchain thread Mar 30, 2026<!-- --> ↗</a></div><div style="overflow-x:auto;margin-bottom:10px;-webkit-overflow-scrolling:touch"><div style="display:grid;grid-template-columns:repeat(8, minmax(40px, 1fr));gap:6px;min-width:352px"><div style="display:flex;flex-direction:column;align-items:center;gap:4px"><div style="height:64px;display:flex;align-items:flex-end;width:100%;justify-content:center"><div style="width:22px;height:58.36305716107432px;background:#F87171;border-radius:4px 4px 0 0"></div></div><div style="font-size:9px;color:rgba(255,255,255,0.42);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">04-03</div><div style="font-size:10px;font-weight:700;color:rgba(255,255,255,0.72);white-space:nowrap">$161.1M</div></div><div style="display:flex;flex-direction:column;align-items:center;gap:4px"><div style="height:64px;display:flex;align-items:flex-end;width:100%;justify-content:center"><div style="width:22px;height:59.316285856594945px;background:#F87171;border-radius:4px 4px 0 0"></div></div><div style="font-size:9px;color:rgba(255,255,255,0.42);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">04-04</div><div style="font-size:10px;font-weight:700;color:rgba(255,255,255,0.72);white-space:nowrap">$163.7M</div></div><div style="display:flex;flex-direction:column;align-items:center;gap:4px"><div style="height:64px;display:flex;align-items:flex-end;width:100%;justify-content:center"><div style="width:22px;height:59.636604116136006px;background:#F87171;border-radius:4px 4px 0 0"></div></div><div style="font-size:9px;color:rgba(255,255,255,0.42);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">04-05</div><div style="font-size:10px;font-weight:700;color:rgba(255,255,255,0.72);white-space:nowrap">$164.6M</div></div><div style="display:flex;flex-direction:column;align-items:center;gap:4px"><div style="height:64px;display:flex;align-items:flex-end;width:100%;justify-content:center"><div style="width:22px;height:59.98677904831942px;background:#F87171;border-radius:4px 4px 0 0"></div></div><div style="font-size:9px;color:rgba(255,255,255,0.42);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">04-06</div><div style="font-size:10px;font-weight:700;color:rgba(255,255,255,0.72);white-space:nowrap">$165.5M</div></div><div style="display:flex;flex-direction:column;align-items:center;gap:4px"><div style="height:64px;display:flex;align-items:flex-end;width:100%;justify-content:center"><div style="width:22px;height:60px;background:#F87171;border-radius:4px 4px 0 0"></div></div><div style="font-size:9px;color:rgba(255,255,255,0.42);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">04-07</div><div style="font-size:10px;font-weight:700;color:rgba(255,255,255,0.72);white-space:nowrap">$165.6M</div></div><div style="display:flex;flex-direction:column;align-items:center;gap:4px"><div style="height:64px;display:flex;align-items:flex-end;width:100%;justify-content:center"><div style="width:22px;height:46.14824226264214px;background:#F87171;border-radius:4px 4px 0 0"></div></div><div style="font-size:9px;color:rgba(255,255,255,0.42);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">04-08</div><div style="font-size:10px;font-weight:700;color:rgba(255,255,255,0.72);white-space:nowrap">$127.3M</div></div><div style="display:flex;flex-direction:column;align-items:center;gap:4px"><div style="height:64px;display:flex;align-items:flex-end;width:100%;justify-content:center"><div style="width:22px;height:46.78691210944482px;background:#F87171;border-radius:4px 4px 0 0"></div></div><div style="font-size:9px;color:rgba(255,255,255,0.42);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">04-09</div><div style="font-size:10px;font-weight:700;color:rgba(255,255,255,0.72);white-space:nowrap">$129.1M</div></div><div style="display:flex;flex-direction:column;align-items:center;gap:4px"><div style="height:64px;display:flex;align-items:flex-end;width:100%;justify-content:center"><div style="width:22px;height:2px;background:rgba(248,113,113,0.18);border-radius:4px 4px 0 0"></div></div><div style="font-size:9px;color:rgba(255,255,255,0.42);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">04-10</div><div style="font-size:10px;font-weight:700;color:#F87171;white-space:nowrap">flat</div></div></div></div><div style="font-size:12px;color:rgba(255,255,255,0.62);line-height:1.6">Two wallets (<!-- -->0x5b5d...c060<!-- --> and <!-- -->0xb83d...6e36<!-- -->) held a combined oil short that peaked above $165M before starting to unwind. By the Apr 10 snapshot they hold zero xyz:CL and zero xyz:BRENTOIL. The short book that remains is the copycat cohort that piled in behind them after the lookonchain post.</div></div><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:14px"><div style="font-size:11px;color:#FCD34D;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:10px">Top 3 shared-cohort wallets still short</div><div style="display:grid;gap:10px"><div style="display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:10px 12px;background:rgba(255,255,255,0.03);border-radius:10px;border:1px solid rgba(255,255,255,0.05)"><div style="font-size:18px;font-weight:900;color:#F87171;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;min-width:22px">1</div><div><div style="font-size:12px;font-weight:700;color:rgba(255,255,255,0.88);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">0x9d32...aff5</div><div style="font-size:11px;color:rgba(255,255,255,0.54);margin-top:2px">WTI <!-- -->$37.9M<!-- --> + Brent <!-- -->$36.8M<!-- --> · up to <!-- -->20<!-- -->x · account <!-- -->$39.7M<!-- --> · publicly discussed as Hyperithm-linked (previously flagged as side-flipping flow)</div></div><div style="font-size:17px;font-weight:900;color:#FCD34D;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">$74.7M</div></div><div style="display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:10px 12px;background:rgba(255,255,255,0.03);border-radius:10px;border:1px solid rgba(255,255,255,0.05)"><div style="font-size:18px;font-weight:900;color:#F87171;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;min-width:22px">2</div><div><div style="font-size:12px;font-weight:700;color:rgba(255,255,255,0.88);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">0xfc66...ca06</div><div style="font-size:11px;color:rgba(255,255,255,0.54);margin-top:2px">WTI <!-- -->$22.2M<!-- --> + Brent <!-- -->$19.1M<!-- --> · up to <!-- -->2<!-- -->x · account <!-- -->$51.4M</div></div><div style="font-size:17px;font-weight:900;color:#FCD34D;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">$41.4M</div></div><div style="display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:10px 12px;background:rgba(255,255,255,0.03);border-radius:10px;border:1px solid rgba(255,255,255,0.05)"><div style="font-size:18px;font-weight:900;color:#F87171;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;min-width:22px">3</div><div><div style="font-size:12px;font-weight:700;color:rgba(255,255,255,0.88);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">0x3037...1e83</div><div style="font-size:11px;color:rgba(255,255,255,0.54);margin-top:2px">WTI <!-- -->$25.4M<!-- --> + Brent <!-- -->$13.7M<!-- --> · up to <!-- -->4<!-- -->x · account <!-- -->$13.3M</div></div><div style="font-size:17px;font-weight:900;color:#FCD34D;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">$39.0M</div></div></div></div></div>
<p>The April 10 holder map shows 923 WTI shorts and 438 Brent shorts, with the top 10 holding 67% of WTI short notional and 86% of Brent. Brent is the thinner, more fragile book. WTI is the larger, more liquid confirmation book. If an unwind starts, Brent should move first. WTI tells you whether that first crack becomes a squeeze or just another roll step getting repriced.</p>
<p>The single largest short still in the book holds roughly $74.7M across WTI and Brent combined, at 20x leverage, out of a $39.7M account. The wallet is <a href="https://hypurrscan.io/address/0x9d32884370875f2960d5cc4b95be26687d69aff5" target="_blank" rel="noopener noreferrer" class=""><code>0x9d32...aff5</code></a>, publicly attributed on X to <a href="https://www.hyperithm.com/" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">Hyperithm</a>. That is not <a href="https://www.abraxascm.com/" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">Abraxas Capital</a>. The top two shared-cohort wallets alone carry more combined short exposure than Abraxas held at its peak.</p>
<div id="oil-liquidity-sources" data-thread-id="oil-liquidity-sources" style="background:#0f1217;border:1px solid rgba(255,255,255,0.08);border-radius:18px;padding:16px 18px;margin:16px 0 22px"><div style="display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;margin-bottom:12px"><div style="font-size:11px;color:#A9FA38;font-weight:800;letter-spacing:0.08em;text-transform:uppercase">Where did the liquidity come from?</div><div style="margin-left:auto;display:flex;gap:8px;align-items:center"><select aria-label="Wallet liquidity view" style="background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.12);color:rgba(255,255,255,0.88);font-size:12px;padding:6px 10px;border-radius:8px;cursor:pointer;font-family:inherit"><option value="shared" selected="">Shared-cohort shorts</option><option value="wti">WTI shorts</option><option value="brent">Brent shorts</option><option value="venues">Concentration by venue</option></select><div style="display:flex;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.12);border-radius:8px;overflow:hidden"><button style="background:rgba(169,250,56,0.14);border:none;color:#A9FA38;font-size:11px;padding:6px 10px;cursor:pointer;font-family:inherit;font-weight:700;border-right:1px solid rgba(255,255,255,0.08)">Top <!-- -->5</button><button style="background:transparent;border:none;color:rgba(255,255,255,0.56);font-size:11px;padding:6px 10px;cursor:pointer;font-family:inherit;font-weight:500;border-right:1px solid rgba(255,255,255,0.08)">Top <!-- -->10</button><button style="background:transparent;border:none;color:rgba(255,255,255,0.56);font-size:11px;padding:6px 10px;cursor:pointer;font-family:inherit;font-weight:500;border-right:none">Top <!-- -->100</button></div></div></div><div style="font-size:12px;color:rgba(255,255,255,0.6);line-height:1.6;margin-bottom:12px">Wallets short in both xyz:CL and xyz:BRENTOIL, ranked by combined notional. The core of the crowding story.</div><div style="display:grid;gap:8px"><div style="display:grid;grid-template-columns:24px 1fr auto;gap:12px;align-items:center;padding:10px 12px;background:rgba(255,255,255,0.02);border-radius:10px;border:1px solid rgba(255,255,255,0.05)"><div style="font-size:13px;font-weight:900;color:rgba(255,255,255,0.38);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">1</div><div style="min-width:0"><a href="https://hypurrscan.io/address/0x9d32884370875f2960d5cc4b95be26687d69aff5" target="_blank" rel="noreferrer" style="font-size:12px;font-weight:700;color:#A9FA38;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-decoration:none">0x9d32...aff5</a><div style="font-size:11px;color:rgba(255,255,255,0.58);margin-top:2px">WTI $37.9M + Brent $36.8M</div><div style="font-size:10px;color:rgba(255,255,255,0.42);margin-top:2px">up to 20x · account $39.7M</div><div style="font-size:10px;color:#FCD34D;margin-top:2px;font-style:italic">publicly discussed as Hyperithm-linked (previously flagged as side-flipping flow)</div></div><div style="text-align:right"><div style="font-size:14px;font-weight:900;color:rgba(255,255,255,0.88);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">$74.7M</div><div style="font-size:9px;color:rgba(255,255,255,0.42);text-transform:uppercase;letter-spacing:0.05em">combined</div></div></div><div style="display:grid;grid-template-columns:24px 1fr auto;gap:12px;align-items:center;padding:10px 12px;background:rgba(255,255,255,0.02);border-radius:10px;border:1px solid rgba(255,255,255,0.05)"><div style="font-size:13px;font-weight:900;color:rgba(255,255,255,0.38);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">2</div><div style="min-width:0"><a href="https://hypurrscan.io/address/0xfc667adba8d4837586078f4fdcdc29804337ca06" target="_blank" rel="noreferrer" style="font-size:12px;font-weight:700;color:#A9FA38;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-decoration:none">0xfc66...ca06</a><div style="font-size:11px;color:rgba(255,255,255,0.58);margin-top:2px">WTI $22.2M + Brent $19.1M</div><div style="font-size:10px;color:rgba(255,255,255,0.42);margin-top:2px">up to 2x · account $51.4M</div></div><div style="text-align:right"><div style="font-size:14px;font-weight:900;color:rgba(255,255,255,0.88);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">$41.4M</div><div style="font-size:9px;color:rgba(255,255,255,0.42);text-transform:uppercase;letter-spacing:0.05em">combined</div></div></div><div style="display:grid;grid-template-columns:24px 1fr auto;gap:12px;align-items:center;padding:10px 12px;background:rgba(255,255,255,0.02);border-radius:10px;border:1px solid rgba(255,255,255,0.05)"><div style="font-size:13px;font-weight:900;color:rgba(255,255,255,0.38);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">3</div><div style="min-width:0"><a href="https://hypurrscan.io/address/0x303729b53e97d3f43a1bd13e7f4c6bf77ae41e83" target="_blank" rel="noreferrer" style="font-size:12px;font-weight:700;color:#A9FA38;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-decoration:none">0x3037...1e83</a><div style="font-size:11px;color:rgba(255,255,255,0.58);margin-top:2px">WTI $25.4M + Brent $13.7M</div><div style="font-size:10px;color:rgba(255,255,255,0.42);margin-top:2px">up to 4x · account $13.3M</div></div><div style="text-align:right"><div style="font-size:14px;font-weight:900;color:rgba(255,255,255,0.88);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">$39.0M</div><div style="font-size:9px;color:rgba(255,255,255,0.42);text-transform:uppercase;letter-spacing:0.05em">combined</div></div></div><div style="display:grid;grid-template-columns:24px 1fr auto;gap:12px;align-items:center;padding:10px 12px;background:rgba(255,255,255,0.02);border-radius:10px;border:1px solid rgba(255,255,255,0.05)"><div style="font-size:13px;font-weight:900;color:rgba(255,255,255,0.38);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">4</div><div style="min-width:0"><a href="https://hypurrscan.io/address/0x17c3c8fdbcb7d1b240ce08965e09b1fc91cba868" target="_blank" rel="noreferrer" style="font-size:12px;font-weight:700;color:#A9FA38;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-decoration:none">0x17c3...a868</a><div style="font-size:11px;color:rgba(255,255,255,0.58);margin-top:2px">WTI $19.8M + Brent $11.5M</div><div style="font-size:10px;color:rgba(255,255,255,0.42);margin-top:2px">up to 4x · account $11.0M</div></div><div style="text-align:right"><div style="font-size:14px;font-weight:900;color:rgba(255,255,255,0.88);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">$31.3M</div><div style="font-size:9px;color:rgba(255,255,255,0.42);text-transform:uppercase;letter-spacing:0.05em">combined</div></div></div><div style="display:grid;grid-template-columns:24px 1fr auto;gap:12px;align-items:center;padding:10px 12px;background:rgba(255,255,255,0.02);border-radius:10px;border:1px solid rgba(255,255,255,0.05)"><div style="font-size:13px;font-weight:900;color:rgba(255,255,255,0.38);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">5</div><div style="min-width:0"><a href="https://hypurrscan.io/address/0xa312114b5795dff9b8db50474dd57701aa78ad1e" target="_blank" rel="noreferrer" style="font-size:12px;font-weight:700;color:#A9FA38;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-decoration:none">0xa312...ad1e</a><div style="font-size:11px;color:rgba(255,255,255,0.58);margin-top:2px">WTI $11.2M + Brent $11.8M</div><div style="font-size:10px;color:rgba(255,255,255,0.42);margin-top:2px">up to 20x · account $10.0M</div></div><div style="text-align:right"><div style="font-size:14px;font-weight:900;color:rgba(255,255,255,0.88);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace">$23.0M</div><div style="font-size:9px;color:rgba(255,255,255,0.42);text-transform:uppercase;letter-spacing:0.05em">combined</div></div></div></div><div style="font-size:10px;color:rgba(255,255,255,0.4);margin-top:12px;font-style:italic">Addresses and positions from the<!-- --> <a href="https://docs.hydromancer.xyz/reservoir/schema-reference/snapshots" target="_blank" rel="noreferrer" style="color:rgba(169,250,56,0.72)">Hydromancer Reservoir</a> <!-- -->snapshot for Apr 10, 2026. Click any address to open on Hypurrscan.</div></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="cut-3-and-the-weekend-freeze">Cut 3 and the weekend freeze<a href="https://docs.hypercall.xyz/insights/oil-perps-settlement-2026-04-11#cut-3-and-the-weekend-freeze" class="hash-link" aria-label="Direct link to Cut 3 and the weekend freeze" title="Direct link to Cut 3 and the weekend freeze" translate="no">​</a></h2>
<p>Cut 3 landed on April 10 at 20:00 UTC, walking the oracle from 60/40 to 40/60 May-June. WTI funding hit -566% at the cut hour and -727% in the hour after, milder than cut 2 in both prints and the third-deepest cut of the roll. The mechanic was behaving. Then CME closed for the weekend, and the trade stopped looking like a roll story.</p>
<div id="oil-weekend-freeze" data-thread-id="oil-weekend-freeze" style="background:#0f1217;border:1px solid rgba(255,255,255,0.08);border-radius:18px;padding:16px 18px;margin:16px 0 22px"><div style="display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap;margin-bottom:10px"><div><div style="font-size:10px;color:#A9FA38;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;margin-bottom:4px">Weekend freeze</div><div style="font-size:18px;font-weight:800;line-height:1.15">Cut 3 is over. The perp is still trading. CME is not.</div></div><div style="display:flex;gap:14px;flex-wrap:wrap;font-size:11px;color:rgba(255,255,255,0.74)"><div style="display:flex;align-items:center;gap:6px"><span style="width:12px;height:12px;background:#F87171;border-radius:3px"></span>shorts pay</div><div style="display:flex;align-items:center;gap:6px"><span style="width:12px;height:12px;background:#6EE7B7;border-radius:3px"></span>longs pay</div><div style="display:flex;align-items:center;gap:6px"><span style="width:14px;height:2px;background:#FCD34D"></span>xyz:CL mark</div><div style="display:flex;align-items:center;gap:6px"><span style="width:12px;height:8px;background:rgba(255,255,255,0.18)"></span>volume</div></div></div><div style="position:relative"><svg viewBox="0 0 1000 360" style="width:100%;display:block"><rect x="0" y="0" width="1000" height="360" rx="14" fill="rgba(12,14,18,0.72)"></rect><rect x="173.86666666666667" y="34" width="766.1333333333333" height="270" fill="rgba(252,211,77,0.045)"></rect><text x="183.86666666666667" y="48" font-size="10" fill="rgba(252,211,77,0.55)" font-weight="700" letter-spacing="0.06em">CME CLOSED — ORACLE FROZEN</text><g><line x1="56" y1="34" x2="940" y2="34" stroke="rgba(255,255,255,0.06)" stroke-dasharray="4 6"></line><text x="48" y="38" font-size="10" fill="rgba(255,255,255,0.42)" text-anchor="end">+250%</text></g><g><line x1="56" y1="68.04347826086956" x2="940" y2="68.04347826086956" stroke="rgba(255,255,255,0.18)"></line><text x="48" y="72.04347826086956" font-size="10" fill="rgba(255,255,255,0.42)" text-anchor="end">0%</text></g><g><line x1="56" y1="102.08695652173914" x2="940" y2="102.08695652173914" stroke="rgba(255,255,255,0.06)" stroke-dasharray="4 6"></line><text x="48" y="106.08695652173914" font-size="10" fill="rgba(255,255,255,0.42)" text-anchor="end">-250%</text></g><g><line x1="56" y1="136.1304347826087" x2="940" y2="136.1304347826087" stroke="rgba(255,255,255,0.06)" stroke-dasharray="4 6"></line><text x="48" y="140.1304347826087" font-size="10" fill="rgba(255,255,255,0.42)" text-anchor="end">-500%</text></g><g><line x1="56" y1="170.17391304347825" x2="940" y2="170.17391304347825" stroke="rgba(255,255,255,0.06)" stroke-dasharray="4 6"></line><text x="48" y="174.17391304347825" font-size="10" fill="rgba(255,255,255,0.42)" text-anchor="end">-750%</text></g><text x="48" y="48" font-size="9" fill="rgba(255,255,255,0.38)" text-anchor="end" font-weight="700" letter-spacing="0.05em">FUNDING (ANN)</text><rect x="58.35733333333333" y="68.04347826086956" width="24.752" height="78.76162956521739" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="87.824" y="68.04347826086956" width="24.752" height="82.17823304347826" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="117.29066666666667" y="68.04347826086956" width="24.752" height="78.60775304347825" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="146.75733333333332" y="68.04347826086956" width="24.752" height="77.06762608695652" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="176.22400000000002" y="68.04347826086956" width="24.752" height="98.93851826086956" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="205.69066666666666" y="68.04347826086956" width="24.752" height="57.39594260869566" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="235.15733333333333" y="68.04347826086956" width="24.752" height="21.44466782608697" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="264.62399999999997" y="68.04347826086956" width="24.752" height="2.0194591304347824" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="294.09066666666666" y="68.04347826086956" width="24.752" height="1" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="323.5573333333333" y="67.2972452173913" width="24.752" height="1" fill="#6EE7B7" opacity="0.88" rx="1"></rect><rect x="353.02399999999994" y="67.2972452173913" width="24.752" height="1" fill="#6EE7B7" opacity="0.88" rx="1"></rect><rect x="382.49066666666664" y="67.2972452173913" width="24.752" height="1" fill="#6EE7B7" opacity="0.88" rx="1"></rect><rect x="411.9573333333333" y="67.2972452173913" width="24.752" height="1" fill="#6EE7B7" opacity="0.88" rx="1"></rect><rect x="441.424" y="67.38303478260869" width="24.752" height="1" fill="#6EE7B7" opacity="0.88" rx="1"></rect><rect x="470.8906666666666" y="66.34266608695651" width="24.752" height="1.7008121739130502" fill="#6EE7B7" opacity="0.88" rx="1"></rect><rect x="500.3573333333333" y="68.04347826086956" width="24.752" height="7.646165217391314" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="529.8240000000001" y="67.2972452173913" width="24.752" height="1" fill="#6EE7B7" opacity="0.88" rx="1"></rect><rect x="559.2906666666667" y="68.04347826086956" width="24.752" height="1" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="588.7573333333333" y="68.04347826086956" width="24.752" height="4.450163478260862" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="618.224" y="68.04347826086956" width="24.752" height="2.637688695652173" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="647.6906666666666" y="67.2972452173913" width="24.752" height="1" fill="#6EE7B7" opacity="0.88" rx="1"></rect><rect x="677.1573333333333" y="67.2972452173913" width="24.752" height="1" fill="#6EE7B7" opacity="0.88" rx="1"></rect><rect x="706.624" y="68.04347826086956" width="24.752" height="5.832328695652166" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="736.0906666666667" y="68.04347826086956" width="24.752" height="6.8904" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="765.5573333333333" y="68.04347826086956" width="24.752" height="48.68898260869565" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="795.024" y="68.04347826086956" width="24.752" height="49.41615130434782" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="824.4906666666667" y="68.04347826086956" width="24.752" height="47.0657895652174" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="853.9573333333333" y="68.04347826086956" width="24.752" height="30.993182608695648" fill="#F87171" opacity="0.88" rx="1"></rect><rect x="883.424" y="49.75940695652174" width="24.752" height="18.284071304347826" fill="#6EE7B7" opacity="0.88" rx="1"></rect><rect x="912.8906666666667" y="63.29645565217392" width="24.752" height="4.747022608695644" fill="#6EE7B7" opacity="0.88" rx="1"></rect><line x1="56" y1="196" x2="940" y2="196" stroke="rgba(255,255,255,0.08)"></line><text x="48" y="213.4" font-size="9" fill="rgba(255,255,255,0.38)" text-anchor="end" font-weight="700" letter-spacing="0.05em">MARK / VOL</text><rect x="59.536" y="270.10437438007966" width="22.394666666666666" height="33.89562561992034" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="89.00266666666667" y="247.82841507646302" width="22.394666666666666" height="56.17158492353698" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="118.46933333333334" y="265.72121622821953" width="22.394666666666666" height="38.27878377178047" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="147.93599999999998" y="253.72888843654238" width="22.394666666666666" height="50.27111156345762" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="177.40266666666668" y="286.43245806747694" width="22.394666666666666" height="17.567541932523056" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="206.86933333333332" y="283.9843751943034" width="22.394666666666666" height="20.015624805696575" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="236.33599999999998" y="293.5436825119543" width="22.394666666666666" height="10.456317488045727" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="265.80266666666665" y="300.68804423455566" width="22.394666666666666" height="3.3119557654443383" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="295.26933333333335" y="300.9736096019186" width="22.394666666666666" height="3.0263903980813893" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="324.736" y="300.6504768390354" width="22.394666666666666" height="3.3495231609646225" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="354.20266666666663" y="302.50049386371376" width="22.394666666666666" height="1.499506136286243" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="383.6693333333333" y="301.5302981539327" width="22.394666666666666" height="2.4697018460673235" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="413.13599999999997" y="299.6235756265822" width="22.394666666666666" height="4.376424373417819" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="442.60266666666666" y="299.6062095663888" width="22.394666666666666" height="4.393790433611173" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="472.0693333333333" y="300.1905420509556" width="22.394666666666666" height="3.809457949044372" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="501.536" y="301.63803860900975" width="22.394666666666666" height="2.3619613909902455" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="531.0026666666666" y="299.5453397533642" width="22.394666666666666" height="4.454660246635797" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="560.4693333333332" y="301.0817930687353" width="22.394666666666666" height="2.918206931264706" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="589.9359999999999" y="301.62820374839004" width="22.394666666666666" height="2.3717962516099647" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="619.4026666666666" y="301.2304678085538" width="22.394666666666666" height="2.769532191446217" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="648.8693333333332" y="298.99751143614264" width="22.394666666666666" height="5.002488563857355" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="678.3359999999999" y="294.70260122281604" width="22.394666666666666" height="9.297398777183957" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="707.8026666666666" y="299.04136959836563" width="22.394666666666666" height="4.958630401634366" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="737.2693333333333" y="232.18" width="22.394666666666666" height="71.82" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="766.7359999999999" y="278.1063182282491" width="22.394666666666666" height="25.89368177175089" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="796.2026666666666" y="278.39392144961437" width="22.394666666666666" height="25.606078550385632" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="825.6693333333333" y="290.667561695954" width="22.394666666666666" height="13.33243830404598" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="855.1359999999999" y="293.07258382803593" width="22.394666666666666" height="10.927416171964069" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="884.6026666666666" y="299.1126058860975" width="22.394666666666666" height="4.887394113902474" fill="rgba(255,255,255,0.14)" rx="1"></rect><rect x="914.0693333333332" y="295.9614633821374" width="22.394666666666666" height="8.038536617862576" fill="rgba(255,255,255,0.14)" rx="1"></rect><path d="M 70.73333333333333 214.99450000000004 L 100.2 233.14187499999994 L 129.66666666666666 233.20600000000005 L 159.1333333333333 246.2875 L 188.6 240.86252499999998 L 218.06666666666663 241.1574999999999 L 247.5333333333333 239.49025 L 277 241.74745000000001 L 306.4666666666667 240.56755000000004 L 335.93333333333334 240.51624999999996 L 365.4 240.87535000000003 L 394.8666666666667 240.77274999999992 L 424.3333333333333 240.28539999999995 L 453.8 241.708975 L 483.26666666666665 242.31174999999996 L 512.7333333333333 240.92664999999994 L 542.2 244.10724999999996 L 571.6666666666666 243.85075000000003 L 601.1333333333333 244.09442499999992 L 630.6 243.97899999999993 L 660.0666666666666 243.08125 L 689.5333333333333 246.92874999999998 L 719 247.6213 L 748.4666666666667 272.18117500000005 L 777.9333333333333 266.9613999999999 L 807.4 275.78499999999997 L 836.8666666666667 275.19505000000004 L 866.3333333333333 267.80785 L 895.8 269.75725 L 925.2666666666667 263.7295" fill="none" stroke="#FCD34D" stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round"></path><text x="946" y="205.4" font-size="10" fill="rgba(252,211,77,0.52)">$<!-- -->95</text><text x="946" y="231.05" font-size="10" fill="rgba(252,211,77,0.52)">$<!-- -->93</text><text x="946" y="256.7" font-size="10" fill="rgba(252,211,77,0.52)">$<!-- -->91</text><text x="946" y="282.35" font-size="10" fill="rgba(252,211,77,0.52)">$<!-- -->89</text><text x="946" y="308" font-size="10" fill="rgba(252,211,77,0.52)">$<!-- -->87</text><g><line x1="70.73333333333333" y1="304" x2="70.73333333333333" y2="308" stroke="rgba(255,255,255,0.2)"></line><text x="70.73333333333333" y="320" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.42)" font-weight="400">17:00</text></g><g><line x1="159.1333333333333" y1="304" x2="159.1333333333333" y2="308" stroke="rgba(255,255,255,0.2)"></line><text x="159.1333333333333" y="320" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.42)" font-weight="400">20:00</text></g><g><line x1="247.5333333333333" y1="304" x2="247.5333333333333" y2="308" stroke="rgba(255,255,255,0.2)"></line><text x="247.5333333333333" y="320" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.42)" font-weight="400">23:00</text></g><g><line x1="335.93333333333334" y1="304" x2="335.93333333333334" y2="308" stroke="rgba(255,255,255,0.2)"></line><text x="335.93333333333334" y="320" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.42)" font-weight="400">02:00</text></g><g><line x1="424.3333333333333" y1="304" x2="424.3333333333333" y2="308" stroke="rgba(255,255,255,0.2)"></line><text x="424.3333333333333" y="320" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.42)" font-weight="400">05:00</text></g><g><line x1="512.7333333333333" y1="304" x2="512.7333333333333" y2="308" stroke="rgba(255,255,255,0.2)"></line><text x="512.7333333333333" y="320" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.42)" font-weight="400">08:00</text></g><g><line x1="601.1333333333333" y1="304" x2="601.1333333333333" y2="308" stroke="rgba(255,255,255,0.2)"></line><text x="601.1333333333333" y="320" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.42)" font-weight="400">11:00</text></g><g><line x1="689.5333333333333" y1="304" x2="689.5333333333333" y2="308" stroke="rgba(255,255,255,0.2)"></line><text x="689.5333333333333" y="320" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.42)" font-weight="400">14:00</text></g><g><line x1="777.9333333333333" y1="304" x2="777.9333333333333" y2="308" stroke="rgba(255,255,255,0.2)"></line><text x="777.9333333333333" y="320" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.42)" font-weight="400">17:00</text></g><g><line x1="866.3333333333333" y1="304" x2="866.3333333333333" y2="308" stroke="rgba(255,255,255,0.2)"></line><text x="866.3333333333333" y="320" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.42)" font-weight="400">20:00</text></g><g><line x1="925.2666666666667" y1="304" x2="925.2666666666667" y2="308" stroke="rgba(255,255,255,0.2)"></line><text x="925.2666666666667" y="320" text-anchor="middle" font-size="10" fill="rgba(255,255,255,0.42)" font-weight="400">22:00</text></g><g><line x1="159.1333333333333" y1="28" x2="159.1333333333333" y2="304" stroke="rgba(169,250,56,0.34)" stroke-dasharray="3 4"></line><text x="159.1333333333333" y="26" text-anchor="middle" font-size="10" fill="#A9FA38" font-weight="700">cut 3</text></g><g><line x1="748.4666666666667" y1="28" x2="748.4666666666667" y2="304" stroke="rgba(169,250,56,0.34)" stroke-dasharray="3 4"></line><text x="748.4666666666667" y="26" text-anchor="middle" font-size="10" fill="#A9FA38" font-weight="700">Sat dump</text></g><rect x="56" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="85.46666666666667" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="114.93333333333334" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="144.39999999999998" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="173.86666666666667" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="203.33333333333331" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="232.79999999999998" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="262.26666666666665" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="291.73333333333335" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="321.2" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="350.66666666666663" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="380.1333333333333" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="409.59999999999997" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="439.06666666666666" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="468.5333333333333" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="498" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="527.4666666666667" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="556.9333333333333" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="586.4" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="615.8666666666667" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="645.3333333333333" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="674.8" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="704.2666666666667" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="733.7333333333333" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="763.1999999999999" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="792.6666666666666" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="822.1333333333333" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="851.5999999999999" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="881.0666666666666" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect><rect x="910.5333333333333" y="34" width="29.466666666666665" height="270" fill="transparent" style="cursor:pointer"></rect></svg></div><div style="font-size:12px;color:rgba(255,255,255,0.56);line-height:1.6;margin-top:8px">xyz:CL hourly funding, mark and volume on the two sides of the weekend freeze. Cut 3's funding pain is the left cluster, then the perp goes flat through the early Saturday hours as the oracle sits still on a closed CME tape. At 16:00 UTC the mark crashes $2 on 810k contracts — roughly fifteen times the prior hour — and funding flips from flat to deeply negative within an hour. By 21:00 UTC funding is positive for the first time in two weeks.</div></div>
<p>CME closes Friday night. The oracle is a blend of CME contracts, so the oracle freezes too. Hyperliquid is 24/7. For two days, every dollar of flow on the perp moves the mark against a reference that cannot fight back. The Saturday chart is what that looks like in real time.</p>
<div style="background:#0f1217;border:1px solid rgba(255,255,255,0.08);border-radius:18px;padding:20px;margin:20px 0 26px"><div style="display:grid;gap:8px;margin-bottom:14px"><div style="font-size:26px;font-weight:800;line-height:1.05">Trading Sunday oil, but inside rails</div><div style="font-size:14px;color:rgba(255,255,255,0.66);line-height:1.7;max-width:780px">When the external venue is shut, trade.xyz does not just let the mark drift wherever the book wants. It uses a bounded discovery process with re-anchors and hard edges.</div></div><div style="background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06);border-radius:16px;padding:16px 14px;margin-bottom:14px"><svg viewBox="0 0 920 190" style="width:100%;display:block"><defs><linearGradient id="rail-gradient" x1="0%" x2="100%"><stop offset="0%" stop-color="rgba(248,113,113,0.20)"></stop><stop offset="25%" stop-color="rgba(96,165,250,0.16)"></stop><stop offset="50%" stop-color="rgba(245,158,11,0.18)"></stop><stop offset="75%" stop-color="rgba(96,165,250,0.16)"></stop><stop offset="100%" stop-color="rgba(248,113,113,0.20)"></stop></linearGradient></defs><rect x="64" y="76" width="792" height="38" rx="19" fill="url(#rail-gradient)" stroke="rgba(255,255,255,0.08)"></rect><rect x="124" y="64" width="672" height="62" rx="31" fill="rgba(96,165,250,0.07)" stroke="rgba(96,165,250,0.22)"></rect><rect x="204" y="52" width="512" height="86" rx="43" fill="rgba(169,250,56,0.06)" stroke="rgba(169,250,56,0.20)"></rect><line x1="460" x2="460" y1="42" y2="148" stroke="#F59E0B" stroke-width="2"></line><circle cx="460" cy="42" r="8" fill="#F59E0B" stroke="#0c0d11" stroke-width="2"></circle><text x="460" y="24" fill="#F59E0B" font-size="11" font-weight="700" text-anchor="middle">last CME close</text><line x1="124" x2="124" y1="58" y2="132" stroke="#60A5FA" stroke-width="2"></line><line x1="796" x2="796" y1="58" y2="132" stroke="#60A5FA" stroke-width="2"></line><text x="124" y="150" fill="#60A5FA" font-size="10" text-anchor="middle">initial lower band</text><text x="796" y="150" fill="#60A5FA" font-size="10" text-anchor="middle">initial upper band</text><line x1="204" x2="204" y1="46" y2="140" stroke="#A9FA38" stroke-width="2"></line><line x1="716" x2="716" y1="46" y2="140" stroke="#A9FA38" stroke-width="2"></line><text x="204" y="38" fill="#A9FA38" font-size="10" text-anchor="middle">final lower re-anchor</text><text x="716" y="38" fill="#A9FA38" font-size="10" text-anchor="middle">final upper re-anchor</text><text x="78" y="68" fill="#F87171" font-size="10">hard cap</text><text x="780" y="68" fill="#F87171" font-size="10">hard cap</text></svg></div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));gap:16px"><div><div style="font-size:10px;color:#F59E0B;font-weight:800;margin-bottom:4px;text-transform:uppercase;letter-spacing:0.06em">anchor</div><div style="font-size:19px;font-weight:800;line-height:1.08;margin-bottom:6px">last CME close</div><div style="font-size:12px;color:rgba(255,255,255,0.58);line-height:1.6">The weekend range starts from an external reference, not a blank screen.</div></div><div><div style="font-size:10px;color:#60A5FA;font-weight:800;margin-bottom:4px;text-transform:uppercase;letter-spacing:0.06em">soft band</div><div style="font-size:19px;font-weight:800;line-height:1.08;margin-bottom:6px">plus or minus 5%</div><div style="font-size:12px;color:rgba(255,255,255,0.58);line-height:1.6">Price can discover, but it does not freewheel immediately.</div></div><div><div style="font-size:10px;color:#A9FA38;font-weight:800;margin-bottom:4px;text-transform:uppercase;letter-spacing:0.06em">ratchets</div><div style="font-size:19px;font-weight:800;line-height:1.08;margin-bottom:6px">two per side</div><div style="font-size:12px;color:rgba(255,255,255,0.58);line-height:1.6">If the edge gets pressed, the band can re-anchor only a limited number of times.</div></div><div><div style="font-size:10px;color:#F87171;font-weight:800;margin-bottom:4px;text-transform:uppercase;letter-spacing:0.06em">hard edge</div><div style="font-size:19px;font-weight:800;line-height:1.08;margin-bottom:6px">then it stops</div><div style="font-size:12px;color:rgba(255,255,255,0.58);line-height:1.6">After the last re-anchor, the rail is no longer advisory.</div></div></div></div>
<p>This is the cohort that ran cut 3. On April 10, the top ten wallets in the shared short book traded $324M on <a href="https://docs.hydromancer.xyz/reservoir" target="_blank" rel="noopener noreferrer" class="">Hydromancer's</a> fills tape and opened <strong>2.14M new contracts of short</strong>. Long-side flow from those ten wallets was <strong>zero</strong>. They were not covering. They were trimming the older in-the-money shorts and immediately re-shorting at the new oracle level. The two heaviest one-sided sellers that day, <a href="https://hypurrscan.io/address/0x303729b53e97d3f43a1bd13e7f4c6bf77ae41e83" target="_blank" rel="noopener noreferrer" class=""><code>0x3037...1e83</code></a> and <a href="https://hypurrscan.io/address/0x17c3c8fdbcb7d1b240ce08965e09b1fc91cba868" target="_blank" rel="noopener noreferrer" class=""><code>0x17c3...a868</code></a>, are unattributed wallets sitting on $30M+ combined shorts against accounts a quarter their size.</p>
<p>So when the Saturday print hit, it did not hit a balanced book. It hit a book where the dominant participants had just stacked fresh shorts at $95 the day before, and where the heaviest weight is sized so the drawdown is not theirs to absorb in isolation. A properly-hedged oracle-roll basis arb cannot rebalance until CME reopens Sunday night. Every weekend funding print is unhedged carry. Cut 4 lands Monday at 20:00 UTC, a few hours after that reopen. The book that eats the Saturday swing is the same book that has to absorb the next scheduled step.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="what-to-watch-for">What to watch for<a href="https://docs.hypercall.xyz/insights/oil-perps-settlement-2026-04-11#what-to-watch-for" class="hash-link" aria-label="Direct link to What to watch for" title="Direct link to What to watch for" translate="no">​</a></h2>
<p>Static gap priced, crowd still in place: the next move is conditional. A fresh widening without a wider May-June curve is interesting. A squeeze higher while shorts are paying is interesting, especially if Brent moves harder than WTI. A quiet grind where the spread stays inside band and funding slowly normalizes is not.</p>
<div style="background:#0f1217;border:1px solid rgba(255,255,255,0.08);border-radius:14px;padding:16px 18px;margin:16px 0 22px"><div style="display:grid;gap:2px"><div style="display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:12px 0;border-bottom:1px solid rgba(255,255,255,0.06)"><div style="font-size:10px;color:#60A5FA;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;padding-top:2px;width:150px;flex-shrink:0">Brent cracks first</div><div style="min-width:0"><div style="font-size:12px;color:rgba(255,255,255,0.78);line-height:1.55;margin-bottom:4px"><span style="color:rgba(255,255,255,0.46);font-weight:700;margin-right:6px">Trigger:</span>xyz:BRENTOIL mark jumps harder than xyz:CL within the same hour</div><div style="font-size:12px;color:rgba(255,255,255,0.68);line-height:1.55;margin-bottom:4px"><span style="color:rgba(255,255,255,0.46);font-weight:700;margin-right:6px">What to expect:</span>Brent is the thinner book, top-10 at 86% concentration. A pin from the shared cohort unwinds Brent before WTI.</div><div style="font-size:12px;color:#60A5FA;line-height:1.55;opacity:0.88"><span style="color:rgba(255,255,255,0.46);font-weight:700;margin-right:6px">Read-through:</span>Crowd starting to crack. First confirmation the shared-short is moving.</div></div></div><div style="display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:12px 0;border-bottom:1px solid rgba(255,255,255,0.06)"><div style="font-size:10px;color:#FCD34D;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;padding-top:2px;width:150px;flex-shrink:0">Funding normalizes</div><div style="min-width:0"><div style="font-size:12px;color:rgba(255,255,255,0.78);line-height:1.55;margin-bottom:4px"><span style="color:rgba(255,255,255,0.46);font-weight:700;margin-right:6px">Trigger:</span>WTI funding prints above -100% annualized for three consecutive hours</div><div style="font-size:12px;color:rgba(255,255,255,0.68);line-height:1.55;margin-bottom:4px"><span style="color:rgba(255,255,255,0.46);font-weight:700;margin-right:6px">What to expect:</span>Shorts stop being paid to hold. The static carry trade is dead. Whatever short interest remains is conviction, not free yield.</div><div style="font-size:12px;color:#FCD34D;line-height:1.55;opacity:0.88"><span style="color:rgba(255,255,255,0.46);font-weight:700;margin-right:6px">Read-through:</span>Structural edge gone. Piece is now a squeeze-or-grind trade.</div></div></div><div style="display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:12px 0;border-bottom:1px solid rgba(255,255,255,0.06)"><div style="font-size:10px;color:#A9FA38;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;padding-top:2px;width:150px;flex-shrink:0">Spread widens again</div><div style="min-width:0"><div style="font-size:12px;color:rgba(255,255,255,0.78);line-height:1.55;margin-bottom:4px"><span style="color:rgba(255,255,255,0.46);font-weight:700;margin-right:6px">Trigger:</span>Live perp-vs-oracle spread pushes back outside the public fair band without a move in May-June curve</div><div style="font-size:12px;color:rgba(255,255,255,0.68);line-height:1.55;margin-bottom:4px"><span style="color:rgba(255,255,255,0.46);font-weight:700;margin-right:6px">What to expect:</span>The model says fair, the market does not. That gap is new sentiment or new positioning, not mechanical drift.</div><div style="font-size:12px;color:#A9FA38;line-height:1.55;opacity:0.88"><span style="color:rgba(255,255,255,0.46);font-weight:700;margin-right:6px">Read-through:</span>Fresh relative-value opportunity. Worth re-underwriting the trade.</div></div></div><div style="display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:12px 0;border-bottom:none"><div style="font-size:10px;color:#F87171;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;padding-top:2px;width:150px;flex-shrink:0">Quiet grind to finish</div><div style="min-width:0"><div style="font-size:12px;color:rgba(255,255,255,0.78);line-height:1.55;margin-bottom:4px"><span style="color:rgba(255,255,255,0.46);font-weight:700;margin-right:6px">Trigger:</span>Cut 3 and cut 4 land on schedule with no funding spike, no mark crack, no Brent tell</div><div style="font-size:12px;color:rgba(255,255,255,0.68);line-height:1.55;margin-bottom:4px"><span style="color:rgba(255,255,255,0.46);font-weight:700;margin-right:6px">What to expect:</span>The remaining walk gets consumed uneventfully. Copycat shorts collect the last of the scheduled drift and close out.</div><div style="font-size:12px;color:#F87171;line-height:1.55;opacity:0.88"><span style="color:rgba(255,255,255,0.46);font-weight:700;margin-right:6px">Read-through:</span>Least interesting outcome. The trade was a mechanical convergence and that is exactly how it ended.</div></div></div></div></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="what-would-make-this-read-wrong">What would make this read wrong<a href="https://docs.hypercall.xyz/insights/oil-perps-settlement-2026-04-11#what-would-make-this-read-wrong" class="hash-link" aria-label="Direct link to What would make this read wrong" title="Direct link to What would make this read wrong" translate="no">​</a></h2>
<p>The mistake from here is overclaiming a static edge that is no longer there. A balanced market can widen again without the perp being freshly wrong. The path can stay expensive to own even if the spread looks fine.</p>
<div style="background:linear-gradient(180deg, rgba(15,18,23,0.98), rgba(15,18,23,0.94));border:1px solid rgba(255,255,255,0.08);border-radius:18px;padding:20px;margin:18px 0 26px"><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:14px"><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:16px;padding:16px"><div style="font-size:10px;color:#F87171;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:6px">Failure mode</div><div style="font-size:19px;font-weight:800;line-height:1.1;margin-bottom:8px">The curve cheapens further</div><div style="font-size:13px;color:rgba(255,255,255,0.72);line-height:1.7">If front-month to next-month backwardation widens again, fair spread rises too. A market that looks balanced right now can widen again without the perp being freshly wrong.</div></div><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:16px;padding:16px"><div style="font-size:10px;color:#FCD34D;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:6px">Failure mode</div><div style="font-size:19px;font-weight:800;line-height:1.1;margin-bottom:8px">Funding stays punitive</div><div style="font-size:13px;color:rgba(255,255,255,0.72);line-height:1.7">Even if the spread does not look wildly wrong anymore, timing still matters. The path can still be expensive to own if the funding bill remains stubbornly one-way.</div></div><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:16px;padding:16px"><div style="font-size:10px;color:#60A5FA;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:6px">Failure mode</div><div style="font-size:19px;font-weight:800;line-height:1.1;margin-bottom:8px">Crowding gets worse first</div><div style="font-size:13px;color:rgba(255,255,255,0.72);line-height:1.7">trade.xyz could keep attracting one-way flow and the market could lean further before it resolves. A normalized gap does not mean a comfortable path from here.</div></div></div></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="why-we-think-hypercall-matters-for-this">Why we think Hypercall matters for this<a href="https://docs.hypercall.xyz/insights/oil-perps-settlement-2026-04-11#why-we-think-hypercall-matters-for-this" class="hash-link" aria-label="Direct link to Why we think Hypercall matters for this" title="Direct link to Why we think Hypercall matters for this" translate="no">​</a></h2>
<p>Everything above is what traders had available to figure the trade out in real time: a live Hyperliquid feed, a CME futures curve, a holder snapshot, some community attribution on X. Each piece is its own data source. Stitching them into a view of the perp was manual, slow, and not something you could repeat across every HIP-3 market on the way.</p>
<p>A rolling commodity perp has three distinct inputs that don't travel together in listed markets: a crude direction, the dated calendar spread that sets the remaining oracle cuts, and the crowd leaning on one side of the book. Listed futures options price a single month at a time and have no natural home for any of those pieces together. "Oil vol" on CME is the vol of one dated contract. The thing that actually drove the trade.xyz roll was the expected walk across a curve blend, and the expected behavior of the cohort holding the short through it. A month-at-a-time option never touches that.</p>
<p>Hypercall is built around the other decomposition:</p>
<ul>
<li class=""><strong>Scheduled carry belongs in fair value.</strong> The remaining oracle cuts are published. They are not volatility. A vol surface that charges premium for them is wrong.</li>
<li class=""><strong>Curve uncertainty belongs in ATM vol.</strong> If the May–June spread re-prices, the perp's reference re-prices with it. That is the part a real vol model should own.</li>
<li class=""><strong>Crowded positioning belongs in skew and jump risk.</strong> A squeeze is not normally distributed. If 85 shared-cohort wallets unwind into the final cut, the move is discontinuous. That is upside skew and short-dated convexity, not realized vol.</li>
</ul>
<div id="oil-options-bridge" data-thread-id="oil-options-bridge" style="background:#0f1217;border:1px solid rgba(255,255,255,0.08);border-radius:18px;padding:16px 18px;margin:16px 0 22px"><div style="margin-bottom:12px"><div style="font-size:11px;color:#A9FA38;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;margin-bottom:6px">Options lens</div><div style="font-size:16px;color:rgba(255,255,255,0.74);line-height:1.6;max-width:760px">A rolling oil perp has three different inputs. They should not all be dumped into one implied-vol number.</div></div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:14px"><div style="font-size:10px;color:#FCD34D;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:6px">1. Carry → forward</div><div style="font-size:15px;font-weight:800;line-height:1.25;margin-bottom:6px">Published cuts belong in fair value, not sigma</div><div style="font-size:12px;font-weight:700;color:#FCD34D;margin-bottom:8px">3 cuts left · ~$1.66 each</div><div style="font-size:12px;color:rgba(255,255,255,0.68);line-height:1.65">The schedule is public. A good model should not charge event vol for drift the oracle is already committed to.</div></div><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:14px"><div style="font-size:10px;color:#60A5FA;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:6px">2. Curve → ATM vol</div><div style="font-size:15px;font-weight:800;line-height:1.25;margin-bottom:6px">The calendar spread is what can surprise you</div><div style="font-size:12px;font-weight:700;color:#60A5FA;margin-bottom:8px">May-June spread ~$8.32</div><div style="font-size:12px;color:rgba(255,255,255,0.68);line-height:1.65">If May versus June reprices, the remaining oracle path reprices with it. That uncertainty belongs in ATM sigma.</div></div><div style="background:rgba(255,255,255,0.024);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:14px"><div style="font-size:10px;color:#F87171;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:6px">3. Crowd → skew</div><div style="font-size:15px;font-weight:800;line-height:1.25;margin-bottom:6px">Shared shorts belong in upside convexity</div><div style="font-size:12px;font-weight:700;color:#F87171;margin-bottom:8px">-180% funding · Brent top 10 86.2%</div><div style="font-size:12px;color:rgba(255,255,255,0.68);line-height:1.65">If the crowd unwinds unevenly, the move is discontinuous. That is jump risk, not ordinary realized vol.</div></div></div></div>
<p>A venue that separates those three inputs can quote an option on the rolling perp that the instrument actually deserves: scheduled carry priced into forwards, curve risk priced into ATM, crowd risk priced into skew. None of that is hypothetical, the trade.xyz roll this April made the case for it in real time. That's the problem we're building around.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="the-takeaway">The takeaway<a href="https://docs.hypercall.xyz/insights/oil-perps-settlement-2026-04-11#the-takeaway" class="hash-link" aria-label="Direct link to The takeaway" title="Direct link to The takeaway" translate="no">​</a></h2>
<p>The loudest trade of the last two weeks stopped being a fair-value trade somewhere around Apr 9. It turned into a positioning trade. The wallet that built it is gone. The crowd that followed it is still inside, still exposed to one more scheduled cut on Monday and a final print on Tuesday, and currently sitting on a frozen-CME weekend with funding swinging by hundreds of percent annualized in a single hour.</p>
<p>Three things fall out of that:</p>
<ol>
<li class=""><strong>The static edge is priced.</strong> If your thesis was "the perp is wildly cheap," it is no longer the right claim to defend. The model caught up.</li>
<li class=""><strong>The path is still the interesting object.</strong> Who breaks first, Brent or WTI. Whether the crowd clears on cut 4 or rolls all the way to the finish. Whether funding normalizes or spikes again.</li>
<li class=""><strong>This is what a rolling perp with a dated oracle actually looks like</strong>, and it is not what listed futures options price cleanly. Scheduled carry is not volatility. Curve uncertainty is not the crowd. A venue that can separate the three is the one that can actually quote this instrument.</li>
</ol>
<p>That last one is why we write these at all.</p>
<div id="data-and-sources" style="border-radius:8px;border:1px solid #00bcd4;background-color:#0f0f0f;overflow:hidden;margin-bottom:16px"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;background-color:rgba(0, 188, 212, 0.1);border:none;cursor:pointer;transition:filter 0.15s"><div style="display:flex;align-items:center;gap:12px"><div style="width:3px;height:18px;background-color:#00bcd4;border-radius:2px"></div><span style="font-weight:600;font-size:14px;color:#00bcd4">Data and sources</span></div><svg width="18" height="18" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg)"><path d="M6 9L12 15L18 9" stroke="#00bcd4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>]]></content>
        <author>
            <name>Hypercall Research</name>
            <uri>https://hypercall.xyz</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Vanilla Options on Top of HIP-4]]></title>
        <id>https://docs.hypercall.xyz/insights/hip4-writer-margin-2026-04-09</id>
        <link href="https://docs.hypercall.xyz/insights/hip4-writer-margin-2026-04-09"/>
        <updated>2026-04-09T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[HIP-4 extends way beyond prediction markets. We are building real vanilla options on Hypercall with native HIP-4 thresholds underneath them and portfolio margin that can finally credit the whole writer hedge stack.]]></summary>
        <content type="html"><![CDATA[
<p>HIP-4 extends way beyond prediction markets. We are building real vanilla options on Hypercall with native HIP-4 thresholds underneath them and portfolio margin that can finally credit the whole writer hedge stack.</p>
<!-- -->
<div style="margin:8px 0 26px;padding:26px 24px 22px;border-radius:20px;border:1px solid rgba(169,250,56,0.14);background:radial-gradient(circle at 10% 0%, rgba(169,250,56,0.10), transparent 28%), radial-gradient(circle at 100% 0%, rgba(96,165,250,0.10), transparent 30%), linear-gradient(180deg, rgba(255,255,255,0.03), rgba(255,255,255,0.015));overflow:hidden"><div style="display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:#A9FA38;background:rgba(169,250,56,0.08);border:1px solid rgba(169,250,56,0.18)"><span style="width:7px;height:7px;border-radius:999px;background:#A9FA38;display:inline-block"></span>Coming Soon</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr));gap:22px;margin-top:16px"><div><div style="color:#fff;font-size:38px;font-weight:900;line-height:1.02;letter-spacing:-0.03em">Real vanilla options,<br>built on HIP-4.</div><div style="color:rgba(255,255,255,0.68);font-size:16px;line-height:1.75;margin-top:14px;max-width:650px">We are building a new writer stack for Hypercall: real calls and puts on top, perps for delta, HIP-4 threshold markets for convexity, and portfolio margin that can finally credit the whole hedge book.</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:12px;margin-top:18px"><div style="padding:12px 14px;border-radius:12px;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.07)"><div style="color:rgba(255,255,255,0.42);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:6px">Product</div><div style="color:#fff;font-size:14px;font-weight:700;line-height:1.4">Real uncapped calls and puts</div></div><div style="padding:12px 14px;border-radius:12px;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.07)"><div style="color:rgba(255,255,255,0.42);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:6px">Hedge layer</div><div style="color:#fff;font-size:14px;font-weight:700;line-height:1.4">Perps + HIP-4 thresholds</div></div><div style="padding:12px 14px;border-radius:12px;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.07)"><div style="color:rgba(255,255,255,0.42);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:6px">Margin</div><div style="color:#fff;font-size:14px;font-weight:700;line-height:1.4">Scenario-based PM credit</div></div></div></div><div style="padding:18px 18px 16px;border-radius:16px;background:rgba(9,11,12,0.72);border:1px solid rgba(255,255,255,0.08);box-shadow:inset 0 1px 0 rgba(255,255,255,0.04)"><div style="color:rgba(255,255,255,0.42);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:12px">Writer Stack</div><div style="display:grid;gap:10px"><div style="display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start"><div style="width:28px;height:28px;border-radius:10px;background:#60A5FA18;border:1px solid #60A5FA35;color:#60A5FA;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px">1</div><div style="padding:10px 12px;border-radius:12px;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06)"><div style="color:#60A5FA;font-size:13px;font-weight:800;margin-bottom:4px">Real option</div><div style="color:rgba(255,255,255,0.6);font-size:12px;line-height:1.55">The instrument the user trades</div></div></div><div style="display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start"><div style="width:28px;height:28px;border-radius:10px;background:#F8717118;border:1px solid #F8717135;color:#F87171;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px">2</div><div style="padding:10px 12px;border-radius:12px;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06)"><div style="color:#F87171;font-size:13px;font-weight:800;margin-bottom:4px">Perp hedge</div><div style="color:rgba(255,255,255,0.6);font-size:12px;line-height:1.55">Linear delta control</div></div></div><div style="display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start"><div style="width:28px;height:28px;border-radius:10px;background:#A9FA3818;border:1px solid #A9FA3835;color:#A9FA38;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px">3</div><div style="padding:10px 12px;border-radius:12px;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06)"><div style="color:#A9FA38;font-size:13px;font-weight:800;margin-bottom:4px">HIP-4 ladder</div><div style="color:rgba(255,255,255,0.6);font-size:12px;line-height:1.55">Strike-local convexity</div></div></div><div style="display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start"><div style="width:28px;height:28px;border-radius:10px;background:#FBBF2418;border:1px solid #FBBF2435;color:#FBBF24;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px">4</div><div style="padding:10px 12px;border-radius:12px;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06)"><div style="color:#FBBF24;font-size:13px;font-weight:800;margin-bottom:4px">PM engine</div><div style="color:rgba(255,255,255,0.6);font-size:12px;line-height:1.55">Credits only real improvement</div></div></div></div></div></div></div>
<p>A <a href="https://docs.hypercall.xyz/docs/reference/binary-options" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">HIP-4 threshold</a> is a tradeable boundary. Stack enough of them and you get strike-local shape that a <a href="https://docs.hypercall.xyz/docs/reference/perp-funding" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">perp</a> cannot provide. That is exactly what a short option writer needs underneath a real vanilla book.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="what-is-a-hip-4-threshold">What is a HIP-4 threshold?<a href="https://docs.hypercall.xyz/insights/hip4-writer-margin-2026-04-09#what-is-a-hip-4-threshold" class="hash-link" aria-label="Direct link to What is a HIP-4 threshold?" title="Direct link to What is a HIP-4 threshold?" translate="no">​</a></h2>
<p>A <a href="https://docs.hypercall.xyz/docs/reference/binary-options" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">binary option</a> pays a fixed amount if the underlying is above the strike at expiry, and zero otherwise. No slope, no scaling with distance. Just a yes-or-no payout at one line in the sand. That is what a HIP-4 threshold market is.</p>
<p>Compare it to a vanilla call:</p>
<div style="background:#0a0a0a;border-radius:12px;padding:24px;border:1px solid #222"><div style="max-width:320px;margin-bottom:16px"><div><div style="display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px"><span style="color:#999;font-size:13px">Settlement Price</span><span style="color:#A9FA38;font-size:15px;font-weight:600;font-family:monospace">$108k</span></div><div style="position:relative;height:20px;display:flex;align-items:center"><div style="position:absolute;left:0;right:0;height:6px;background:#1a1a1a;border-radius:3px"></div><div style="position:absolute;left:0;height:6px;width:54.285714285714285%;background:#A9FA38;border-radius:3px;transition:width 0.05s"></div><div style="position:absolute;left:calc(54.285714285714285% - 10px);width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,0.3);border:2px solid #A9FA38;pointer-events:none"></div><input type="range" min="70" max="140" step="1" style="position:absolute;width:100%;height:100%;opacity:0;cursor:pointer;margin:0" value="108"></div><div style="display:flex;justify-content:space-between;margin-top:4px"><span style="color:#444;font-size:10px">$70k</span><span style="color:#444;font-size:10px">$140k</span></div></div></div><svg width="100%" viewBox="0 0 560 300" style="display:block"><line x1="54" y1="236" x2="530" y2="236" stroke="#333" stroke-width="1"></line><line x1="54" y1="185.52380952380952" x2="530" y2="185.52380952380952" stroke="#1a1a1a" stroke-width="0.5"></line><line x1="54" y1="135.04761904761904" x2="530" y2="135.04761904761904" stroke="#1a1a1a" stroke-width="0.5"></line><line x1="54" y1="84.57142857142856" x2="530" y2="84.57142857142856" stroke="#1a1a1a" stroke-width="0.5"></line><line x1="54" y1="34.0952380952381" x2="530" y2="34.0952380952381" stroke="#1a1a1a" stroke-width="0.5"></line><line x1="258" y1="24" x2="258" y2="242" stroke="#444" stroke-width="1" stroke-dasharray="4 4"></line><path d="M 54.0 236.0 L 57.4 236.0 L 60.8 236.0 L 64.2 236.0 L 67.6 236.0 L 71.0 236.0 L 74.4 236.0 L 77.8 236.0 L 81.2 236.0 L 84.6 236.0 L 88.0 236.0 L 91.4 236.0 L 94.8 236.0 L 98.2 236.0 L 101.6 236.0 L 105.0 236.0 L 108.4 236.0 L 111.8 236.0 L 115.2 236.0 L 118.6 236.0 L 122.0 236.0 L 125.4 236.0 L 128.8 236.0 L 132.2 236.0 L 135.6 236.0 L 139.0 236.0 L 142.4 236.0 L 145.8 236.0 L 149.2 236.0 L 152.6 236.0 L 156.0 236.0 L 159.4 236.0 L 162.8 236.0 L 166.2 236.0 L 169.6 236.0 L 173.0 236.0 L 176.4 236.0 L 179.8 236.0 L 183.2 236.0 L 186.6 236.0 L 190.0 236.0 L 193.4 236.0 L 196.8 236.0 L 200.2 236.0 L 203.6 236.0 L 207.0 236.0 L 210.4 236.0 L 213.8 236.0 L 217.2 236.0 L 220.6 236.0 L 224.0 236.0 L 227.4 236.0 L 230.8 236.0 L 234.2 236.0 L 237.6 236.0 L 241.0 236.0 L 244.4 236.0 L 247.8 236.0 L 251.2 236.0 L 254.6 236.0 L 258.0 236.0 L 261.4 233.5 L 264.8 231.0 L 268.2 228.4 L 271.6 225.9 L 275.0 223.4 L 278.4 220.9 L 281.8 218.3 L 285.2 215.8 L 288.6 213.3 L 292.0 210.8 L 295.4 208.2 L 298.8 205.7 L 302.2 203.2 L 305.6 200.7 L 309.0 198.1 L 312.4 195.6 L 315.8 193.1 L 319.2 190.6 L 322.6 188.0 L 326.0 185.5 L 329.4 183.0 L 332.8 180.5 L 336.2 178.0 L 339.6 175.4 L 343.0 172.9 L 346.4 170.4 L 349.8 167.9 L 353.2 165.3 L 356.6 162.8 L 360.0 160.3 L 363.4 157.8 L 366.8 155.2 L 370.2 152.7 L 373.6 150.2 L 377.0 147.7 L 380.4 145.1 L 383.8 142.6 L 387.2 140.1 L 390.6 137.6 L 394.0 135.0 L 397.4 132.5 L 400.8 130.0 L 404.2 127.5 L 407.6 125.0 L 411.0 122.4 L 414.4 119.9 L 417.8 117.4 L 421.2 114.9 L 424.6 112.3 L 428.0 109.8 L 431.4 107.3 L 434.8 104.8 L 438.2 102.2 L 441.6 99.7 L 445.0 97.2 L 448.4 94.7 L 451.8 92.1 L 455.2 89.6 L 458.6 87.1 L 462.0 84.6 L 465.4 82.0 L 468.8 79.5 L 472.2 77.0 L 475.6 74.5 L 479.0 72.0 L 482.4 69.4 L 485.8 66.9 L 489.2 64.4 L 492.6 61.9 L 496.0 59.3 L 499.4 56.8 L 502.8 54.3 L 506.2 51.8 L 509.6 49.2 L 513.0 46.7 L 516.4 44.2 L 519.8 41.7 L 523.2 39.1 L 526.6 36.6 L 530.0 34.1 L 530 236 L 258 236 Z" fill="rgba(96,165,250,0.08)"></path><path d="M 258 236 L 258 185.52380952380952 L 530 185.52380952380952 L 530 236 Z" fill="rgba(169,250,56,0.08)"></path><path d="M 54 236 L 258 236 L 258 185.52380952380952 L 530 185.52380952380952" fill="none" stroke="#A9FA38" stroke-width="2.5" stroke-linejoin="round"></path><path d="M 54.0 236.0 L 57.4 236.0 L 60.8 236.0 L 64.2 236.0 L 67.6 236.0 L 71.0 236.0 L 74.4 236.0 L 77.8 236.0 L 81.2 236.0 L 84.6 236.0 L 88.0 236.0 L 91.4 236.0 L 94.8 236.0 L 98.2 236.0 L 101.6 236.0 L 105.0 236.0 L 108.4 236.0 L 111.8 236.0 L 115.2 236.0 L 118.6 236.0 L 122.0 236.0 L 125.4 236.0 L 128.8 236.0 L 132.2 236.0 L 135.6 236.0 L 139.0 236.0 L 142.4 236.0 L 145.8 236.0 L 149.2 236.0 L 152.6 236.0 L 156.0 236.0 L 159.4 236.0 L 162.8 236.0 L 166.2 236.0 L 169.6 236.0 L 173.0 236.0 L 176.4 236.0 L 179.8 236.0 L 183.2 236.0 L 186.6 236.0 L 190.0 236.0 L 193.4 236.0 L 196.8 236.0 L 200.2 236.0 L 203.6 236.0 L 207.0 236.0 L 210.4 236.0 L 213.8 236.0 L 217.2 236.0 L 220.6 236.0 L 224.0 236.0 L 227.4 236.0 L 230.8 236.0 L 234.2 236.0 L 237.6 236.0 L 241.0 236.0 L 244.4 236.0 L 247.8 236.0 L 251.2 236.0 L 254.6 236.0 L 258.0 236.0 L 261.4 233.5 L 264.8 231.0 L 268.2 228.4 L 271.6 225.9 L 275.0 223.4 L 278.4 220.9 L 281.8 218.3 L 285.2 215.8 L 288.6 213.3 L 292.0 210.8 L 295.4 208.2 L 298.8 205.7 L 302.2 203.2 L 305.6 200.7 L 309.0 198.1 L 312.4 195.6 L 315.8 193.1 L 319.2 190.6 L 322.6 188.0 L 326.0 185.5 L 329.4 183.0 L 332.8 180.5 L 336.2 178.0 L 339.6 175.4 L 343.0 172.9 L 346.4 170.4 L 349.8 167.9 L 353.2 165.3 L 356.6 162.8 L 360.0 160.3 L 363.4 157.8 L 366.8 155.2 L 370.2 152.7 L 373.6 150.2 L 377.0 147.7 L 380.4 145.1 L 383.8 142.6 L 387.2 140.1 L 390.6 137.6 L 394.0 135.0 L 397.4 132.5 L 400.8 130.0 L 404.2 127.5 L 407.6 125.0 L 411.0 122.4 L 414.4 119.9 L 417.8 117.4 L 421.2 114.9 L 424.6 112.3 L 428.0 109.8 L 431.4 107.3 L 434.8 104.8 L 438.2 102.2 L 441.6 99.7 L 445.0 97.2 L 448.4 94.7 L 451.8 92.1 L 455.2 89.6 L 458.6 87.1 L 462.0 84.6 L 465.4 82.0 L 468.8 79.5 L 472.2 77.0 L 475.6 74.5 L 479.0 72.0 L 482.4 69.4 L 485.8 66.9 L 489.2 64.4 L 492.6 61.9 L 496.0 59.3 L 499.4 56.8 L 502.8 54.3 L 506.2 51.8 L 509.6 49.2 L 513.0 46.7 L 516.4 44.2 L 519.8 41.7 L 523.2 39.1 L 526.6 36.6 L 530.0 34.1" fill="none" stroke="#60A5FA" stroke-width="2.5" stroke-linejoin="round"></path><line x1="312.4" y1="24" x2="312.4" y2="236" stroke="rgba(255,255,255,0.5)" stroke-width="1.5"></line><circle cx="312.4" cy="195.61904761904762" r="5" fill="#60A5FA" stroke="#fff" stroke-width="1.5"></circle><circle cx="312.4" cy="185.52380952380952" r="5" fill="#A9FA38" stroke="#fff" stroke-width="1.5"></circle><g transform="translate(66, 32)"><rect x="-6" y="-6" width="152" height="50" rx="6" fill="rgba(0,0,0,0.7)" stroke="#222" stroke-width="1"></rect><line x1="0" y1="8" x2="22" y2="8" stroke="#60A5FA" stroke-width="2.5"></line><text x="28" y="12" fill="#60A5FA" font-size="11" font-weight="600">Vanilla call</text><line x1="0" y1="28" x2="22" y2="28" stroke="#A9FA38" stroke-width="2.5"></line><text x="28" y="32" fill="#A9FA38" font-size="11" font-weight="600">Binary (HIP-4)</text></g><text x="48" y="240" text-anchor="end" fill="#555" font-size="10" font-family="monospace">0</text><text x="48" y="189.52380952380952" text-anchor="end" fill="#555" font-size="10" font-family="monospace">10</text><text x="48" y="139.04761904761904" text-anchor="end" fill="#555" font-size="10" font-family="monospace">20</text><text x="48" y="88.57142857142856" text-anchor="end" fill="#555" font-size="10" font-family="monospace">30</text><text x="54" y="262" text-anchor="start" fill="#555" font-size="9">$<!-- -->70<!-- -->k</text><text x="258" y="262" text-anchor="middle" fill="#888" font-size="10" font-weight="600">K ($100k)</text><text x="530" y="262" text-anchor="end" fill="#555" font-size="9">$<!-- -->140<!-- -->k</text><text x="280" y="286" text-anchor="middle" fill="#666" font-size="11">Settlement Price</text><text x="14" y="150" text-anchor="middle" fill="#666" font-size="11" transform="rotate(-90, 14, 150)">Payoff</text></svg><div style="display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin-top:12px"><div style="background:#111;border-radius:8px;padding:10px;border-left:3px solid #60A5FA"><div style="font-size:10px;color:#666;margin-bottom:3px">Vanilla payoff</div><div style="font-size:16px;color:#60A5FA;font-family:monospace;font-weight:600">$8k</div></div><div style="background:#111;border-radius:8px;padding:10px;border-left:3px solid #A9FA38"><div style="font-size:10px;color:#666;margin-bottom:3px">Binary payoff</div><div style="font-size:16px;color:#A9FA38;font-family:monospace;font-weight:600">$10k</div></div><div style="background:#111;border-radius:8px;padding:10px;border-left:3px solid #fff"><div style="font-size:10px;color:#666;margin-bottom:3px">Key difference</div><div style="font-size:12px;color:#aaa;line-height:1.5">Vanilla grows with distance. Binary is flat at $10k.</div></div></div></div>
<p>The vanilla call grows with distance above the strike. The binary is flat: above the line you get 1, below you get 0. One threshold is not a full option. It is one tradeable boundary.</p>
<p>HIP-4 is a general outcome-trading framework, but the canonical configuration people are already building on is <strong>European-style 1-day binary options</strong> on BTC and HYPE: the oracle checks spot at a fixed resolution time and posts 0 or 1. That is the exact form the writer hedge math in this article assumes. Stratium's <a href="https://x.com/StratiumX/status/2042226165440713074" target="_blank" rel="noopener noreferrer" class="">native HIP-4 interface</a> and <a href="https://x.com/heat_fi/status/2031384346850910438" target="_blank" rel="noopener noreferrer" class="">heat.fi</a> both list 1-day BTC binaries on Hyperliquid testnet.</p>
<div id="why-would-a-writer-want-a-binary" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">Why would a writer want a binary?</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<div style="margin:22px 0 26px;padding:18px 20px;border-radius:12px;border:1px solid var(--hc-border, rgba(255,255,255,0.08));background:var(--hc-surface, #111116)"><div style="color:var(--hc-text-strong, #fff);font-size:24px;font-weight:900;line-height:1.1;margin-bottom:8px">What HIP-4 actually is</div><div style="color:var(--hc-text, rgba(255,255,255,0.7));font-size:14px;line-height:1.72;margin-bottom:16px;max-width:760px">A HIP-4 market is a threshold at expiry. One line in the sand. If the condition is true, one side pays 1. If the condition is false, the other side pays 1.</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:16px"><div style="padding:14px 14px 12px;border-radius:10px;border:1px solid rgba(255,255,255,0.07);background:#141419"><div style="color:var(--hc-text-muted, rgba(255,255,255,0.5));font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:8px">Example Market</div><div style="color:var(--hc-text-strong, #fff);font-size:21px;font-weight:900;line-height:1.2;margin-bottom:12px">“Will BTC settle above 100,000 at June expiry?”</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:12px"><div style="padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,0.07);background:#141419"><div style="color:#A9FA38;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:8px">YES token</div><div style="color:var(--hc-text-strong, #fff);font-size:16px;font-weight:800;margin-bottom:6px">Pays 1 if BTC settles above 100k</div><div style="color:var(--hc-text, rgba(255,255,255,0.64));font-size:12px;line-height:1.65">If YES trades at 0.37, the buyer pays 0.37 now for something that becomes either 1.00 or 0.00 at expiry.</div></div><div style="padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,0.07);background:#141419"><div style="color:#F87171;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:8px">NO token</div><div style="color:var(--hc-text-strong, #fff);font-size:16px;font-weight:800;margin-bottom:6px">Pays 1 if BTC does not settle above 100k</div><div style="color:var(--hc-text, rgba(255,255,255,0.64));font-size:12px;line-height:1.65">If YES trades at 0.37, NO will trade around 0.63 before fees and microstructure effects.</div></div></div></div><div style="padding:14px;border-radius:10px;border:1px solid rgba(255,255,255,0.07);background:#141419"><div style="color:var(--hc-text-muted, rgba(255,255,255,0.5));font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:10px">Settlement Read</div><table style="width:100%;border-collapse:collapse;font-size:12.5px"><tbody><tr style="border-bottom:1px solid rgba(255,255,255,0.06)"><td style="padding:10px 0;color:var(--hc-text-muted, rgba(255,255,255,0.56));width:38%">If BTC settles at 104k</td><td style="padding:10px 0;color:var(--hc-text, rgba(255,255,255,0.82))"><span style="color:#A9FA38;font-weight:700">YES = 1.00</span>,<!-- --> <span style="color:#F87171;font-weight:700">NO = 0.00</span></td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.06)"><td style="padding:10px 0;color:var(--hc-text-muted, rgba(255,255,255,0.56))">If BTC settles at 97k</td><td style="padding:10px 0;color:var(--hc-text, rgba(255,255,255,0.82))"><span style="color:#A9FA38;font-weight:700">YES = 0.00</span>,<!-- --> <span style="color:#F87171;font-weight:700">NO = 1.00</span></td></tr><tr><td style="padding:10px 0;color:var(--hc-text-muted, rgba(255,255,255,0.56))">Why Hypercall cares</td><td style="padding:10px 0;color:var(--hc-text, rgba(255,255,255,0.82))">It is not a vanilla option. It is a clean strike-local payout that a short option writer can use under the book.</td></tr></tbody></table></div></div></div>
<div id="full-hip-4-walkthrough-step-by-step" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">Full HIP-4 walkthrough, step by step</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="the-live-market-already-prices-this">The live market already prices this<a href="https://docs.hypercall.xyz/insights/hip4-writer-margin-2026-04-09#the-live-market-already-prices-this" class="hash-link" aria-label="Direct link to The live market already prices this" title="Direct link to The live market already prices this" translate="no">​</a></h2>
<p>This is not a hypothetical. Here is a real snapshot from <strong>April 9, 2026</strong>, BTC at <strong>$72,263</strong> (Deribit index). Three markets, same underlying, same strike region.</p>
<div style="overflow-x:auto;margin:16px 0"><table style="width:100%;border-collapse:collapse;font-size:13px"><thead><tr><th style="padding:10px 12px;text-align:left;color:rgba(255,255,255,0.45);font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">Strike</th><th style="padding:10px 12px;text-align:right;color:rgba(255,255,255,0.45);font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">Distance</th><th style="padding:10px 12px;text-align:right;color:#60A5FA;font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">Deribit call</th><th style="padding:10px 12px;text-align:right;color:#A78BFA;font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">Deribit IV</th><th style="padding:10px 12px;text-align:right;color:#FBBF24;font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">Implied P(ITM)</th><th style="padding:10px 12px;text-align:right;color:#A9FA38;font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">Polymarket YES</th></tr></thead><tbody><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:#fff;font-weight:700;font-family:monospace">75k</td><td style="padding:11px 12px;text-align:right;color:rgba(255,255,255,0.6);font-family:monospace">+3.8%</td><td style="padding:11px 12px;text-align:right;color:#60A5FA;font-family:monospace">$1,253</td><td style="padding:11px 12px;text-align:right;color:#A78BFA;font-family:monospace">41%</td><td style="padding:11px 12px;text-align:right;color:#FBBF24;font-family:monospace">~27%</td><td style="padding:11px 12px;text-align:right;color:#A9FA38;font-family:monospace">69¢</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:#fff;font-weight:700;font-family:monospace">80k</td><td style="padding:11px 12px;text-align:right;color:rgba(255,255,255,0.6);font-family:monospace">+10.7%</td><td style="padding:11px 12px;text-align:right;color:#60A5FA;font-family:monospace">$305</td><td style="padding:11px 12px;text-align:right;color:#A78BFA;font-family:monospace">41%</td><td style="padding:11px 12px;text-align:right;color:#FBBF24;font-family:monospace">~10%</td><td style="padding:11px 12px;text-align:right;color:#A9FA38;font-family:monospace">24¢</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:#fff;font-weight:700;font-family:monospace">85k</td><td style="padding:11px 12px;text-align:right;color:rgba(255,255,255,0.6);font-family:monospace">+17.6%</td><td style="padding:11px 12px;text-align:right;color:#60A5FA;font-family:monospace">$79</td><td style="padding:11px 12px;text-align:right;color:#A78BFA;font-family:monospace">44%</td><td style="padding:11px 12px;text-align:right;color:#FBBF24;font-family:monospace">~4%</td><td style="padding:11px 12px;text-align:right;color:#A9FA38;font-family:monospace">7.3¢</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:#fff;font-weight:700;font-family:monospace">90k</td><td style="padding:11px 12px;text-align:right;color:rgba(255,255,255,0.6);font-family:monospace">+24.5%</td><td style="padding:11px 12px;text-align:right;color:#60A5FA;font-family:monospace">$28</td><td style="padding:11px 12px;text-align:right;color:#A78BFA;font-family:monospace">48%</td><td style="padding:11px 12px;text-align:right;color:#FBBF24;font-family:monospace">~2%</td><td style="padding:11px 12px;text-align:right;color:#A9FA38;font-family:monospace">3.1¢</td></tr><tr><td style="padding:11px 12px;color:#fff;font-weight:700;font-family:monospace">100k</td><td style="padding:11px 12px;text-align:right;color:rgba(255,255,255,0.6);font-family:monospace">+38.4%</td><td style="padding:11px 12px;text-align:right;color:#60A5FA;font-family:monospace">$10</td><td style="padding:11px 12px;text-align:right;color:#A78BFA;font-family:monospace">61%</td><td style="padding:11px 12px;text-align:right;color:#FBBF24;font-family:monospace">~0.5%</td><td style="padding:11px 12px;text-align:right;color:#A9FA38;font-family:monospace">0.6¢</td></tr></tbody></table></div>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 240px), 1fr));gap:10px;margin:8px 0 18px"><div style="padding:12px 14px;border-radius:10px;background:rgba(96,165,250,0.06);border:1px solid rgba(96,165,250,0.2)"><div style="color:#60A5FA;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:4px">Deribit call</div><div style="color:rgba(255,255,255,0.72);font-size:12px;line-height:1.6">What a real vanilla call costs at each strike. The price falls fast as strikes move further OTM.</div></div><div style="padding:12px 14px;border-radius:10px;background:rgba(167,139,250,0.06);border:1px solid rgba(167,139,250,0.2)"><div style="color:#A78BFA;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:4px"><a href="https://docs.hypercall.xyz/docs/reference/implied-volatility" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">Deribit IV</a></div><div style="color:rgba(255,255,255,0.72);font-size:12px;line-height:1.6">The option market's expected move. Rises from 41% at 75k to 61% at 100k: that is <a class="" href="https://docs.hypercall.xyz/docs/reference/skew">skew</a> showing up as fatter-tail pricing further OTM.</div></div><div style="padding:12px 14px;border-radius:10px;background:rgba(251,191,36,0.06);border:1px solid rgba(251,191,36,0.2)"><div style="color:#FBBF24;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:4px">Implied P(ITM)</div><div style="color:rgba(255,255,255,0.72);font-size:12px;line-height:1.6">Deribit's view of the probability BTC finishes above each strike at expiry. This is what a HIP-4 threshold would price at.</div></div><div style="padding:12px 14px;border-radius:10px;background:rgba(169,250,56,0.06);border:1px solid rgba(169,250,56,0.2)"><div style="color:#A9FA38;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:4px">Polymarket YES</div><div style="color:rgba(255,255,255,0.72);font-size:12px;line-height:1.6">What the market pays today for a yes-at-any-touch contract. Higher than the at-expiry probability because any touch counts.</div></div></div>
<p><strong>Read it this way</strong>: the Deribit implied probability column is what a HIP-4 threshold would trade at, because HIP-4 is European-style (checks spot at a fixed time). The Polymarket column is what a one-touch contract at the same strike charges, which is a different question. Both are decaying the same way as strikes get further from spot, because they are pricing the same underlying world.</p>
<p>Two things jump out:</p>
<p><strong>1. The vol market and the threshold market agree on shape.</strong> IV rises from 41% to 61% and implied probabilities drop from 27% to 0.5%. Both are saying the probability of crossing these levels decays fast but never reaches zero. That decay curve is what a short call writer has to hedge beyond their perp.</p>
<p><strong>2. A vanilla call captures the whole curve. A binary captures one slice.</strong> An 85k call pays the full <code>(S − 85k)</code> at expiry. An 85k binary pays a flat 1. Both are useful: the vanilla is the product the writer sells, the binary is the building block underneath.</p>
<p>If Hypercall were listing a real April BTC call with a strike around 85k, the writer stack writes itself: the vanilla option on top, a long BTC perp for linear direction, and a strip of upside thresholds around 75k, 80k, 85k, 90k for strike-local shape. HIP-4 brings the threshold leg on-platform.</p>
<div id="caveats-on-these-comparisons" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">Caveats on these comparisons</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="from-one-threshold-to-a-ladder">From one threshold to a ladder<a href="https://docs.hypercall.xyz/insights/hip4-writer-margin-2026-04-09#from-one-threshold-to-a-ladder" class="hash-link" aria-label="Direct link to From one threshold to a ladder" title="Direct link to From one threshold to a ladder" translate="no">​</a></h2>
<p>One threshold is not enough. A short call writer who sold the 100k strike cares about 100k, then 110k, then 120k. The natural hedge object is a <a href="https://docs.hypercall.xyz/docs/reference/binary-static-replication" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">ladder</a>. This is the mechanic behind <a class="" href="https://docs.hypercall.xyz/docs/reference/binary-static-replication">static replication</a>: a call can be decomposed into a portfolio of binaries held to expiry with no rebalancing.</p>
<div style="position:relative"><div style="display:flex;justify-content:flex-end;margin-bottom:-8px;position:relative;z-index:1"><button style="padding:6px 14px;border-radius:8px;border:1px solid rgba(255,255,255,0.15);background:rgba(255,255,255,0.04);color:rgba(255,255,255,0.7);font-size:12px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all 0.15s ease"><svg width="14" height="14" viewBox="0 0 24 24" fill="none"><path d="M12 3C12 3 4 10 4 14C4 18.4183 7.58172 22 12 22C16.4183 22 20 18.4183 20 14C20 10 12 3 12 3Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M12 18V14M10 16H14" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path></svg>Explore interactively</button></div><div style="margin:24px 0;padding:18px 20px 14px;border-radius:12px;border:1px solid var(--hc-border, rgba(255,255,255,0.08));background:var(--hc-surface, #111116)"><div style="display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:12px"><div><div style="color:#60A5FA;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:6px">Replication sketch</div><div style="color:var(--hc-text-strong, #fff);font-size:20px;font-weight:800">A vanilla call can be read as a strip of thresholds.</div></div><div style="display:flex;gap:14px;align-items:center;font-size:12px"><div style="display:flex;align-items:center;gap:6px"><span style="width:18px;height:3px;background:#60A5FA;border-radius:999px;display:inline-block"></span><span style="color:var(--hc-text, rgba(255,255,255,0.68))">Vanilla call</span></div><div style="display:flex;align-items:center;gap:6px"><span style="width:18px;height:3px;background:#A9FA38;border-radius:999px;display:inline-block"></span><span style="color:var(--hc-text, rgba(255,255,255,0.68))">HIP-4 ladder</span></div><div style="display:flex;align-items:center;gap:6px"><span style="width:12px;height:12px;background:rgba(248,113,113,0.25);border:1px solid rgba(248,113,113,0.4);border-radius:2px;display:inline-block"></span><span style="color:var(--hc-text, rgba(255,255,255,0.68))">Residual tail</span></div></div></div><div style="padding:10px 10px 6px;border-radius:10px;border:1px solid rgba(255,255,255,0.07);background:#141419"><svg viewBox="0 0 660 320" role="img" aria-labelledby="digital-strip-title digital-strip-desc" style="width:100%;height:auto;display:block"><title id="digital-strip-title">Vanilla call versus HIP-4 threshold ladder payoff</title><desc id="digital-strip-desc">Payoff chart comparing a vanilla call (blue line, diagonal above the strike) with a HIP-4 threshold ladder (green staircase stepping up at each rung). The red shaded region shows the uncovered tail where the call keeps climbing past the top rung but the ladder is flat.</desc><rect x="52" y="24" width="580" height="250" fill="#101015" rx="8"></rect><g><line x1="52" y1="274" x2="632" y2="274" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><text x="42" y="278" fill="rgba(255,255,255,0.45)" font-size="11" text-anchor="end">0</text></g><g><line x1="52" y1="224" x2="632" y2="224" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><text x="42" y="228" fill="rgba(255,255,255,0.45)" font-size="11" text-anchor="end">20</text></g><g><line x1="52" y1="174" x2="632" y2="174" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><text x="42" y="178" fill="rgba(255,255,255,0.45)" font-size="11" text-anchor="end">40</text></g><g><line x1="52" y1="124" x2="632" y2="124" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><text x="42" y="128" fill="rgba(255,255,255,0.45)" font-size="11" text-anchor="end">60</text></g><g><line x1="52" y1="74" x2="632" y2="74" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><text x="42" y="78" fill="rgba(255,255,255,0.45)" font-size="11" text-anchor="end">80</text></g><g><line x1="52" y1="24" x2="632" y2="24" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><text x="42" y="28" fill="rgba(255,255,255,0.45)" font-size="11" text-anchor="end">100</text></g><g><line x1="96.61538461538461" y1="24" x2="96.61538461538461" y2="274" stroke="rgba(255,255,255,0.05)" stroke-width="1"></line><text x="96.61538461538461" y="292" fill="rgba(255,255,255,0.45)" font-size="11" text-anchor="middle">80</text></g><g><line x1="185.84615384615384" y1="24" x2="185.84615384615384" y2="274" stroke="rgba(255,255,255,0.05)" stroke-width="1"></line><text x="185.84615384615384" y="292" fill="rgba(255,255,255,0.45)" font-size="11" text-anchor="middle">100</text></g><g><line x1="275.0769230769231" y1="24" x2="275.0769230769231" y2="274" stroke="rgba(255,255,255,0.05)" stroke-width="1"></line><text x="275.0769230769231" y="292" fill="rgba(255,255,255,0.45)" font-size="11" text-anchor="middle">120</text></g><g><line x1="364.3076923076923" y1="24" x2="364.3076923076923" y2="274" stroke="rgba(255,255,255,0.05)" stroke-width="1"></line><text x="364.3076923076923" y="292" fill="rgba(255,255,255,0.45)" font-size="11" text-anchor="middle">140</text></g><g><line x1="453.53846153846155" y1="24" x2="453.53846153846155" y2="274" stroke="rgba(255,255,255,0.05)" stroke-width="1"></line><text x="453.53846153846155" y="292" fill="rgba(255,255,255,0.45)" font-size="11" text-anchor="middle">160</text></g><g><line x1="542.7692307692307" y1="24" x2="542.7692307692307" y2="274" stroke="rgba(255,255,255,0.05)" stroke-width="1"></line><text x="542.7692307692307" y="292" fill="rgba(255,255,255,0.45)" font-size="11" text-anchor="middle">180</text></g><g><line x1="632" y1="24" x2="632" y2="274" stroke="rgba(255,255,255,0.05)" stroke-width="1"></line><text x="632" y="292" fill="rgba(255,255,255,0.45)" font-size="11" text-anchor="middle">200</text></g><line x1="185.84615384615384" y1="24" x2="185.84615384615384" y2="274" stroke="rgba(248,113,113,0.45)" stroke-width="1.5" stroke-dasharray="4 4"></line><text x="185.84615384615384" y="18" fill="#F87171" font-size="11" text-anchor="middle">strike K</text><path d="M 185.8 274.0 L 190.3 271.5 L 194.8 269.0 L 199.2 266.5 L 203.7 264.0 L 208.2 261.5 L 212.6 259.0 L 217.1 256.5 L 221.5 254.0 L 226.0 251.5 L 230.5 249.0 L 234.9 246.5 L 239.4 244.0 L 243.8 241.5 L 248.3 239.0 L 252.8 236.5 L 257.2 234.0 L 261.7 231.5 L 266.2 229.0 L 270.6 226.5 L 275.1 224.0 L 279.5 221.5 L 284.0 219.0 L 288.5 216.5 L 292.9 214.0 L 297.4 211.5 L 301.8 209.0 L 306.3 206.5 L 310.8 204.0 L 315.2 201.5 L 319.7 199.0 L 324.2 196.5 L 328.6 194.0 L 333.1 191.5 L 337.5 189.0 L 342.0 186.5 L 346.5 184.0 L 350.9 181.5 L 355.4 179.0 L 359.8 176.5 L 364.3 174.0 L 368.8 171.5 L 373.2 169.0 L 377.7 166.5 L 382.2 164.0 L 386.6 161.5 L 391.1 159.0 L 395.5 156.5 L 400.0 154.0 L 404.5 151.5 L 408.9 149.0 L 408.9 124.0 L 408.9 124.0 L 408.9 149.0 L 408.9 149.0 L 364.3 149.0 L 364.3 174.0 L 364.3 174.0 L 319.7 174.0 L 319.7 199.0 L 319.7 199.0 L 275.1 199.0 L 275.1 224.0 L 275.1 224.0 L 230.5 224.0 L 230.5 249.0 L 230.5 249.0 L 185.8 249.0 Z" fill="rgba(248,113,113,0.08)"></path><path d="M 408.92307692307696 124 L 632 24 L 632 124 Z" fill="rgba(248,113,113,0.15)"></path><path d="M 52 274 L 185.84615384615384 274 L 632 24" fill="none" stroke="#60A5FA" stroke-width="3.5" stroke-linecap="round"></path><path d="M 52 274 L 185.84615384615384 274 L 185.84615384615384 249 L 230.46153846153848 249 L 230.46153846153848 249 L 230.46153846153848 224 L 275.0769230769231 224 L 275.0769230769231 224 L 275.0769230769231 199 L 319.6923076923077 199 L 319.6923076923077 199 L 319.6923076923077 174 L 364.3076923076923 174 L 364.3076923076923 174 L 364.3076923076923 149 L 408.92307692307696 149 L 408.92307692307696 149 L 408.92307692307696 124 L 632 124" fill="none" stroke="#A9FA38" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="185.84615384615384" cy="249" r="3.5" fill="#A9FA38"></circle><circle cx="230.46153846153848" cy="224" r="3.5" fill="#A9FA38"></circle><circle cx="275.0769230769231" cy="199" r="3.5" fill="#A9FA38"></circle><circle cx="319.6923076923077" cy="174" r="3.5" fill="#A9FA38"></circle><circle cx="364.3076923076923" cy="149" r="3.5" fill="#A9FA38"></circle><circle cx="408.92307692307696" cy="124" r="3.5" fill="#A9FA38"></circle><text x="330" y="312" fill="rgba(255,255,255,0.5)" font-size="11" text-anchor="middle">Final underlying price</text><text x="18" y="149" fill="rgba(255,255,255,0.5)" font-size="11" text-anchor="middle" transform="rotate(-90, 18, 149)">Payoff</text><rect x="511.5384615384615" y="94" width="70" height="24" rx="4" fill="rgba(248,113,113,0.18)"></rect><text x="551.6923076923077" y="110" fill="#F87171" font-size="11" font-weight="800" text-anchor="middle">uncovered tail</text></svg></div><div style="color:var(--hc-text, rgba(255,255,255,0.66));font-size:12.5px;line-height:1.65;margin-top:10px">The red region is what the ladder cannot cover. Between the steps, the staircase overshoots or undershoots. Above the last threshold, the call keeps going but the ladder is flat. That gap is the residual tail that must stay margined.</div></div></div>
<p>The ladder starts to approximate the call payoff, but a finite set of thresholds cannot capture uncapped upside. The tail above the highest rung always remains.</p>
<div id="how-a-threshold-ladder-approximates-a-call" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">How a threshold ladder approximates a call</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="the-stack-we-are-building">The stack we are building<a href="https://docs.hypercall.xyz/insights/hip4-writer-margin-2026-04-09#the-stack-we-are-building" class="hash-link" aria-label="Direct link to The stack we are building" title="Direct link to The stack we are building" translate="no">​</a></h2>
<div style="margin:22px 0 28px;padding:18px 20px;border-radius:12px;border:1px solid var(--hc-border, rgba(255,255,255,0.08));background:var(--hc-surface, #111116)"><div style="color:var(--hc-lime, #5CF53D);font-size:10px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;margin-bottom:8px">The Thesis</div><div style="color:var(--hc-text-strong, #fff);font-size:24px;font-weight:900;line-height:1.08;margin-bottom:8px">Build the vanilla product on top.<br>Put HIP-4 in the writer stack below it.</div><div style="color:var(--hc-text, rgba(255,255,255,0.7));font-size:14px;line-height:1.72;margin-bottom:16px;max-width:760px">The listed instrument stays a real option. The change is under the hood, the hedge inventory gets better and the margin engine gets a cleaner view of the book.</div><svg viewBox="0 0 720 250" style="width:100%;height:auto;display:block"><rect x="0" y="0" width="720" height="250" rx="10" fill="#111116"></rect><g><rect x="22" y="28" width="676" height="54" rx="8" fill="#15151b" stroke="rgba(255,255,255,0.07)"></rect><rect x="22" y="28" width="3" height="54" fill="#60A5FA"></rect><line x1="520" y1="36" x2="520" y2="74" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><rect x="532" y="38" width="156" height="34" rx="6" fill="rgba(255,255,255,0.03)"></rect><text x="40" y="44" fill="rgba(255,255,255,0.46)" font-size="10" font-weight="700" letter-spacing="1.2">1. PRODUCT LAYER</text><text x="40" y="62" fill="#ffffff" font-size="17" font-weight="800">Hypercall lists the real option</text><text x="40" y="78" fill="rgba(255,255,255,0.66)" font-size="12"><tspan x="40" dy="0">Buyer sees a vanilla call or put, not a bounded market.</tspan></text></g><g><rect x="22" y="96" width="676" height="62" rx="8" fill="#15151b" stroke="rgba(255,255,255,0.07)"></rect><rect x="22" y="96" width="3" height="62" fill="#A9FA38"></rect><line x1="520" y1="104" x2="520" y2="150" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><rect x="532" y="106" width="156" height="42" rx="6" fill="rgba(255,255,255,0.03)"></rect><text x="40" y="112" fill="rgba(255,255,255,0.46)" font-size="10" font-weight="700" letter-spacing="1.2">2. HEDGE LAYER</text><text x="40" y="130" fill="#ffffff" font-size="17" font-weight="800">HIP-4 ladder replicates the call</text><text x="40" y="146" fill="rgba(255,255,255,0.66)" font-size="12"><tspan x="40" dy="0">Tracks the call payoff to the top rung.</tspan><tspan x="40" dy="13">Residual tail past the last rung stays open.</tspan></text></g><g><rect x="22" y="172" width="676" height="52" rx="8" fill="#15151b" stroke="rgba(255,255,255,0.07)"></rect><rect x="22" y="172" width="3" height="52" fill="#FBBF24"></rect><line x1="520" y1="180" x2="520" y2="216" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><rect x="532" y="182" width="156" height="32" rx="6" fill="rgba(255,255,255,0.03)"></rect><text x="40" y="188" fill="rgba(255,255,255,0.46)" font-size="10" font-weight="700" letter-spacing="1.2">3. PM LAYER</text><text x="40" y="206" fill="#ffffff" font-size="17" font-weight="800">Margin scores the combined book</text><text x="40" y="222" fill="rgba(255,255,255,0.66)" font-size="12"><tspan x="40" dy="0">Credit only the part of the hedge that actually improves the stress loss.</tspan></text></g><g><line x1="544" y1="72" x2="682" y2="72" stroke="rgba(255,255,255,0.12)" stroke-width="1"></line><line x1="601.96" y1="69" x2="601.96" y2="75" stroke="rgba(255,255,255,0.3)" stroke-width="1"></line><text x="601.96" y="84" fill="rgba(255,255,255,0.4)" font-size="8" text-anchor="middle">K</text><path d="M 544 72 L 601.96 72 L 682 32" fill="none" stroke="#60A5FA" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path><path d="M 601.96 72 L 682 32 L 682 72 Z" fill="rgba(96,165,250,0.12)"></path></g><g><line x1="544" y1="152" x2="682" y2="152" stroke="rgba(255,255,255,0.12)" stroke-width="1"></line><line x1="574.36" y1="149" x2="574.36" y2="155" stroke="rgba(255,255,255,0.3)" stroke-width="1"></line><text x="574.36" y="164" fill="rgba(255,255,255,0.4)" font-size="8" text-anchor="middle">K</text><path d="M 643.36 126.85714285714286 L 682 108 L 682 126.85714285714286 Z" fill="rgba(248,113,113,0.22)"></path><line x1="544" y1="152" x2="574.36" y2="152" stroke="#60A5FA" stroke-width="2" stroke-dasharray="4 3" opacity="0.7"></line><line x1="574.36" y1="152" x2="682" y2="108" stroke="#60A5FA" stroke-width="2" stroke-dasharray="4 3" opacity="0.8"></line><path d="M 544 152 L 574.36 152 L 574.36 145.71428571428572 L 591.61 145.71428571428572 L 591.61 139.42857142857142 L 608.86 139.42857142857142 L 608.86 133.14285714285714 L 626.11 133.14285714285714 L 626.11 126.85714285714286 L 643.36 126.85714285714286 L 682 126.85714285714286" fill="none" stroke="#A9FA38" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="591.61" cy="145.71428571428572" r="2.2" fill="#A9FA38"></circle><circle cx="608.86" cy="139.42857142857142" r="2.2" fill="#A9FA38"></circle><circle cx="626.11" cy="133.14285714285714" r="2.2" fill="#A9FA38"></circle><circle cx="643.36" cy="126.85714285714286" r="2.2" fill="#A9FA38"></circle><rect x="634.6800000000001" y="132.85714285714286" width="56" height="14" rx="7" fill="rgba(17,17,22,0.94)" stroke="rgba(248,113,113,0.45)" stroke-width="0.8"></rect><text x="662.6800000000001" y="140.35714285714286" fill="#F87171" font-size="8" font-weight="700" text-anchor="middle" dominant-baseline="middle">uncovered</text><circle cx="548" cy="166" r="2" fill="#60A5FA"></circle><text x="554" y="169" fill="rgba(255,255,255,0.55)" font-size="8">call</text><circle cx="574" cy="166" r="2" fill="#A9FA38"></circle><text x="580" y="169" fill="rgba(255,255,255,0.55)" font-size="8">ladder</text><rect x="606" y="163" width="6" height="6" fill="rgba(248,113,113,0.35)" stroke="rgba(248,113,113,0.6)" stroke-width="0.5"></rect><text x="615" y="169" fill="rgba(255,255,255,0.55)" font-size="8">tail</text></g><g><text x="544" y="188" fill="rgba(255,255,255,0.4)" font-size="8" font-weight="700">PERP ONLY</text><rect x="544" y="192" width="138" height="8" rx="4" fill="rgba(255,255,255,0.08)"></rect><rect x="544" y="192" width="112" height="8" rx="4" fill="#FBBF24"></rect><text x="544" y="212" fill="rgba(255,255,255,0.4)" font-size="8" font-weight="700">PERP + HIP-4</text><rect x="544" y="216" width="138" height="8" rx="4" fill="rgba(255,255,255,0.08)"></rect><rect x="544" y="216" width="72" height="8" rx="4" fill="#A9FA38"></rect></g></svg></div>
<p>Walk through a concrete example: a writer sells a BTC June 100k call, hedges with a perp and a threshold ladder, and carries the residual tail.</p>
<div style="margin:22px 0 28px;padding:18px 20px;border-radius:12px;border:1px solid var(--hc-border, rgba(255,255,255,0.08));background:var(--hc-surface, #111116)"><div style="color:var(--hc-text-strong, #fff);font-size:24px;font-weight:900;line-height:1.1;margin-bottom:8px">One real option, one writer book</div><div style="color:var(--hc-text, rgba(255,255,255,0.78));font-size:14px;line-height:1.72;max-width:780px;margin-bottom:16px">A user buys a BTC June 100k call. The listed product stays vanilla. Underneath it, the writer carries a perp, a threshold ladder, and a residual tail that still needs margin.</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:18px"><div><div style="color:var(--hc-text-muted, rgba(255,255,255,0.5));font-size:10px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;margin-bottom:8px">Book Setup</div><table style="width:100%;border-collapse:collapse;font-size:13px"><tbody><tr style="border-bottom:1px solid rgba(255,255,255,0.06)"><td style="padding:8px 0;color:var(--hc-text-muted, rgba(255,255,255,0.56));width:38%">Listed option</td><td style="padding:8px 0;color:var(--hc-text-strong, #fff);font-weight:700">BTC June 100k call</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.06)"><td style="padding:8px 0;color:var(--hc-text-muted, rgba(255,255,255,0.56))">Direction</td><td style="padding:8px 0;color:var(--hc-text-strong, #fff);font-weight:700">Perp hedge</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.06)"><td style="padding:8px 0;color:var(--hc-text-muted, rgba(255,255,255,0.56))">Strike region</td><td style="padding:8px 0;color:var(--hc-text-strong, #fff);font-weight:700">100k / 110k / 120k thresholds</td></tr><tr><td style="padding:8px 0;color:var(--hc-text-muted, rgba(255,255,255,0.56))">What stays open</td><td style="padding:8px 0;color:var(--hc-text-strong, #fff);font-weight:700">Residual tail above the ladder</td></tr></tbody></table></div><div><div style="color:var(--hc-text-muted, rgba(255,255,255,0.5));font-size:10px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;margin-bottom:8px">Scenario Map</div><div style="overflow-x:auto"><table style="width:100%;border-collapse:collapse;font-size:13px"><thead><tr><th style="padding:10px 12px;text-align:left;color:var(--hc-text-muted, rgba(255,255,255,0.5));font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">Spot</th><th style="padding:10px 12px;text-align:left;color:var(--hc-text-muted, rgba(255,255,255,0.5));font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">Call state</th><th style="padding:10px 12px;text-align:left;color:var(--hc-text-muted, rgba(255,255,255,0.5));font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">What helps</th><th style="padding:10px 12px;text-align:left;color:var(--hc-text-muted, rgba(255,255,255,0.5));font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">What remains</th></tr></thead><tbody><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-strong, #fff);font-weight:700;font-family:monospace">95k</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Mostly out of the money</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Perp does most of the work</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Threshold ladder is mostly inactive</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-strong, #fff);font-weight:700;font-family:monospace">102k</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Starts to turn on</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">100k threshold becomes relevant</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">This is where a perp alone feels incomplete</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-strong, #fff);font-weight:700;font-family:monospace">112k</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Call is live</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">100k and 110k thresholds are active</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">The hedge starts to pick up strike shape</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-strong, #fff);font-weight:700;font-family:monospace">130k</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Deep in the money</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Ladder helps, tail remains</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Residual upside is still uncapped and must stay margined</td></tr></tbody></table></div></div></div></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="what-changes-when-hip-4-enters-pm">What changes when HIP-4 enters PM<a href="https://docs.hypercall.xyz/insights/hip4-writer-margin-2026-04-09#what-changes-when-hip-4-enters-pm" class="hash-link" aria-label="Direct link to What changes when HIP-4 enters PM" title="Direct link to What changes when HIP-4 enters PM" translate="no">​</a></h2>
<p>There are two portfolio margin engines in the picture, and the distinction matters.</p>
<p><strong>Hypercall PM</strong> scores the options book. It runs scenario-based stress tests on vanilla calls and puts to compute the writer's required margin. This is the engine documented in <a class="" href="https://docs.hypercall.xyz/docs/margining/portfolio-margin">Hypercall Portfolio Margin</a>.</p>
<p><strong>Hyperliquid PM</strong> scores HyperCore positions: perps today, and per Hyperliquid's <a href="https://hyperliquid.gitbook.io/hyperliquid-docs/trading/portfolio-margin" target="_blank" rel="noopener noreferrer" class="">portfolio margin docs</a>, future HyperCore asset classes including HIP-4. This is the protocol-level engine that governs HyperCore-native assets.</p>
<p>Today these run independently. A writer's vanilla options sit in Hypercall PM's stress test. The perp hedge sits in Hyperliquid PM's stress test. Neither engine sees the other side of the book, so neither can credit the hedge.</p>
<div style="background-color:rgba(169, 250, 56, 0.05);border-radius:12px;border:1px solid rgba(169, 250, 56, 0.2);padding:16px 20px;margin-top:16px;margin-bottom:16px;display:flex;gap:14px;align-items:flex-start"><span style="font-size:18px;flex-shrink:0;margin-top:1px">💡</span><div><div style="color:#ccc;font-size:14px;line-height:1.6"><p>The direction we are taking: <strong>Hypercall PM reads HyperCore positions directly.</strong> The perp and the HIP-4 threshold ladder get pulled into the same stress test as the vanilla options, inside Hypercall's engine. The writer's options book becomes the unified view. Hyperliquid PM continues to govern HyperCore assets at the protocol level; Hypercall PM layers on top, reading those positions into its own scenario grid to price the combined stack.</p></div></div></div>
<p>Once Hypercall PM sees the perp, the threshold ladder, and the vanilla liability in the same <a href="https://docs.hypercall.xyz/docs/reference/scenario-grid" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">stress test</a>, the writer's margin requirement can reflect the actual risk rather than treating each leg in isolation.</p>
<div style="margin:20px 0 24px;padding:18px 20px;border-radius:12px;border:1px solid var(--hc-border, rgba(255,255,255,0.08));background:var(--hc-surface, #111116)"><div style="color:var(--hc-text-strong, #fff);font-size:24px;font-weight:900;line-height:1.1;margin-bottom:8px">What changes when HIP-4 enters PM</div><div style="color:var(--hc-text, rgba(255,255,255,0.78));font-size:14px;line-height:1.72;max-width:760px;margin-bottom:16px">The listed option does not change. The margin engine gets a better view of the writer book.</div><div style="overflow-x:auto"><table style="width:100%;border-collapse:collapse;font-size:13px"><thead><tr><th style="padding:10px 12px;text-align:left;color:var(--hc-text-muted, rgba(255,255,255,0.5));font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">Field</th><th style="padding:10px 12px;text-align:left;color:#F87171;font-weight:800;border-bottom:1px solid rgba(255,255,255,0.08)">Before HIP-4 PM support</th><th style="padding:10px 12px;text-align:left;color:#A9FA38;font-weight:800;border-bottom:1px solid rgba(255,255,255,0.08)">After HIP-4 PM support</th></tr></thead><tbody><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-muted, rgba(255,255,255,0.56));font-weight:600">Listed product</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Vanilla call</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Same vanilla call</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-muted, rgba(255,255,255,0.56));font-weight:600">Writer hedge</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Perp</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Perp + HIP-4 ladder</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-muted, rgba(255,255,255,0.56));font-weight:600">Strike-region hedge</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Only via other options</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Native thresholds at arbitrary levels</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-muted, rgba(255,255,255,0.56));font-weight:600">PM view</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Partial book</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Combined book</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-muted, rgba(255,255,255,0.56));font-weight:600">Capital effect</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Direction gets credit</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">More strike-local relief</td></tr></tbody></table></div></div>
<p>The whole thing only works if the credit stays conservative. PM should only credit what is actually hedged.</p>
<div style="margin:20px 0 24px;padding:18px 20px;border-radius:12px;border:1px solid var(--hc-border, rgba(255,255,255,0.08));background:var(--hc-surface, #111116)"><div style="color:var(--hc-text-strong, #fff);font-size:24px;font-weight:900;line-height:1.1;margin-bottom:8px">How PM should think about the stack</div><div style="color:var(--hc-text, rgba(255,255,255,0.78));font-size:14px;line-height:1.72;max-width:760px;margin-bottom:16px">Margin relief should show up where the writer book is actually safer than a perp-only hedge would imply.</div><div style="overflow-x:auto"><table style="width:100%;border-collapse:collapse;font-size:13px"><thead><tr><th style="padding:10px 12px;text-align:left;color:var(--hc-text-muted, rgba(255,255,255,0.5));font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">Scenario</th><th style="padding:10px 12px;text-align:left;color:var(--hc-text-muted, rgba(255,255,255,0.5));font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">Spot</th><th style="padding:10px 12px;text-align:left;color:var(--hc-text-muted, rgba(255,255,255,0.5));font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">Perp-only stress</th><th style="padding:10px 12px;text-align:left;color:var(--hc-text-muted, rgba(255,255,255,0.5));font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">Perp + HIP-4</th><th style="padding:10px 12px;text-align:left;color:var(--hc-text-muted, rgba(255,255,255,0.5));font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)">Read</th></tr></thead><tbody><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-strong, #fff);font-weight:700">Below strike</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82));font-family:monospace">95k</td><td style="padding:11px 12px;min-width:150px"><div style="display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center"><div style="height:8px;border-radius:999px;background:rgba(255,255,255,0.06);overflow:hidden"><div style="width:44%;height:100%;background:#FBBF24"></div></div><span style="color:var(--hc-text, rgba(255,255,255,0.82));font-family:monospace;font-size:12px">44<!-- -->%</span></div></td><td style="padding:11px 12px;min-width:150px"><div style="display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center"><div style="height:8px;border-radius:999px;background:rgba(255,255,255,0.06);overflow:hidden"><div style="width:44%;height:100%;background:#A9FA38"></div></div><span style="color:var(--hc-text, rgba(255,255,255,0.82));font-family:monospace;font-size:12px">44<!-- -->%</span></div></td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.78))">The ladder is mostly inactive here.</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-strong, #fff);font-weight:700">Right around strike</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82));font-family:monospace">100k to 105k</td><td style="padding:11px 12px;min-width:150px"><div style="display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center"><div style="height:8px;border-radius:999px;background:rgba(255,255,255,0.06);overflow:hidden"><div style="width:72%;height:100%;background:#FBBF24"></div></div><span style="color:var(--hc-text, rgba(255,255,255,0.82));font-family:monospace;font-size:12px">72<!-- -->%</span></div></td><td style="padding:11px 12px;min-width:150px"><div style="display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center"><div style="height:8px;border-radius:999px;background:rgba(255,255,255,0.06);overflow:hidden"><div style="width:36%;height:100%;background:#A9FA38"></div></div><span style="color:var(--hc-text, rgba(255,255,255,0.82));font-family:monospace;font-size:12px">36<!-- -->%</span></div></td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.78))">This is where thresholds begin to matter.</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-strong, #fff);font-weight:700">First breakout</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82));font-family:monospace">110k to 115k</td><td style="padding:11px 12px;min-width:150px"><div style="display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center"><div style="height:8px;border-radius:999px;background:rgba(255,255,255,0.06);overflow:hidden"><div style="width:72%;height:100%;background:#FBBF24"></div></div><span style="color:var(--hc-text, rgba(255,255,255,0.82));font-family:monospace;font-size:12px">72<!-- -->%</span></div></td><td style="padding:11px 12px;min-width:150px"><div style="display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center"><div style="height:8px;border-radius:999px;background:rgba(255,255,255,0.06);overflow:hidden"><div style="width:28%;height:100%;background:#A9FA38"></div></div><span style="color:var(--hc-text, rgba(255,255,255,0.82));font-family:monospace;font-size:12px">28<!-- -->%</span></div></td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.78))">Multiple thresholds are active.</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-strong, #fff);font-weight:700">Far above strike</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82));font-family:monospace">130k plus</td><td style="padding:11px 12px;min-width:150px"><div style="display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center"><div style="height:8px;border-radius:999px;background:rgba(255,255,255,0.06);overflow:hidden"><div style="width:88%;height:100%;background:#FBBF24"></div></div><span style="color:var(--hc-text, rgba(255,255,255,0.82));font-family:monospace;font-size:12px">88<!-- -->%</span></div></td><td style="padding:11px 12px;min-width:150px"><div style="display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center"><div style="height:8px;border-radius:999px;background:rgba(255,255,255,0.06);overflow:hidden"><div style="width:60%;height:100%;background:#A9FA38"></div></div><span style="color:var(--hc-text, rgba(255,255,255,0.82));font-family:monospace;font-size:12px">60<!-- -->%</span></div></td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.78))">The ladder helps, but the tail remains.</td></tr></tbody></table></div></div>
<div style="background-color:rgba(255, 152, 0, 0.05);border-radius:12px;border:1px solid rgba(255, 152, 0, 0.2);padding:16px 20px;margin-top:16px;margin-bottom:16px;display:flex;gap:14px;align-items:flex-start"><span style="font-size:18px;flex-shrink:0;margin-top:1px">⚠️</span><div><h5 style="color:#ff9800;font-size:14px;font-weight:600;margin:0 0 6px 0">No fake safety</h5><div style="color:#ccc;font-size:14px;line-height:1.6"><p>Mismatched expiries, thin ladders, gaps above the highest threshold, and residual tails the hedge does not actually cover should all stay fully margined. Better capital efficiency does not mean pretending the risk is gone.</p></div></div></div>
<div id="why-hip-4-and-not-just-hedge-with-more-hypercall-options" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">Why HIP-4 and not just hedge with more Hypercall options?</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<div id="math-how-portfolio-margin-would-score-the-combined-book" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">Math: how portfolio margin would score the combined book</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="what-actually-changes">What actually changes<a href="https://docs.hypercall.xyz/insights/hip4-writer-margin-2026-04-09#what-actually-changes" class="hash-link" aria-label="Direct link to What actually changes" title="Direct link to What actually changes" translate="no">​</a></h2>
<p>Today on Hypercall, a writer already has real tools:</p>
<div style="overflow-x:auto;margin:12px 0 18px"><table style="width:100%;border-collapse:collapse;font-size:13px"><thead><tr><th style="padding:10px 12px;text-align:left;color:var(--hc-text-muted, rgba(255,255,255,0.5));font-weight:700;border-bottom:1px solid rgba(255,255,255,0.08)"></th><th style="padding:10px 12px;text-align:left;color:#60A5FA;font-weight:800;border-bottom:1px solid rgba(255,255,255,0.08)">Today</th><th style="padding:10px 12px;text-align:left;color:#A9FA38;font-weight:800;border-bottom:1px solid rgba(255,255,255,0.08)">With HIP-4</th></tr></thead><tbody><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-muted, rgba(255,255,255,0.56));font-weight:600">Margin model</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Scenario-based PM</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Same scenario-based PM</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-muted, rgba(255,255,255,0.56));font-weight:600">Hedging short gamma</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Perps + other options</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Perps + other options + HIP-4 thresholds</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-muted, rgba(255,255,255,0.56));font-weight:600">Strike-local shape</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Only through other options</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Native thresholds at arbitrary levels</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:11px 12px;color:var(--hc-text-muted, rgba(255,255,255,0.56));font-weight:600">Listed product</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Real vanilla calls and puts</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Same real vanilla calls and puts</td></tr><tr><td style="padding:11px 12px;color:var(--hc-text-muted, rgba(255,255,255,0.56));font-weight:600">PM book view</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Options + perps</td><td style="padding:11px 12px;color:var(--hc-text, rgba(255,255,255,0.82))">Options + perps + threshold ladder</td></tr></tbody></table></div>
<p>Nothing breaks. Everything you can do today still works. HIP-4 adds one new building block to the hedge inventory, and PM gets a richer view of the book when it is present.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="what-we-ship-first">What we ship first<a href="https://docs.hypercall.xyz/insights/hip4-writer-margin-2026-04-09#what-we-ship-first" class="hash-link" aria-label="Direct link to What we ship first" title="Direct link to What we ship first" translate="no">​</a></h2>
<div style="margin:24px 0 26px;padding:18px 20px;border-radius:12px;border:1px solid var(--hc-border, rgba(255,255,255,0.08));background:var(--hc-surface, #111116)"><div style="color:var(--hc-text-strong, #fff);font-size:24px;font-weight:900;line-height:1.1;margin-bottom:8px">What we will ship first</div><div style="color:var(--hc-text, rgba(255,255,255,0.7));font-size:14px;line-height:1.72;margin-bottom:16px;max-width:760px">This is a sequence, not a splash page. The writer surface comes first, PM-aware ladder credit comes next, and packaging follows.</div><table style="width:100%;border-collapse:collapse;font-size:13px"><caption style="position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0">HIP-4 launch roadmap phases</caption><thead><tr><th scope="col" style="position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0">Phase</th><th scope="col" style="position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0">Details</th></tr></thead><tbody><tr style="border-top:1px solid rgba(255,255,255,0.06)"><td style="padding:13px 0;width:88px;vertical-align:top"><div style="color:#60A5FA;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em">Phase 1</div></td><td style="padding:13px 0 13px 14px;vertical-align:top"><div style="color:var(--hc-text-strong, #fff);font-size:18px;font-weight:800;margin-bottom:4px">Writer hedge visibility</div><div style="color:var(--hc-text, rgba(255,255,255,0.7));line-height:1.65">HIP-4 positions show up next to perps and vanilla options in the same writer view.</div></td></tr><tr style="border-top:1px solid rgba(255,255,255,0.06)"><td style="padding:13px 0;width:88px;vertical-align:top"><div style="color:#A9FA38;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em">Phase 2</div></td><td style="padding:13px 0 13px 14px;vertical-align:top"><div style="color:var(--hc-text-strong, #fff);font-size:18px;font-weight:800;margin-bottom:4px">Threshold ladder credit</div><div style="color:var(--hc-text, rgba(255,255,255,0.7));line-height:1.65">When HIP-4 gets PM support, aligned ladders start earning conservative relief in the strike region.</div></td></tr><tr style="border-top:1px solid rgba(255,255,255,0.06)"><td style="padding:13px 0;width:88px;vertical-align:top"><div style="color:#FBBF24;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em">Phase 3</div></td><td style="padding:13px 0 13px 14px;vertical-align:top"><div style="color:var(--hc-text-strong, #fff);font-size:18px;font-weight:800;margin-bottom:4px">One-click writer packs</div><div style="color:var(--hc-text, rgba(255,255,255,0.7));line-height:1.65">Quote the option, suggest the perp plus HIP-4 stack, and preview the marginal IM before the order goes live.</div></td></tr></tbody></table></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="further-reading">Further reading<a href="https://docs.hypercall.xyz/insights/hip4-writer-margin-2026-04-09#further-reading" class="hash-link" aria-label="Direct link to Further reading" title="Direct link to Further reading" translate="no">​</a></h2>
<p><strong>Hypercall reference</strong></p>
<ul>
<li class=""><a class="" href="https://docs.hypercall.xyz/docs/reference/binary-options">Binary Options</a> - The single-rung primitive, with interactive Greeks</li>
<li class=""><a class="" href="https://docs.hypercall.xyz/docs/reference/binary-static-replication">Binary Static Replication</a> - How a ladder of binaries approximates a vanilla call</li>
<li class=""><a class="" href="https://docs.hypercall.xyz/docs/reference/scenario-grid">Scenario Grid</a> - The 17 scenarios that score the combined book</li>
<li class=""><a class="" href="https://docs.hypercall.xyz/docs/reference/pin-risk">Pin Risk</a> - What breaks the hedge near expiry</li>
<li class=""><a class="" href="https://docs.hypercall.xyz/docs/reference/delta-hedging">Delta Hedging</a> - Dynamic hedging mechanics and where the writer's edge comes from</li>
<li class=""><a class="" href="https://docs.hypercall.xyz/docs/margining/portfolio-margin">Portfolio Margin</a> - Hypercall's scenario-based margin engine</li>
<li class=""><a class="" href="https://docs.hypercall.xyz/docs/reference/black-scholes">Black-Scholes</a> - The pricing model used throughout</li>
<li class=""><a class="" href="https://docs.hypercall.xyz/docs/reference/implied-volatility">Implied Volatility</a> - What drives option prices</li>
<li class=""><a class="" href="https://docs.hypercall.xyz/docs/margining/settlement">Settlement</a> - Hypercall's oracle TWAP settlement mechanics</li>
</ul>
<p><strong>External</strong></p>
<ul>
<li class=""><a href="https://hyperliquid.gitbook.io/hyperliquid-docs/trading/portfolio-margin" target="_blank" rel="noopener noreferrer" class="">Hyperliquid Portfolio Margin</a></li>
<li class=""><a href="https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/api/asset-ids" target="_blank" rel="noopener noreferrer" class="">Hyperliquid Asset IDs</a></li>
<li class=""><a href="https://liquidterminal.xyz/hip4/home" target="_blank" rel="noopener noreferrer" class="">Liquid Terminal HIP-4 Home</a></li>
<li class=""><a href="https://liquidterminal.xyz/hip4/mechanics" target="_blank" rel="noopener noreferrer" class="">Liquid Terminal HIP-4 Mechanics</a></li>
</ul>]]></content>
        <author>
            <name>Hypercall Research</name>
            <uri>https://hypercall.xyz</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Is AI Cooked?]]></title>
        <id>https://docs.hypercall.xyz/insights/ai-supply-chain-options-2026-04-05</id>
        <link href="https://docs.hypercall.xyz/insights/ai-supply-chain-options-2026-04-05"/>
        <updated>2026-04-05T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Semis are crashing, Iran closed the Strait of Hormuz, tariffs are landing, and everyone is asking if the AI trade is over. We looked at the options market. The answer is more interesting than yes or no.]]></summary>
        <content type="html"><![CDATA[<p>Semis are crashing. Iran closed the Strait of Hormuz. New tariffs just landed. Oil ripped 20% in a week. And everyone is asking the same question: <strong>is the AI trade over?</strong></p>
<p>We went looking for the answer in the options market. What we found is more interesting than yes or no.</p>
<!-- -->
<p>Every GPU has a supply chain behind it. A long one. It passes through chip design, memory fabrication, lithography, foundry packaging, and ends when someone racks the finished server with enough power and cooling to run it. Each link is a company. And each company has an options market that prices its <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">uncertainty</span>.</p>
<p>Line those prices up and they tell a story. (For the tariff, <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">Hormuz</span>, and crypto positioning backdrop, see our <a class="" href="https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03">companion piece</a>.)</p>
<div style="width:100%;max-width:720px;margin:0 auto;background:#0a0a0f;border-radius:10px;border:1px solid rgba(255,255,255,0.08);padding:20px 16px 16px;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);box-sizing:border-box"><div style="display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:8px"><div style="display:flex;flex-direction:column;gap:2px"><span style="font-size:11px;font-weight:700;letter-spacing:0.08em;color:rgba(255,255,255,0.5);text-transform:uppercase">AI SUPPLY CHAIN</span><span style="font-size:13px;color:rgba(255,255,255,0.4)">Implied volatility by dependency layer</span></div><div style="display:flex;align-items:center;gap:4px;flex-shrink:0"><span style="width:8px;height:8px;border-radius:50%;display:inline-block;background:#34D399"></span><span style="font-size:10px;color:rgba(255,255,255,0.4)">Low IV</span><span style="width:8px;height:8px;border-radius:50%;display:inline-block;background:#F87171;margin-left:12px"></span><span style="font-size:10px;color:rgba(255,255,255,0.4)">High IV</span></div></div><div style="display:flex;flex-direction:column;align-items:center;gap:0"><div style="width:100%;display:flex;flex-direction:column;align-items:center"><div style="position:relative;width:100%;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;overflow:hidden;border-left-color:#34D399;box-shadow:none"><div style="position:absolute;top:0;left:0;height:100%;border-radius:4px 0 0 4px;pointer-events:none;transition:width 0.6s ease;width:40%;background:linear-gradient(90deg, #34D39918 0%, #34D39906 100%)"></div><button style="position:relative;width:100%;background:transparent;border:none;padding:0;margin:0;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;z-index:1" aria-expanded="false"><div style="position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;gap:12px;z-index:1"><div style="display:flex;flex-direction:column;gap:4px;min-width:0;flex:1"><div style="display:flex;align-items:baseline;gap:8px;flex-wrap:wrap"><span style="font-size:15px;font-weight:600;white-space:nowrap">Demand</span><span style="font-size:12px;color:rgba(255,255,255,0.35);white-space:nowrap">Hyperscalers</span></div><div style="display:flex;flex-wrap:wrap;gap:6px"><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">MSFT</span><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">GOOGL</span><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">AMZN</span><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">META</span></div></div><div style="display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;position:relative"><span style="font-size:26px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:#34D399;text-shadow:none">34<!-- -->%</span><span style="font-size:10px;color:rgba(255,255,255,0.3);margin-top:2px">avg IV</span><span style="font-size:10px;color:rgba(255,255,255,0.3);margin-top:4px;transition:transform 0.25s ease;display:inline-block;transform:rotate(0deg)">▾</span></div></div></button><div style="position:relative;z-index:1;overflow:hidden;transition:max-height 0.35s ease, opacity 0.3s ease, padding 0.35s ease;max-height:0;opacity:0;padding:0 12px 0"><div style="font-size:12px;line-height:1.65;color:rgba(255,255,255,0.5);margin-bottom:10px;padding:0 4px">Cloud &amp; AI buyers with deep balance sheets. Diversified revenue dampens vol.</div><div class="sc-company-grid"><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(112,205,118);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">MSFT</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">Microsoft</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->373</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(112,205,118)">29<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-MSFT" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(112,205,118)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(112,205,118)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,19.5 L33.3,25.5 L66.7,24.8 L100.0,4.5 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-MSFT)"></path><path d="M0.0,19.5 L33.3,25.5 L66.7,24.8 L100.0,4.5" fill="none" stroke="rgb(112,205,118)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="19.545454545454547" r="2" fill="rgb(112,205,118)"></circle><circle cx="33.33333333333333" cy="25.454545454545453" r="2" fill="rgb(112,205,118)"></circle><circle cx="66.66666666666666" cy="24.772727272727273" r="2" fill="rgb(112,205,118)"></circle><circle cx="100" cy="4.545454545454543" r="2" fill="rgb(112,205,118)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">4d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">25d</span></div></div></div></button><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(145,202,98);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">GOOGL</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">Alphabet</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->296</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(145,202,98)">34<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-GOOGL" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(145,202,98)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(145,202,98)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,19.4 L33.3,24.3 L66.7,21.1 L100.0,5.7 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-GOOGL)"></path><path d="M0.0,19.4 L33.3,24.3 L66.7,21.1 L100.0,5.7" fill="none" stroke="rgb(145,202,98)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="19.42857142857144" r="2" fill="rgb(145,202,98)"></circle><circle cx="33.33333333333333" cy="24.285714285714285" r="2" fill="rgb(145,202,98)"></circle><circle cx="66.66666666666666" cy="21.14285714285714" r="2" fill="rgb(145,202,98)"></circle><circle cx="100" cy="5.714285714285715" r="2" fill="rgb(145,202,98)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">4d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">25d</span></div></div></div></button><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(158,200,91);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">AMZN</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">Amazon</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->210</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(158,200,91)">36<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-AMZN" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(158,200,91)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(158,200,91)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,21.0 L25.0,24.3 L50.0,25.9 L75.0,4.1 L100.0,17.6 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-AMZN)"></path><path d="M0.0,21.0 L25.0,24.3 L50.0,25.9 L75.0,4.1 L100.0,17.6" fill="none" stroke="rgb(158,200,91)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="21.020408163265294" r="2" fill="rgb(158,200,91)"></circle><circle cx="25" cy="24.285714285714278" r="2" fill="rgb(158,200,91)"></circle><circle cx="50" cy="25.918367346938776" r="2" fill="rgb(158,200,91)"></circle><circle cx="75" cy="4.081632653061224" r="2" fill="rgb(158,200,91)"></circle><circle cx="100" cy="17.551020408163264" r="2" fill="rgb(158,200,91)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">4d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">73d</span></div></div></div></button><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(171,199,83);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">META</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">Meta Platforms</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->574</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(171,199,83)">38<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-META" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(171,199,83)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(171,199,83)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,9.4 L100.0,20.6 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-META)"></path><path d="M0.0,9.4 L100.0,20.6" fill="none" stroke="rgb(171,199,83)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="9.375000000000004" r="2" fill="rgb(171,199,83)"></circle><circle cx="100" cy="20.625" r="2" fill="rgb(171,199,83)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">4d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">11d</span></div></div></div></button></div></div></div></div><div style="width:100%;display:flex;flex-direction:column;align-items:center"><div style="display:flex;flex-direction:column;align-items:center;gap:0;margin:2px 0"><svg width="16" height="18" viewBox="0 0 16 18" style="display:block"><path d="M8 0 L8 12 M3 8 L8 14 L13 8" stroke="rgba(255,255,255,0.15)" stroke-width="1.5" fill="none" stroke-linecap="round" stroke-linejoin="round"></path></svg><span style="font-size:9px;color:rgba(255,255,255,0.2);letter-spacing:0.04em;margin-top:-2px">needs</span></div><div style="position:relative;width:100%;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;overflow:hidden;border-left-color:#A3E635;box-shadow:none"><div style="position:absolute;top:0;left:0;height:100%;border-radius:4px 0 0 4px;pointer-events:none;transition:width 0.6s ease;width:54.11764705882353%;background:linear-gradient(90deg, #A3E63518 0%, #A3E63506 100%)"></div><button style="position:relative;width:100%;background:transparent;border:none;padding:0;margin:0;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;z-index:1" aria-expanded="false"><div style="position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;gap:12px;z-index:1"><div style="display:flex;flex-direction:column;gap:4px;min-width:0;flex:1"><div style="display:flex;align-items:baseline;gap:8px;flex-wrap:wrap"><span style="font-size:15px;font-weight:600;white-space:nowrap">GPU Endpoint</span><span style="font-size:12px;color:rgba(255,255,255,0.35);white-space:nowrap">Chip designers</span></div><div style="display:flex;flex-wrap:wrap;gap:6px"><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">NVDA</span><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">AMD</span><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">AVGO</span></div></div><div style="display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;position:relative"><span style="font-size:26px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:#A3E635;text-shadow:none">46<!-- -->%</span><span style="font-size:10px;color:rgba(255,255,255,0.3);margin-top:2px">avg IV</span><span style="font-size:10px;color:rgba(255,255,255,0.3);margin-top:4px;transition:transform 0.25s ease;display:inline-block;transform:rotate(0deg)">▾</span></div></div></button><div style="position:relative;z-index:1;overflow:hidden;transition:max-height 0.35s ease, opacity 0.3s ease, padding 0.35s ease;max-height:0;opacity:0;padding:0 12px 0"><div style="font-size:12px;line-height:1.65;color:rgba(255,255,255,0.5);margin-bottom:10px;padding:0 4px">Design the silicon but outsource fabrication. Demand visibility is high, but cycle risk creeps in.</div><div class="sc-company-grid"><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(152,201,95);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">NVDA</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">NVIDIA</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->177</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(152,201,95)">35<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-NVDA" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(152,201,95)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(152,201,95)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,13.3 L33.3,20.2 L66.7,15.2 L100.0,9.8 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-NVDA)"></path><path d="M0.0,13.3 L33.3,20.2 L66.7,15.2 L100.0,9.8" fill="none" stroke="rgb(152,201,95)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="13.278688524590176" r="2" fill="rgb(152,201,95)"></circle><circle cx="33.33333333333333" cy="20.16393442622951" r="2" fill="rgb(152,201,95)"></circle><circle cx="66.66666666666666" cy="15.245901639344266" r="2" fill="rgb(152,201,95)"></circle><circle cx="100" cy="9.83606557377049" r="2" fill="rgb(152,201,95)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">4d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">25d</span></div></div></div></button><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(250,175,51);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">AMD</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">Adv. Micro Devices</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->218</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(250,175,51)">56<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-AMD" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(250,175,51)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(250,175,51)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,6.8 L25.0,20.8 L50.0,23.2 L75.0,20.8 L100.0,19.4 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-AMD)"></path><path d="M0.0,6.8 L25.0,20.8 L50.0,23.2 L75.0,20.8 L100.0,19.4" fill="none" stroke="rgb(250,175,51)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="6.81818181818182" r="2" fill="rgb(250,175,51)"></circle><circle cx="25" cy="20.795454545454557" r="2" fill="rgb(250,175,51)"></circle><circle cx="50" cy="23.18181818181818" r="2" fill="rgb(250,175,51)"></circle><circle cx="75" cy="20.795454545454557" r="2" fill="rgb(250,175,51)"></circle><circle cx="100" cy="19.431818181818173" r="2" fill="rgb(250,175,51)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">4d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">73d</span></div></div></div></button><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(238,192,44);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">AVGO</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">Broadcom</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->315</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(238,192,44)">48<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-AVGO" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(238,192,44)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(238,192,44)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,9.0 L33.3,15.2 L66.7,21.0 L100.0,20.1 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-AVGO)"></path><path d="M0.0,9.0 L33.3,15.2 L66.7,21.0 L100.0,20.1" fill="none" stroke="rgb(238,192,44)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="8.955223880597021" r="2" fill="rgb(238,192,44)"></circle><circle cx="33.33333333333333" cy="15.22388059701493" r="2" fill="rgb(238,192,44)"></circle><circle cx="66.66666666666666" cy="21.04477611940298" r="2" fill="rgb(238,192,44)"></circle><circle cx="100" cy="20.149253731343297" r="2" fill="rgb(238,192,44)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">4d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">25d</span></div></div></div></button></div></div></div></div><div style="width:100%;display:flex;flex-direction:column;align-items:center"><div style="display:flex;flex-direction:column;align-items:center;gap:0;margin:2px 0"><svg width="16" height="18" viewBox="0 0 16 18" style="display:block"><path d="M8 0 L8 12 M3 8 L8 14 L13 8" stroke="rgba(255,255,255,0.15)" stroke-width="1.5" fill="none" stroke-linecap="round" stroke-linejoin="round"></path></svg><span style="font-size:9px;color:rgba(255,255,255,0.2);letter-spacing:0.04em;margin-top:-2px">needs</span></div><div style="position:relative;width:100%;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;overflow:hidden;border-left-color:#FBBF24;box-shadow:none"><div style="position:absolute;top:0;left:0;height:100%;border-radius:4px 0 0 4px;pointer-events:none;transition:width 0.6s ease;width:61.1764705882353%;background:linear-gradient(90deg, #FBBF2418 0%, #FBBF2406 100%)"></div><button style="position:relative;width:100%;background:transparent;border:none;padding:0;margin:0;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;z-index:1" aria-expanded="false"><div style="position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;gap:12px;z-index:1"><div style="display:flex;flex-direction:column;gap:4px;min-width:0;flex:1"><div style="display:flex;align-items:baseline;gap:8px;flex-wrap:wrap"><span style="font-size:15px;font-weight:600;white-space:nowrap">Foundry</span><span style="font-size:12px;color:rgba(255,255,255,0.35);white-space:nowrap">Chip manufacturing</span></div><div style="display:flex;flex-wrap:wrap;gap:6px"><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">TSM</span></div></div><div style="display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;position:relative"><span style="font-size:26px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:#FBBF24;text-shadow:none">52<!-- -->%</span><span style="font-size:10px;color:rgba(255,255,255,0.3);margin-top:2px">avg IV</span><span style="font-size:10px;color:rgba(255,255,255,0.3);margin-top:4px;transition:transform 0.25s ease;display:inline-block;transform:rotate(0deg)">▾</span></div></div></button><div style="position:relative;z-index:1;overflow:hidden;transition:max-height 0.35s ease, opacity 0.3s ease, padding 0.35s ease;max-height:0;opacity:0;padding:0 12px 0"><div style="font-size:12px;line-height:1.65;color:rgba(255,255,255,0.5);margin-bottom:10px;padding:0 4px">Single-source bottleneck for leading-edge nodes. Geopolitical premium baked in.</div><div class="sc-company-grid"><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(251,186,41);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">TSM</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">Taiwan Semi</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->339</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(251,186,41)">52<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-TSM" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(251,186,41)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(251,186,41)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,14.4 L25.0,5.9 L50.0,12.6 L75.0,15.6 L100.0,24.1 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-TSM)"></path><path d="M0.0,14.4 L25.0,5.9 L50.0,12.6 L75.0,15.6 L100.0,24.1" fill="none" stroke="rgb(251,186,41)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="14.411764705882344" r="2" fill="rgb(251,186,41)"></circle><circle cx="25" cy="5.882352941176471" r="2" fill="rgb(251,186,41)"></circle><circle cx="50" cy="12.647058823529399" r="2" fill="rgb(251,186,41)"></circle><circle cx="75" cy="15.588235294117634" r="2" fill="rgb(251,186,41)"></circle><circle cx="100" cy="24.11764705882353" r="2" fill="rgb(251,186,41)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">4d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">73d</span></div></div></div></button></div></div></div></div><div style="width:100%;display:flex;flex-direction:column;align-items:center"><div style="display:flex;flex-direction:column;align-items:center;gap:0;margin:2px 0"><svg width="16" height="18" viewBox="0 0 16 18" style="display:block"><path d="M8 0 L8 12 M3 8 L8 14 L13 8" stroke="rgba(255,255,255,0.15)" stroke-width="1.5" fill="none" stroke-linecap="round" stroke-linejoin="round"></path></svg><span style="font-size:9px;color:rgba(255,255,255,0.2);letter-spacing:0.04em;margin-top:-2px">needs</span></div><div style="position:relative;width:100%;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;overflow:hidden;border-left-color:#F87171;box-shadow:inset 0 0 30px #F8717112, 0 0 20px #F8717108"><div style="position:absolute;top:0;left:0;height:100%;border-radius:4px 0 0 4px;pointer-events:none;transition:width 0.6s ease;width:89.41176470588236%;background:linear-gradient(90deg, #F8717118 0%, #F8717106 100%)"></div><button style="position:relative;width:100%;background:transparent;border:none;padding:0;margin:0;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;z-index:1" aria-expanded="false"><div style="position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;gap:12px;z-index:1"><div style="display:flex;flex-direction:column;gap:4px;min-width:0;flex:1"><div style="display:flex;align-items:baseline;gap:8px;flex-wrap:wrap"><span style="font-size:15px;font-weight:600;white-space:nowrap">Memory</span><span style="font-size:12px;color:rgba(255,255,255,0.35);white-space:nowrap">HBM / DRAM</span></div><div style="display:flex;flex-wrap:wrap;gap:6px"><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">MU</span></div></div><div style="display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;position:relative"><span style="font-size:26px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:#F87171;text-shadow:0 0 12px #F8717160">76<!-- -->%</span><span style="font-size:10px;color:rgba(255,255,255,0.3);margin-top:2px">avg IV</span><span style="font-size:10px;color:rgba(255,255,255,0.3);margin-top:4px;transition:transform 0.25s ease;display:inline-block;transform:rotate(0deg)">▾</span></div></div></button><div style="position:relative;z-index:1;overflow:hidden;transition:max-height 0.35s ease, opacity 0.3s ease, padding 0.35s ease;max-height:0;opacity:0;padding:0 12px 0"><div style="font-size:12px;line-height:1.65;color:rgba(255,255,255,0.5);margin-bottom:10px;padding:0 4px">Commodity cyclicality meets AI capex surge. HBM allocation race drives outsized vol.</div><div class="sc-company-grid"><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(248,123,103);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">MU</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">Micron Technology</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->366</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(248,123,103)">76<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-MU" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(248,123,103)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(248,123,103)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,5.3 L50.0,21.1 L100.0,24.7 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-MU)"></path><path d="M0.0,5.3 L50.0,21.1 L100.0,24.7" fill="none" stroke="rgb(248,123,103)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="5.263157894736846" r="2" fill="rgb(248,123,103)"></circle><circle cx="50" cy="21.052631578947384" r="2" fill="rgb(248,123,103)"></circle><circle cx="100" cy="24.736842105263154" r="2" fill="rgb(248,123,103)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">4d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">25d</span></div></div></div></button></div></div></div></div><div style="width:100%;display:flex;flex-direction:column;align-items:center"><div style="display:flex;flex-direction:column;align-items:center;gap:0;margin:2px 0"><svg width="16" height="18" viewBox="0 0 16 18" style="display:block"><path d="M8 0 L8 12 M3 8 L8 14 L13 8" stroke="rgba(255,255,255,0.15)" stroke-width="1.5" fill="none" stroke-linecap="round" stroke-linejoin="round"></path></svg><span style="font-size:9px;color:rgba(255,255,255,0.2);letter-spacing:0.04em;margin-top:-2px">needs</span></div><div style="position:relative;width:100%;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;overflow:hidden;border-left-color:#FB923C;box-shadow:inset 0 0 30px #FB923C12, 0 0 20px #FB923C08"><div style="position:absolute;top:0;left:0;height:100%;border-radius:4px 0 0 4px;pointer-events:none;transition:width 0.6s ease;width:78.82352941176471%;background:linear-gradient(90deg, #FB923C18 0%, #FB923C06 100%)"></div><button style="position:relative;width:100%;background:transparent;border:none;padding:0;margin:0;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;z-index:1" aria-expanded="false"><div style="position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;gap:12px;z-index:1"><div style="display:flex;flex-direction:column;gap:4px;min-width:0;flex:1"><div style="display:flex;align-items:baseline;gap:8px;flex-wrap:wrap"><span style="font-size:15px;font-weight:600;white-space:nowrap">Tools</span><span style="font-size:12px;color:rgba(255,255,255,0.35);white-space:nowrap">Lithography &amp; equipment</span></div><div style="display:flex;flex-wrap:wrap;gap:6px"><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">ASML</span><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">LRCX</span><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">AMAT</span><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">KLAC</span></div></div><div style="display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;position:relative"><span style="font-size:26px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:#FB923C;text-shadow:0 0 12px #FB923C60">67<!-- -->%</span><span style="font-size:10px;color:rgba(255,255,255,0.3);margin-top:2px">avg IV</span><span style="font-size:10px;color:rgba(255,255,255,0.3);margin-top:4px;transition:transform 0.25s ease;display:inline-block;transform:rotate(0deg)">▾</span></div></div></button><div style="position:relative;z-index:1;overflow:hidden;transition:max-height 0.35s ease, opacity 0.3s ease, padding 0.35s ease;max-height:0;opacity:0;padding:0 12px 0"><div style="font-size:12px;line-height:1.65;color:rgba(255,255,255,0.5);margin-bottom:10px;padding:0 4px">Long lead times, export controls, and binary order flow. Future capacity hinges here.</div><div class="sc-company-grid"><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(249,139,87);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">ASML</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">ASML Holding</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->1317</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(249,139,87)">70<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-ASML" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(249,139,87)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(249,139,87)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,25.7 L33.3,4.3 L66.7,14.9 L100.0,21.6 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-ASML)"></path><path d="M0.0,25.7 L33.3,4.3 L66.7,14.9 L100.0,21.6" fill="none" stroke="rgb(249,139,87)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="25.683453237410074" r="2" fill="rgb(249,139,87)"></circle><circle cx="33.33333333333333" cy="4.31654676258993" r="2" fill="rgb(249,139,87)"></circle><circle cx="66.66666666666666" cy="14.892086330935259" r="2" fill="rgb(249,139,87)"></circle><circle cx="100" cy="21.58273381294963" r="2" fill="rgb(249,139,87)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">4d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">25d</span></div></div></div></button><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(249,131,95);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">LRCX</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">Lam Research</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->218</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(249,131,95)">73<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-LRCX" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(249,131,95)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(249,131,95)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,5.9 L33.3,11.4 L66.7,5.4 L100.0,24.6 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-LRCX)"></path><path d="M0.0,5.9 L33.3,11.4 L66.7,5.4 L100.0,24.6" fill="none" stroke="rgb(249,131,95)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="5.945945945945947" r="2" fill="rgb(249,131,95)"></circle><circle cx="33.33333333333333" cy="11.351351351351347" r="2" fill="rgb(249,131,95)"></circle><circle cx="66.66666666666666" cy="5.4054054054054" r="2" fill="rgb(249,131,95)"></circle><circle cx="100" cy="24.5945945945946" r="2" fill="rgb(249,131,95)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">4d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">73d</span></div></div></div></button><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(250,160,67);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">AMAT</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">Applied Materials</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->348</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(250,160,67)">62<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-AMAT" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(250,160,67)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(250,160,67)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,6.7 L33.3,16.2 L66.7,20.9 L100.0,23.3 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-AMAT)"></path><path d="M0.0,6.7 L33.3,16.2 L66.7,20.9 L100.0,23.3" fill="none" stroke="rgb(250,160,67)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="6.741573033707866" r="2" fill="rgb(250,160,67)"></circle><circle cx="33.33333333333333" cy="16.17977528089887" r="2" fill="rgb(250,160,67)"></circle><circle cx="66.66666666666666" cy="20.898876404494395" r="2" fill="rgb(250,160,67)"></circle><circle cx="100" cy="23.258426966292134" r="2" fill="rgb(250,160,67)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">4d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">73d</span></div></div></div></button><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(250,157,69);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">KLAC</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">KLA Corporation</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->1517</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(250,157,69)">63<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-KLAC" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(250,157,69)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(250,157,69)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,6.1 L100.0,23.9 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-KLAC)"></path><path d="M0.0,6.1 L100.0,23.9" fill="none" stroke="rgb(250,157,69)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="6.06060606060608" r="2" fill="rgb(250,157,69)"></circle><circle cx="100" cy="23.939393939393945" r="2" fill="rgb(250,157,69)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">11d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">73d</span></div></div></div></button></div></div></div></div><div style="width:100%;display:flex;flex-direction:column;align-items:center"><div style="display:flex;flex-direction:column;align-items:center;gap:0;margin:2px 0"><svg width="16" height="18" viewBox="0 0 16 18" style="display:block"><path d="M8 0 L8 12 M3 8 L8 14 L13 8" stroke="rgba(255,255,255,0.15)" stroke-width="1.5" fill="none" stroke-linecap="round" stroke-linejoin="round"></path></svg><span style="font-size:9px;color:rgba(255,255,255,0.2);letter-spacing:0.04em;margin-top:-2px">needs</span></div><div style="position:relative;width:100%;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;overflow:hidden;border-left-color:#FB923C;box-shadow:none"><div style="position:absolute;top:0;left:0;height:100%;border-radius:4px 0 0 4px;pointer-events:none;transition:width 0.6s ease;width:72.94117647058823%;background:linear-gradient(90deg, #FB923C18 0%, #FB923C06 100%)"></div><button style="position:relative;width:100%;background:transparent;border:none;padding:0;margin:0;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;z-index:1" aria-expanded="false"><div style="position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;gap:12px;z-index:1"><div style="display:flex;flex-direction:column;gap:4px;min-width:0;flex:1"><div style="display:flex;align-items:baseline;gap:8px;flex-wrap:wrap"><span style="font-size:15px;font-weight:600;white-space:nowrap">Power &amp; Cooling</span><span style="font-size:12px;color:rgba(255,255,255,0.35);white-space:nowrap">Electricity &amp; thermal</span></div><div style="display:flex;flex-wrap:wrap;gap:6px"><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">VRT</span><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">VST</span><span style="font-size:11px;font-weight:500;color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.04);padding:2px 7px;border-radius:4px;letter-spacing:0.02em">CEG</span></div></div><div style="display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;position:relative"><span style="font-size:26px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:#FB923C;text-shadow:none">62<!-- -->%</span><span style="font-size:10px;color:rgba(255,255,255,0.3);margin-top:2px">avg IV</span><span style="font-size:10px;color:rgba(255,255,255,0.3);margin-top:4px;transition:transform 0.25s ease;display:inline-block;transform:rotate(0deg)">▾</span></div></div></button><div style="position:relative;z-index:1;overflow:hidden;transition:max-height 0.35s ease, opacity 0.3s ease, padding 0.35s ease;max-height:0;opacity:0;padding:0 12px 0"><div style="font-size:12px;line-height:1.65;color:rgba(255,255,255,0.5);margin-bottom:10px;padding:0 4px">Data-center power demand is repricing the grid. Regulatory and buildout uncertainty runs hot.</div><div class="sc-company-grid"><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(249,136,90);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">VRT</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">Vertiv Holdings</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->261</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(249,136,90)">71<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-VRT" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(249,136,90)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(249,136,90)" stop-opacity="0"></stop></linearGradient></defs><path d="M50.0,15.0 L50.0,30 L50.0,30 Z" fill="url(#sparkFill-VRT)"></path><path d="M50.0,15.0" fill="none" stroke="rgb(249,136,90)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="50" cy="15" r="2" fill="rgb(249,136,90)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">11d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">11d</span></div></div></div></button><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(250,162,64);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">VST</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">Vistra Corp</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->151</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(250,162,64)">61<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-VST" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(250,162,64)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(250,162,64)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,6.5 L33.3,7.4 L66.7,23.5 L100.0,15.5 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-VST)"></path><path d="M0.0,6.5 L33.3,7.4 L66.7,23.5 L100.0,15.5" fill="none" stroke="rgb(250,162,64)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="6.451612903225808" r="2" fill="rgb(250,162,64)"></circle><circle cx="33.33333333333333" cy="7.419354838709673" r="2" fill="rgb(250,162,64)"></circle><circle cx="66.66666666666666" cy="23.548387096774192" r="2" fill="rgb(250,162,64)"></circle><circle cx="100" cy="15.483870967741932" r="2" fill="rgb(250,162,64)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">4d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">73d</span></div></div></div></button><button style="display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-left:3px solid;border-radius:6px;padding:10px 12px;cursor:pointer;text-align:left;font-family:Inter, system-ui, -apple-system, sans-serif;color:rgba(255,255,255,0.85);outline:none;-webkit-tap-highlight-color:transparent;transition:box-shadow 0.25s ease, border-color 0.25s ease;width:100%;box-sizing:border-box;border-left-color:rgb(251,178,49);box-shadow:none;border-color:rgba(255,255,255,0.06);border-left-width:3px"><div style="display:flex;justify-content:space-between;align-items:center;gap:8px"><div style="display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden"><span style="font-size:13px;font-weight:700;letter-spacing:0.02em;white-space:nowrap">CEG</span><span style="font-size:11px;color:rgba(255,255,255,0.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis">Constellation Energy</span></div><span style="font-size:11px;font-weight:600;color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.06);padding:2px 8px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0">$<!-- -->273</span></div><div style="display:flex;align-items:flex-end;justify-content:space-between;gap:12px"><div style="display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0"><span style="font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:rgb(251,178,49)">55<!-- -->%</span><span style="font-size:9px;color:rgba(255,255,255,0.3);margin-top:2px;text-transform:uppercase;letter-spacing:0.05em">IV</span></div><div style="display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0"><svg width="100" height="30" viewBox="0 0 100 30" style="display:block;overflow:visible"><defs><linearGradient id="sparkFill-CEG" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="rgb(251,178,49)" stop-opacity="0.25"></stop><stop offset="100%" stop-color="rgb(251,178,49)" stop-opacity="0"></stop></linearGradient></defs><path d="M0.0,5.3 L33.3,15.7 L66.7,24.2 L100.0,24.7 L100.0,30 L0.0,30 Z" fill="url(#sparkFill-CEG)"></path><path d="M0.0,5.3 L33.3,15.7 L66.7,24.2 L100.0,24.7" fill="none" stroke="rgb(251,178,49)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="0" cy="5.309734513274339" r="2" fill="rgb(251,178,49)"></circle><circle cx="33.33333333333333" cy="15.663716814159292" r="2" fill="rgb(251,178,49)"></circle><circle cx="66.66666666666666" cy="24.15929203539822" r="2" fill="rgb(251,178,49)"></circle><circle cx="100" cy="24.690265486725664" r="2" fill="rgb(251,178,49)"></circle></svg><div style="display:flex;justify-content:space-between;width:100px"><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">4d</span><span style="font-size:8px;color:rgba(255,255,255,0.25);font-variant-numeric:tabular-nums">73d</span></div></div></div></button></div></div></div></div></div><div style="margin-top:16px;font-size:11px;color:rgba(255,255,255,0.25);text-align:center">Stress increases deeper into the supply chain. Tap a layer to explore individual names.</div><style>@keyframes pulse-glow{0%,to{opacity:1}50%{opacity:.85}}.sc-company-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;width:100%;display:grid}@media (width<=540px){.sc-company-grid{grid-template-columns:1fr}}</style></div>
<div style="height:16px"></div>
<p>Click any layer above to see the companies inside it. Green means calm. Red means stressed. The numbers are implied volatility, the options market's price of uncertainty. <strong>The deeper into the physical supply chain, the louder it gets.</strong></p>
<p><span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">NVIDIA</span>, the company that designs the GPU: <strong>35% IV</strong>. Calm. But <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">Micron</span>, which makes the memory soldered onto every GPU? <strong>76%</strong>. <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">ASML</span>, the only company that makes the machines to print chips? <strong>70%</strong>. <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">Lam Research</span>: <strong>73%</strong>. <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">Vertiv</span>, which cools the data centers: <strong>71%</strong>.</p>
<div style="width:100%;height:820px;border-radius:8px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div>
<p>If AI demand were dying, NVIDIA would be the most volatile name here. It's the calmest. The stress is upstream: memory, tools, foundry, power. <strong>The market isn't scared of the GPU. It's scared of everything required to deliver it.</strong></p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="the-chain">The chain<a href="https://docs.hypercall.xyz/insights/ai-supply-chain-options-2026-04-05#the-chain" class="hash-link" aria-label="Direct link to The chain" title="Direct link to The chain" translate="no">​</a></h2>
<p>Every AI chip takes the same journey:</p>
<!-- -->
<div style="margin:24px 0"><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));gap:4px"><div style="display:flex;flex-direction:column;align-items:center"><div style="padding:14px 8px;background:rgba(52,211,153,0.10);border:1px solid rgba(52,211,153,0.25);border-radius:8px;text-align:center;width:100%"><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-bottom:4px">DEMAND</div><div style="font-size:14px;font-weight:700;color:#34D399">Hyperscaler</div><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-top:4px">MSFT, GOOGL, AMZN, META</div><div style="font-size:11px;color:#34D399;margin-top:6px;font-family:monospace">29-38% IV</div></div><div style="color:rgba(255,255,255,0.25);font-size:18px;line-height:28px">↓</div><div style="font-size:10px;color:rgba(255,255,255,0.3);font-style:italic">orders</div></div><div style="display:flex;flex-direction:column;align-items:center"><div style="padding:14px 8px;background:rgba(118,185,0,0.10);border:1px solid rgba(118,185,0,0.25);border-radius:8px;text-align:center;width:100%"><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-bottom:4px">DESIGN</div><div style="font-size:14px;font-weight:700;color:#76B900">GPU Designer</div><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-top:4px">NVDA, AMD</div><div style="font-size:11px;color:#76B900;margin-top:6px;font-family:monospace">35-56% IV</div></div><div style="color:rgba(255,255,255,0.25);font-size:18px;line-height:28px">↓</div><div style="font-size:10px;color:rgba(255,255,255,0.3);font-style:italic">designs</div></div><div style="display:flex;flex-direction:column;align-items:center"><div style="padding:14px 8px;background:rgba(234,179,8,0.10);border:1px solid rgba(234,179,8,0.25);border-radius:8px;text-align:center;width:100%"><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-bottom:4px">FABRICATION</div><div style="font-size:14px;font-weight:700;color:#EAB308">Foundry</div><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-top:4px">TSM</div><div style="font-size:11px;color:#EAB308;margin-top:6px;font-family:monospace">52% IV</div></div><div style="color:rgba(255,255,255,0.25);font-size:18px;line-height:28px">↓</div><div style="font-size:10px;color:rgba(255,255,255,0.3);font-style:italic">manufactures</div></div><div style="display:flex;flex-direction:column;align-items:center"><div style="padding:14px 8px;background:rgba(248,113,113,0.10);border:1px solid rgba(248,113,113,0.25);border-radius:8px;text-align:center;width:100%"><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-bottom:4px">MEMORY + TOOLS</div><div style="font-size:14px;font-weight:700;color:#F87171">Upstream</div><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-top:4px">MU, ASML, LRCX</div><div style="font-size:11px;color:#F87171;margin-top:6px;font-family:monospace">70-76% IV</div></div><div style="color:rgba(255,255,255,0.25);font-size:18px;line-height:28px">↓</div><div style="font-size:10px;color:rgba(255,255,255,0.3);font-style:italic">supplies</div></div><div style="display:flex;flex-direction:column;align-items:center"><div style="padding:14px 8px;background:rgba(248,113,113,0.10);border:1px solid rgba(248,113,113,0.25);border-radius:8px;text-align:center;width:100%"><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-bottom:4px">DEPLOYMENT</div><div style="font-size:14px;font-weight:700;color:#F87171">Power + Cooling</div><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-top:4px">VRT, VST, CEG</div><div style="font-size:11px;color:#F87171;margin-top:6px;font-family:monospace">55-71% IV</div></div><div style="color:rgba(255,255,255,0.25);font-size:18px;line-height:28px">↓</div><div style="font-size:10px;color:rgba(255,255,255,0.3);font-style:italic">deploys</div></div></div><div style="font-size:10px;color:rgba(255,255,255,0.25);text-align:center;margin-top:8px">IV gradient: green (calm) to red (stressed). The deeper into the physical chain, the louder the options market gets.</div></div>
<ul>
<li class="">A <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed"><strong>hyperscaler</strong></span> (Microsoft, Google, Amazon, Meta) places GPU orders</li>
<li class="">A <strong>chip designer</strong> (NVIDIA, AMD) creates the design and sends it to a <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed"><strong>foundry</strong></span> (<span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">TSMC</span>)</li>
<li class="">The foundry needs <strong>lithography tools</strong> (ASML), <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed"><strong>memory</strong></span> (Micron), and <strong>equipment</strong> (Lam, Applied Materials)</li>
<li class="">The finished chip ships to a data center that needs <strong>cooling</strong> (Vertiv) and <strong>electricity</strong> (<span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">Vistra</span>, <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">Constellation</span>)</li>
</ul>
<p><strong>Break any link, and everything downstream stops.</strong> The options market knows which links are breaking.</p>
<div id="how-fast-do-disruptions-travel-through-the-chain" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">How fast do disruptions travel through the chain?</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="demand-is-fine-thats-not-the-problem">Demand is fine. That's not the problem.<a href="https://docs.hypercall.xyz/insights/ai-supply-chain-options-2026-04-05#demand-is-fine-thats-not-the-problem" class="hash-link" aria-label="Direct link to Demand is fine. That's not the problem." title="Direct link to Demand is fine. That's not the problem." translate="no">​</a></h2>
<p>Start with the obvious question. Does anyone still want GPUs?</p>
<p>NVIDIA just <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><a href="https://nvidianews.nvidia.com/news/nvidia-announces-financial-results-for-fourth-quarter-and-fiscal-2026" target="_blank" rel="noopener noreferrer" class="">reported</a></span> <strong>$<!-- -->62.3 billion</strong> in quarterly data-center revenue and guided higher. The hyperscalers buying all those GPUs? MSFT at 29% IV. GOOGL at 34%. AMZN at 36%. All calm.</p>
<p>And credit? <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">HYG</span> at <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>8.2% IV</strong></span>. <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">SMH</span> at <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>44.7%</strong></span>. That's a <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>5.5x gap</strong></span>. If AI were actually dying - if this were a bubble popping or a credit crunch - the bond market would be freaking out. It isn't. The stress is in semis and nowhere else.</p>
<div style="width:100%;height:360px;border-radius:8px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div>
<p>So demand is healthy, credit is asleep, and the buyers are fine. <strong>That narrows it fast. If the market isn't worried about who's buying GPUs, what <em>is</em> it worried about?</strong></p>
<div id="more-on-demand-signals" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">More on demand signals</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="nvidia-the-calmest-name-on-the-board">NVIDIA: the calmest name on the board<a href="https://docs.hypercall.xyz/insights/ai-supply-chain-options-2026-04-05#nvidia-the-calmest-name-on-the-board" class="hash-link" aria-label="Direct link to NVIDIA: the calmest name on the board" title="Direct link to NVIDIA: the calmest name on the board" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:10px;margin:16px 0"><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #76B900"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">NVDA IV</div><div style="font-size:16px;color:#76B900;font-family:monospace;font-weight:600">34.9%</div></div><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #6366F1"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">SMH (sector) IV</div><div style="font-size:16px;color:#6366F1;font-family:monospace;font-weight:600">44.7%</div></div><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #34D399"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">NVDA vs Sector</div><div style="font-size:16px;color:#34D399;font-family:monospace;font-weight:600">-10pts</div></div></div>
<p>NVIDIA at <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>34.9%</strong></span> is trading <em>below its own sector ETF</em>. Think about that. The biggest AI company on the planet, in the middle of a semiconductor selloff, and the options market treats it as the safest name in the stack.</p>
<p>Why? NVIDIA doesn't make anything. It designs chips, licenses CUDA, and collects rent. The bottlenecks - memory shortages, packaging constraints, power grid limits - are everyone else's problem. As long as customers keep ordering, NVIDIA gets paid whether the supply chain is smooth or broken.</p>
<p><span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">AMD</span> at <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>55.8%</strong></span> tells the other side of that story. Same business, 20 points higher vol. AMD loses orders first when budgets tighten. Gets allocation last when TSMC's lines are full. That 20-point gap? That's what CUDA lock-in is worth.</p>
<div id="the-chip-design-layer-risks-and-dynamics" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">The chip design layer: risks and dynamics</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<div id="nvda-extrinsic-value-and-hidden-supply-chain-exposure" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">NVDA extrinsic value and hidden supply chain exposure</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="one-layer-deeper-memory">One layer deeper: memory<a href="https://docs.hypercall.xyz/insights/ai-supply-chain-options-2026-04-05#one-layer-deeper-memory" class="hash-link" aria-label="Direct link to One layer deeper: memory" title="Direct link to One layer deeper: memory" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:10px;margin:16px 0"><div style="background:#F8717115;border-radius:8px;padding:12px;border-left:3px solid #F87171"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">MU IV</div><div style="font-size:16px;color:#F87171;font-family:monospace;font-weight:600">76.1%</div></div><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #76B900"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">NVDA IV</div><div style="font-size:16px;color:#76B900;font-family:monospace;font-weight:600">34.9%</div></div><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #F87171"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">Gap</div><div style="font-size:16px;color:#F87171;font-family:monospace;font-weight:600">+41pts</div></div></div>
<p>This is where things get loud. NVIDIA can design all the chips it wants, but each one needs <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">high-bandwidth memory</span> soldered directly onto the package. <strong>Only three companies on the planet</strong> manufacture it: <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">Samsung</span>, <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">SK Hynix</span>, and Micron.</p>
<p>Micron at <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>76.1% IV</strong></span> is the most volatile major name in the AI stack. Micron's own management <a href="https://investors.micron.com/news-releases/news-release-details/micron-technology-inc-reports-results-second-quarter-fiscal-2026" target="_blank" rel="noopener noreferrer" class="">says</a> demand is <strong>"constrained by inadequate DRAM and NAND supply."</strong> They literally can't make enough.</p>
<p>But 76% IV for a supply-constrained monopoly? That's high even for a bottleneck. The extra vol is coming from somewhere else: <strong>memory is the one part of the AI stack that software can eat.</strong></p>
<div id="turboquant-the-software-risk-to-memory" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">TurboQuant: the software risk to memory</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<div style="background-color:rgba(169, 250, 56, 0.05);border-radius:12px;border:1px solid rgba(169, 250, 56, 0.2);padding:16px 20px;margin-top:16px;margin-bottom:16px;display:flex;gap:14px;align-items:flex-start"><span style="font-size:18px;flex-shrink:0;margin-top:1px">💡</span><div><h5 style="color:#A9FA38;font-size:14px;font-weight:600;margin:0 0 6px 0">The dual exposure</h5><div style="color:#ccc;font-size:14px;line-height:1.6"><p>Micron may be the only node where a bullish story (physical bottleneck, constrained supply) and a bearish story (software could eat your market) coexist in the same options price. That dual exposure explains why it sits at the top of the vol ladder.</p></div></div></div>
<div id="the-memory-layer-risks-and-dynamics" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">The memory layer: risks and dynamics</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="the-foundry-where-demand-becomes-product">The foundry: where demand becomes product<a href="https://docs.hypercall.xyz/insights/ai-supply-chain-options-2026-04-05#the-foundry-where-demand-becomes-product" class="hash-link" aria-label="Direct link to The foundry: where demand becomes product" title="Direct link to The foundry: where demand becomes product" translate="no">​</a></h2>
<p>NVIDIA designs the chip. Micron makes the memory. But someone has to actually <em>build the thing</em>. That's <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">TSMC</span>.</p>
<p>At <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>52% IV</strong></span>, TSMC is stressed but not screaming. The stress is concentrated around one date: <strong>April 16</strong>, when they report earnings. The <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">implied move</span> is <strong>7.6%</strong>. The market is holding its breath.</p>
<p>Why? Because TSMC's <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">CoWoS packaging</span> lines are the tightest bottleneck in the entire AI pipeline. They're <a href="https://investor.tsmc.com/english/financial-calendar" target="_blank" rel="noopener noreferrer" class="">spending</a> <strong>$<!-- -->52-56 billion</strong> in capex to expand them. That earnings call will answer a simple question: is the expansion on track, or not?</p>
<p>Look at the shapes side by side:</p>
<div style="display:grid;grid-template-columns:repeat(3, 1fr);gap:8px;width:100%"><div style="position:relative"><div title="NVIDIA: GPU designer. 80%+ AI accelerator share. CUDA ecosystem lock-in. Does not manufacture." style="padding:4px 8px;font-size:11px;color:rgba(255,255,255,0.85);cursor:help;border-bottom:1px solid rgba(255,255,255,0.06);background:rgba(255,255,255,0.02);border-radius:6px 6px 0 0"><strong>NVDA</strong> <span style="color:rgba(255,255,255,0.4);font-size:10px">NVIDIA</span></div><div style="width:100%;height:200px;border-radius:6px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div></div><div style="position:relative"><div title="AMD: Second-largest GPU designer. Marginal supplier, absorbs demand swings first." style="padding:4px 8px;font-size:11px;color:rgba(255,255,255,0.85);cursor:help;border-bottom:1px solid rgba(255,255,255,0.06);background:rgba(255,255,255,0.02);border-radius:6px 6px 0 0"><strong>AMD</strong> <span style="color:rgba(255,255,255,0.4);font-size:10px">AMD</span></div><div style="width:100%;height:200px;border-radius:6px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div></div><div style="position:relative"><div title="Micron: One of three HBM manufacturers. Supply-constrained. Dual risk: bottleneck + efficiency." style="padding:4px 8px;font-size:11px;color:rgba(255,255,255,0.85);cursor:help;border-bottom:1px solid rgba(255,255,255,0.06);background:rgba(255,255,255,0.02);border-radius:6px 6px 0 0"><strong>MU</strong> <span style="color:rgba(255,255,255,0.4);font-size:10px">Micron</span></div><div style="width:100%;height:200px;border-radius:6px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div></div><div style="position:relative"><div title="TSMC: World's largest foundry. 90%+ leading-edge. Runs CoWoS packaging lines." style="padding:4px 8px;font-size:11px;color:rgba(255,255,255,0.85);cursor:help;border-bottom:1px solid rgba(255,255,255,0.06);background:rgba(255,255,255,0.02);border-radius:6px 6px 0 0"><strong>TSM</strong> <span style="color:rgba(255,255,255,0.4);font-size:10px">TSMC</span></div><div style="width:100%;height:200px;border-radius:6px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div></div><div style="position:relative"><div title="ASML: Sole EUV lithography supplier. No alternative exists. €38.8B backlog." style="padding:4px 8px;font-size:11px;color:rgba(255,255,255,0.85);cursor:help;border-bottom:1px solid rgba(255,255,255,0.06);background:rgba(255,255,255,0.02);border-radius:6px 6px 0 0"><strong>ASML</strong> <span style="color:rgba(255,255,255,0.4);font-size:10px">ASML</span></div><div style="width:100%;height:200px;border-radius:6px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div></div><div style="position:relative"><div title="Lam Research: Etch and deposition equipment. Critical for chip fab at every node." style="padding:4px 8px;font-size:11px;color:rgba(255,255,255,0.85);cursor:help;border-bottom:1px solid rgba(255,255,255,0.06);background:rgba(255,255,255,0.02);border-radius:6px 6px 0 0"><strong>LRCX</strong> <span style="color:rgba(255,255,255,0.4);font-size:10px">Lam Research</span></div><div style="width:100%;height:200px;border-radius:6px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div></div><div style="position:relative"><div title="Applied Materials: Largest semi equipment maker. Broad tool portfolio for fabrication." style="padding:4px 8px;font-size:11px;color:rgba(255,255,255,0.85);cursor:help;border-bottom:1px solid rgba(255,255,255,0.06);background:rgba(255,255,255,0.02);border-radius:6px 6px 0 0"><strong>AMAT</strong> <span style="color:rgba(255,255,255,0.4);font-size:10px">Applied Materials</span></div><div style="width:100%;height:200px;border-radius:6px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div></div><div style="position:relative"><div title="Vistra: Gas + nuclear power generator. AI data center electricity supplier." style="padding:4px 8px;font-size:11px;color:rgba(255,255,255,0.85);cursor:help;border-bottom:1px solid rgba(255,255,255,0.06);background:rgba(255,255,255,0.02);border-radius:6px 6px 0 0"><strong>VST</strong> <span style="color:rgba(255,255,255,0.4);font-size:10px">Vistra</span></div><div style="width:100%;height:200px;border-radius:6px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div></div><div style="position:relative"><div title="Constellation: Largest U.S. nuclear operator. Long-term AI power purchase agreements." style="padding:4px 8px;font-size:11px;color:rgba(255,255,255,0.85);cursor:help;border-bottom:1px solid rgba(255,255,255,0.06);background:rgba(255,255,255,0.02);border-radius:6px 6px 0 0"><strong>CEG</strong> <span style="color:rgba(255,255,255,0.4);font-size:10px">Constellation</span></div><div style="width:100%;height:200px;border-radius:6px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div></div></div>
<p>TSMC's vol spikes around earnings and drops after. That's a binary event - the market wants to hear from them before deciding. Micron is high everywhere, ongoing stress with no single catalyst to resolve it. NVIDIA is flat and low, no stress expected at any horizon. AMD is elevated across the whole curve, structural uncertainty that isn't tied to one date.</p>
<p><strong>The IV number tells you how much uncertainty. The shape tells you what kind.</strong> And right now, the shapes are telling very different stories at each layer of the chain.</p>
<div id="the-foundry-layer-risks-and-dynamics" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">The foundry layer: risks and dynamics</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="the-tools-that-build-the-tools">The tools that build the tools<a href="https://docs.hypercall.xyz/insights/ai-supply-chain-options-2026-04-05#the-tools-that-build-the-tools" class="hash-link" aria-label="Direct link to The tools that build the tools" title="Direct link to The tools that build the tools" translate="no">​</a></h2>
<p>One more layer down. TSMC can't manufacture chips without the machines to print them. The most critical machine in the world is ASML's EUV lithography system. <strong>ASML is the only company that makes them. There is no alternative.</strong></p>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:10px;margin:16px 0"><div style="background:#00AEEF15;border-radius:8px;padding:12px;border-left:3px solid #00AEEF"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">ASML IV</div><div style="font-size:16px;color:#00AEEF;font-family:monospace;font-weight:600">69.7%</div></div><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #76B900"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">NVDA IV</div><div style="font-size:16px;color:#76B900;font-family:monospace;font-weight:600">34.9%</div></div><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #F87171"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">Implied Earnings Move</div><div style="font-size:16px;color:#F87171;font-family:monospace;font-weight:600">10.1%</div></div></div>
<p>ASML at <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>69.7% IV</strong></span>, nearly double NVIDIA's. The company still <a href="https://www.asml.com/en/investors/financial-results" target="_blank" rel="noopener noreferrer" class="">carries</a> <strong>13.2 billion euros</strong> in Q4 bookings and a <strong>38.8 billion euro</strong> backlog. But bookings are promises. The options market isn't sure those promises hold.</p>
<div id="what-is-a-lithography-machine" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">What is a lithography machine?</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<p>ASML <a href="https://www.asml.com/en/investors/financial-results" target="_blank" rel="noopener noreferrer" class="">reports</a> <strong>April 15</strong>. One day before TSMC. <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">Implied move</span>: <strong>10.1%</strong> - the biggest of any name in this analysis. That's the market saying: ASML's order book is the single most important data point for the entire AI capacity expansion.</p>
<div style="width:100%;height:320px;border-radius:8px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div>
<p><span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">Lam Research</span> at <strong>73%</strong> and <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">Applied Materials</span> at <strong>62%</strong> tell the same story. Equipment makers carry the highest sustained IV in the stack because they're the market's forward bet on whether new capacity actually shows up.</p>
<div id="the-equipment-layer-risks-and-dynamics" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">The equipment layer: risks and dynamics</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<div id="earnings-calendar-what-to-watch" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">Earnings calendar: what to watch</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="beyond-the-chip-power-and-cooling">Beyond the chip: power and cooling<a href="https://docs.hypercall.xyz/insights/ai-supply-chain-options-2026-04-05#beyond-the-chip-power-and-cooling" class="hash-link" aria-label="Direct link to Beyond the chip: power and cooling" title="Direct link to Beyond the chip: power and cooling" translate="no">​</a></h2>
<p>The supply chain doesn't end when the chip is packaged. A GPU is worthless without somewhere to run it, something to cool it, and enough electricity to keep it alive.</p>
<p>Vertiv at <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>70.5% IV</strong></span> tells the story. Vertiv makes cooling systems for data centers. Technically an industrial company. But its options trade like an upstream semi name: high vol, stressed, priced for bottleneck risk. <strong>The market reclassified it.</strong> Cooling isn't a boring utility anymore. It's a binding constraint.</p>
<p><span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">Vistra</span> (<span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>61.1% IV</strong></span>) and <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">Constellation Energy</span> (<span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>55.4%</strong></span>) carry the power story. But here's a wrinkle: <strong>during the recent window, both names actually moved <em>more</em> than their options implied.</strong> Realized vol outpaced implied vol. Options on these names may have been cheap relative to actual moves. The power layer might be where supply-chain stress is most underpriced.</p>
<div style="width:100%;height:400px;border-radius:8px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div>
<div style="background-color:rgba(169, 250, 56, 0.05);border-radius:12px;border:1px solid rgba(169, 250, 56, 0.2);padding:16px 20px;margin-top:16px;margin-bottom:16px;display:flex;gap:14px;align-items:flex-start"><span style="font-size:18px;flex-shrink:0;margin-top:1px">💡</span><div><h5 style="color:#A9FA38;font-size:14px;font-weight:600;margin:0 0 6px 0">The migrating bottleneck</h5><div style="color:#ccc;font-size:14px;line-height:1.6"><p>The bottleneck is shifting. It started in fabrication (can we print enough chips?) and is migrating toward deployment (can we plug them in and turn them on?). The IEA <a href="https://www.iea.org/reports/electricity-2025" target="_blank" rel="noopener noreferrer" class="">projects</a> data-center electricity demand will more than double by 2030. Virginia grid operators have issued capacity warnings through 2028. The physical plant needed to run AI is becoming a constraint in its own right.</p></div></div></div>
<div id="the-power-and-cooling-layer-risks-and-dynamics" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">The power and cooling layer: risks and dynamics</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="what-is-actually-happening-four-shocks-at-once">What is actually happening: four shocks at once<a href="https://docs.hypercall.xyz/insights/ai-supply-chain-options-2026-04-05#what-is-actually-happening-four-shocks-at-once" class="hash-link" aria-label="Direct link to What is actually happening: four shocks at once" title="Direct link to What is actually happening: four shocks at once" translate="no">​</a></h2>
<p>If you read the entire move as a tariff story, you miss the structure. The options surface is encoding <strong>multiple overlapping risk timelines</strong>, each hitting different parts of the supply chain on different schedules.</p>
<div style="width:100%;background:#0a0a0f;border:1px solid rgba(255,255,255,0.08);border-radius:8px;padding:20px 16px 16px;font-family:Inter, sans-serif;box-sizing:border-box"><div style="position:relative"><div style="display:flex;gap:12px;margin-bottom:0;position:relative;min-height:72px"><div style="width:80px;min-width:80px;flex-shrink:0;text-align:right;padding-top:2px"><span style="font-size:11px;font-weight:600;color:#F87171;font-family:Inter, sans-serif">Mar 4+</span></div><div style="display:flex;flex-direction:column;align-items:center;width:20px;min-width:20px;flex-shrink:0"><div style="width:10px;height:10px;border-radius:50%;background:#F87171;margin-top:4px;box-shadow:0 0 8px #F8717144;flex-shrink:0"></div><div style="width:1px;flex:1;background:rgba(255,255,255,0.08);min-height:32px"></div></div><div style="flex:1;padding-bottom:16px"><div style="font-size:13px;font-weight:500;color:rgba(255,255,255,0.85);margin-bottom:6px;line-height:1.3">Iran/Hormuz energy disruption</div><div style="display:flex;flex-wrap:wrap;gap:4px"><span style="font-size:9px;font-weight:500;color:#F87171;background:#F8717115;border:1px solid #F8717130;border-radius:3px;padding:2px 6px;white-space:nowrap">Power/cooling</span></div></div></div><div style="display:flex;gap:12px;margin-bottom:0;position:relative;min-height:72px"><div style="width:80px;min-width:80px;flex-shrink:0;text-align:right;padding-top:2px"><span style="font-size:11px;font-weight:600;color:#A78BFA;font-family:Inter, sans-serif">Mar 24</span></div><div style="display:flex;flex-direction:column;align-items:center;width:20px;min-width:20px;flex-shrink:0"><div style="width:10px;height:10px;border-radius:50%;background:#A78BFA;margin-top:4px;box-shadow:0 0 8px #A78BFA44;flex-shrink:0"></div><div style="width:1px;flex:1;background:rgba(255,255,255,0.08);min-height:32px"></div></div><div style="flex:1;padding-bottom:16px"><div style="font-size:13px;font-weight:500;color:rgba(255,255,255,0.85);margin-bottom:6px;line-height:1.3">TurboQuant publication</div><div style="display:flex;flex-wrap:wrap;gap:4px"><span style="font-size:9px;font-weight:500;color:#A78BFA;background:#A78BFA15;border:1px solid #A78BFA30;border-radius:3px;padding:2px 6px;white-space:nowrap">GPU/endpoint</span><span style="font-size:9px;font-weight:500;color:#38BDF8;background:#38BDF815;border:1px solid #38BDF830;border-radius:3px;padding:2px 6px;white-space:nowrap">Foundry/packaging</span><span style="font-size:9px;font-weight:500;color:#FB923C;background:#FB923C15;border:1px solid #FB923C30;border-radius:3px;padding:2px 6px;white-space:nowrap">Lithography/tools</span></div></div></div><div style="display:flex;gap:12px;margin-bottom:0;position:relative;min-height:72px"><div style="width:80px;min-width:80px;flex-shrink:0;text-align:right;padding-top:2px"><span style="font-size:11px;font-weight:600;color:#FB923C;font-family:Inter, sans-serif">Mar 24-30</span></div><div style="display:flex;flex-direction:column;align-items:center;width:20px;min-width:20px;flex-shrink:0"><div style="width:10px;height:10px;border-radius:50%;background:#FB923C;margin-top:4px;box-shadow:0 0 8px #FB923C44;flex-shrink:0"></div><div style="width:1px;flex:1;background:rgba(255,255,255,0.08);min-height:32px"></div></div><div style="flex:1;padding-bottom:16px"><div style="font-size:13px;font-weight:500;color:rgba(255,255,255,0.85);margin-bottom:6px;line-height:1.3">Pre-tariff selloff</div><div style="display:flex;flex-wrap:wrap;gap:4px"><span style="font-size:9px;font-weight:500;color:#A78BFA;background:#A78BFA15;border:1px solid #A78BFA30;border-radius:3px;padding:2px 6px;white-space:nowrap">GPU/endpoint</span><span style="font-size:9px;font-weight:500;color:#F472B6;background:#F472B615;border:1px solid #F472B630;border-radius:3px;padding:2px 6px;white-space:nowrap">HBM/memory</span><span style="font-size:9px;font-weight:500;color:#38BDF8;background:#38BDF815;border:1px solid #38BDF830;border-radius:3px;padding:2px 6px;white-space:nowrap">Foundry/packaging</span><span style="font-size:9px;font-weight:500;color:#FB923C;background:#FB923C15;border:1px solid #FB923C30;border-radius:3px;padding:2px 6px;white-space:nowrap">Lithography/tools</span><span style="font-size:9px;font-weight:500;color:#60A5FA;background:#60A5FA15;border:1px solid #60A5FA30;border-radius:3px;padding:2px 6px;white-space:nowrap">Demand/hyperscaler</span></div></div></div><div style="display:flex;gap:12px;margin-bottom:0;position:relative;min-height:72px"><div style="width:80px;min-width:80px;flex-shrink:0;text-align:right;padding-top:2px"><span style="font-size:11px;font-weight:600;color:#F87171;font-family:Inter, sans-serif">Apr 2</span></div><div style="display:flex;flex-direction:column;align-items:center;width:20px;min-width:20px;flex-shrink:0"><div style="width:10px;height:10px;border-radius:50%;background:#F87171;margin-top:4px;box-shadow:0 0 8px #F8717144;flex-shrink:0"></div><div style="width:1px;flex:1;background:rgba(255,255,255,0.08);min-height:32px"></div></div><div style="flex:1;padding-bottom:16px"><div style="font-size:13px;font-weight:500;color:rgba(255,255,255,0.85);margin-bottom:6px;line-height:1.3">Tariff announcement</div><div style="display:flex;flex-wrap:wrap;gap:4px"><span style="font-size:9px;font-weight:500;color:#A78BFA;background:#A78BFA15;border:1px solid #A78BFA30;border-radius:3px;padding:2px 6px;white-space:nowrap">GPU/endpoint</span><span style="font-size:9px;font-weight:500;color:#F472B6;background:#F472B615;border:1px solid #F472B630;border-radius:3px;padding:2px 6px;white-space:nowrap">HBM/memory</span><span style="font-size:9px;font-weight:500;color:#38BDF8;background:#38BDF815;border:1px solid #38BDF830;border-radius:3px;padding:2px 6px;white-space:nowrap">Foundry/packaging</span><span style="font-size:9px;font-weight:500;color:#FB923C;background:#FB923C15;border:1px solid #FB923C30;border-radius:3px;padding:2px 6px;white-space:nowrap">Lithography/tools</span><span style="font-size:9px;font-weight:500;color:#34D399;background:#34D39915;border:1px solid #34D39930;border-radius:3px;padding:2px 6px;white-space:nowrap">EDA/design</span><span style="font-size:9px;font-weight:500;color:#FBBF24;background:#FBBF2415;border:1px solid #FBBF2430;border-radius:3px;padding:2px 6px;white-space:nowrap">Networking</span><span style="font-size:9px;font-weight:500;color:#F87171;background:#F8717115;border:1px solid #F8717130;border-radius:3px;padding:2px 6px;white-space:nowrap">Power/cooling</span><span style="font-size:9px;font-weight:500;color:#60A5FA;background:#60A5FA15;border:1px solid #60A5FA30;border-radius:3px;padding:2px 6px;white-space:nowrap">Demand/hyperscaler</span></div></div></div><div style="display:flex;gap:12px;margin-bottom:0;position:relative;min-height:72px"><div style="width:80px;min-width:80px;flex-shrink:0;text-align:right;padding-top:2px"><span style="font-size:11px;font-weight:600;color:#FBBF24;font-family:Inter, sans-serif">Apr 15</span></div><div style="display:flex;flex-direction:column;align-items:center;width:20px;min-width:20px;flex-shrink:0"><div style="width:10px;height:10px;border-radius:50%;background:#FBBF24;margin-top:4px;box-shadow:0 0 8px #FBBF2444;flex-shrink:0"></div><div style="width:1px;flex:1;background:rgba(255,255,255,0.08);min-height:32px"></div></div><div style="flex:1;padding-bottom:16px"><div style="font-size:13px;font-weight:500;color:rgba(255,255,255,0.85);margin-bottom:6px;line-height:1.3">ASML results</div><div style="display:flex;flex-wrap:wrap;gap:4px"><span style="font-size:9px;font-weight:500;color:#FB923C;background:#FB923C15;border:1px solid #FB923C30;border-radius:3px;padding:2px 6px;white-space:nowrap">Lithography/tools</span></div></div></div><div style="display:flex;gap:12px;margin-bottom:0;position:relative;min-height:72px"><div style="width:80px;min-width:80px;flex-shrink:0;text-align:right;padding-top:2px"><span style="font-size:11px;font-weight:600;color:#38BDF8;font-family:Inter, sans-serif">Apr 16</span></div><div style="display:flex;flex-direction:column;align-items:center;width:20px;min-width:20px;flex-shrink:0"><div style="width:10px;height:10px;border-radius:50%;background:#38BDF8;margin-top:4px;box-shadow:0 0 8px #38BDF844;flex-shrink:0"></div></div><div style="flex:1;padding-bottom:16px"><div style="font-size:13px;font-weight:500;color:rgba(255,255,255,0.85);margin-bottom:6px;line-height:1.3">TSMC results</div><div style="display:flex;flex-wrap:wrap;gap:4px"><span style="font-size:9px;font-weight:500;color:#38BDF8;background:#38BDF815;border:1px solid #38BDF830;border-radius:3px;padding:2px 6px;white-space:nowrap">Foundry/packaging</span></div></div></div></div><div style="margin-top:12px;padding:8px 10px;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06);border-radius:4px;font-size:10px;color:rgba(255,255,255,0.35);line-height:1.4">Framework chart, not causal proof. Events are mapped to supply chain layers by exposure, not attribution.</div></div>
<ul>
<li class=""><strong>The Strait of Hormuz</strong> raised the floor on energy risk for every Taiwan-based manufacturer</li>
<li class=""><strong>TurboQuant</strong> reshapes the ceiling for memory demand, potentially reducing HBM requirements by 6-8x</li>
<li class=""><strong>Tariffs</strong> added friction across every border crossing in the chip lifecycle</li>
<li class=""><strong>ASML and TSMC earnings</strong> (April 15-16) will convert uncertainty into information</li>
</ul>
<p>Each one below.</p>
<div style="margin:16px 0"><div id="strait-of-hormuz" style="border-left:3px solid #F87171;margin-bottom:8px;border-radius:6px;overflow:hidden;background:transparent;transition:background 0.15s"><button style="width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;background:none;border:none;border-bottom:none;cursor:pointer;text-align:left"><span style="font-size:20px;flex-shrink:0;line-height:1">🛢️</span><div style="flex:1;min-width:0"><div style="font-weight:700;font-size:14px;color:#F87171;font-family:Inter, sans-serif;margin-bottom:2px">Strait of Hormuz</div><div style="font-size:13px;color:rgba(255,255,255,0.55);font-family:Inter, sans-serif;line-height:1.4">Iran closed the strait, disrupting 20% of global oil. Taiwan imports 97% of its energy. TSMC fabs need uninterrupted power.</div></div><svg width="18" height="18" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="#F87171" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div><div id="turboquant" style="border-left:3px solid #EAB308;margin-bottom:8px;border-radius:6px;overflow:hidden;background:transparent;transition:background 0.15s"><button style="width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;background:none;border:none;border-bottom:none;cursor:pointer;text-align:left"><span style="font-size:20px;flex-shrink:0;line-height:1">🧠</span><div style="flex:1;min-width:0"><div style="font-weight:700;font-size:14px;color:#EAB308;font-family:Inter, sans-serif;margin-bottom:2px">TurboQuant</div><div style="font-size:13px;color:rgba(255,255,255,0.55);font-family:Inter, sans-serif;line-height:1.4">Google published 6-8x memory compression with zero accuracy loss. Published March 24, same week the selloff began. Threatens HBM demand structurally.</div></div><svg width="18" height="18" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="#EAB308" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div><div id="tariffs-and-trade-policy" style="border-left:3px solid #A78BFA;margin-bottom:8px;border-radius:6px;overflow:hidden;background:transparent;transition:background 0.15s"><button style="width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;background:none;border:none;border-bottom:none;cursor:pointer;text-align:left"><span style="font-size:20px;flex-shrink:0;line-height:1">🏛️</span><div style="flex:1;min-width:0"><div style="font-weight:700;font-size:14px;color:#A78BFA;font-family:Inter, sans-serif;margin-bottom:2px">Tariffs and trade policy</div><div style="font-size:13px;color:rgba(255,255,255,0.55);font-family:Inter, sans-serif;line-height:1.4">50% metals tariff, 100% pharma tariff. Chips cross 3-5 borders during production. Every layer exposed, equipment makers most.</div></div><svg width="18" height="18" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="#A78BFA" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div><div id="asml-tsmc-earnings" style="border-left:3px solid #00AEEF;margin-bottom:8px;border-radius:6px;overflow:hidden;background:transparent;transition:background 0.15s"><button style="width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;background:none;border:none;border-bottom:none;cursor:pointer;text-align:left"><span style="font-size:20px;flex-shrink:0;line-height:1">📊</span><div style="flex:1;min-width:0"><div style="font-weight:700;font-size:14px;color:#00AEEF;font-family:Inter, sans-serif;margin-bottom:2px">ASML/TSMC earnings</div><div style="font-size:13px;color:rgba(255,255,255,0.55);font-family:Inter, sans-serif;line-height:1.4">ASML reports April 15 (10.1% implied move). TSMC reports April 16 (7.6%). Back-to-back binary events that will confirm or challenge the expansion timeline.</div></div><svg width="18" height="18" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="#00AEEF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div></div>
<p>These aren't competing explanations. <strong>They're stacked.</strong> Different shocks, different layers, different timelines. The term structure reflects all of them. No single narrative explains the full pattern.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="where-the-options-market-goes-blind">Where the options market goes blind<a href="https://docs.hypercall.xyz/insights/ai-supply-chain-options-2026-04-05#where-the-options-market-goes-blind" class="hash-link" aria-label="Direct link to Where the options market goes blind" title="Direct link to Where the options market goes blind" translate="no">​</a></h2>
<p>The options market gives strong signal on GPUs, memory, lithography, foundry, cooling, and power. <strong>But signal degrades as you move into the deep upstream:</strong> <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">silicon wafers</span>, <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">specialty gases</span>, <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">photoresists</span>, and <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">advanced substrates</span>. Most of these companies are listed in Japan or Europe, trade thinly, or both.</p>
<p>Fundamental research fills the gap here.</p>
<div id="upstream-materials-what-we-know" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">Upstream materials: what we know</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="what-would-change-the-picture">What would change the picture<a href="https://docs.hypercall.xyz/insights/ai-supply-chain-options-2026-04-05#what-would-change-the-picture" class="hash-link" aria-label="Direct link to What would change the picture" title="Direct link to What would change the picture" translate="no">​</a></h2>
<p>The thesis breaks if:</p>
<ul>
<li class=""><strong>NVIDIA reprices <em>above</em> the upstream names.</strong> That would mean the market is worried about demand, not delivery. Right now NVDA sits 10+ points below its sector ETF. If that inverts, the framework flips.</li>
<li class=""><strong>ASML and TSMC deliver clean guidance and upstream vol collapses.</strong> Clean bookings, clean capex, clean packaging commentary. If the market exhales after those reports, the bottleneck thesis was pricing more fear than reality warranted.</li>
<li class=""><strong>Credit starts transmitting stress.</strong> HYG at 8% IV says the system is solvent. If that moves toward 20%+, the story shifts from "sector delivery problem" to "systemic risk event."</li>
<li class=""><strong>The Iran conflict escalates or a prolonged Hormuz closure persists into Q3.</strong> Taiwan imports 97% of its energy. A sustained disruption doesn't just raise costs - it threatens TSMC's ability to run fabs at full capacity. "Delivery risk" becomes "production halt," and that cascades through the entire stack. A prolonged war also keeps oil above $100, tightening financial conditions globally and eventually feeding into demand destruction the market isn't pricing yet.</li>
<li class=""><strong>Software efficiency accelerates.</strong> If TurboQuant-style compression becomes standard and memory requirements drop 4-8x, the HBM bottleneck thesis unwinds. Micron's 76% IV could be a leading indicator that the market already suspects this.</li>
<li class=""><strong>AI capex financing cracks.</strong> Credit is calm now. But the buildout is funded with real debt.</li>
</ul>
<div id="the-ai-credit-risk-nobody-is-pricing" style="margin:14px 0;border-left:2px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.015);border-radius:0 6px 6px 0;transition:border-color 0.2s, background 0.2s"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:none;border:none;cursor:pointer;text-align:left"><span class="dd-title" style="font-size:14px;font-family:Inter, sans-serif;color:rgba(255,255,255,0.8);font-weight:600;line-height:1.4;transition:color 0.15s">The AI credit risk nobody is pricing</span><svg width="16" height="16" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg);flex-shrink:0"><path d="M6 9L12 15L18 9" stroke="rgba(255,255,255,0.35)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<p><strong>The signal isn't in any single name. It's in the gradient between them.</strong></p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="so-is-ai-cooked">So is AI cooked?<a href="https://docs.hypercall.xyz/insights/ai-supply-chain-options-2026-04-05#so-is-ai-cooked" class="hash-link" aria-label="Direct link to So is AI cooked?" title="Direct link to So is AI cooked?" translate="no">​</a></h2>
<p>No.</p>
<p>The options market is clear on this. Demand is real. Credit is fine. The buyers are calm. NVIDIA is calm. What's <em>not</em> calm is everything underneath: the memory fabs, the lithography machines, the foundry packaging lines, the power grid, the cooling systems. The market isn't pricing an AI collapse. It's pricing a delivery bottleneck.</p>
<p>That's a very different problem. A demand collapse means the trade is over. A delivery bottleneck means the trade is just harder to execute. And if you know where the bottlenecks are - which is exactly what the vol gradient shows you - that's not a reason to panic. It's a map.</p>
<div style="background-color:rgba(169, 250, 56, 0.05);border-radius:12px;border:1px solid rgba(169, 250, 56, 0.2);padding:16px 20px;margin-top:16px;margin-bottom:16px;display:flex;gap:14px;align-items:flex-start"><span style="font-size:18px;flex-shrink:0;margin-top:1px">💡</span><div><h5 style="color:#A9FA38;font-size:14px;font-weight:600;margin:0 0 6px 0">The answer</h5><div style="color:#ccc;font-size:14px;line-height:1.6"><p>AI isn't cooked. The supply chain is getting stress-tested. The options market is telling you exactly which links are under pressure, which ones are fine, and which ones are about to report earnings that will settle the question one way or the other.</p><p>ASML reports April 15. TSMC reports April 16. Watch the vol gradient after those prints. That's when we'll know.</p></div></div></div>
<hr>
<p style="font-size:0.75rem;color:rgba(255,255,255,0.35)"></p><p>This analysis is educational. Not financial advice. Options trading involves risk of loss. All implied volatility data as of April 4, 2026. Term structure shapes and implied moves are point-in-time snapshots and will change.</p><p></p>]]></content>
        <author>
            <name>Hypercall Research</name>
            <uri>https://hypercall.xyz</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Everyone Is Hedged. Now What?]]></title>
        <id>https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03</id>
        <link href="https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03"/>
        <updated>2026-04-03T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[433M of BTC put premium in one week. 3.2x put/call ratio on ETH. Zero funding. Fear and Greed at 8. The most crowded trade in crypto is short. History says that is where bottoms form.]]></summary>
        <content type="html"><![CDATA[
<p>Iran closed the Strait of Hormuz. New tariffs dropped. Oil ripped 20% in a week. And the most crowded trade in crypto is protection: $433M in BTC put premium, 3.2x put/call ratio on ETH, zero funding, Fear and Greed at 8. Everyone is hedged. History says that is where bottoms form.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="the-week-that-broke-the-mood">The week that broke the mood<a href="https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03#the-week-that-broke-the-mood" class="hash-link" aria-label="Direct link to The week that broke the mood" title="Direct link to The week that broke the mood" translate="no">​</a></h2>
<div style="background:var(--hc-surface, #111116);border:1px solid var(--hc-border, rgba(255,255,255,0.08));border-radius:12px;padding:16px 20px;margin:1.5rem 0"><div style="display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:8px;margin-bottom:12px"><h4 style="margin:0;color:var(--hc-text-strong, #fff);font-size:14px;font-weight:600;width:100%;margin-bottom:4px">The week at a glance: everything moved</h4><div style="display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center"><div style="display:flex;align-items:center;gap:6px;font-size:12px"><div style="width:12px;height:3px;border-radius:1.5px;background:#EAB308;flex-shrink:0"></div><span style="color:rgba(255,255,255,0.55);white-space:nowrap">WTI Oil</span><span style="color:#EAB308;font-family:monospace;font-weight:600;font-size:12px;white-space:nowrap">+10.8%</span></div><div style="display:flex;align-items:center;gap:6px;font-size:12px"><div style="width:12px;height:3px;border-radius:1.5px;background:#6366F1;flex-shrink:0"></div><span style="color:rgba(255,255,255,0.55);white-space:nowrap">SPY</span><span style="color:#6366F1;font-family:monospace;font-weight:600;font-size:12px;white-space:nowrap">+3.4%</span></div><div style="display:flex;align-items:center;gap:6px;font-size:12px"><div style="width:12px;height:3px;border-radius:1.5px;background:#F7931A;flex-shrink:0"></div><span style="color:rgba(255,255,255,0.55);white-space:nowrap">BTC</span><span style="color:#F7931A;font-family:monospace;font-weight:600;font-size:12px;white-space:nowrap">-2.5%</span></div><div style="display:flex;align-items:center;gap:6px;font-size:12px"><div style="width:12px;height:3px;border-radius:1.5px;background:#627EEA;flex-shrink:0"></div><span style="color:rgba(255,255,255,0.55);white-space:nowrap">ETH</span><span style="color:#627EEA;font-family:monospace;font-weight:600;font-size:12px;white-space:nowrap">-0.7%</span></div></div></div><svg viewBox="0 0 600 320" style="width:100%;display:block;cursor:crosshair"><g><line x1="56" y1="276" x2="576" y2="276" stroke="rgba(255,255,255,0.06)" stroke-width="0.5" stroke-dasharray="3,3"></line><text x="48" y="279.5" text-anchor="end" fill="rgba(255,255,255,0.4)" font-size="10" font-family="monospace">-10%</text></g><g><line x1="56" y1="224" x2="576" y2="224" stroke="rgba(255,255,255,0.06)" stroke-width="0.5" stroke-dasharray="3,3"></line><text x="48" y="227.5" text-anchor="end" fill="rgba(255,255,255,0.4)" font-size="10" font-family="monospace">-5%</text></g><g><line x1="56" y1="172" x2="576" y2="172" stroke="rgba(255,255,255,0.2)" stroke-width="1" stroke-dasharray="6,4"></line><text x="48" y="175.5" text-anchor="end" fill="rgba(255,255,255,0.4)" font-size="10" font-family="monospace">+0%</text></g><g><line x1="56" y1="120" x2="576" y2="120" stroke="rgba(255,255,255,0.06)" stroke-width="0.5" stroke-dasharray="3,3"></line><text x="48" y="123.5" text-anchor="end" fill="rgba(255,255,255,0.4)" font-size="10" font-family="monospace">+5%</text></g><g><line x1="56" y1="67.99999999999999" x2="576" y2="67.99999999999999" stroke="rgba(255,255,255,0.06)" stroke-width="0.5" stroke-dasharray="3,3"></line><text x="48" y="71.49999999999999" text-anchor="end" fill="rgba(255,255,255,0.4)" font-size="10" font-family="monospace">+10%</text></g><g><line x1="56" y1="16" x2="576" y2="16" stroke="rgba(255,255,255,0.06)" stroke-width="0.5" stroke-dasharray="3,3"></line><text x="48" y="19.5" text-anchor="end" fill="rgba(255,255,255,0.4)" font-size="10" font-family="monospace">+15%</text></g><text x="56" y="312" text-anchor="middle" fill="rgba(255,255,255,0.35)" font-size="10">Mar 27</text><text x="204.57142857142856" y="312" text-anchor="middle" fill="rgba(255,255,255,0.35)" font-size="10">Mar 29</text><text x="353.1428571428571" y="312" text-anchor="middle" fill="rgba(255,255,255,0.35)" font-size="10">Mar 31</text><text x="501.71428571428567" y="312" text-anchor="middle" fill="rgba(255,255,255,0.35)" font-size="10">Apr 2</text><text x="576" y="312" text-anchor="middle" fill="rgba(255,255,255,0.35)" font-size="10">Apr 3</text><line x1="56" y1="276" x2="56" y2="280" stroke="rgba(255,255,255,0.15)" stroke-width="0.5"></line><line x1="204.57142857142856" y1="276" x2="204.57142857142856" y2="280" stroke="rgba(255,255,255,0.15)" stroke-width="0.5"></line><line x1="353.1428571428571" y1="276" x2="353.1428571428571" y2="280" stroke="rgba(255,255,255,0.15)" stroke-width="0.5"></line><line x1="501.71428571428567" y1="276" x2="501.71428571428567" y2="280" stroke="rgba(255,255,255,0.15)" stroke-width="0.5"></line><line x1="576" y1="276" x2="576" y2="280" stroke="rgba(255,255,255,0.15)" stroke-width="0.5"></line><path d="M 56 172 C 63.42857142857143 170.34512749555248, 115.42857142857142 160.62146669302234, 130.28571428571428 155.45127495552484 C 145.14285714285714 150.28108321802733, 189.7142857142857 119.08519470251052, 204.57142857142856 120.29808262502485 C 219.42857142857142 121.51097054753917, 264 160.10753113263496, 278.85714285714283 167.58015418066816 C 293.71428571428567 175.05277722870136, 338.2857142857142 192.279897212888, 353.1428571428571 195.02431310535687 C 368 197.76872899782575, 412.5714285714286 208.50998220992298, 427.42857142857144 195.02431310535687 C 442.2857142857143 181.53864400079075, 486.85714285714283 73.65329116426177, 501.71428571428567 60.16762205969566 C 516.5714285714286 46.68195295512954, 568.5714285714286 60.16762205969566, 576 60.16762205969566" fill="none" stroke="#EAB308" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M 56 172 C 63.42857142857143 172, 115.42857142857142 172, 130.28571428571428 172 C 145.14285714285714 172, 189.7142857142857 171.65228910722453, 204.57142857142856 172 C 219.42857142857142 172.34771089277547, 264 178.14234572379317, 278.85714285714283 175.47710892775476 C 293.71428571428567 172.81187213171634, 338.2857142857142 149.16425113154284, 353.1428571428571 145.34763203961583 C 368 141.53101294768882, 412.5714285714286 138.21135800911546, 427.42857142857144 137.31091800848463 C 442.2857142857143 136.4104780078538, 486.85714285714283 136.44000063082527, 501.71428571428567 136.34323203330757 C 516.5714285714286 136.24646343578988, 568.5714285714286 136.34323203330757, 576 136.34323203330757" fill="none" stroke="#6366F1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M 56 172 C 63.42857142857143 175.20865091741115, 115.42857142857142 200.72629231823018, 130.28571428571428 204.08650917411137 C 145.14285714285714 207.44672602999256, 189.7142857142857 207.66346532200475, 204.57142857142856 205.60216855881197 C 219.42857142857142 203.54087179561918, 264 184.38293717300377, 278.85714285714283 183.47354154218343 C 293.71428571428567 182.56414591136308, 338.2857142857142 197.6298001952869, 353.1428571428571 196.50821225060847 C 368 195.38662430593004, 412.5714285714286 171.65139834151887, 427.42857142857144 172.2576620953991 C 442.2857142857143 172.86392584927933, 486.85714285714283 200.0078697698821, 501.71428571428567 202.57084978941077 C 516.5714285714286 205.13382980893945, 568.5714285714286 198.35580104055848, 576 197.887462290686" fill="none" stroke="#F7931A" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M 56 172 C 63.42857142857143 175.37106918238993, 115.42857142857142 202.33962264150946, 130.28571428571428 205.7106918238994 C 145.14285714285714 209.08176100628933, 189.7142857142857 207.7735849056604, 204.57142857142856 205.7106918238994 C 219.42857142857142 203.64779874213838, 264 187.14465408805032, 278.85714285714283 185.0817610062893 C 293.71428571428567 183.01886792452828, 338.2857142857142 189.3081761006289, 353.1428571428571 185.0817610062893 C 368 180.85534591194968, 412.5714285714286 143.77358490566039, 427.42857142857144 142.8176100628931 C 442.2857142857143 141.8616352201258, 486.85714285714283 171.89937106918242, 501.71428571428567 175.52201257861637 C 516.5714285714286 179.14465408805032, 568.5714285714286 178.69182389937106, 576 179.04402515723268" fill="none" stroke="#627EEA" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="56" cy="172" r="2.5" fill="#EAB308" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="130.28571428571428" cy="155.45127495552484" r="2.5" fill="#EAB308" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="204.57142857142856" cy="120.29808262502485" r="2.5" fill="#EAB308" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="278.85714285714283" cy="167.58015418066816" r="2.5" fill="#EAB308" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="353.1428571428571" cy="195.02431310535687" r="2.5" fill="#EAB308" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="427.42857142857144" cy="195.02431310535687" r="2.5" fill="#EAB308" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="501.71428571428567" cy="60.16762205969566" r="2.5" fill="#EAB308" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="576" cy="60.16762205969566" r="2.5" fill="#EAB308" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="56" cy="172" r="2.5" fill="#6366F1" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="130.28571428571428" cy="172" r="2.5" fill="#6366F1" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="204.57142857142856" cy="172" r="2.5" fill="#6366F1" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="278.85714285714283" cy="175.47710892775476" r="2.5" fill="#6366F1" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="353.1428571428571" cy="145.34763203961583" r="2.5" fill="#6366F1" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="427.42857142857144" cy="137.31091800848463" r="2.5" fill="#6366F1" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="501.71428571428567" cy="136.34323203330757" r="2.5" fill="#6366F1" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="576" cy="136.34323203330757" r="2.5" fill="#6366F1" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="56" cy="172" r="2.5" fill="#F7931A" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="130.28571428571428" cy="204.08650917411137" r="2.5" fill="#F7931A" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="204.57142857142856" cy="205.60216855881197" r="2.5" fill="#F7931A" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="278.85714285714283" cy="183.47354154218343" r="2.5" fill="#F7931A" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="353.1428571428571" cy="196.50821225060847" r="2.5" fill="#F7931A" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="427.42857142857144" cy="172.2576620953991" r="2.5" fill="#F7931A" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="501.71428571428567" cy="202.57084978941077" r="2.5" fill="#F7931A" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="576" cy="197.887462290686" r="2.5" fill="#F7931A" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="56" cy="172" r="2.5" fill="#627EEA" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="130.28571428571428" cy="205.7106918238994" r="2.5" fill="#627EEA" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="204.57142857142856" cy="205.7106918238994" r="2.5" fill="#627EEA" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="278.85714285714283" cy="185.0817610062893" r="2.5" fill="#627EEA" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="353.1428571428571" cy="185.0817610062893" r="2.5" fill="#627EEA" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="427.42857142857144" cy="142.8176100628931" r="2.5" fill="#627EEA" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="501.71428571428567" cy="175.52201257861637" r="2.5" fill="#627EEA" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><circle cx="576" cy="179.04402515723268" r="2.5" fill="#627EEA" stroke="none" stroke-width="0" style="transition:r 0.1s ease"></circle><line x1="56" y1="16" x2="56" y2="276" stroke="rgba(255,255,255,0.1)" stroke-width="0.5"></line><line x1="56" y1="276" x2="576" y2="276" stroke="rgba(255,255,255,0.1)" stroke-width="0.5"></line><g><line x1="56" y1="16" x2="56" y2="276" stroke="#A78BFA" stroke-width="1" stroke-dasharray="4 3" opacity="0.6"></line><text x="56" y="12" fill="#A78BFA" font-size="8" text-anchor="middle" font-family="system-ui, sans-serif">Quarterly expiry</text></g><g><line x1="353.1428571428571" y1="16" x2="353.1428571428571" y2="276" stroke="#34D399" stroke-width="1" stroke-dasharray="4 3" opacity="0.6"></line><text x="353.1428571428571" y="12" fill="#34D399" font-size="8" text-anchor="middle" font-family="system-ui, sans-serif">JPM collar roll</text></g><g><line x1="427.42857142857144" y1="16" x2="427.42857142857144" y2="276" stroke="#F87171" stroke-width="1" stroke-dasharray="4 3" opacity="0.6"></line><text x="427.42857142857144" y="12" fill="#F87171" font-size="8" text-anchor="middle" font-family="system-ui, sans-serif">Trump address</text></g><g><line x1="501.71428571428567" y1="16" x2="501.71428571428567" y2="276" stroke="#EAB308" stroke-width="1" stroke-dasharray="4 3" opacity="0.6"></line><text x="501.71428571428567" y="12" fill="#EAB308" font-size="8" text-anchor="middle" font-family="system-ui, sans-serif">Tariffs</text></g></svg></div>
<p>Going into the week, the setup looked cautiously constructive. The quarterly expiry was behind us. The JPM collar had rolled, removing its mechanical overhang. BTC was holding above 67K. The expectation was a quiet consolidation.</p>
<p>That is not what happened. Three things drove this week.</p>
<p><strong>1. The Iran war escalated.</strong> The U.S.-Israel conflict with Iran entered its fifth week. The <a href="https://www.cnbc.com/2026/04/01/oil-price-iea-fatih-birol-brent-iran-strait-hormuz.html" target="_blank" rel="noopener noreferrer" class="">Strait of Hormuz closure</a> <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">disrupted 20% of global oil supply</span>. WTI crude ripped from <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">$93 to $112</span> in the span of days. The IEA <a href="https://www.cnbc.com/2026/04/01/oil-price-iea-fatih-birol-brent-iran-strait-hormuz.html" target="_blank" rel="noopener noreferrer" class="">called it</a> "the largest supply disruption in the history of the global oil market." Trump <a href="https://www.cnbc.com/2026/04/01/trump-address-nation-iran-live-updates.html" target="_blank" rel="noopener noreferrer" class="">addressed the nation</a> Wednesday, pledging "extremely hard" strikes in the coming weeks, crushing a brief ceasefire rally.</p>
<div id="how-oil-moved" style="border-radius:8px;border:1px solid #00bcd4;background-color:#0f0f0f;overflow:hidden;margin-bottom:16px"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;background-color:rgba(0, 188, 212, 0.1);border:none;cursor:pointer;transition:filter 0.15s"><div style="display:flex;align-items:center;gap:12px"><div style="width:3px;height:18px;background-color:#00bcd4;border-radius:2px"></div><span style="font-weight:600;font-size:14px;color:#00bcd4">How oil moved</span></div><svg width="18" height="18" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg)"><path d="M6 9L12 15L18 9" stroke="#00bcd4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<p><strong>2. New tariffs landed.</strong> 50% on any import with &gt;15% metal content by weight (<a href="https://www.whitehouse.gov/fact-sheets/2026/04/fact-sheet-president-donald-j-trump-strengthens-tariffs-on-steel-aluminum-and-copper-imports/" target="_blank" rel="noopener noreferrer" class="">details</a>). 100% on patented pharmaceuticals (<a href="https://www.whitehouse.gov/fact-sheets/2026/04/fact-sheet-president-donald-j-trump-bolsters-national-security-and-strengthens-u-s-supply-chains-by-imposing-tariffs-on-patented-pharmaceutical-products/" target="_blank" rel="noopener noreferrer" class="">details</a>). Ford and GM <a href="https://markets.financialcontent.com/stocks/article/marketminute-2026-4-3-the-great-metal-wall-trumps-50-tariff-adjustment-sparks-aluminum-squeeze-and-industrial-upheaval" target="_blank" rel="noopener noreferrer" class="">warned</a> of over 2,500 USD in added cost per EV.</p>
<div id="how-markets-reacted-to-the-tariffs" style="border-radius:8px;border:1px solid #ff9800;background-color:#0f0f0f;overflow:hidden;margin-bottom:16px"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;background-color:rgba(255, 152, 0, 0.1);border:none;cursor:pointer;transition:filter 0.15s"><div style="display:flex;align-items:center;gap:12px"><div style="width:3px;height:18px;background-color:#ff9800;border-radius:2px"></div><span style="font-weight:600;font-size:14px;color:#ff9800">How markets reacted to the tariffs</span></div><svg width="18" height="18" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg)"><path d="M6 9L12 15L18 9" stroke="#ff9800" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<p><strong>3. The quarterly options expiry flushed everything.</strong> Deribit <a class="" href="https://docs.hypercall.xyz/insights/jpm-collar-q1-2026">settled</a> 14.16 billion USD in BTC options on March 27, wiping ~40% of open interest. The JPMorgan collar <a href="https://www.investing.com/analysis/the-stock-market-rally-may-have-been-driven-by-mechanics-not-conviction-200677633" target="_blank" rel="noopener noreferrer" class="">rolled</a> on March 31, driving a 3% SPX rally. Then, with the mechanical support gone, markets sold off again.</p>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(130px, 1fr));gap:10px;margin:20px 0"><span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #F7931A"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">BTC</div><div style="font-size:16px;color:#F7931A;font-family:monospace;font-weight:600">$66,909</div></div></span><span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #627EEA"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">ETH</div><div style="font-size:16px;color:#627EEA;font-family:monospace;font-weight:600">$2,053</div></div></span><span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #6366F1"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">SPY</div><div style="font-size:16px;color:#6366F1;font-family:monospace;font-weight:600">$655.83</div></div></span><span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #EAB308"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">WTI Oil</div><div style="font-size:16px;color:#EAB308;font-family:monospace;font-weight:600">$112.06</div></div></span><span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #F87171"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">VIX</div><div style="font-size:16px;color:#F87171;font-family:monospace;font-weight:600">31</div></div></span><span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #A78BFA"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">BVIV</div><div style="font-size:16px;color:#A78BFA;font-family:monospace;font-weight:600">45.6%</div></div></span><span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><div style="background:#F8717115;border-radius:8px;padding:12px;border-left:3px solid #F87171"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">Fear &amp; Greed</div><div style="font-size:16px;color:#F87171;font-family:monospace;font-weight:600">8 / 100</div></div></span></div>
<p>Today is Good Friday. U.S. equity markets are closed. No ETF trading, no CME crypto futures. BTC enters the long weekend with no institutional demand backstop.</p>
<p>The March jobs report landed this morning at <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><a href="https://www.bls.gov/news.release/empsit.nr0.htm" target="_blank" rel="noopener noreferrer" class="">+178,000</a></span>, crushing the <a href="https://insight.factset.com/total-nonfarm-payrolls-for-march-2026-are-projected-to-rise-by-60000" target="_blank" rel="noopener noreferrer" class="">60,000 consensus</a>. Strong labor market, but that makes the <a href="https://www.federalreserve.gov/newsevents/pressreleases/monetary20260318a.htm" target="_blank" rel="noopener noreferrer" class="">Fed's path to cuts harder</a>. The <a href="https://www.federalreserve.gov/newsevents/pressreleases/monetary20260318a.htm" target="_blank" rel="noopener noreferrer" class="">FOMC</a> held rates at 3.50-3.75% in March. Next meeting: April 28-29.</p>
<p>The Crypto <a href="https://docs.hypercall.xyz/docs/reference/fear-and-greed" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">Fear &amp; Greed Index</a> is at <strong>8</strong>. <a href="https://www.spotedcrypto.com/fear-greed-index-8-crypto-briefing-2/" target="_blank" rel="noopener noreferrer" class="">That is the 38th consecutive day in the fear zone</a>, the longest streak since mid-2022. Historically, readings below 15 have marked local bottoms.</p>
<p>That is the setup. Here is what the options market did with it.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="the-protection-trade">The protection trade<a href="https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03#the-protection-trade" class="hash-link" aria-label="Direct link to The protection trade" title="Direct link to The protection trade" translate="no">​</a></h2>
<div style="margin:20px 0"><div style="background:#111116;border:1px solid rgba(255,255,255,0.08);border-radius:12px;padding:16px 20px"><div style="display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px"><div><div style="font-size:13px;font-weight:600;color:rgba(255,255,255,0.7)">BTC options premium by day (Deribit, $M)<span style="margin-left:8px;font-size:11px;font-weight:500;color:rgba(255,255,255,0.5);background:rgba(255,255,255,0.05);padding:2px 6px;border-radius:4px">BTC</span></div><div style="font-size:10px;color:rgba(255,255,255,0.3);margin-top:2px">Premium in $M · Hover/tap bars for details</div></div><div style="display:flex;gap:12px;font-size:10px;color:rgba(255,255,255,0.5);flex-shrink:0"><span style="display:flex;align-items:center;gap:4px"><svg width="10" height="10"><rect width="10" height="10" rx="2" fill="#34D399"></rect></svg>Calls</span><span style="display:flex;align-items:center;gap:4px"><svg width="10" height="10"><rect width="10" height="10" rx="2" fill="#F87171"></rect></svg>Puts</span><span style="display:flex;align-items:center;gap:4px"><svg width="10" height="2"><line x1="0" y1="1" x2="10" y2="1" stroke="var(--hc-lime, #5CF53D)" stroke-width="2"></line></svg>Net</span></div></div><svg viewBox="0 0 600 320" width="100%" style="display:block;overflow:visible"><line x1="52" y1="265.1919545255794" x2="584" y2="265.1919545255794" stroke="rgba(255,255,255,0.06)" stroke-width="0.5"></line><line x1="52" y1="213.5959772627897" x2="584" y2="213.5959772627897" stroke="rgba(255,255,255,0.06)" stroke-width="0.5"></line><line x1="52" y1="162" x2="584" y2="162" stroke="rgba(255,255,255,0.15)" stroke-width="1"></line><line x1="52" y1="110.40402273721031" x2="584" y2="110.40402273721031" stroke="rgba(255,255,255,0.06)" stroke-width="0.5"></line><line x1="52" y1="58.80804547442064" x2="584" y2="58.80804547442064" stroke="rgba(255,255,255,0.06)" stroke-width="0.5"></line><text x="46" y="265.1919545255794" text-anchor="end" dominant-baseline="middle" fill="rgba(255,255,255,0.5)" font-size="10" font-family="system-ui, sans-serif">-200M</text><text x="46" y="213.5959772627897" text-anchor="end" dominant-baseline="middle" fill="rgba(255,255,255,0.5)" font-size="10" font-family="system-ui, sans-serif">-100M</text><text x="46" y="162" text-anchor="end" dominant-baseline="middle" fill="rgba(255,255,255,0.5)" font-size="10" font-family="system-ui, sans-serif">$0</text><text x="46" y="110.40402273721031" text-anchor="end" dominant-baseline="middle" fill="rgba(255,255,255,0.5)" font-size="10" font-family="system-ui, sans-serif">+100M</text><text x="46" y="58.80804547442064" text-anchor="end" dominant-baseline="middle" fill="rgba(255,255,255,0.5)" font-size="10" font-family="system-ui, sans-serif">+200M</text><g style="cursor:pointer"><rect x="52" y="44" width="66.5" height="236" fill="transparent"></rect><rect x="66.9625" y="125.16047223436817" width="36.575" height="36.839527765631836" rx="2" fill="#34D399" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect><rect x="66.9625" y="162" width="36.575" height="118" rx="2" fill="#F87171" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect><text x="85.25" y="119.16047223436817" text-anchor="middle" fill="var(--hc-lime, #5CF53D)" font-size="8" font-weight="600" font-family="system-ui, sans-serif">Quarterly expiry</text></g><g style="cursor:pointer"><rect x="118.5" y="44" width="66.5" height="236" fill="transparent"></rect><rect x="133.4625" y="160.65850459116746" width="36.575" height="1.341495408832532" rx="2" fill="#34D399" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect><rect x="133.4625" y="162" width="36.575" height="2.3218189768255355" rx="2" fill="#F87171" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect></g><g style="cursor:pointer"><rect x="185" y="44" width="66.5" height="236" fill="transparent"></rect><rect x="199.9625" y="160.91648447748142" width="36.575" height="1.0835155225185833" rx="2" fill="#34D399" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect><rect x="199.9625" y="162" width="36.575" height="1.5994752951464801" rx="2" fill="#F87171" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect></g><g style="cursor:pointer"><rect x="251.5" y="44" width="66.5" height="236" fill="transparent"></rect><rect x="266.4625" y="147.9658941845212" width="36.575" height="14.034105815478794" rx="2" fill="#34D399" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect><rect x="266.4625" y="162" width="36.575" height="47.26191517271535" rx="2" fill="#F87171" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect><text x="284.75" y="141.9658941845212" text-anchor="middle" fill="var(--hc-lime, #5CF53D)" font-size="8" font-weight="600" font-family="system-ui, sans-serif">Collar roll eve</text></g><g style="cursor:pointer"><rect x="318" y="44" width="66.5" height="236" fill="transparent"></rect><rect x="332.9625" y="154.41539134236993" width="36.575" height="7.584608657630084" rx="2" fill="#34D399" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect><rect x="332.9625" y="162" width="36.575" height="8.25535636204635" rx="2" fill="#F87171" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect></g><g style="cursor:pointer"><rect x="384.5" y="44" width="66.5" height="236" fill="transparent"></rect><rect x="399.4625" y="152.24836029733274" width="36.575" height="9.75163970266725" rx="2" fill="#34D399" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect><rect x="399.4625" y="162" width="36.575" height="10.164407520769567" rx="2" fill="#F87171" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect></g><g style="cursor:pointer"><rect x="451" y="44" width="66.5" height="236" fill="transparent"></rect><rect x="465.9625" y="153.3834717971141" width="36.575" height="8.616528202885876" rx="2" fill="#34D399" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect><rect x="465.9625" y="162" width="36.575" height="17.23305640577175" rx="2" fill="#F87171" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect></g><g style="cursor:pointer"><rect x="517.5" y="44" width="66.5" height="236" fill="transparent"></rect><rect x="532.4625" y="154.57017927415828" width="36.575" height="7.429820725841714" rx="2" fill="#34D399" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect><rect x="532.4625" y="162" width="36.575" height="6.965456930476607" rx="2" fill="#F87171" opacity="0.75" style="transition:opacity 0.15s, fill 0.15s"></rect></g><path d="M 85.25 243.16047223436817 L 151.75 162.980323567993 L 218.25 162.5159597726279 L 284.75 195.22780935723654 L 351.25 162.67074770441627 L 417.75 162.41276781810234 L 484.25 170.6165282028859 L 550.75 161.5356362046349" fill="none" stroke="var(--hc-lime, #5CF53D)" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" opacity="0.8"></path><circle cx="85.25" cy="243.16047223436817" r="2" fill="var(--hc-lime, #5CF53D)" opacity="0.6" style="transition:r 0.15s, opacity 0.15s"></circle><circle cx="151.75" cy="162.980323567993" r="2" fill="var(--hc-lime, #5CF53D)" opacity="0.6" style="transition:r 0.15s, opacity 0.15s"></circle><circle cx="218.25" cy="162.5159597726279" r="2" fill="var(--hc-lime, #5CF53D)" opacity="0.6" style="transition:r 0.15s, opacity 0.15s"></circle><circle cx="284.75" cy="195.22780935723654" r="2" fill="var(--hc-lime, #5CF53D)" opacity="0.6" style="transition:r 0.15s, opacity 0.15s"></circle><circle cx="351.25" cy="162.67074770441627" r="2" fill="var(--hc-lime, #5CF53D)" opacity="0.6" style="transition:r 0.15s, opacity 0.15s"></circle><circle cx="417.75" cy="162.41276781810234" r="2" fill="var(--hc-lime, #5CF53D)" opacity="0.6" style="transition:r 0.15s, opacity 0.15s"></circle><circle cx="484.25" cy="170.6165282028859" r="2" fill="var(--hc-lime, #5CF53D)" opacity="0.6" style="transition:r 0.15s, opacity 0.15s"></circle><circle cx="550.75" cy="161.5356362046349" r="2" fill="var(--hc-lime, #5CF53D)" opacity="0.6" style="transition:r 0.15s, opacity 0.15s"></circle><text x="85.25" y="296" text-anchor="middle" fill="rgba(255,255,255,0.5)" font-size="10" font-family="system-ui, sans-serif" font-weight="400">Mar 27</text><text x="151.75" y="296" text-anchor="middle" fill="rgba(255,255,255,0.5)" font-size="10" font-family="system-ui, sans-serif" font-weight="400">Mar 28</text><text x="218.25" y="296" text-anchor="middle" fill="rgba(255,255,255,0.5)" font-size="10" font-family="system-ui, sans-serif" font-weight="400">Mar 29</text><text x="284.75" y="296" text-anchor="middle" fill="rgba(255,255,255,0.5)" font-size="10" font-family="system-ui, sans-serif" font-weight="400">Mar 30</text><text x="351.25" y="296" text-anchor="middle" fill="rgba(255,255,255,0.5)" font-size="10" font-family="system-ui, sans-serif" font-weight="400">Mar 31</text><text x="417.75" y="296" text-anchor="middle" fill="rgba(255,255,255,0.5)" font-size="10" font-family="system-ui, sans-serif" font-weight="400">Apr 1</text><text x="484.25" y="296" text-anchor="middle" fill="rgba(255,255,255,0.5)" font-size="10" font-family="system-ui, sans-serif" font-weight="400">Apr 2</text><text x="550.75" y="296" text-anchor="middle" fill="rgba(255,255,255,0.5)" font-size="10" font-family="system-ui, sans-serif" font-weight="400">Apr 3</text></svg></div></div>
<div style="font-size:11px;color:rgba(255,255,255,0.3);margin-top:4px">Chart shows premium on trades above 5,000 USD. Total including smaller trades: 433M USD puts, 189M USD calls.</div>
<p>95,505 BTC options trades this week. 249,552 contracts. <strong>433 million USD</strong> in put premium versus 189 million in calls. That is a 2.3:1 ratio.</p>
<p>On ETH, it is even more extreme: 132M in puts versus 42M in calls. A <strong>3.2:1</strong> ratio.</p>
<div id="what-does-a-2-3-1-put-call-ratio-mean" style="border-radius:8px;border:1px solid #A9FA38;background-color:#0f0f0f;overflow:hidden;margin-bottom:16px"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;background-color:rgba(169, 250, 56, 0.1);border:none;cursor:pointer;transition:filter 0.15s"><div style="display:flex;align-items:center;gap:12px"><div style="width:3px;height:18px;background-color:#A9FA38;border-radius:2px"></div><span style="font-weight:600;font-size:14px;color:#A9FA38">What does a 2.3:1 put/call ratio mean?</span></div><svg width="18" height="18" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(180deg)"><path d="M6 9L12 15L18 9" stroke="#A9FA38" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button><div style="padding:16px 20px;color:#ccc;font-size:14px;line-height:1.7"><div style="display:grid;grid-template-columns:1fr 30px 1fr;align-items:center;gap:8px;margin:8px 0"><div style="padding:12px;background:rgba(52,211,153,0.06);border-radius:8px;text-align:center"><div style="font-size:22px;font-weight:700;font-family:monospace;color:#34D399">$1</div><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-top:4px">spent on calls (upside)</div></div><div style="text-align:center;color:rgba(255,255,255,0.3);font-size:14px">vs</div><div style="padding:12px;background:rgba(248,113,113,0.06);border-radius:8px;text-align:center"><div style="font-size:22px;font-weight:700;font-family:monospace;color:#F87171">$2.30</div><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-top:4px">spent on puts (downside)</div></div></div><p>When this ratio passes 2x, the market is in "hedge mode." Not hedging against a specific event. Just broadly paying up for protection.</p></div></div>
<p>Worth noting: March 27 (quarterly expiry) drove the bulk of the put premium as 14.16 billion USD worth of positions settled. Strip out the expiry, and the ratio is closer to 1.5:1. Still elevated, but not panicked.</p>
<p>The more interesting question: is this protection new, or structural? The <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">open interest</span> data answers it. Net OI increased by <strong>98,442 contracts</strong> this week. New money coming in, building fresh positions:</p>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:10px;margin:16px 0"><div style="background:#F8717115;border-radius:8px;padding:12px;border-left:3px solid #F87171"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">New Long Puts</div><div style="font-size:16px;color:#F87171;font-family:monospace;font-weight:600">+25,260</div></div><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #F87171"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">New Short Calls</div><div style="font-size:16px;color:#F87171;font-family:monospace;font-weight:600">+26,163</div></div><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #34D399"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">New Long Calls</div><div style="font-size:16px;color:#34D399;font-family:monospace;font-weight:600">+19,551</div></div><div style="background:#111;border-radius:8px;padding:12px;border-left:3px solid #34D399"><div style="font-size:10px;color:#666;margin-bottom:4px;border-bottom:none;display:inline-block">New Short Puts</div><div style="font-size:16px;color:#34D399;font-family:monospace;font-weight:600">+21,175</div></div></div>
<p>The bearish strategies (long puts + short calls) added 51,423 contracts. The bullish strategies (long calls + short puts) added 40,726 contracts. A gap, but not a chasm. The bears are paying more per contract because they are buying closer to the money. The bulls are selling further out.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="where-the-money-landed">Where the money landed<a href="https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03#where-the-money-landed" class="hash-link" aria-label="Direct link to Where the money landed" title="Direct link to Where the money landed" translate="no">​</a></h2>
<div style="margin:20px 0"><div style="background:#111116;border:1px solid rgba(255,255,255,0.08);border-radius:12px;padding:16px 20px"><div style="display:flex;justify-content:space-between;align-items:center;margin-bottom:12px"><div style="font-size:13px;color:rgba(255,255,255,0.6);font-weight:500">BTC premium by strike ($M) -- week of Mar 27 to Apr 3</div><div style="display:flex;gap:16px;font-size:11px"><span style="display:flex;align-items:center;gap:4px"><span style="width:10px;height:4px;border-radius:2px;background:#34D399;display:inline-block"></span><span style="color:rgba(255,255,255,0.4)">Calls</span></span><span style="display:flex;align-items:center;gap:4px"><span style="width:10px;height:4px;border-radius:2px;background:#F87171;display:inline-block"></span><span style="color:rgba(255,255,255,0.4)">Puts</span></span></div></div><svg viewBox="0 0 600 250" width="100%" style="display:block;overflow:visible"><defs><clipPath id="pbs-chart-area"><rect x="72" y="40" width="508" height="180"></rect></clipPath></defs><line x1="326" y1="36" x2="326" y2="224" stroke="rgba(255,255,255,0.12)" stroke-width="1"></line><g><line x1="386.4761904761905" y1="40" x2="386.4761904761905" y2="220" stroke="rgba(255,255,255,0.04)" stroke-width="1"></line><line x1="265.5238095238095" y1="40" x2="265.5238095238095" y2="220" stroke="rgba(255,255,255,0.04)" stroke-width="1"></line><text x="386.4761904761905" y="236" text-anchor="middle" font-size="9" fill="rgba(255,255,255,0.25)" font-family="monospace">$10.0M</text><text x="265.5238095238095" y="236" text-anchor="middle" font-size="9" fill="rgba(255,255,255,0.25)" font-family="monospace">$10.0M</text></g><g><line x1="446.95238095238096" y1="40" x2="446.95238095238096" y2="220" stroke="rgba(255,255,255,0.04)" stroke-width="1"></line><line x1="205.04761904761904" y1="40" x2="205.04761904761904" y2="220" stroke="rgba(255,255,255,0.04)" stroke-width="1"></line><text x="446.95238095238096" y="236" text-anchor="middle" font-size="9" fill="rgba(255,255,255,0.25)" font-family="monospace">$20.0M</text><text x="205.04761904761904" y="236" text-anchor="middle" font-size="9" fill="rgba(255,255,255,0.25)" font-family="monospace">$20.0M</text></g><g><line x1="507.42857142857144" y1="40" x2="507.42857142857144" y2="220" stroke="rgba(255,255,255,0.04)" stroke-width="1"></line><line x1="144.57142857142856" y1="40" x2="144.57142857142856" y2="220" stroke="rgba(255,255,255,0.04)" stroke-width="1"></line><text x="507.42857142857144" y="236" text-anchor="middle" font-size="9" fill="rgba(255,255,255,0.25)" font-family="monospace">$30.0M</text><text x="144.57142857142856" y="236" text-anchor="middle" font-size="9" fill="rgba(255,255,255,0.25)" font-family="monospace">$30.0M</text></g><g><line x1="567.9047619047619" y1="40" x2="567.9047619047619" y2="220" stroke="rgba(255,255,255,0.04)" stroke-width="1"></line><line x1="84.0952380952381" y1="40" x2="84.0952380952381" y2="220" stroke="rgba(255,255,255,0.04)" stroke-width="1"></line><text x="567.9047619047619" y="236" text-anchor="middle" font-size="9" fill="rgba(255,255,255,0.25)" font-family="monospace">$40.0M</text><text x="84.0952380952381" y="236" text-anchor="middle" font-size="9" fill="rgba(255,255,255,0.25)" font-family="monospace">$40.0M</text></g><text x="326" y="236" text-anchor="middle" font-size="9" fill="rgba(255,255,255,0.25)" font-family="monospace">$0</text><text x="199" y="30" text-anchor="middle" font-size="10" fill="#F87171" font-weight="500">Put Premium</text><text x="453" y="30" text-anchor="middle" font-size="10" fill="#34D399" font-weight="500">Call Premium</text><g style="cursor:pointer"><text x="66" y="47" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.4)" font-family="monospace" font-weight="400">50,000</text><rect x="275.2" y="42" width="50.800000000000004" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="42" width="38.1" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect></g><g style="cursor:pointer"><text x="66" y="59" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.4)" font-family="monospace" font-weight="400">55,000</text><rect x="311.48571428571427" y="54" width="14.514285714285714" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="54" width="12.095238095238095" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect></g><g style="cursor:pointer"><text x="66" y="71" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.4)" font-family="monospace" font-weight="400">60,000</text><rect x="295.76190476190476" y="66" width="30.238095238095237" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="66" width="46.56666666666667" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><text x="378.56666666666666" y="71" dominant-baseline="middle" font-size="8" font-weight="600" fill="#F87171" style="transition:opacity 0.15s" opacity="0.7">Put support</text></g><g style="cursor:pointer"><text x="66" y="83" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.4)" font-family="monospace" font-weight="400">62,000</text><rect x="312.0904761904762" y="78" width="13.909523809523808" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="78" width="51.404761904761905" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect></g><g style="cursor:pointer"><text x="66" y="95" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.4)" font-family="monospace" font-weight="400">65,000</text><rect x="273.9904761904762" y="90" width="52.009523809523806" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="90" width="36.890476190476186" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect></g><g style="cursor:pointer"><text x="66" y="107" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.4)" font-family="monospace" font-weight="400">66,000</text><rect x="269.75714285714287" y="102" width="56.24285714285715" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="102" width="84.06190476190476" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect></g><g style="cursor:pointer"><rect x="72" y="112" width="508" height="12" fill="rgba(255,255,255,0.02)" rx="2"></rect><text x="66" y="119" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.8)" font-family="monospace" font-weight="600">67,000</text><rect x="255.84761904761905" y="114" width="70.15238095238095" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="114" width="53.21904761904762" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect></g><g style="cursor:pointer"><text x="66" y="131" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.4)" font-family="monospace" font-weight="400">68,000</text><rect x="232.26190476190476" y="126" width="93.73809523809524" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="126" width="75.59523809523809" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect></g><g style="cursor:pointer"><text x="66" y="143" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.4)" font-family="monospace" font-weight="400">70,000</text><rect x="145.1761904761905" y="138" width="180.8238095238095" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="138" width="254" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><text x="586" y="143" dominant-baseline="middle" font-size="8" font-weight="600" fill="rgba(255,255,255,0.5)" style="transition:opacity 0.15s" opacity="0.7">Max premium</text></g><g style="cursor:pointer"><text x="66" y="155" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.4)" font-family="monospace" font-weight="400">72,000</text><rect x="283.6666666666667" y="150" width="42.33333333333333" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="150" width="70.15238095238095" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect></g><g style="cursor:pointer"><text x="66" y="167" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.4)" font-family="monospace" font-weight="400">75,000</text><rect x="282.45714285714286" y="162" width="43.542857142857144" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="162" width="50.800000000000004" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect></g><g style="cursor:pointer"><text x="66" y="179" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.4)" font-family="monospace" font-weight="400">80,000</text><rect x="249.1952380952381" y="174" width="76.8047619047619" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="174" width="41.12380952380953" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><text x="373.12380952380954" y="179" dominant-baseline="middle" font-size="8" font-weight="600" fill="#34D399" style="transition:opacity 0.15s" opacity="0.7">Call wall</text></g><g style="cursor:pointer"><text x="66" y="191" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.4)" font-family="monospace" font-weight="400">85,000</text><rect x="265.5238095238095" y="186" width="60.476190476190474" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="186" width="28.423809523809524" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect></g><g style="cursor:pointer"><text x="66" y="203" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.4)" font-family="monospace" font-weight="400">90,000</text><rect x="236.4952380952381" y="198" width="89.5047619047619" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="198" width="39.91428571428571" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect></g><g style="cursor:pointer"><text x="66" y="215" text-anchor="end" dominant-baseline="middle" font-size="9" fill="rgba(255,255,255,0.4)" font-family="monospace" font-weight="400">100,000</text><rect x="196.5809523809524" y="210" width="129.4190476190476" height="8" fill="rgba(248,113,113,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect><rect x="326" y="210" width="45.96190476190476" height="8" fill="rgba(52,211,153,0.6)" rx="2" style="transition:fill 0.15s, width 0.3s"></rect></g><line x1="68" y1="116.908" x2="584" y2="116.908" stroke="rgba(255,255,255,0.5)" stroke-width="1" stroke-dasharray="4 3"></line><rect x="518" y="108.908" width="66" height="16" rx="3" fill="rgba(255,255,255,0.08)"></rect><text x="551" y="117.908" text-anchor="middle" dominant-baseline="middle" font-size="8" font-weight="600" fill="rgba(255,255,255,0.7)" font-family="monospace">Spot <!-- -->66,909</text></svg></div></div>
<p>Three levels jump out:</p>
<p><strong>70K: the fulcrum.</strong> Most actively traded strike by premium (71.9M total). This is where the market is concentrating its bets. At 70K, you are either buying near-the-money protection or selling premium against a view that BTC stays below this level. The line in the sand.</p>
<p><strong>80K: the call ceiling.</strong> 4,709 BTC call contracts were freshly sold at the May 29 80K strike across two block trades, totaling 159M in notional exposure. When a trader sells calls at 80K, they collect <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">premium</span> upfront and profit if BTC stays below that level. Confident bets that upside is capped.</p>
<p><strong>60K: the put floor.</strong> 12.6M in premium, net -382 delta, and +5,632 new OI. This is where downside hedgers draw the line. If BTC drops below 60K, they want to be protected. This strike acts as both a psychological and mechanical support level.</p>
<div id="how-to-read-the-strike-chart" style="border-radius:8px;border:1px solid #00bcd4;background-color:#0f0f0f;overflow:hidden;margin-bottom:16px"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;background-color:rgba(0, 188, 212, 0.1);border:none;cursor:pointer;transition:filter 0.15s"><div style="display:flex;align-items:center;gap:12px"><div style="width:3px;height:18px;background-color:#00bcd4;border-radius:2px"></div><span style="font-weight:600;font-size:14px;color:#00bcd4">How to read the strike chart</span></div><svg width="18" height="18" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg)"><path d="M6 9L12 15L18 9" stroke="#00bcd4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="volatility">Volatility<a href="https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03#volatility" class="hash-link" aria-label="Direct link to Volatility" title="Direct link to Volatility" translate="no">​</a></h2>
<p>The <a href="https://docs.hypercall.xyz/docs/reference/vol-surface" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">volatility surface</a> tells you three things at once: how much the market expects prices to move, in which direction, and over what timeframe. One chart, everything you need. Toggle to the 3D view for the full options surface built from a Deribit snapshot across all listed strikes.</p>
<div><div style="display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap;align-items:center"><button style="padding:6px 14px;border-radius:6px;border:none;background:#A9FA38;color:#000;font-weight:600;font-size:11px;cursor:pointer;transition:all 0.15s">Term Structure</button><button style="padding:6px 14px;border-radius:6px;border:none;background:#1a1a1a;color:#666;font-weight:600;font-size:11px;cursor:pointer;transition:all 0.15s">Skew Grid</button></div><div style="background:var(--hc-surface, #111116);border:1px solid var(--hc-border, rgba(255,255,255,0.08));border-radius:12px;padding:16px 20px;margin:1.5rem 0"><div style="display:flex;justify-content:space-between;align-items:center;margin-bottom:0.75rem;flex-wrap:wrap;gap:0.5rem"><h4 style="margin:0;color:var(--hc-text-strong, #fff);font-size:14px">BTC vs ETH implied volatility term structure</h4><div style="display:flex;gap:1rem;align-items:center"><span style="display:flex;align-items:center;gap:6px;font-size:12px;color:var(--hc-text-muted, rgba(255,255,255,0.5))"><span style="width:10px;height:10px;border-radius:50%;background:#F7931A;display:inline-block"></span>BTC</span><span style="display:flex;align-items:center;gap:6px;font-size:12px;color:var(--hc-text-muted, rgba(255,255,255,0.5))"><span style="width:10px;height:10px;border-radius:50%;background:#627EEA;display:inline-block"></span>ETH</span><span style="font-size:11px;color:var(--hc-text-muted, rgba(255,255,255,0.35))">shaded = 25d put skew</span></div></div><svg viewBox="0 0 520 280" style="width:100%;display:block"><g><line x1="52" y1="230" x2="490" y2="230" stroke="var(--hc-border, rgba(255,255,255,0.08))" stroke-dasharray="4,4"></line><text x="46" y="233.5" text-anchor="end" fill="var(--hc-text-muted, rgba(255,255,255,0.5))" font-size="9">20<!-- -->%</text></g><g><line x1="52" y1="194" x2="490" y2="194" stroke="var(--hc-border, rgba(255,255,255,0.08))" stroke-dasharray="4,4"></line><text x="46" y="197.5" text-anchor="end" fill="var(--hc-text-muted, rgba(255,255,255,0.5))" font-size="9">32<!-- -->%</text></g><g><line x1="52" y1="158" x2="490" y2="158" stroke="var(--hc-border, rgba(255,255,255,0.08))" stroke-dasharray="4,4"></line><text x="46" y="161.5" text-anchor="end" fill="var(--hc-text-muted, rgba(255,255,255,0.5))" font-size="9">44<!-- -->%</text></g><g><line x1="52" y1="122" x2="490" y2="122" stroke="var(--hc-border, rgba(255,255,255,0.08))" stroke-dasharray="4,4"></line><text x="46" y="125.5" text-anchor="end" fill="var(--hc-text-muted, rgba(255,255,255,0.5))" font-size="9">56<!-- -->%</text></g><g><line x1="52" y1="85.99999999999997" x2="490" y2="85.99999999999997" stroke="var(--hc-border, rgba(255,255,255,0.08))" stroke-dasharray="4,4"></line><text x="46" y="89.49999999999997" text-anchor="end" fill="var(--hc-text-muted, rgba(255,255,255,0.5))" font-size="9">67<!-- -->%</text></g><g><line x1="52" y1="50" x2="490" y2="50" stroke="var(--hc-border, rgba(255,255,255,0.08))" stroke-dasharray="4,4"></line><text x="46" y="53.5" text-anchor="end" fill="var(--hc-text-muted, rgba(255,255,255,0.5))" font-size="9">79<!-- -->%</text></g><polygon points="52,205.58704453441297 114.57142857142857,142.42914979757086 177.14285714285714,134.23076923076925 239.7142857142857,128.76518218623482 302.2857142857143,130.28340080971662 364.8571428571429,126.9433198380567 427.4285714285714,125.42510121457492 490,123.60323886639678 490,140.60728744939274 427.4285714285714,144.85829959514172 364.8571428571429,149.1093117408907 302.2857142857143,152.14574898785423 239.7142857142857,153.05668016194335 177.14285714285714,157.30769230769232 114.57142857142857,165.20242914979758 52,209.23076923076923" fill="#F7931A" opacity="0.1"></polygon><polygon points="52,165.20242914979758 114.57142857142857,100.22267206477737 177.14285714285714,81.09311740890689 239.7142857142857,75.93117408906883 302.2857142857143,70.76923076923077 364.8571428571429,71.98380566801622 427.4285714285714,75.93117408906888 490,78.05668016194333 490,82.00404858299595 427.4285714285714,82.30769230769235 364.8571428571429,83.52226720647775 302.2857142857143,84.43319838056681 239.7142857142857,93.5425101214575 177.14285714285714,98.09716599190287 114.57142857142857,116.61943319838059 52,178.56275303643724" fill="#627EEA" opacity="0.1"></polygon><polyline points="52,178.56275303643724 114.57142857142857,116.61943319838059 177.14285714285714,98.09716599190287 239.7142857142857,93.5425101214575 302.2857142857143,84.43319838056681 364.8571428571429,83.52226720647775 427.4285714285714,82.30769230769235 490,82.00404858299595" fill="none" stroke="#627EEA" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"></polyline><polyline points="52,209.23076923076923 114.57142857142857,165.20242914979758 177.14285714285714,157.30769230769232 239.7142857142857,153.05668016194335 302.2857142857143,152.14574898785423 364.8571428571429,149.1093117408907 427.4285714285714,144.85829959514172 490,140.60728744939274" fill="none" stroke="#F7931A" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"></polyline><text x="52" y="196.89676113360323" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.3))" font-size="8">10.1</text><text x="114.57142857142857" y="143.9109311740891" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.3))" font-size="8">16.0</text><text x="177.14285714285714" y="130.70242914979758" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.3))" font-size="8">19.5</text><text x="239.7142857142857" y="126.29959514170042" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.3))" font-size="8">19.6</text><text x="302.2857142857143" y="121.28947368421052" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.3))" font-size="8">22.3</text><text x="364.8571428571429" y="119.31578947368422" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.3))" font-size="8">21.6</text><text x="427.4285714285714" y="116.58299595141703" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.3))" font-size="8">20.6</text><text x="490" y="114.30566801619435" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.3))" font-size="8">19.3</text><circle cx="52" cy="178.56275303643724" r="4" fill="#627EEA" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="114.57142857142857" cy="116.61943319838059" r="4" fill="#627EEA" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="177.14285714285714" cy="98.09716599190287" r="4" fill="#627EEA" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="239.7142857142857" cy="93.5425101214575" r="4" fill="#627EEA" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="302.2857142857143" cy="84.43319838056681" r="4" fill="#627EEA" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="364.8571428571429" cy="83.52226720647775" r="4" fill="#627EEA" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="427.4285714285714" cy="82.30769230769235" r="4" fill="#627EEA" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="490" cy="82.00404858299595" r="4" fill="#627EEA" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="52" cy="209.23076923076923" r="4" fill="#F7931A" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="114.57142857142857" cy="165.20242914979758" r="4" fill="#F7931A" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="177.14285714285714" cy="157.30769230769232" r="4" fill="#F7931A" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="239.7142857142857" cy="153.05668016194335" r="4" fill="#F7931A" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="302.2857142857143" cy="152.14574898785423" r="4" fill="#F7931A" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="364.8571428571429" cy="149.1093117408907" r="4" fill="#F7931A" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="427.4285714285714" cy="144.85829959514172" r="4" fill="#F7931A" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><circle cx="490" cy="140.60728744939274" r="4" fill="#F7931A" stroke="var(--hc-surface, #111116)" stroke-width="2" style="transition:r 0.15s ease"></circle><text x="52" y="246" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.5))" font-size="9">4 Apr</text><text x="114.57142857142857" y="246" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.5))" font-size="9">10 Apr</text><text x="177.14285714285714" y="246" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.5))" font-size="9">17 Apr</text><text x="239.7142857142857" y="246" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.5))" font-size="9">24 Apr</text><text x="302.2857142857143" y="246" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.5))" font-size="9">29 May</text><text x="364.8571428571429" y="246" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.5))" font-size="9">26 Jun</text><text x="427.4285714285714" y="246" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.5))" font-size="9">25 Sep</text><text x="490" y="246" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.5))" font-size="9">25 Dec</text><text x="52" y="258" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.25))" font-size="8">1<!-- -->d</text><text x="114.57142857142857" y="258" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.25))" font-size="8">7<!-- -->d</text><text x="177.14285714285714" y="258" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.25))" font-size="8">14<!-- -->d</text><text x="239.7142857142857" y="258" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.25))" font-size="8">21<!-- -->d</text><text x="302.2857142857143" y="258" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.25))" font-size="8">56<!-- -->d</text><text x="364.8571428571429" y="258" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.25))" font-size="8">84<!-- -->d</text><text x="427.4285714285714" y="258" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.25))" font-size="8">175<!-- -->d</text><text x="490" y="258" text-anchor="middle" fill="var(--hc-text-muted, rgba(255,255,255,0.25))" font-size="8">266<!-- -->d</text><rect x="24.625" y="50" width="54.75" height="180" fill="transparent" style="cursor:pointer"></rect><rect x="87.19642857142857" y="50" width="54.75" height="180" fill="transparent" style="cursor:pointer"></rect><rect x="149.76785714285714" y="50" width="54.75" height="180" fill="transparent" style="cursor:pointer"></rect><rect x="212.3392857142857" y="50" width="54.75" height="180" fill="transparent" style="cursor:pointer"></rect><rect x="274.9107142857143" y="50" width="54.75" height="180" fill="transparent" style="cursor:pointer"></rect><rect x="337.4821428571429" y="50" width="54.75" height="180" fill="transparent" style="cursor:pointer"></rect><rect x="400.0535714285714" y="50" width="54.75" height="180" fill="transparent" style="cursor:pointer"></rect><rect x="462.625" y="50" width="54.75" height="180" fill="transparent" style="cursor:pointer"></rect></svg><div style="overflow:hidden;max-height:0;transition:max-height 0.25s ease"><div style="background:rgba(255,255,255,0.03);border-top:1px solid rgba(255,255,255,0.06);border-radius:0 0 8px 8px;padding:12px 16px;margin-top:0.5rem"></div></div></div></div>
<p>What to look at:</p>
<p><strong>Shape.</strong> Both curves slope upward: far-out options cost more than near-term ones. This is <a href="https://docs.hypercall.xyz/docs/reference/vol-surface" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">contango</a>, the "normal" regime. Nobody is pricing an imminent crash or moonshot. Compare this to last week, when the quarterly expiry created a massive kink in the curve.</p>
<p><strong>Level.</strong> BTC ATM IV ranges from 27% (1-day) to 49% (9-month). ETH ranges from 37% to 69%. In practical terms: a 45% IV on a 30-day BTC option means the market expects roughly a 13% move in either direction over that month (about 8,600 USD at current spot). That is the price of uncertainty.</p>
<p><strong>The ETH-BTC spread.</strong> ETH vol is running <span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><strong>20+ points above BTC</strong></span> across the entire curve. That is extraordinary. The market expects ETH to move ~1.5x as much as BTC on any given day. The irony: ETH actually <em>outperformed</em> BTC this week (-0.7% vs -2.5%). The vol premium reflects expected <em>future</em> moves, not recent history. Traders treat ETH as the high-<a href="https://docs.hypercall.xyz/docs/reference/beta-alpha" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">beta</a> hedge: if you want protection against a broad crypto drawdown, ETH puts give you more leverage per dollar spent.</p>
<h3 class="anchor anchorTargetStickyNavbar_vhlA" id="what-changed-this-week">What changed this week<a href="https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03#what-changed-this-week" class="hash-link" aria-label="Direct link to What changed this week" title="Direct link to What changed this week" translate="no">​</a></h3>
<p>The vol surface actually <em>fell</em> this week, even though BTC dropped 2.5%. That is unusual. Normally, vol rises when prices fall (the "fear premium"). Here is the comparison:</p>
<div style="overflow-x:auto;margin:16px 0"><table style="width:100%;font-size:13px;border-collapse:collapse"><thead><tr style="border-bottom:1px solid rgba(255,255,255,0.1)"><th style="padding:8px 12px;text-align:left;color:rgba(255,255,255,0.5);font-weight:500">Expiry</th><th style="padding:8px 12px;text-align:right;color:rgba(255,255,255,0.5);font-weight:500">Mar 27</th><th style="padding:8px 12px;text-align:right;color:rgba(255,255,255,0.5);font-weight:500">Apr 3</th><th style="padding:8px 12px;text-align:right;color:rgba(255,255,255,0.5);font-weight:500">Change</th></tr></thead><tbody><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:8px 12px">10 Apr (7d)</td><td style="padding:8px 12px;text-align:right;font-family:monospace;color:rgba(255,255,255,0.4)">53.7%</td><td style="padding:8px 12px;text-align:right;font-family:monospace">41.3%</td><td style="padding:8px 12px;text-align:right;font-family:monospace;color:#34D399">-12.4</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:8px 12px">24 Apr (21d)</td><td style="padding:8px 12px;text-align:right;font-family:monospace;color:rgba(255,255,255,0.4)">50.9%</td><td style="padding:8px 12px;text-align:right;font-family:monospace">45.3%</td><td style="padding:8px 12px;text-align:right;font-family:monospace;color:#34D399">-5.6</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:8px 12px">26 Jun (84d)</td><td style="padding:8px 12px;text-align:right;font-family:monospace;color:rgba(255,255,255,0.4)">49.6%</td><td style="padding:8px 12px;text-align:right;font-family:monospace">46.6%</td><td style="padding:8px 12px;text-align:right;font-family:monospace;color:#34D399">-3.0</td></tr><tr><td style="padding:8px 12px">25 Dec (266d)</td><td style="padding:8px 12px;text-align:right;font-family:monospace;color:rgba(255,255,255,0.4)">51.9%</td><td style="padding:8px 12px;text-align:right;font-family:monospace">49.4%</td><td style="padding:8px 12px;text-align:right;font-family:monospace;color:#34D399">-2.5</td></tr></tbody></table></div>
<p>Why did vol drop during a selloff? Because last week's surface was inflated by the <a class="" href="https://docs.hypercall.xyz/insights/jpm-collar-q1-2026">quarterly expiry</a> (14.16B USD settled) and the <a href="https://www.investing.com/analysis/the-stock-market-rally-may-have-been-driven-by-mechanics-not-conviction-200677633" target="_blank" rel="noopener noreferrer" class="">JPM collar roll</a>. Both events inject massive short-dated premium into the market. Once they passed, that premium evaporated. What we are seeing now is the "clean" surface.</p>
<p>This is actually the most important finding this week: <strong>vol is falling despite a selloff</strong>. That means the selloff is orderly. Nobody is panicking. The protection was already in place.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="skew">Skew<a href="https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03#skew" class="hash-link" aria-label="Direct link to Skew" title="Direct link to Skew" translate="no">​</a></h2>
<p><a href="https://docs.hypercall.xyz/docs/volatility-course/04-smile-smirk" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">Put skew</a> on BTC is running 5.6 to 8.0 points across the curve. Here is what that looks like in practice:</p>
<div style="padding:16px 20px;background:#111116;border:1px solid rgba(255,255,255,0.08);border-radius:10px;margin:16px 0"><div style="font-size:13px;color:rgba(255,255,255,0.5);margin-bottom:12px">24 Apr expiry: what you pay for protection vs upside</div><div style="display:grid;grid-template-columns:1fr 40px 1fr;align-items:center;gap:8px"><div style="padding:12px;background:rgba(248,113,113,0.08);border:1px solid rgba(248,113,113,0.15);border-radius:8px;text-align:center"><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-bottom:4px">25d Put (~61K strike)</div><div style="font-size:24px;font-weight:700;font-family:monospace;color:#F87171">53.3%</div><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-top:4px">downside protection</div></div><div style="text-align:center;color:rgba(255,255,255,0.3);font-size:12px">vs</div><div style="padding:12px;background:rgba(52,211,153,0.08);border:1px solid rgba(52,211,153,0.15);border-radius:8px;text-align:center"><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-bottom:4px">25d Call (~73K strike)</div><div style="font-size:24px;font-weight:700;font-family:monospace;color:#34D399">42.3%</div><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-top:4px">upside exposure</div></div></div><div style="text-align:center;margin-top:12px;font-size:12px;color:rgba(255,255,255,0.5)"><p>The put costs <span style="color:#F87171;font-weight:600">26% more</span> than the equivalent call. The market is pricing the move to 61K as more likely than the move to 73K.</p></div></div>
<p>The skew number itself (8 points on the 24 Apr expiry) measures the gap between those two IVs. A wider gap = more directional fear.</p>
<div id="when-does-skew-matter" style="border-radius:8px;border:1px solid #00bcd4;background-color:#0f0f0f;overflow:hidden;margin-bottom:16px"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;background-color:rgba(0, 188, 212, 0.1);border:none;cursor:pointer;transition:filter 0.15s"><div style="display:flex;align-items:center;gap:12px"><div style="width:3px;height:18px;background-color:#00bcd4;border-radius:2px"></div><span style="font-weight:600;font-size:14px;color:#00bcd4">When does skew matter?</span></div><svg width="18" height="18" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg)"><path d="M6 9L12 15L18 9" stroke="#00bcd4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<p>With war, tariffs, and equities in correction, the fear is rational. But crowded fear tends to mean-revert.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="funding-and-basis-the-speculative-demand-gauge">Funding and basis: the speculative demand gauge<a href="https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03#funding-and-basis-the-speculative-demand-gauge" class="hash-link" aria-label="Direct link to Funding and basis: the speculative demand gauge" title="Direct link to Funding and basis: the speculative demand gauge" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:12px;margin:16px 0"><span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><div style="padding:14px 16px;background:#111116;border:1px solid rgba(255,255,255,0.08);border-radius:8px"><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-bottom:4px">BTC Perp Funding, Deribit (8h)</div><div style="font-size:20px;font-weight:700;font-family:monospace">0.0085%</div><div style="font-size:11px;color:rgba(255,255,255,0.3);margin-top:2px">~9.3% annualized (neutral)</div></div></span><span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><div style="padding:14px 16px;background:#111116;border:1px solid rgba(255,255,255,0.08);border-radius:8px"><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-bottom:4px">ETH Perp Funding, Deribit (8h)</div><div style="font-size:20px;font-weight:700;font-family:monospace;color:#F87171">0.0000%</div><div style="font-size:11px;color:rgba(255,255,255,0.3);margin-top:2px">zero. nobody is paying.</div></div></span><span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed"><div style="padding:14px 16px;background:#111116;border:1px solid rgba(255,255,255,0.08);border-radius:8px"><div style="font-size:11px;color:rgba(255,255,255,0.4);margin-bottom:4px">BTC Futures Basis (Jun)</div><div style="font-size:20px;font-weight:700;font-family:monospace">0.60%</div><div style="font-size:11px;color:rgba(255,255,255,0.3);margin-top:2px">~2.6% annualized (was 15-20% in 2024)</div></div></span></div>
<p><a href="https://docs.hypercall.xyz/docs/reference/perp-funding" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">Funding</a> tells you who is in the driver's seat. High funding = longs are crowded and paying for the privilege. Zero funding = nobody wants leveraged exposure.</p>
<p>ETH funding at exactly zero is the week's most telling data point. The speculative longs have been completely flushed. There is nobody left to liquidate. For comparison: during the 2024 rally, BTC funding regularly exceeded 0.05% per 8 hours (54% annualized) and the futures <a href="https://docs.hypercall.xyz/docs/reference/basis-trades" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">basis</a> sat at 15-20%.</p>
<p>Today the June BTC future trades at just 0.6% above spot, or about 2.6% annualized. Barely above the risk-free rate.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="the-jpm-collar">The JPM collar<a href="https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03#the-jpm-collar" class="hash-link" aria-label="Direct link to The JPM collar" title="Direct link to The JPM collar" translate="no">​</a></h2>
<p>Traditional markets and crypto are correlated right now. The <a href="https://www.ainvest.com/news/wall-street-important-trade-jpmorgan-collar-draws-battle-lines-6150-6840-2604/" target="_blank" rel="noopener noreferrer" class="">Q2 JPMorgan collar</a> defines the range:</p>
<div style="padding:16px 20px;background:#111116;border:1px solid rgba(255,255,255,0.08);border-radius:10px;margin:16px 0;font-family:monospace;font-size:13px"><div style="color:#A78BFA;font-weight:600;font-size:14px;margin-bottom:10px">Q2 2026 JPM Collar (Jun expiry)</div><div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(255,255,255,0.06)"><span style="color:#F87171">Short Call (upside cap)</span><span>6,865</span></div><div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(255,255,255,0.06)"><span style="color:rgba(255,255,255,0.5)">SPY close (Apr 2)</span><span>655.83 (~SPX 6,558)</span></div><div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(255,255,255,0.06)"><span style="color:#34D399">Long Put (protection)</span><span>6,180</span></div><div style="display:flex;justify-content:space-between;padding:4px 0"><span style="color:#60A5FA">Short Put (floor)</span><span>5,210</span></div></div>
<p>The collar defines the gravitational range for equities this quarter: 6,180 to 6,865. But with 90 days to expiry, its <a href="https://docs.hypercall.xyz/docs/reference/greeks/gamma" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">gamma</a> is still low. Less mechanical support. More room for directional moves. Crypto, which has traded <a href="https://www.mexc.com/news/979038" target="_blank" rel="noopener noreferrer" class="">in lockstep with equities</a> throughout this geopolitical cycle, feels every tremor.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="the-contrarian-read">The contrarian read<a href="https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03#the-contrarian-read" class="hash-link" aria-label="Direct link to The contrarian read" title="Direct link to The contrarian read" translate="no">​</a></h2>
<p>All of the above paints a bearish picture. Put dominance, steep skew, dead funding, extreme fear. The natural read is: everyone expects down.</p>
<p>But that is exactly why it might be wrong.</p>
<div style="background-color:rgba(255, 152, 0, 0.05);border-radius:12px;border:1px solid rgba(255, 152, 0, 0.2);padding:16px 20px;margin-top:16px;margin-bottom:16px;display:flex;gap:14px;align-items:flex-start"><span style="font-size:18px;flex-shrink:0;margin-top:1px">⚠️</span><div><h5 style="color:#ff9800;font-size:14px;font-weight:600;margin:0 0 6px 0">When everyone is hedged, the marginal seller is gone</h5><div style="color:#ccc;font-size:14px;line-height:1.6"><p>When 433M USD of put premium has already traded in a week, who is left to sell? The protection is on. The hedges are in place. Vol is <em>falling</em> during a selloff, which means the options market already repriced for this risk and moved on. The quarterly expiry flushed 14.16B USD and reset the entire open interest structure. Current positioning is one week old. It has not had time to build the kind of extreme concentration that precedes forced liquidation cascades.</p></div></div></div>
<p>ETH funding at zero means the perp market is balanced. No leveraged longs remain to liquidate. The "waterfall decline" narrative requires forced selling. If there are no longs, there is no cascade.</p>
<p>The <a href="https://docs.hypercall.xyz/docs/reference/fear-and-greed" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">Fear &amp; Greed Index</a> at 8 is relevant here. The <a href="https://www.spotedcrypto.com/fear-greed-index-8-crypto-briefing-2/" target="_blank" rel="noopener noreferrer" class="">longest fear streak since mid-2022</a> ended with a 40%+ rally. That does not guarantee a repeat. But it means the crowd is usually wrong at extremes.</p>
<p>Potential catalysts: the <a href="https://beincrypto.com/bitcoin-2026-trump-tariff-risks/" target="_blank" rel="noopener noreferrer" class="">CLARITY Act</a> (<span style="border-bottom:1px dotted rgba(255,255,255,0.3);cursor:help;background:none;border:none;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0.3);padding:0;font:inherit;color:inherit;line-height:inherit;text-decoration:none;display:inline" data-state="closed">60% on Polymarket</span>) would be the first comprehensive U.S. crypto regulatory framework. SEC Chair Atkins speaks at the <a href="https://www.sec.gov/newsroom/press-releases/2026-30-sec-clarifies-application-federal-securities-laws-crypto-assets" target="_blank" rel="noopener noreferrer" class="">Digital Assets Summit on April 6</a>. March ETF inflows <a href="https://www.coinreporter.io/2026/04/bitcoin-etfs-and-institutional-flows-show-mixed-but-stabilizing-signals/" target="_blank" rel="noopener noreferrer" class="">rebounded to 1.32B USD</a> after a rough Q1.</p>
<h3 class="anchor anchorTargetStickyNavbar_vhlA" id="why-the-bears-might-still-be-right">Why the bears might still be right<a href="https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03#why-the-bears-might-still-be-right" class="hash-link" aria-label="Direct link to Why the bears might still be right" title="Direct link to Why the bears might still be right" translate="no">​</a></h3>
<p>The macro is genuinely bad. An active war disrupting 20% of global oil. Crude above 100 USD creating stagflation risk. New tariffs on metals and pharma. Equities in correction. VIX at 31. This is not a sentiment overreaction. The fundamentals deteriorated.</p>
<p>The strong NFP print (+178K vs 60K expected) complicates the Fed. Economy running hot = less reason to cut. The March dot plot showed <a href="https://www.federalreserve.gov/newsevents/pressreleases/monetary20260318a.htm" target="_blank" rel="noopener noreferrer" class="">7 of 19 participants</a> seeing zero cuts this year.</p>
<div id="who-voted-for-rate-cuts" style="border-radius:8px;border:1px solid #00bcd4;background-color:#0f0f0f;overflow:hidden;margin-bottom:16px"><button style="width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;background-color:rgba(0, 188, 212, 0.1);border:none;cursor:pointer;transition:filter 0.15s"><div style="display:flex;align-items:center;gap:12px"><div style="width:3px;height:18px;background-color:#00bcd4;border-radius:2px"></div><span style="font-weight:600;font-size:14px;color:#00bcd4">Who voted for rate cuts?</span></div><svg width="18" height="18" viewBox="0 0 24 24" fill="none" style="transition:transform 0.2s;transform:rotate(0deg)"><path d="M6 9L12 15L18 9" stroke="#00bcd4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div>
<p>And the weekend is unprotected. Good Friday + Easter with no ETF or CME trading. If something escalates in Iran, crypto trades alone without institutional market makers.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="key-levels-from-options-positioning">Key levels from options positioning<a href="https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03#key-levels-from-options-positioning" class="hash-link" aria-label="Direct link to Key levels from options positioning" title="Direct link to Key levels from options positioning" translate="no">​</a></h2>
<div style="padding:16px 20px;background:#111116;border:1px solid rgba(255,255,255,0.08);border-radius:10px;margin:16px 0;font-family:monospace;font-size:13px"><div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(255,255,255,0.06)"><span style="color:#F87171">Short call wall</span><span>$80,000</span></div><div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(255,255,255,0.06)"><span style="color:#A78BFA">Max premium strike</span><span>$70,000</span></div><div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(255,255,255,0.06)"><span style="color:rgba(255,255,255,0.5)">Spot</span><span>$66,909</span></div><div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(255,255,255,0.06)"><span style="color:#34D399">Put OI cluster</span><span>$62,000</span></div><div style="display:flex;justify-content:space-between;padding:4px 0"><span style="color:#60A5FA">Put support floor</span><span>$60,000</span></div></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="what-to-watch">What to watch<a href="https://docs.hypercall.xyz/insights/weekly-options-flow-2026-04-03#what-to-watch" class="hash-link" aria-label="Direct link to What to watch" title="Direct link to What to watch" translate="no">​</a></h2>
<p>Forget the price for a second. The thing to watch is <strong>ETH funding rate</strong>.</p>
<p>Funding is the first derivative of sentiment. It moves before price, before flow, before CT discourse. If ETH funding goes negative, shorts are paying to stay short, and the market has room to fall further. If it ticks positive, speculative longs are re-entering, and the worst is likely priced.</p>
<p>The puts are on. The calls are sold. The fear index reads single digits. The question is not whether we go down. The question is whether the market has already discounted the worst.</p>
<p>If it has, the unwind of all this hedging is the next trade.</p>
<hr>
<p style="font-size:0.75rem;color:rgba(255,255,255,0.35)"></p><p>This analysis is educational. Not financial advice. Options trading involves risk of loss. Past performance does not indicate future results. Data: Laevitas, Databento (CME), Polygon.io.</p><p></p>]]></content>
        <author>
            <name>Hypercall Research</name>
            <uri>https://hypercall.xyz</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[The JPM Collar: Why One Options Trade Moved the Entire Market]]></title>
        <id>https://docs.hypercall.xyz/insights/jpm-collar-q1-2026</id>
        <link href="https://docs.hypercall.xyz/insights/jpm-collar-q1-2026"/>
        <updated>2026-03-31T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The JPMorgan Hedged Equity Fund's quarterly collar trade expired today. Here's what happened, why it matters, and what comes next.]]></summary>
        <content type="html"><![CDATA[
<p>The S&amp;P 500 rallied 3% into the close today, driven by a single trade: JPMorgan's $22.7 billion quarterly collar roll. We break down the mechanics of how one options position creates a market-wide gamma event, what dealers had to do, and why it matters for the next quarter.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="the-trade">The trade<a href="https://docs.hypercall.xyz/insights/jpm-collar-q1-2026#the-trade" class="hash-link" aria-label="Direct link to The trade" title="Direct link to The trade" translate="no">​</a></h2>
<p>JPMorgan's Hedged Equity Fund (<a href="https://am.jpmorgan.com/us/en/asset-management/adv/products/jpmorgan-hedged-equity-fund-i-46637k281" target="_blank" rel="noopener noreferrer" class="">JHEQX</a>) owns ~$18 billion of S&amp;P 500 stocks. Every quarter, they hedge it with three options trades:</p>
<div style="display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:24px 0"><div style="flex:1 1 160px;max-width:220px;background:rgba(248,113,113,0.08);border:1px solid rgba(248,113,113,0.2);border-radius:10px;padding:16px 14px;text-align:center"><div style="font-size:28px;margin-bottom:6px">📉</div><div style="color:#F87171;font-weight:600;font-size:14px">Sell a call</div><div style="color:rgba(255,255,255,0.6);font-size:12px;margin-top:2px">Caps your upside</div><div style="margin-top:8px;padding:4px 8px;background:rgba(0,0,0,0.3);border-radius:6px;font-size:12px;font-family:monospace;color:rgba(255,255,255,0.7)">Strike: 7,155</div></div><div style="flex:1 1 160px;max-width:220px;background:rgba(52,211,153,0.08);border:1px solid rgba(52,211,153,0.2);border-radius:10px;padding:16px 14px;text-align:center"><div style="font-size:28px;margin-bottom:6px">🛡️</div><div style="color:#34D399;font-weight:600;font-size:14px">Buy a put</div><div style="color:rgba(255,255,255,0.6);font-size:12px;margin-top:2px">Protects downside</div><div style="margin-top:8px;padding:4px 8px;background:rgba(0,0,0,0.3);border-radius:6px;font-size:12px;font-family:monospace;color:rgba(255,255,255,0.7)">Strike: 6,475</div></div><div style="flex:1 1 160px;max-width:220px;background:rgba(248,113,113,0.08);border:1px solid rgba(248,113,113,0.2);border-radius:10px;padding:16px 14px;text-align:center"><div style="font-size:28px;margin-bottom:6px">💵</div><div style="color:#F87171;font-weight:600;font-size:14px">Sell a deeper put</div><div style="color:rgba(255,255,255,0.6);font-size:12px;margin-top:2px">Pays for the hedge</div><div style="margin-top:8px;padding:4px 8px;background:rgba(0,0,0,0.3);border-radius:6px;font-size:12px;font-family:monospace;color:rgba(255,255,255,0.7)">Strike: ~5,310</div></div></div>
<p>That is the <a href="https://docs.hypercall.xyz/docs/options-explainers/basic-strategies" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">collar</a>: give up some upside, get downside protection, and the call sale pays for most of it.</p>
<p><strong>How big is this?</strong> Each leg is ~35,000 <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">SPX index contracts</span>. At SPX 6,500, that is roughly <strong>$22.7 billion in notional value</strong> per leg. For context, that is larger than the entire daily volume of most individual stocks.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="what-happened-this-quarter">What happened this quarter<a href="https://docs.hypercall.xyz/insights/jpm-collar-q1-2026#what-happened-this-quarter" class="hash-link" aria-label="Direct link to What happened this quarter" title="Direct link to What happened this quarter" translate="no">​</a></h2>
<div style="width:100%;height:380px;border-radius:8px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div>
<div style="display:flex;gap:16px;flex-wrap:wrap;margin:16px 0;font-size:13px"><div style="flex:1 1 150px;padding:12px 14px;background:rgba(167,139,250,0.08);border:1px solid rgba(167,139,250,0.15);border-radius:8px"><div style="color:#A78BFA;font-weight:600;margin-bottom:4px">Upside cap: 7,155</div><div style="color:rgba(255,255,255,0.6)">SPX peaked at 6,955 in January. Never threatened. JPM kept full gains.</div></div><div style="flex:1 1 150px;padding:12px 14px;background:rgba(248,113,113,0.08);border:1px solid rgba(248,113,113,0.15);border-radius:8px"><div style="color:#F87171;font-weight:600;margin-bottom:4px">Put protection: 6,475</div><div style="color:rgba(255,255,255,0.6)">SPX fell through this level in late March, dropping to 6,320. The hedge paid off.</div></div><div style="flex:1 1 150px;padding:12px 14px;background:rgba(52,211,153,0.08);border:1px solid rgba(52,211,153,0.15);border-radius:8px"><div style="color:#34D399;font-weight:600;margin-bottom:4px">Roll day: Mar 31</div><div style="color:rgba(255,255,255,0.6)">SPX rallied +3% to 6,503 as the collar expired and got replaced.</div></div></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="why-did-the-market-rally-3">Why did the market rally 3%?<a href="https://docs.hypercall.xyz/insights/jpm-collar-q1-2026#why-did-the-market-rally-3" class="hash-link" aria-label="Direct link to Why did the market rally 3%?" title="Direct link to Why did the market rally 3%?" translate="no">​</a></h2>
<p>When JPMorgan <span style="color:#A9FA38;cursor:help;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">buys</span> that 6,475 put, a <strong>dealer</strong> (market maker like Citadel or a bank like Goldman Sachs) takes the other side. The dealer is now short a put on 35,000 contracts, which gives them <a href="https://docs.hypercall.xyz/docs/reference/greeks/gamma" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">negative gamma</a>.</p>
<p>What does that mean? The dealer has to constantly buy and sell futures to stay hedged. And the direction they trade <strong>amplifies</strong> whatever the market is already doing:</p>
<div style="margin:24px 0"><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:12px"><div style="background:rgba(52,211,153,0.04);border:1px solid rgba(52,211,153,0.3);border-radius:10px;padding:16px"><div style="font-size:14px;font-weight:600;color:rgba(255,255,255,0.9);margin-bottom:12px">📈<!-- --> <!-- -->Market rallies</div><div style="display:flex;flex-direction:column;gap:0"><div><div style="display:flex;align-items:flex-start;gap:8px;padding:6px 0"><div style="min-width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,0.06);display:flex;align-items:center;justify-content:center;font-size:10px;color:rgba(255,255,255,0.4);flex-shrink:0;margin-top:1px">1</div><div style="font-size:13px;color:#34D399;font-weight:400;line-height:1.4">SPX moves up toward 6,475</div></div><div style="margin-left:9px;width:2px;height:8px;background:rgba(255,255,255,0.08)"></div></div><div><div style="display:flex;align-items:flex-start;gap:8px;padding:6px 0"><div style="min-width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,0.06);display:flex;align-items:center;justify-content:center;font-size:10px;color:rgba(255,255,255,0.4);flex-shrink:0;margin-top:1px">2</div><div style="font-size:13px;color:rgba(255,255,255,0.7);font-weight:400;line-height:1.4">Put loses value, dealers need less hedge</div></div><div style="margin-left:9px;width:2px;height:8px;background:rgba(255,255,255,0.08)"></div></div><div><div style="display:flex;align-items:flex-start;gap:8px;padding:6px 0"><div style="min-width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,0.06);display:flex;align-items:center;justify-content:center;font-size:10px;color:rgba(255,255,255,0.4);flex-shrink:0;margin-top:1px">3</div><div style="font-size:13px;color:#34D399;font-weight:400;line-height:1.4">Dealers buy back short futures</div></div><div style="margin-left:9px;width:2px;height:8px;background:rgba(255,255,255,0.08)"></div></div><div><div style="display:flex;align-items:flex-start;gap:8px;padding:6px 0"><div style="min-width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,0.06);display:flex;align-items:center;justify-content:center;font-size:10px;color:rgba(255,255,255,0.4);flex-shrink:0;margin-top:1px">4</div><div style="font-size:13px;color:#34D399;font-weight:600;line-height:1.4">Buying pressure pushes market higher</div></div></div></div><div style="margin-top:12px;padding:6px 10px;background:rgba(0,0,0,0.3);border-radius:6px;text-align:center;font-size:12px;font-weight:600;color:#34D399">↻ <!-- -->Amplifies the rally</div></div><div style="background:rgba(248,113,113,0.04);border:1px solid rgba(248,113,113,0.3);border-radius:10px;padding:16px"><div style="font-size:14px;font-weight:600;color:rgba(255,255,255,0.9);margin-bottom:12px">📉<!-- --> <!-- -->Market drops</div><div style="display:flex;flex-direction:column;gap:0"><div><div style="display:flex;align-items:flex-start;gap:8px;padding:6px 0"><div style="min-width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,0.06);display:flex;align-items:center;justify-content:center;font-size:10px;color:rgba(255,255,255,0.4);flex-shrink:0;margin-top:1px">1</div><div style="font-size:13px;color:#F87171;font-weight:400;line-height:1.4">SPX moves down away from 6,475</div></div><div style="margin-left:9px;width:2px;height:8px;background:rgba(255,255,255,0.08)"></div></div><div><div style="display:flex;align-items:flex-start;gap:8px;padding:6px 0"><div style="min-width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,0.06);display:flex;align-items:center;justify-content:center;font-size:10px;color:rgba(255,255,255,0.4);flex-shrink:0;margin-top:1px">2</div><div style="font-size:13px;color:rgba(255,255,255,0.7);font-weight:400;line-height:1.4">Put gains value, dealers need more hedge</div></div><div style="margin-left:9px;width:2px;height:8px;background:rgba(255,255,255,0.08)"></div></div><div><div style="display:flex;align-items:flex-start;gap:8px;padding:6px 0"><div style="min-width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,0.06);display:flex;align-items:center;justify-content:center;font-size:10px;color:rgba(255,255,255,0.4);flex-shrink:0;margin-top:1px">3</div><div style="font-size:13px;color:#F87171;font-weight:400;line-height:1.4">Dealers sell more futures</div></div><div style="margin-left:9px;width:2px;height:8px;background:rgba(255,255,255,0.08)"></div></div><div><div style="display:flex;align-items:flex-start;gap:8px;padding:6px 0"><div style="min-width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,0.06);display:flex;align-items:center;justify-content:center;font-size:10px;color:rgba(255,255,255,0.4);flex-shrink:0;margin-top:1px">4</div><div style="font-size:13px;color:#F87171;font-weight:600;line-height:1.4">Selling pressure pushes market lower</div></div></div></div><div style="margin-top:12px;padding:6px 10px;background:rgba(0,0,0,0.3);border-radius:6px;text-align:center;font-size:12px;font-weight:600;color:#F87171">↻ <!-- -->Amplifies the drop</div></div></div><div style="text-align:center;margin-top:16px;padding:10px 16px;background:rgba(167,139,250,0.08);border:1px solid rgba(167,139,250,0.2);border-radius:8px;font-size:13px;color:rgba(255,255,255,0.8)">This is <strong style="color:#A78BFA">negative gamma</strong> - dealer hedging <em>amplifies</em> moves in both directions. With 35,000 contracts (~$22 billion notional), the effect is massive.</div></div>
<h3 class="anchor anchorTargetStickyNavbar_vhlA" id="how-the-delta-hedge-works">How the delta hedge works<a href="https://docs.hypercall.xyz/insights/jpm-collar-q1-2026#how-the-delta-hedge-works" class="hash-link" aria-label="Direct link to How the delta hedge works" title="Direct link to How the delta hedge works" translate="no">​</a></h3>
<p>Drag the slider to see how much the dealer needs to hedge as SPX moves:</p>
<div style="margin:20px 0;padding:16px;background:#0a0a0f;border:1px solid rgba(255,255,255,0.08);border-radius:10px"><div style="font-size:12px;color:rgba(255,255,255,0.5);margin-bottom:12px;text-align:center">Dealer hedge: short put at 6,475 (35,000 contracts, near expiry)</div><div style="padding:0 8px;margin-bottom:16px"><div style="display:flex;justify-content:space-between;font-size:10px;color:rgba(255,255,255,0.3);margin-bottom:4px"><span>SPX 6,200</span><span style="color:#FBBF24;font-weight:600;font-size:13px">SPX <!-- -->6,475</span><span>SPX 6,750</span></div><input type="range" min="6200" max="6750" style="width:100%;accent-color:#F87171;height:6px" value="6475"><div style="position:relative;height:16px"><div style="position:absolute;left:50%;transform:translateX(-50%);font-size:9px;color:#FBBF24">▲ 6,475 strike</div></div></div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));gap:8px"><div style="padding:10px 8px;background:rgba(255,255,255,0.03);border-radius:6px;text-align:center"><div style="font-size:10px;color:rgba(255,255,255,0.4);margin-bottom:4px">Put delta</div><div style="font-size:18px;font-weight:700;font-family:monospace;color:#34D399">-0.50</div></div><div style="padding:10px 8px;background:rgba(248,113,113,0.08);border:1px solid rgba(248,113,113,0.15);border-radius:6px;text-align:center"><div style="font-size:10px;color:rgba(255,255,255,0.4);margin-bottom:4px">Futures dealer must <!-- -->sell short</div><div style="font-size:18px;font-weight:700;font-family:monospace;color:#F87171">17,500</div></div><div style="padding:10px 8px;background:rgba(255,255,255,0.03);border-radius:6px;text-align:center"><div style="font-size:10px;color:rgba(255,255,255,0.4);margin-bottom:4px">Notional hedge</div><div style="font-size:18px;font-weight:700;font-family:monospace;color:rgba(255,255,255,0.8)">$<!-- -->11.3<!-- -->B</div></div></div><div style="margin-top:12px;padding:8px 12px;background:rgba(251,191,36,0.06);border-radius:6px;font-size:12px;color:rgba(255,255,255,0.7);line-height:1.5;text-align:center">Put is near the money. <strong style="color:#FBBF24">Gamma is at maximum here.</strong> Small moves cause big changes in the hedge, making the market volatile.</div></div>
<p>On roll day, the put expired and SPX closed above 6,475. Dealers who were short billions in futures to hedge that put suddenly did not need them. They bought back those futures all at once, and that wave of buying is what drove the 3% rally.</p>
<details class="details_aMkZ alert alert--info details_f4Mk" data-collapsed="true"><summary style="cursor:pointer;color:#A78BFA;font-weight:600;font-size:14px;margin-bottom:8px"><p>When exactly do dealers buy back? (detailed breakdown)</p></summary><div><div class="collapsibleContent_ZcHT"><div style="padding:12px 16px;background:rgba(167,139,250,0.06);border:1px solid rgba(167,139,250,0.15);border-radius:8px;margin-top:8px;font-size:13px;line-height:1.7"><p>Dealers do not wait until the option literally expires at 4:00 PM. They unwind throughout the day in three phases:</p><p><strong>1. Delta decay (morning/midday)</strong></p><p>As the option approaches expiry, its <a href="https://docs.hypercall.xyz/docs/reference/greeks/delta" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">delta</a> decays rapidly. If SPX is above the 6,475 put strike at 2:00 PM, the put's delta is already near zero. The dealer starts buying back futures well before the close.</p><p><strong>2. The roll trade (afternoon)</strong></p><p>JPMorgan executes the new collar on roll day afternoon. Dealers close old hedges while putting on new ones. Because the old and new strikes are at different levels, there is a net directional flow.</p><p><strong>3. BTIC settlement (final minutes)</strong></p><div style="padding:12px;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.06);border-radius:8px;margin:8px 0"><p>BTIC stands for <strong>Basis Trade at Index Close</strong>. Here is the problem it solves:</p><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:8px;margin:8px 0"><div style="padding:8px 10px;background:rgba(248,113,113,0.06);border-radius:6px;font-size:12px"><div style="color:#F87171;font-weight:600;margin-bottom:4px">Without BTIC</div><div style="color:rgba(255,255,255,0.6)">Dealer needs to buy back 20,000 futures at market. Each buy pushes price up, making the next buy more expensive. Massive slippage.</div></div><div style="padding:8px 10px;background:rgba(52,211,153,0.06);border-radius:6px;font-size:12px"><div style="color:#34D399;font-weight:600;margin-bottom:4px">With BTIC</div><div style="color:rgba(255,255,255,0.6)">Dealer agrees in advance to trade at whatever the closing price turns out to be. No slippage on execution, but the closing price itself still moves from the concentrated flow.</div></div></div><p>Think of it like a group of people all agreeing to buy a house at whatever the auction price ends up being. They do not bid against each other, but the auction still sees massive demand, so the price rises. That is why roll days have a sharp move into the close: everyone's BTIC orders settle at the same moment.</p></div><p>The result: gradual unwinding during the day, then a sharp move in the final minutes as BTIC orders settle. Today's 3% rally was this playing out across billions of dollars of delta.</p></div></div></div></details>
<div class="theme-admonition theme-admonition-tip admonition_aRzT alert alert--success"><div class="admonitionHeading_Spg2"><span class="admonitionIcon_eXSc"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>Want to go deeper?</div><div class="admonitionContent_y3Gi"><p>See <a class="" href="https://docs.hypercall.xyz/docs/reference/greeks/gamma">gamma</a> and <a class="" href="https://docs.hypercall.xyz/docs/reference/greeks/delta">delta</a> in our reference docs for the math behind how dealers calculate their hedge ratios.</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="understanding-gex-the-bigger-picture">Understanding GEX: the bigger picture<a href="https://docs.hypercall.xyz/insights/jpm-collar-q1-2026#understanding-gex-the-bigger-picture" class="hash-link" aria-label="Direct link to Understanding GEX: the bigger picture" title="Direct link to Understanding GEX: the bigger picture" translate="no">​</a></h2>
<p>The collar trade does not exist in a vacuum. It is part of a broader concept called <a href="https://docs.hypercall.xyz/docs/reference/gamma-exposure" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">gamma exposure (GEX)</a>, which measures the total hedging pressure dealers face across all options positions.</p>
<p>The JPM collar put was a massive chunk of negative GEX. Tap the zones below to see how different GEX levels affect the market:</p>
<div style="margin:20px 0"><div style="display:flex;gap:2px;border-radius:8px;overflow:hidden;height:48px;cursor:pointer"><div style="flex:1;background:rgba(248,113,113,0.12);border-bottom:3px solid #F87171;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 0.15s;position:relative"><div style="font-size:10px;font-weight:600;color:#F87171;transition:color 0.15s;text-align:center;line-height:1.2;padding:0 2px">Deep Negative</div></div><div style="flex:1;background:rgba(255,255,255,0.03);border-bottom:3px solid transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 0.15s;position:relative"><div style="font-size:10px;font-weight:600;color:rgba(255,255,255,0.4);transition:color 0.15s;text-align:center;line-height:1.2;padding:0 2px">Negative</div></div><div style="flex:1;background:rgba(255,255,255,0.03);border-bottom:3px solid transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 0.15s;position:relative"><div style="font-size:10px;font-weight:600;color:rgba(255,255,255,0.4);transition:color 0.15s;text-align:center;line-height:1.2;padding:0 2px">Neutral</div></div><div style="flex:1;background:rgba(255,255,255,0.03);border-bottom:3px solid transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 0.15s;position:relative"><div style="font-size:10px;font-weight:600;color:rgba(255,255,255,0.4);transition:color 0.15s;text-align:center;line-height:1.2;padding:0 2px">Positive</div></div><div style="flex:1;background:rgba(255,255,255,0.03);border-bottom:3px solid transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 0.15s;position:relative"><div style="font-size:10px;font-weight:600;color:rgba(255,255,255,0.4);transition:color 0.15s;text-align:center;line-height:1.2;padding:0 2px">Deep Positive</div></div></div><div style="display:flex;justify-content:space-between;font-size:10px;color:rgba(255,255,255,0.3);margin-top:4px;padding:0 4px"><span style="color:#F87171">Amplifies moves</span><span>Tap a zone to learn more</span><span style="color:#34D399">Dampens moves</span></div><div style="margin-top:12px;padding:16px;background:rgba(248,113,113,0.12);border:1px solid rgba(248,113,113,0.3);border-radius:10px"><div style="font-size:13px;color:rgba(255,255,255,0.8);line-height:1.6;margin-bottom:12px">Dealers are massively short gamma. Every move gets amplified. This is where you get 2-3%+ daily swings.</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));gap:8px"><div style="padding:8px 10px;background:rgba(0,0,0,0.3);border-radius:6px"><div style="font-size:10px;color:rgba(255,255,255,0.4);margin-bottom:2px">Dealers</div><div style="font-size:11px;color:#F87171;line-height:1.4">Sell into drops, buy into rallies (same direction as the move)</div></div><div style="padding:8px 10px;background:rgba(0,0,0,0.3);border-radius:6px"><div style="font-size:10px;color:rgba(255,255,255,0.4);margin-bottom:2px">Market</div><div style="font-size:11px;color:#F87171;line-height:1.4">Violent swings in both directions, trending days</div></div><div style="padding:8px 10px;background:rgba(0,0,0,0.3);border-radius:6px"><div style="font-size:10px;color:rgba(255,255,255,0.4);margin-bottom:2px">Volatility</div><div style="font-size:11px;color:#F87171;line-height:1.4">Very high realized vol</div></div><div style="padding:8px 10px;background:rgba(0,0,0,0.3);border-radius:6px"><div style="font-size:10px;color:rgba(255,255,255,0.4);margin-bottom:2px">Example</div><div style="font-size:11px;color:#F87171;line-height:1.4">JPM collar put near expiry, VIX &gt; 30 episodes, major liquidation events</div></div></div></div></div>
<p>Here is what the GEX landscape looked like going into expiry, broken down by strike price. Tap the labeled bars for details:</p>
<div style="margin:20px 0"><div style="background:#0a0a0f;border:1px solid rgba(255,255,255,0.08);border-radius:10px;padding:16px 12px 8px;overflow:hidden"><div style="font-size:12px;color:rgba(255,255,255,0.5);margin-bottom:4px;text-align:center">Gamma exposure by strike (illustrative, Q1 2026 collar expiry)</div><div style="font-size:10px;color:rgba(255,255,255,0.25);margin-bottom:12px;text-align:center">Hover/tap a bar to learn more</div><div style="position:relative;height:180px;margin-bottom:4px"><div style="position:absolute;top:50%;left:32px;right:0;height:1px;background:rgba(255,255,255,0.15)"></div><div style="position:absolute;left:0;top:10px;font-size:9px;color:#34D399">+GEX</div><div style="position:absolute;left:0;bottom:10px;font-size:9px;color:#F87171">-GEX</div><div style="display:flex;align-items:center;height:100%;padding-left:32px"><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:default"><div style="position:absolute;width:60%;background:rgba(248,113,113,0.3);border-radius:2px;transition:all 0.15s;top:50%;height:1.125%"></div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:default"><div style="position:absolute;width:60%;background:rgba(248,113,113,0.3);border-radius:2px;transition:all 0.15s;top:50%;height:1.6875%"></div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:default"><div style="position:absolute;width:60%;background:rgba(248,113,113,0.3);border-radius:2px;transition:all 0.15s;top:50%;height:2.25%"></div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:default"><div style="position:absolute;width:60%;background:rgba(248,113,113,0.3);border-radius:2px;transition:all 0.15s;top:50%;height:3.375%"></div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:default"><div style="position:absolute;width:60%;background:rgba(248,113,113,0.3);border-radius:2px;transition:all 0.15s;top:50%;height:4.5%"></div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:default"><div style="position:absolute;width:60%;background:rgba(52,211,153,0.3);border-radius:2px;transition:all 0.15s;bottom:50%;height:1.125%"></div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:default"><div style="position:absolute;width:60%;background:rgba(52,211,153,0.3);border-radius:2px;transition:all 0.15s;bottom:50%;height:3.375%"></div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:pointer"><div style="position:absolute;width:60%;background:rgba(248,113,113,0.7);border-radius:2px;transition:all 0.15s;top:50%;height:42.75%"></div><div style="position:absolute;bottom:2px;font-size:8px;font-weight:600;color:#F87171;white-space:nowrap;transform:rotate(-45deg);transform-origin:top center;opacity:0.8">JPM Put</div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:pointer"><div style="position:absolute;width:60%;background:rgba(92,245,61,0.5);border-radius:2px;transition:all 0.15s;bottom:50%;height:5.625%"></div><div style="position:absolute;top:2px;font-size:8px;font-weight:600;color:#5CF53D;white-space:nowrap;transform:rotate(-45deg);transform-origin:bottom center;opacity:0.8">SPX</div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:default"><div style="position:absolute;width:60%;background:rgba(52,211,153,0.3);border-radius:2px;transition:all 0.15s;bottom:50%;height:2.25%"></div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:default"><div style="position:absolute;width:60%;background:rgba(52,211,153,0.3);border-radius:2px;transition:all 0.15s;bottom:50%;height:1.6875%"></div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:default"><div style="position:absolute;width:60%;background:rgba(52,211,153,0.3);border-radius:2px;transition:all 0.15s;bottom:50%;height:1.125%"></div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:default"><div style="position:absolute;width:60%;background:rgba(52,211,153,0.3);border-radius:2px;transition:all 0.15s;bottom:50%;height:0.5625%"></div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:default"><div style="position:absolute;width:60%;background:rgba(52,211,153,0.3);border-radius:2px;transition:all 0.15s;bottom:50%;height:1.125%"></div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:default"><div style="position:absolute;width:60%;background:rgba(52,211,153,0.3);border-radius:2px;transition:all 0.15s;bottom:50%;height:0.5625%"></div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:pointer"><div style="position:absolute;width:60%;background:rgba(248,113,113,0.7);border-radius:2px;transition:all 0.15s;top:50%;height:9%"></div><div style="position:absolute;bottom:2px;font-size:8px;font-weight:600;color:#A78BFA;white-space:nowrap;transform:rotate(-45deg);transform-origin:top center;opacity:0.8">JPM Call</div></div><div style="flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative;justify-content:center;cursor:default"><div style="position:absolute;width:60%;background:rgba(52,211,153,0.3);border-radius:2px;transition:all 0.15s;bottom:50%;height:0.5625%"></div></div></div></div><div style="display:flex;padding-left:32px"><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.15);font-family:monospace">5.8k</div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.15);font-family:monospace"></div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.15);font-family:monospace">6.0k</div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.15);font-family:monospace"></div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.15);font-family:monospace">6.2k</div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.15);font-family:monospace"></div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.15);font-family:monospace">6.4k</div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.5);font-family:monospace"></div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.5);font-family:monospace">6.5k</div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.15);font-family:monospace"></div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.15);font-family:monospace">6.7k</div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.15);font-family:monospace"></div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.15);font-family:monospace">6.9k</div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.15);font-family:monospace"></div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.15);font-family:monospace">7.1k</div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.5);font-family:monospace"></div><div style="flex:1;text-align:center;font-size:8px;color:rgba(255,255,255,0.15);font-family:monospace">7.2k</div></div></div></div>
<p>When that 6,475 position expired, the entire GEX profile shifted. The market went from deep negative to closer to neutral, unlocking the rally.</p>
<p>You can track GEX in real time at <a href="https://spotgamma.com/" target="_blank" rel="noopener noreferrer" class="">SpotGamma</a> (equities) or <a href="https://app.laevitas.ch/assets/options/gex/btc/deribit" target="_blank" rel="noopener noreferrer" class="">Laevitas</a> (crypto). See our <a class="" href="https://docs.hypercall.xyz/docs/reference/gamma-exposure">full GEX reference page</a> for how to read these charts and where to find data for any market.</p>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="what-changed-today">What changed today<a href="https://docs.hypercall.xyz/insights/jpm-collar-q1-2026#what-changed-today" class="hash-link" aria-label="Direct link to What changed today" title="Direct link to What changed today" translate="no">​</a></h2>
<p>The old collar expired. The fund rolled into a new one for Q2:</p>
<div style="overflow-x:auto;margin:16px 0"><table style="width:100%;font-size:13px;border-collapse:collapse"><thead><tr style="border-bottom:1px solid rgba(255,255,255,0.1)"><th style="padding:8px 12px;text-align:left;color:rgba(255,255,255,0.5);font-weight:500">Leg</th><th style="padding:8px 12px;text-align:center;color:rgba(255,255,255,0.5);font-weight:500">Q1 (expired)</th><th style="padding:8px 12px;text-align:center;color:rgba(255,255,255,0.5);font-weight:500">Q2 (new)</th><th style="padding:8px 12px;text-align:right;color:rgba(255,255,255,0.5);font-weight:500">Moved</th></tr></thead><tbody><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:8px 12px"><span style="color:#F87171">Sell</span> Call (upside cap)</td><td style="padding:8px 12px;text-align:center;font-family:monospace;color:rgba(255,255,255,0.4)">7,155</td><td style="padding:8px 12px;text-align:center;font-family:monospace;font-weight:600">6,955</td><td style="padding:8px 12px;text-align:right;font-family:monospace;color:#F87171">200 pts lower</td></tr><tr style="border-bottom:1px solid rgba(255,255,255,0.05)"><td style="padding:8px 12px"><span style="color:#34D399">Buy</span> Put (protection)</td><td style="padding:8px 12px;text-align:center;font-family:monospace;color:rgba(255,255,255,0.4)">6,475</td><td style="padding:8px 12px;text-align:center;font-family:monospace;font-weight:600">6,290</td><td style="padding:8px 12px;text-align:right;font-family:monospace;color:#F87171">185 pts lower</td></tr><tr><td style="padding:8px 12px"><span style="color:#F87171">Sell</span> Put (floor)</td><td style="padding:8px 12px;text-align:center;font-family:monospace;color:rgba(255,255,255,0.4)">~5,310</td><td style="padding:8px 12px;text-align:center;font-family:monospace;font-weight:600">5,310</td><td style="padding:8px 12px;text-align:right;font-family:monospace;color:rgba(255,255,255,0.3)">unchanged</td></tr></tbody></table></div>
<p>Why did the strikes move down? Because the collar resets around the current SPX level each quarter:</p>
<div style="margin:20px 0;background:#0a0a0f;border:1px solid rgba(255,255,255,0.08);border-radius:10px;padding:20px 16px"><div style="position:relative;height:24px;margin-bottom:16px"><div style="position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(255,255,255,0.06)"></div><div style="position:absolute;left:75.12%;top:0;transform:translateX(-50%);font-size:9px;color:rgba(255,255,255,0.3);text-align:center;line-height:1.2"><div>SPX at Q1 start</div><div style="font-family:monospace">6,878</div></div><div style="position:absolute;left:60.12%;top:0;transform:translateX(-50%);font-size:9px;color:rgba(255,255,255,0.6);text-align:center;line-height:1.2;font-weight:600"><div>SPX today</div><div style="font-family:monospace">6,503</div></div></div><div style="margin-bottom:14px"><div style="display:flex;justify-content:space-between;margin-bottom:4px;font-size:11px"><span style="color:#A78BFA;font-weight:500">Upside cap</span><span style="color:rgba(255,255,255,0.3);font-size:10px">Sell Call</span></div><div style="position:relative;height:20px;background:rgba(255,255,255,0.02);border-radius:4px"><div style="position:absolute;left:86.2%;top:0;bottom:0;width:2px;background:#A78BFA;opacity:0.25;transform:translateX(-50%)"></div><div style="position:absolute;left:86.2%;top:-2px;transform:translateX(-50%);font-size:8px;color:rgba(255,255,255,0.2);font-family:monospace">7,155</div><div style="position:absolute;left:78.2%;right:13.799999999999997%;top:50%;height:1px;background:#FBBF24;opacity:0.4;transform:translateY(-50%)"></div><div style="position:absolute;left:78.2%;top:0;bottom:0;width:3px;background:#A78BFA;border-radius:1px;transform:translateX(-50%)"></div><div style="position:absolute;left:78.2%;bottom:-12px;transform:translateX(-50%);font-size:9px;color:#A78BFA;font-family:monospace;font-weight:600">6,955</div><div style="position:absolute;left:82.2%;top:50%;transform:translate(-50%, -50%);font-size:8px;color:#FBBF24;background:#0a0a0f;padding:0 4px">-<!-- -->200</div></div></div><div style="margin-bottom:14px"><div style="display:flex;justify-content:space-between;margin-bottom:4px;font-size:11px"><span style="color:#34D399;font-weight:500">Protection</span><span style="color:rgba(255,255,255,0.3);font-size:10px">Buy Put</span></div><div style="position:relative;height:20px;background:rgba(255,255,255,0.02);border-radius:4px"><div style="position:absolute;left:59%;top:0;bottom:0;width:2px;background:#34D399;opacity:0.25;transform:translateX(-50%)"></div><div style="position:absolute;left:59%;top:-2px;transform:translateX(-50%);font-size:8px;color:rgba(255,255,255,0.2);font-family:monospace">6,475</div><div style="position:absolute;left:51.6%;right:41%;top:50%;height:1px;background:#FBBF24;opacity:0.4;transform:translateY(-50%)"></div><div style="position:absolute;left:51.6%;top:0;bottom:0;width:3px;background:#34D399;border-radius:1px;transform:translateX(-50%)"></div><div style="position:absolute;left:51.6%;bottom:-12px;transform:translateX(-50%);font-size:9px;color:#34D399;font-family:monospace;font-weight:600">6,290</div><div style="position:absolute;left:55.3%;top:50%;transform:translate(-50%, -50%);font-size:8px;color:#FBBF24;background:#0a0a0f;padding:0 4px">-<!-- -->185</div></div></div><div style="margin-bottom:14px"><div style="display:flex;justify-content:space-between;margin-bottom:4px;font-size:11px"><span style="color:#F87171;font-weight:500">Floor</span><span style="color:rgba(255,255,255,0.3);font-size:10px">Sell Put</span></div><div style="position:relative;height:20px;background:rgba(255,255,255,0.02);border-radius:4px"><div style="position:absolute;left:12.4%;top:0;bottom:0;width:2px;background:#F87171;opacity:0.25;transform:translateX(-50%)"></div><div style="position:absolute;left:12.4%;top:0;bottom:0;width:3px;background:#F87171;border-radius:1px;transform:translateX(-50%)"></div><div style="position:absolute;left:12.4%;bottom:-12px;transform:translateX(-50%);font-size:9px;color:#F87171;font-family:monospace;font-weight:600">5,310</div></div></div><div style="font-size:11px;color:rgba(255,255,255,0.4);text-align:center;margin-top:20px">The collar resets around the current price each quarter. SPX fell ~5%, so all strikes shifted ~200 points lower.</div></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="what-comes-next">What comes next<a href="https://docs.hypercall.xyz/insights/jpm-collar-q1-2026#what-comes-next" class="hash-link" aria-label="Direct link to What comes next" title="Direct link to What comes next" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:12px;margin:16px 0"><div style="padding:14px 16px;background:#111116;border:1px solid rgba(255,255,255,0.08);border-radius:8px"><div style="font-size:20px;margin-bottom:6px">🧲</div><div style="font-weight:600;font-size:13px;margin-bottom:4px">The 6,475 magnet is gone</div><div style="font-size:12px;color:rgba(255,255,255,0.55)">Dealer hedging was anchoring the market near this level. That mechanical support just disappeared.</div></div><div style="padding:14px 16px;background:#111116;border:1px solid rgba(255,255,255,0.08);border-radius:8px"><div style="font-size:20px;margin-bottom:6px">⏳</div><div style="font-weight:600;font-size:13px;margin-bottom:4px">New protection is lower and weaker</div><div style="font-size:12px;color:rgba(255,255,255,0.55)">The new put at 6,290 won't have much <a href="https://docs.hypercall.xyz/docs/reference/greeks/gamma" style="color:#A9FA38;cursor:pointer;background:none;border:none;padding:0;font:inherit;text-decoration:none" data-state="closed">gamma</a> effect until it gets closer to June expiration.</div></div><div style="padding:14px 16px;background:#111116;border:1px solid rgba(255,255,255,0.08);border-radius:8px"><div style="font-size:20px;margin-bottom:6px">⚡</div><div style="font-weight:600;font-size:13px;margin-bottom:4px">History says: watch out</div><div style="font-size:12px;color:rgba(255,255,255,0.55)">Last year, March 2025 had the exact same setup. The collar rolled, support vanished, and April saw a <a href="https://en.wikipedia.org/wiki/2025_stock_market_crash" style="color:#F87171">10% crash in two days</a>.</div></div></div>
<h3 class="anchor anchorTargetStickyNavbar_vhlA" id="what-happened-last-time">What happened last time<a href="https://docs.hypercall.xyz/insights/jpm-collar-q1-2026#what-happened-last-time" class="hash-link" aria-label="Direct link to What happened last time" title="Direct link to What happened last time" translate="no">​</a></h3>
<p>In March 2025, the collar's put strike was at 5,565. SPX hovered near it into the roll on March 31. After the collar expired and its gamma support disappeared, <a href="https://en.wikipedia.org/wiki/2025_stock_market_crash" target="_blank" rel="noopener noreferrer" class="">"Liberation Day" tariffs were announced on April 2</a>. Without the collar's mechanical support, SPX dropped 10% over April 3-4.</p>
<div style="margin:16px 0"><div style="width:100%;height:260px;border-radius:8px;border:1px solid rgba(255,255,255,0.08);background:#0a0a0f;overflow:hidden"></div><div style="font-size:10px;color:rgba(255,255,255,0.3);margin-top:4px;text-align:center">March 2025: collar rolled Mar 31. April 3-4: SPX dropped 10% in two days ("Liberation Day" tariffs).<!-- --> <a href="https://en.wikipedia.org/wiki/2025_stock_market_crash" style="color:rgba(255,255,255,0.4)">More context</a></div></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="key-levels-to-watch">Key levels to watch<a href="https://docs.hypercall.xyz/insights/jpm-collar-q1-2026#key-levels-to-watch" class="hash-link" aria-label="Direct link to Key levels to watch" title="Direct link to Key levels to watch" translate="no">​</a></h2>
<div style="padding:16px 20px;background:#111116;border:1px solid rgba(255,255,255,0.08);border-radius:10px;margin:16px 0;font-family:monospace;font-size:13px"><div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(255,255,255,0.06)"><span style="color:#A78BFA">Q2 upside cap</span><span>6,955</span></div><div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(255,255,255,0.06)"><span style="color:rgba(255,255,255,0.5)">SPX close today</span><span>6,503</span></div><div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(255,255,255,0.06)"><span style="color:#F87171">Q2 put protection</span><span>6,290</span></div><div style="display:flex;justify-content:space-between;padding:4px 0"><span style="color:#60A5FA">Q2 put floor</span><span>5,310</span></div></div>
<h2 class="anchor anchorTargetStickyNavbar_vhlA" id="sources-and-further-reading">Sources and further reading<a href="https://docs.hypercall.xyz/insights/jpm-collar-q1-2026#sources-and-further-reading" class="hash-link" aria-label="Direct link to Sources and further reading" title="Direct link to Sources and further reading" translate="no">​</a></h2>
<ul>
<li class=""><a class="" href="https://docs.hypercall.xyz/docs/reference/gamma-exposure">Gamma Exposure (GEX) reference</a> - how to read GEX, where to track it</li>
<li class=""><a href="https://spotgamma.com/jpm-morgan-collar-trade/" target="_blank" rel="noopener noreferrer" class="">SpotGamma: JPM Collar Trade</a> - real-time tracking</li>
<li class=""><a href="https://menthorq.com/guide/jp-morgan-collar-trade-explained/" target="_blank" rel="noopener noreferrer" class="">MenthorQ: JPM Collar Explained</a> - detailed breakdown</li>
<li class=""><a href="https://www.youtube.com/watch?v=J2fBe9o1cAw" target="_blank" rel="noopener noreferrer" class="">Brent Kochuba on the Q1 collar</a> - video analysis</li>
<li class=""><a href="https://am.jpmorgan.com/us/en/asset-management/adv/products/jpmorgan-hedged-equity-fund-i-46637k281" target="_blank" rel="noopener noreferrer" class="">JHEQX Fund Page</a> - JPMorgan official</li>
<li class=""><a class="" href="https://docs.hypercall.xyz/docs/reference/greeks/gamma">Gamma</a> / <a class="" href="https://docs.hypercall.xyz/docs/reference/greeks/delta">Delta</a> - the Greeks behind GEX</li>
</ul>
<hr>
<p style="font-size:0.75rem;color:rgba(255,255,255,0.35)"></p><p>This analysis is educational. Not financial advice. Options trading involves risk of loss. Price data sourced from Polygon.io (SPY as SPX proxy).</p><p></p>]]></content>
        <author>
            <name>Hypercall Research</name>
            <uri>https://hypercall.xyz</uri>
        </author>
    </entry>
</feed>