MSFT Options History — April 2026

In April 2026, MSFT traded between $369.30 and $372.15. ATM implied volatility averaged 36.0%, placing in the 55.1% IV rank vs the trailing year. The 30-day expected move averaged 10.3%. IV traded above realized volatility by 12.6% (HV 20d: 23.4%). Max pain ranged from $390.00 to $400.00. Net GEX was positive for 2 of 2 trading days. Term structure was in contango for 0 of 2 days. Put/call ratio averaged 1.35.

Notable Days

  • 2026-04-01: Highest Volume — 946,333 contracts
  • 2026-04-02: Largest IV spike — 2.2% change
  • 2026-04-02: Highest IV Rank — 56.2%
  • 2026-04-02: Largest Expected Move — 10.4%

Monthly Statistics

MetricAvgMinMaxOpenClose
Price$370.73$369.30$372.15$369.30$372.15
Max Pain$395.00$390.00$400.00$390.00$400.00
ATM IV36.0%35.6%36.4%35.6%36.4%
Expected Move10.3%10.2%10.4%10.2%10.4%
HV 20d23.4%23.4%23.4%23.4%23.4%
HV 60d35.8%35.8%35.8%35.8%35.8%
IV Rank55.1%53.9%56.2%53.9%56.2%
IV Percentile96.4%96.0%96.8%96.0%96.8%
Term Structure-0.9%-1.2%-0.5%-0.5%-1.2%
VWIV29.9%27.0%32.7%27.0%32.7%
Skew 25d4.9%4.3%5.5%4.3%5.5%
Skew 10d8.3%7.6%9.1%7.6%9.1%
Call IV 25d33.7%33.5%33.9%33.9%33.5%
Put IV 25d38.6%38.2%38.9%38.2%38.9%
Bid-Ask Spread %18.136.2030.056.2030.05
Gamma HHI0.040.030.050.030.05
Net GEX418.1M388.7M447.4M388.7M447.4M
Net DEX3.15B2.56B3.75B3.75B2.56B
Net VEX-183.5M-184.7M-182.4M-182.4M-184.7M
Div Yield0.0%0.0%0.0%0.0%0.0%
P/C Ratio1.350.851.861.860.85
Total Volume740,666.5535,000946,333946,333535,000
Total OI3,684,0253,679,6763,688,3743,688,3743,679,676

Daily Data (2 trading days)

DatePriceMax PainATM IVExp MoveHV 20dIV RankVWIVSkew 25dTerm StrGEXDEXVEXP/CSpread %Call WallPut WallCall VolPut VolCall OIPut OI
2026-04-01$369.30$390.0035.6%10.2%23.4%53.9%27.0%4.3%-0.5%388.7M3.75B-182.4M1.866.20N/AN/A331,401614,9322,515,5611,172,813
2026-04-02$372.15$400.0036.4%10.4%23.4%56.2%32.7%5.5%-1.2%447.4M2.56B-184.7M0.8530.05N/AN/A289,114245,8862,513,6831,165,993