TSM Options History — March 2023

In March 2023, TSM traded between $86.52 and $94.38. ATM implied volatility averaged 35.2%, placing in the 26.4% IV rank vs the trailing year. The 30-day expected move averaged 10.3%. IV traded above realized volatility by 4.4% (HV 20d: 30.8%). Max pain ranged from $85.00 to $90.00. Net GEX was positive for 17 of 23 trading days. Term structure was in contango for 10 of 23 days. Put/call ratio averaged 0.97.

Notable Days

  • 2023-03-15: Highest Volume — 106,386 contracts
  • 2023-03-09: Largest IV spike — 10.3% change
  • 2023-03-15: Highest IV Rank — 41.6%
  • 2023-03-15: Largest Expected Move — 11.2%

Monthly Statistics

MetricAvgMinMaxOpenClose
Price$90.38$86.52$94.38$88.47$92.81
Max Pain$87.00$85.00$90.00$90.00$89.00
ATM IV35.2%31.0%38.9%33.3%34.1%
Expected Move10.3%9.3%11.2%9.8%10.1%
HV 20d30.8%23.9%38.0%38.0%27.3%
HV 60d33.8%33.1%34.3%33.8%33.1%
IV Rank26.4%8.8%41.6%18.2%21.7%
IV Percentile44.2%9.9%73.8%25.8%36.1%
Term Structure0.0%-1.5%2.2%-0.3%0.0%
VWIV36.3%32.9%39.5%34.0%36.2%
Skew 25d5.2%3.7%6.9%4.3%5.5%
Skew 10d10.2%7.0%14.5%8.6%10.3%
Call IV 25d33.0%29.3%36.1%31.5%31.9%
Put IV 25d38.1%33.0%43.0%35.8%37.4%
Bid-Ask Spread %2.351.624.392.042.29
Gamma HHI0.080.060.130.060.11
Net GEX11.6M-9.6M32.2M-2.9M31.8M
Net DEX-753.4M-1.26B-207.1M-544.8M-995.8M
Net VEX-8.5M-8.8M-8.2M-8.7M-8.4M
Div Yield0.0%0.0%0.0%0.0%0.0%
P/C Ratio0.970.331.961.360.76
Total Volume46,083.78326,269106,38633,43431,920
Total OI775,191.826655,415875,946825,095721,025

Daily Data (23 trading days)

DatePriceMax PainATM IVExp MoveHV 20dIV RankVWIVSkew 25dTerm StrGEXDEXVEXP/CSpread %Call VolPut VolCall OIPut OI
2023-03-01$88.47$90.0033.3%9.8%38.0%18.2%34.0%4.3%-0.3%-2.9M-544.8M-8.7M1.362.0414,15819,276426,537398,558
2023-03-02$89.28$90.0032.6%9.6%35.6%15.4%35.1%4.3%-0.3%-424.2K-644.8M-8.7M1.322.7013,99318,407429,612403,596
2023-03-03$89.81$90.0031.5%9.3%35.5%11.0%33.9%4.0%-0.2%-8.3M-724.7M-8.6M1.214.3920,39024,735431,511406,312
2023-03-06$89.69$85.0031.0%9.4%35.1%8.8%33.1%4.0%2.2%4.9M-719.1M-8.3M1.081.6218,83520,393408,104390,217
2023-03-07$88.77$85.0031.5%9.5%33.9%10.7%33.8%3.7%2.1%-2.3M-573.2M-8.2M0.741.8219,34914,252410,641396,105
2023-03-08$90.66$85.0031.2%9.5%33.5%9.6%32.9%3.8%2.2%14.4M-863.3M-8.3M1.032.3417,59318,147419,866397,294
2023-03-09$89.06$85.0034.4%10.1%33.9%23.1%35.1%4.5%1.5%3.6M-615.1M-8.5M1.662.9821,58735,794425,625405,180
2023-03-10$87.34$85.0036.3%10.8%33.5%30.8%36.0%5.0%1.9%-9.6M-325.4M-8.5M1.172.6628,15932,849434,297420,520
2023-03-13$88.28$85.0036.8%10.2%33.9%32.8%38.6%5.8%-1.5%3.9M-477.1M-8.4M0.902.7920,69518,571425,076412,885
2023-03-14$88.75$85.0035.8%10.0%33.9%28.8%34.9%5.3%-1.4%6.3M-547.4M-8.4M0.542.1322,84212,310430,520417,585
2023-03-15$86.52$85.0038.9%11.2%33.5%41.6%38.3%6.9%0.3%-1.9M-207.1M-8.3M0.332.1480,09626,290441,935421,165
2023-03-16$89.34$85.0036.9%10.3%30.1%33.4%37.2%5.5%-1.1%12.6M-585.8M-8.4M0.672.0544,89929,862428,397426,994
2023-03-17$89.68$85.0038.1%10.8%29.8%38.4%38.3%5.4%-0.8%8.6M-718.9M-8.5M1.102.1928,43131,297445,483430,463
2023-03-20$90.32$85.0037.2%10.6%29.5%34.7%37.3%6.0%-1.2%16.2M-773.9M-8.3M0.992.4414,99314,809357,006298,409
2023-03-21$92.45$85.0036.3%10.4%29.0%30.7%35.8%5.7%-0.7%24.6M-1.03B-8.3M0.422.0941,67017,307363,279305,937
2023-03-22$93.63$88.0035.8%10.3%28.7%28.7%36.6%5.2%-0.7%32.2M-1.21B-8.5M0.723.0143,87031,591375,957312,888
2023-03-23$94.38$89.0037.7%10.8%25.4%36.6%37.7%5.6%-0.9%31.4M-1.26B-8.8M0.472.8931,29214,778382,059324,304
2023-03-24$92.78$89.0037.6%10.9%23.9%36.3%39.5%6.2%-0.9%22.5M-1.02B-8.8M1.961.8412,89325,206382,499329,793
2023-03-27$90.78$89.0036.8%10.7%25.4%32.9%37.3%5.9%0.1%12.8M-754.6M-8.5M0.592.3021,06212,352367,252317,630
2023-03-28$90.41$89.0036.4%10.7%25.5%31.1%37.8%5.6%0.1%13.1M-718.7M-8.5M1.291.8111,49114,778374,676322,192
2023-03-29$93.13$89.0035.0%10.3%27.1%25.4%36.0%5.5%-0.0%27.6M-1.07B-8.4M0.531.6721,04811,055378,239323,977
2023-03-30$92.34$89.0035.3%10.5%27.3%26.5%39.2%5.3%0.0%25.1M-961.0M-8.3M1.481.8613,93120,671380,857326,955
2023-03-31$92.81$89.0034.1%10.1%27.3%21.7%36.2%5.5%0.0%31.8M-995.8M-8.4M0.762.2918,12113,799384,233336,792