{"feed":"hoad_options_analytics","schema_version":1,"data_date":"2026-10-02","generated_at":"2026-10-02T20:59:41Z","source_file":"greeks_20261002.gzip","symbol":"PTIR","summary":{"name":"PTIR","price":21.4,"total_oi":36321,"call_oi":27291,"put_oi":9030,"pc_ratio":0.331,"net_gex":397062.68,"avg_iv":116.4,"iv_rank":11.1,"iv_52w_high":131.0,"iv_52w_low":114.57,"gamma_flip":16.83,"max_pain":15.0},"features":{"symbol":"PTIR","price":21.4,"total_oi":36321,"analysis_coverage":1.0,"avg_iv_pct":116.4,"iv_rank":11.1,"iv_52w_high_pct":131.0,"iv_52w_low_pct":114.57,"front_dte":14,"front_atm_iv_pct":78.888,"back_atm_iv_pct":102.2662,"term_premium_pp":-23.3782,"expected_move_front_pct":15.45,"straddle_front_pct":11.92,"straddle_30d_pct":11.92,"risk_reversal_front_pp":0.68,"risk_reversal_30d_pp":0.68,"butterfly_front_pp":7.13,"butterfly_30d_pp":7.13,"put_call_oi_ratio":0.331,"put_call_oi_front_ratio":0.29,"put_call_volume_front_ratio":0.518,"option_volume":869,"volume_oi_ratio":0.023926,"net_delta_normalized":0.334042,"dealer_delta_normalized":-0.316751,"gex_per_100k_oi":1093204.151868,"vanna_per_100k_oi":550.645632,"charm_per_100k_oi":-993249.084552,"weekend_delta_shift_per_100k_oi":-2979750.006883,"iv_surface_range_pp":41.5,"gamma_flip_distance_pct":-21.35514,"max_pain_distance_pct":-29.906542,"peak_call_distance_pct":2.803738,"peak_put_distance_pct":-53.271028},"analyses":{"gamma_walls":[{"strike":1.0,"call_gex":0.57,"put_gex":-0.07,"net_gex":0.5,"call_oi":7,"put_oi":8},{"strike":2.0,"call_gex":0.0,"put_gex":-168.28,"net_gex":-168.28,"call_oi":6,"put_oi":946},{"strike":3.0,"call_gex":0.0,"put_gex":-302.56,"net_gex":-302.56,"call_oi":2,"put_oi":661},{"strike":4.0,"call_gex":0.0,"put_gex":-0.77,"net_gex":-0.77,"call_oi":7,"put_oi":1},{"strike":5.0,"call_gex":51.21,"put_gex":-290.16,"net_gex":-238.95,"call_oi":222,"put_oi":299},{"strike":6.0,"call_gex":8.87,"put_gex":-48.61,"net_gex":-39.75,"call_oi":31,"put_oi":138},{"strike":7.0,"call_gex":137.3,"put_gex":-393.73,"net_gex":-256.43,"call_oi":100,"put_oi":221},{"strike":8.0,"call_gex":102.56,"put_gex":-308.65,"net_gex":-206.09,"call_oi":60,"put_oi":128},{"strike":9.0,"call_gex":260.66,"put_gex":-435.47,"net_gex":-174.81,"call_oi":116,"put_oi":156},{"strike":10.0,"call_gex":2043.02,"put_gex":-3950.96,"net_gex":-1907.94,"call_oi":705,"put_oi":1129},{"strike":11.0,"call_gex":296.48,"put_gex":-741.35,"net_gex":-444.87,"call_oi":435,"put_oi":194},{"strike":12.0,"call_gex":2530.94,"put_gex":-2104.11,"net_gex":426.83,"call_oi":652,"put_oi":394},{"strike":13.0,"call_gex":2.91,"put_gex":-895.88,"net_gex":-892.96,"call_oi":84,"put_oi":138},{"strike":13.449999809265137,"call_gex":4277.03,"put_gex":-2226.51,"net_gex":2050.53,"call_oi":571,"put_oi":493},{"strike":14.0,"call_gex":49.73,"put_gex":-4537.15,"net_gex":-4487.43,"call_oi":591,"put_oi":486},{"strike":15.0,"call_gex":73.13,"put_gex":-2936.92,"net_gex":-2863.79,"call_oi":408,"put_oi":383},{"strike":15.449999809265137,"call_gex":8864.62,"put_gex":-2356.09,"net_gex":6508.53,"call_oi":981,"put_oi":329},{"strike":16.0,"call_gex":2737.65,"put_gex":-4241.98,"net_gex":-1504.33,"call_oi":249,"put_oi":316},{"strike":16.450000762939453,"call_gex":4329.48,"put_gex":-2560.39,"net_gex":1769.08,"call_oi":396,"put_oi":238},{"strike":17.0,"call_gex":6792.09,"put_gex":-2803.72,"net_gex":3988.38,"call_oi":448,"put_oi":163},{"strike":17.450000762939453,"call_gex":1983.41,"put_gex":-1238.65,"net_gex":744.76,"call_oi":214,"put_oi":100},{"strike":18.0,"call_gex":5352.9,"put_gex":-5715.44,"net_gex":-362.54,"call_oi":214,"put_oi":222},{"strike":18.450000762939453,"call_gex":4604.25,"put_gex":-1619.8,"net_gex":2984.45,"call_oi":507,"put_oi":153},{"strike":19.0,"call_gex":14172.9,"put_gex":-10204.52,"net_gex":3968.38,"call_oi":369,"put_oi":285},{"strike":19.450000762939453,"call_gex":2556.22,"put_gex":-524.99,"net_gex":2031.22,"call_oi":202,"put_oi":53},{"strike":20.0,"call_gex":96351.47,"put_gex":-8547.88,"net_gex":87803.59,"call_oi":2332,"put_oi":209},{"strike":20.450000762939453,"call_gex":5314.9,"put_gex":-1215.26,"net_gex":4099.65,"call_oi":472,"put_oi":102},{"strike":21.0,"call_gex":27488.35,"put_gex":-7522.5,"net_gex":19965.85,"call_oi":737,"put_oi":132},{"strike":21.450000762939453,"call_gex":7952.46,"put_gex":-986.15,"net_gex":6966.32,"call_oi":534,"put_oi":110},{"strike":22.0,"call_gex":36967.05,"put_gex":-2366.52,"net_gex":34600.53,"call_oi":888,"put_oi":44},{"strike":22.450000762939453,"call_gex":2417.97,"put_gex":-172.49,"net_gex":2245.49,"call_oi":171,"put_oi":14},{"strike":23.0,"call_gex":38068.89,"put_gex":-628.54,"net_gex":37440.35,"call_oi":893,"put_oi":14},{"strike":23.450000762939453,"call_gex":1573.38,"put_gex":-347.68,"net_gex":1225.7,"call_oi":177,"put_oi":23},{"strike":24.0,"call_gex":19033.4,"put_gex":-109.04,"net_gex":18924.36,"call_oi":473,"put_oi":4},{"strike":24.450000762939453,"call_gex":3449.37,"put_gex":-143.61,"net_gex":3305.76,"call_oi":306,"put_oi":14},{"strike":25.0,"call_gex":35028.26,"put_gex":-184.82,"net_gex":34843.43,"call_oi":1125,"put_oi":11},{"strike":25.450000762939453,"call_gex":8009.37,"put_gex":-219.21,"net_gex":7790.16,"call_oi":592,"put_oi":23},{"strike":26.0,"call_gex":11585.18,"put_gex":-147.79,"net_gex":11437.39,"call_oi":441,"put_oi":10},{"strike":26.450000762939453,"call_gex":2635.47,"put_gex":-1898.94,"net_gex":736.52,"call_oi":194,"put_oi":129},{"strike":27.0,"call_gex":3546.43,"put_gex":-95.34,"net_gex":3451.09,"call_oi":187,"put_oi":7},{"strike":27.450000762939453,"call_gex":1497.01,"put_gex":-555.73,"net_gex":941.28,"call_oi":110,"put_oi":51},{"strike":28.0,"call_gex":15353.33,"put_gex":-54.76,"net_gex":15298.58,"call_oi":751,"put_oi":3},{"strike":28.450000762939453,"call_gex":7056.28,"put_gex":-573.96,"net_gex":6482.33,"call_oi":640,"put_oi":57},{"strike":29.0,"call_gex":20915.31,"put_gex":-63.32,"net_gex":20852.0,"call_oi":1311,"put_oi":4},{"strike":29.450000762939453,"call_gex":1301.74,"put_gex":-293.86,"net_gex":1007.88,"call_oi":115,"put_oi":25},{"strike":30.0,"call_gex":3136.5,"put_gex":-175.29,"net_gex":2961.22,"call_oi":258,"put_oi":16},{"strike":30.450000762939453,"call_gex":6240.54,"put_gex":-247.71,"net_gex":5992.84,"call_oi":569,"put_oi":22},{"strike":31.0,"call_gex":35.75,"put_gex":0.0,"net_gex":35.75,"call_oi":3,"put_oi":0},{"strike":31.450000762939453,"call_gex":2799.41,"put_gex":-291.7,"net_gex":2507.71,"call_oi":200,"put_oi":22},{"strike":32.0,"call_gex":90.36,"put_gex":0.0,"net_gex":90.36,"call_oi":7,"put_oi":0},{"strike":32.45000076293945,"call_gex":2461.4,"put_gex":-236.11,"net_gex":2225.29,"call_oi":186,"put_oi":18},{"strike":33.0,"call_gex":180.71,"put_gex":-120.58,"net_gex":60.13,"call_oi":20,"put_oi":18},{"strike":33.45000076293945,"call_gex":1957.97,"put_gex":-383.95,"net_gex":1574.03,"call_oi":186,"put_oi":30},{"strike":34.0,"call_gex":131.98,"put_gex":0.0,"net_gex":131.98,"call_oi":12,"put_oi":0},{"strike":34.45000076293945,"call_gex":919.37,"put_gex":-71.5,"net_gex":847.87,"call_oi":73,"put_oi":7},{"strike":35.0,"call_gex":1359.98,"put_gex":-20.09,"net_gex":1339.89,"call_oi":165,"put_oi":3},{"strike":35.45000076293945,"call_gex":2977.62,"put_gex":-455.0,"net_gex":2522.62,"call_oi":281,"put_oi":36},{"strike":36.0,"call_gex":48.09,"put_gex":0.0,"net_gex":48.09,"call_oi":5,"put_oi":0},{"strike":36.45000076293945,"call_gex":13606.8,"put_gex":-132.85,"net_gex":13473.96,"call_oi":1098,"put_oi":18},{"strike":37.0,"call_gex":154.09,"put_gex":0.0,"net_gex":154.09,"call_oi":17,"put_oi":0},{"strike":37.45000076293945,"call_gex":1105.71,"put_gex":-1437.5,"net_gex":-331.8,"call_oi":97,"put_oi":120},{"strike":38.45000076293945,"call_gex":5143.4,"put_gex":-166.74,"net_gex":4976.65,"call_oi":458,"put_oi":24},{"strike":39.0,"call_gex":8.15,"put_gex":0.0,"net_gex":8.15,"call_oi":1,"put_oi":0},{"strike":39.45000076293945,"call_gex":343.13,"put_gex":0.0,"net_gex":343.13,"call_oi":37,"put_oi":0},{"strike":40.45000076293945,"call_gex":9663.53,"put_gex":-342.03,"net_gex":9321.51,"call_oi":924,"put_oi":53},{"strike":41.45000076293945,"call_gex":103.18,"put_gex":0.0,"net_gex":103.18,"call_oi":15,"put_oi":0},{"strike":42.45000076293945,"call_gex":133.06,"put_gex":0.0,"net_gex":133.06,"call_oi":14,"put_oi":0},{"strike":43.45000076293945,"call_gex":307.86,"put_gex":-9.46,"net_gex":298.4,"call_oi":35,"put_oi":1},{"strike":44.45000076293945,"call_gex":301.6,"put_gex":0.0,"net_gex":301.6,"call_oi":41,"put_oi":0},{"strike":45.45000076293945,"call_gex":289.61,"put_gex":0.0,"net_gex":289.61,"call_oi":31,"put_oi":0},{"strike":48.45000076293945,"call_gex":3278.18,"put_gex":-116.79,"net_gex":3161.39,"call_oi":428,"put_oi":15},{"strike":53.45000076293945,"call_gex":14497.42,"put_gex":-44.87,"net_gex":14452.55,"call_oi":2104,"put_oi":7}],"pain_by_strike":[{"strike":1.0,"call_value":0,"put_value":109781.15,"total_value":109781.15},{"strike":2.0,"call_value":7.0,"put_value":100759.15,"total_value":100766.15},{"strike":3.0,"call_value":20.0,"put_value":92683.15,"total_value":92703.15},{"strike":4.0,"call_value":35.0,"put_value":85268.15,"total_value":85303.15},{"strike":5.0,"call_value":57.0,"put_value":77854.15,"total_value":77911.15},{"strike":6.0,"call_value":301.0,"put_value":70739.15,"total_value":71040.15},{"strike":7.0,"call_value":576.0,"put_value":63762.15,"total_value":64338.15},{"strike":8.0,"call_value":951.0,"put_value":57006.15,"total_value":57957.15},{"strike":9.0,"call_value":1386.0,"put_value":50378.15,"total_value":51764.15},{"strike":10.0,"call_value":1937.0,"put_value":43906.15,"total_value":45843.15},{"strike":11.0,"call_value":3193.0,"put_value":38563.15,"total_value":41756.15},{"strike":12.0,"call_value":4884.0,"put_value":33414.15,"total_value":38298.15},{"strike":13.0,"call_value":7227.0,"put_value":28659.15,"total_value":35886.15},{"strike":13.449999809265137,"call_value":8319.15,"put_value":26581.5,"total_value":34900.65},{"strike":14.0,"call_value":9968.05,"put_value":24313.3,"total_value":34281.35},{"strike":15.0,"call_value":13557.05,"put_value":20675.3,"total_value":34232.35},{"strike":15.449999809265137,"call_value":15355.7,"put_value":19210.55,"total_value":34566.25},{"strike":16.0,"call_value":18093.6,"put_value":17601.25,"total_value":35694.85},{"strike":16.450000762939453,"call_value":20445.75,"put_value":16426.75,"total_value":36872.5},{"strike":17.0,"call_value":23538.4,"put_value":15122.15,"total_value":38660.55},{"strike":17.450000762939453,"call_value":26270.35,"put_value":14128.1,"total_value":40398.45},{"strike":18.0,"call_value":29727.1,"put_value":12968.15,"total_value":42695.25},{"strike":18.450000762939453,"call_value":32651.65,"put_value":12119.0,"total_value":44770.65},{"strike":19.0,"call_value":36504.95,"put_value":11165.3,"total_value":47670.25},{"strike":19.450000762939453,"call_value":39823.71,"put_value":10513.25,"total_value":50336.95},{"strike":20.0,"call_value":43991.05,"put_value":9745.45,"total_value":53736.5},{"strike":20.450000762939453,"call_value":48450.11,"put_value":9211.3,"total_value":57661.41},{"strike":21.0,"call_value":54159.65,"put_value":8614.55,"total_value":62774.2},{"strike":21.450000762939453,"call_value":59162.76,"put_value":8185.7,"total_value":67348.46},{"strike":22.0,"call_value":65571.35,"put_value":7722.05,"total_value":73293.4},{"strike":22.450000762939453,"call_value":71214.36,"put_value":7362.5,"total_value":78576.86},{"strike":23.0,"call_value":78205.4,"put_value":6930.75,"total_value":85136.15},{"strike":23.450000762939453,"call_value":84327.21,"put_value":6583.8,"total_value":90911.01},{"strike":24.0,"call_value":91906.75,"put_value":6172.4,"total_value":98079.15},{"strike":24.450000762939453,"call_value":98321.06,"put_value":5837.6,"total_value":104158.66},{"strike":25.0,"call_value":106329.05,"put_value":5436.1,"total_value":111765.15},{"strike":25.450000762939453,"call_value":113387.31,"put_value":5112.55,"total_value":118499.86},{"strike":26.0,"call_value":122339.65,"put_value":4729.75,"total_value":127069.4},{"strike":26.450000762939453,"call_value":129862.76,"put_value":4421.05,"total_value":134283.81},{"strike":27.0,"call_value":139164.35,"put_value":4114.7,"total_value":143279.05},{"strike":27.450000762939453,"call_value":146858.91,"put_value":3867.2,"total_value":150726.11},{"strike":28.0,"call_value":156323.85,"put_value":3592.75,"total_value":159916.6},{"strike":28.450000762939453,"call_value":164405.86,"put_value":3369.55,"total_value":167775.41},{"strike":29.0,"call_value":174635.85,"put_value":3128.1,"total_value":177763.95},{"strike":29.450000762939453,"call_value":183595.81,"put_value":2932.35,"total_value":186528.16},{"strike":30.0,"call_value":194610.1,"put_value":2706.85,"total_value":197316.95},{"strike":30.450000762939453,"call_value":203737.91,"put_value":2529.55,"total_value":206267.46},{"strike":31.0,"call_value":215207.05,"put_value":2324.95,"total_value":217532.0},{"strike":31.450000762939453,"call_value":224592.26,"put_value":2157.55,"total_value":226749.81},{"strike":32.0,"call_value":236173.05,"put_value":1965.05,"total_value":238138.1},{"strike":32.45000076293945,"call_value":245651.41,"put_value":1807.55,"total_value":247458.96},{"strike":33.0,"call_value":257338.35,"put_value":1624.95,"total_value":258963.3},{"strike":33.45000076293945,"call_value":266909.41,"put_value":1483.65,"total_value":268393.06},{"strike":34.0,"call_value":278709.65,"put_value":1327.45,"total_value":280037.1},{"strike":34.45000076293945,"call_value":288369.81,"put_value":1199.65,"total_value":289569.46},{"strike":35.0,"call_value":300216.8,"put_value":1047.3,"total_value":301264.1},{"strike":35.45000076293945,"call_value":309984.06,"put_value":924.0,"total_value":310908.06},{"strike":36.0,"call_value":322076.35,"put_value":793.1,"total_value":322869.45},{"strike":36.45000076293945,"call_value":331972.31,"put_value":686.0,"total_value":332658.31},{"strike":37.0,"call_value":344671.24,"put_value":565.0,"total_value":345236.24},{"strike":37.45000076293945,"call_value":355068.96,"put_value":466.0,"total_value":355534.96},{"strike":38.45000076293945,"call_value":378271.96,"put_value":366.0,"total_value":378637.96},{"strike":39.0,"call_value":391285.49,"put_value":324.2,"total_value":391609.69},{"strike":39.45000076293945,"call_value":401933.41,"put_value":290.0,"total_value":402223.41},{"strike":40.45000076293945,"call_value":425632.41,"put_value":214.0,"total_value":425846.41},{"strike":41.45000076293945,"call_value":450255.41,"put_value":191.0,"total_value":450446.41},{"strike":42.45000076293945,"call_value":474893.41,"put_value":168.0,"total_value":475061.41},{"strike":43.45000076293945,"call_value":499545.41,"put_value":145.0,"total_value":499690.41},{"strike":44.45000076293945,"call_value":524232.41,"put_value":123.0,"total_value":524355.41},{"strike":45.45000076293945,"call_value":548960.41,"put_value":101.0,"total_value":549061.41},{"strike":48.45000076293945,"call_value":623237.41,"put_value":35.0,"total_value":623272.41},{"strike":53.45000076293945,"call_value":749172.41,"put_value":0,"total_value":749172.41}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":193.6,"strike":12.94},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":128.5,"strike":13.72},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":131.5,"strike":12.25},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":79.5,"strike":19.0},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":106.3,"strike":19.0},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":99.5,"strike":19.45},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":88.1,"strike":20.0},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":104.2,"strike":20.0},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":98.2,"strike":20.45},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":79.3,"strike":21.0},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":104.8,"strike":21.0},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":98.1,"strike":21.45},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":79.6,"strike":22.5},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":100.9,"strike":22.5},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":99.0,"strike":22.45},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":85.4,"strike":24.0},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":101.0,"strike":24.0},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":98.6,"strike":23.45},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":120.0,"strike":30.68},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":104.0,"strike":27.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":102.1,"strike":34.83}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.0,"contract_count":8,"total_oi":3931},{"expiration":"11/20/2026","dte":49,"iv":0.8113,"contract_count":7,"total_oi":1010},{"expiration":"01/15/2027","dte":105,"iv":0.6658,"contract_count":10,"total_oi":1277},{"expiration":"04/16/2027","dte":196,"iv":0.8944,"contract_count":8,"total_oi":223},{"expiration":"01/21/2028","dte":476,"iv":1.0,"contract_count":10,"total_oi":581},{"expiration":"01/19/2029","dte":840,"iv":0.8351,"contract_count":5,"total_oi":85}],"expected_move":[{"expiration":"10/16/2026","dte":14,"expected_move_1std":15.45,"expected_move_2std":30.9,"contract_count":4},{"expiration":"11/20/2026","dte":49,"expected_move_1std":37.47,"expected_move_2std":74.93,"contract_count":3},{"expiration":"01/15/2027","dte":105,"expected_move_1std":52.79,"expected_move_2std":105.58,"contract_count":6},{"expiration":"04/16/2027","dte":196,"expected_move_1std":77.7,"expected_move_2std":155.4,"contract_count":4},{"expiration":"01/21/2028","dte":476,"expected_move_1std":121.99,"expected_move_2std":243.97,"contract_count":6},{"expiration":"01/19/2029","dte":840,"expected_move_1std":159.12,"expected_move_2std":318.25,"contract_count":3}],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":9288,"put_oi":2697,"total_oi":11985,"pc_ratio":0.29,"pc_ratio_volume":0.518,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":2360,"put_oi":421,"total_oi":2781,"pc_ratio":0.178,"pc_ratio_volume":0.261,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":9566,"put_oi":2011,"total_oi":11577,"pc_ratio":0.21,"pc_ratio_volume":0.077,"sentiment":"bullish"},{"expiration":"04/16/2027","dte":196,"call_oi":394,"put_oi":114,"total_oi":508,"pc_ratio":0.289,"pc_ratio_volume":0.8,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":5370,"put_oi":3774,"total_oi":9144,"pc_ratio":0.703,"pc_ratio_volume":6.429,"sentiment":"bullish"},{"expiration":"01/19/2029","dte":840,"call_oi":313,"put_oi":13,"total_oi":326,"pc_ratio":0.042,"pc_ratio_volume":1.0,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":1.0,"call_delta_oi":499.0,"put_delta_oi":-0.0,"dealer_delta":-498.0,"call_oi":5,"put_oi":1},{"strike":2.0,"call_delta_oi":0,"put_delta_oi":-917.0,"dealer_delta":917.0,"call_oi":0,"put_oi":946},{"strike":3.0,"call_delta_oi":0,"put_delta_oi":-1383.0,"dealer_delta":1383.0,"call_oi":0,"put_oi":661},{"strike":4.0,"call_delta_oi":0,"put_delta_oi":-3.0,"dealer_delta":3.0,"call_oi":0,"put_oi":1},{"strike":5.0,"call_delta_oi":4192.0,"put_delta_oi":-1214.0,"dealer_delta":-2978.0,"call_oi":43,"put_oi":299},{"strike":6.0,"call_delta_oi":584.0,"put_delta_oi":-210.0,"dealer_delta":-374.0,"call_oi":6,"put_oi":138},{"strike":7.0,"call_delta_oi":6179.0,"put_delta_oi":-1059.0,"dealer_delta":-5120.0,"call_oi":65,"put_oi":221},{"strike":8.0,"call_delta_oi":5541.0,"put_delta_oi":-749.0,"dealer_delta":-4792.0,"call_oi":58,"put_oi":128},{"strike":9.0,"call_delta_oi":9733.0,"put_delta_oi":-735.0,"dealer_delta":-8998.0,"call_oi":101,"put_oi":156},{"strike":10.0,"call_delta_oi":58523.0,"put_delta_oi":-8305.0,"dealer_delta":-50218.0,"call_oi":631,"put_oi":1129},{"strike":11.0,"call_delta_oi":7738.0,"put_delta_oi":-835.0,"dealer_delta":-6903.0,"call_oi":87,"put_oi":194},{"strike":12.0,"call_delta_oi":47405.0,"put_delta_oi":-3323.0,"dealer_delta":-44082.0,"call_oi":537,"put_oi":394},{"strike":13.0,"call_delta_oi":88.0,"put_delta_oi":-845.0,"dealer_delta":757.0,"call_oi":1,"put_oi":138},{"strike":13.449999809265137,"call_delta_oi":49922.0,"put_delta_oi":-7203.0,"dealer_delta":-42719.0,"call_oi":571,"put_oi":493},{"strike":14.0,"call_delta_oi":690.0,"put_delta_oi":-6370.0,"dealer_delta":5679.0,"call_oi":8,"put_oi":486},{"strike":15.0,"call_delta_oi":904.0,"put_delta_oi":-1781.0,"dealer_delta":877.0,"call_oi":11,"put_oi":383},{"strike":15.449999809265137,"call_delta_oi":80406.0,"put_delta_oi":-5786.0,"dealer_delta":-74621.0,"call_oi":981,"put_oi":329},{"strike":16.0,"call_delta_oi":23418.0,"put_delta_oi":-2877.0,"dealer_delta":-20540.0,"call_oi":249,"put_oi":316},{"strike":16.450000762939453,"call_delta_oi":31286.0,"put_delta_oi":-5037.0,"dealer_delta":-26249.0,"call_oi":396,"put_oi":238},{"strike":17.0,"call_delta_oi":41874.0,"put_delta_oi":-2381.0,"dealer_delta":-39493.0,"call_oi":448,"put_oi":163},{"strike":17.450000762939453,"call_delta_oi":16396.0,"put_delta_oi":-2484.0,"dealer_delta":-13911.0,"call_oi":214,"put_oi":100},{"strike":18.0,"call_delta_oi":18767.0,"put_delta_oi":-3377.0,"dealer_delta":-15389.0,"call_oi":214,"put_oi":222},{"strike":18.450000762939453,"call_delta_oi":37983.0,"put_delta_oi":-3959.0,"dealer_delta":-34023.0,"call_oi":507,"put_oi":153},{"strike":19.0,"call_delta_oi":29948.0,"put_delta_oi":-5847.0,"dealer_delta":-24101.0,"call_oi":369,"put_oi":285},{"strike":19.450000762939453,"call_delta_oi":14116.0,"put_delta_oi":-1454.0,"dealer_delta":-12662.0,"call_oi":202,"put_oi":53},{"strike":20.0,"call_delta_oi":160270.0,"put_delta_oi":-6473.0,"dealer_delta":-153797.0,"call_oi":2332,"put_oi":209},{"strike":20.450000762939453,"call_delta_oi":32748.0,"put_delta_oi":-3270.0,"dealer_delta":-29478.0,"call_oi":472,"put_oi":102},{"strike":21.0,"call_delta_oi":43680.0,"put_delta_oi":-5479.0,"dealer_delta":-38201.0,"call_oi":737,"put_oi":132},{"strike":21.450000762939453,"call_delta_oi":33133.0,"put_delta_oi":-3290.0,"dealer_delta":-29842.0,"call_oi":534,"put_oi":110},{"strike":22.0,"call_delta_oi":46064.0,"put_delta_oi":-2309.0,"dealer_delta":-43756.0,"call_oi":888,"put_oi":44},{"strike":22.450000762939453,"call_delta_oi":10283.0,"put_delta_oi":-511.0,"dealer_delta":-9772.0,"call_oi":171,"put_oi":14},{"strike":23.0,"call_delta_oi":35846.0,"put_delta_oi":-853.0,"dealer_delta":-34993.0,"call_oi":893,"put_oi":14},{"strike":23.450000762939453,"call_delta_oi":11753.0,"put_delta_oi":-1000.0,"dealer_delta":-10753.0,"call_oi":177,"put_oi":23},{"strike":24.0,"call_delta_oi":14426.0,"put_delta_oi":-226.0,"dealer_delta":-14200.0,"call_oi":473,"put_oi":4},{"strike":24.450000762939453,"call_delta_oi":18476.0,"put_delta_oi":-518.0,"dealer_delta":-17959.0,"call_oi":306,"put_oi":14},{"strike":25.0,"call_delta_oi":30329.0,"put_delta_oi":-726.0,"dealer_delta":-29603.0,"call_oi":1125,"put_oi":11},{"strike":25.450000762939453,"call_delta_oi":31797.0,"put_delta_oi":-856.0,"dealer_delta":-30941.0,"call_oi":592,"put_oi":23},{"strike":26.0,"call_delta_oi":10303.0,"put_delta_oi":-517.0,"dealer_delta":-9786.0,"call_oi":441,"put_oi":10},{"strike":26.450000762939453,"call_delta_oi":9887.0,"put_delta_oi":-6602.0,"dealer_delta":-3285.0,"call_oi":194,"put_oi":129},{"strike":27.0,"call_delta_oi":4450.0,"put_delta_oi":-399.0,"dealer_delta":-4050.0,"call_oi":187,"put_oi":7},{"strike":27.450000762939453,"call_delta_oi":5327.0,"put_delta_oi":-2248.0,"dealer_delta":-3080.0,"call_oi":110,"put_oi":51},{"strike":28.0,"call_delta_oi":19729.0,"put_delta_oi":-274.0,"dealer_delta":-19454.0,"call_oi":751,"put_oi":3},{"strike":28.450000762939453,"call_delta_oi":33916.0,"put_delta_oi":-2498.0,"dealer_delta":-31418.0,"call_oi":640,"put_oi":57},{"strike":29.0,"call_delta_oi":15186.0,"put_delta_oi":-368.0,"dealer_delta":-14818.0,"call_oi":1311,"put_oi":4},{"strike":29.450000762939453,"call_delta_oi":5761.0,"put_delta_oi":-1279.0,"dealer_delta":-4482.0,"call_oi":115,"put_oi":25},{"strike":30.0,"call_delta_oi":4681.0,"put_delta_oi":-1004.0,"dealer_delta":-3677.0,"call_oi":258,"put_oi":16},{"strike":30.450000762939453,"call_delta_oi":27932.0,"put_delta_oi":-1141.0,"dealer_delta":-26791.0,"call_oi":569,"put_oi":22},{"strike":31.0,"call_delta_oi":19.0,"put_delta_oi":0,"dealer_delta":-19.0,"call_oi":3,"put_oi":0},{"strike":31.450000762939453,"call_delta_oi":7068.0,"put_delta_oi":-1357.0,"dealer_delta":-5710.0,"call_oi":200,"put_oi":22},{"strike":32.0,"call_delta_oi":64.0,"put_delta_oi":0,"dealer_delta":-64.0,"call_oi":7,"put_oi":0},{"strike":32.45000076293945,"call_delta_oi":6519.0,"put_delta_oi":-1156.0,"dealer_delta":-5363.0,"call_oi":186,"put_oi":18},{"strike":33.0,"call_delta_oi":100.0,"put_delta_oi":-1746.0,"dealer_delta":1646.0,"call_oi":20,"put_oi":18},{"strike":33.45000076293945,"call_delta_oi":8222.0,"put_delta_oi":-1980.0,"dealer_delta":-6242.0,"call_oi":186,"put_oi":30},{"strike":34.0,"call_delta_oi":102.0,"put_delta_oi":0,"dealer_delta":-102.0,"call_oi":12,"put_oi":0},{"strike":34.45000076293945,"call_delta_oi":2296.0,"put_delta_oi":-398.0,"dealer_delta":-1899.0,"call_oi":73,"put_oi":7},{"strike":35.0,"call_delta_oi":5336.0,"put_delta_oi":-179.0,"dealer_delta":-5157.0,"call_oi":165,"put_oi":3},{"strike":35.45000076293945,"call_delta_oi":10678.0,"put_delta_oi":-2608.0,"dealer_delta":-8070.0,"call_oi":281,"put_oi":36},{"strike":36.0,"call_delta_oi":40.0,"put_delta_oi":0,"dealer_delta":-40.0,"call_oi":5,"put_oi":0},{"strike":36.45000076293945,"call_delta_oi":27166.0,"put_delta_oi":-812.0,"dealer_delta":-26354.0,"call_oi":1098,"put_oi":18},{"strike":37.0,"call_delta_oi":132.0,"put_delta_oi":0,"dealer_delta":-132.0,"call_oi":17,"put_oi":0},{"strike":37.45000076293945,"call_delta_oi":2622.0,"put_delta_oi":-9197.0,"dealer_delta":6575.0,"call_oi":97,"put_oi":120},{"strike":38.45000076293945,"call_delta_oi":10839.0,"put_delta_oi":-1063.0,"dealer_delta":-9777.0,"call_oi":458,"put_oi":24},{"strike":39.0,"call_delta_oi":7.0,"put_delta_oi":0,"dealer_delta":-7.0,"call_oi":1,"put_oi":0},{"strike":39.45000076293945,"call_delta_oi":1283.0,"put_delta_oi":0,"dealer_delta":-1283.0,"call_oi":37,"put_oi":0},{"strike":40.45000076293945,"call_delta_oi":21338.0,"put_delta_oi":-2230.0,"dealer_delta":-19108.0,"call_oi":924,"put_oi":53},{"strike":41.45000076293945,"call_delta_oi":824.0,"put_delta_oi":0,"dealer_delta":-824.0,"call_oi":15,"put_oi":0},{"strike":42.45000076293945,"call_delta_oi":321.0,"put_delta_oi":0,"dealer_delta":-321.0,"call_oi":14,"put_oi":0},{"strike":43.45000076293945,"call_delta_oi":910.0,"put_delta_oi":-84.0,"dealer_delta":-826.0,"call_oi":35,"put_oi":1},{"strike":44.45000076293945,"call_delta_oi":1902.0,"put_delta_oi":0,"dealer_delta":-1902.0,"call_oi":41,"put_oi":0},{"strike":45.45000076293945,"call_delta_oi":599.0,"put_delta_oi":0,"dealer_delta":-599.0,"call_oi":31,"put_oi":0},{"strike":48.45000076293945,"call_delta_oi":13139.0,"put_delta_oi":-1316.0,"dealer_delta":-11823.0,"call_oi":428,"put_oi":15},{"strike":53.45000076293945,"call_delta_oi":71223.0,"put_delta_oi":-344.0,"dealer_delta":-70879.0,"call_oi":2104,"put_oi":7}],"net_dealer_delta":-1150473.0,"total_call_delta":1284921.0,"total_put_delta":-134448.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":21.399999618530273,"strikes":[{"strike":10.0,"moneyness":0.4673,"type":"call","iv":0.928,"delta":0.9647,"oi":258},{"strike":10.0,"moneyness":0.4673,"type":"put","iv":1.1837,"delta":-0.0619,"oi":476},{"strike":12.0,"moneyness":0.5607,"type":"put","iv":1.1254,"delta":-0.0997,"oi":134},{"strike":12.0,"moneyness":0.5607,"type":"call","iv":1.0508,"delta":0.9088,"oi":173},{"strike":13.449999809265137,"moneyness":0.6285,"type":"call","iv":0.9747,"delta":0.8802,"oi":465},{"strike":15.449999809265137,"moneyness":0.722,"type":"put","iv":1.0288,"delta":-0.1868,"oi":167},{"strike":15.449999809265137,"moneyness":0.722,"type":"call","iv":0.9509,"delta":0.8211,"oi":657},{"strike":16.450000762939453,"moneyness":0.7687,"type":"call","iv":0.9446,"delta":0.7875,"oi":317},{"strike":16.450000762939453,"moneyness":0.7687,"type":"put","iv":0.989,"delta":-0.2162,"oi":202},{"strike":17.450000762939453,"moneyness":0.8154,"type":"call","iv":1.0369,"delta":0.7477,"oi":121},{"strike":18.450000762939453,"moneyness":0.8621,"type":"call","iv":0.9773,"delta":0.7151,"oi":211},{"strike":19.450000762939453,"moneyness":0.9089,"type":"call","iv":0.9754,"delta":0.6798,"oi":157},{"strike":20.450000762939453,"moneyness":0.9556,"type":"call","iv":0.9528,"delta":0.6433,"oi":273},{"strike":21.450000762939453,"moneyness":1.0023,"type":"call","iv":0.9802,"delta":0.6104,"oi":489},{"strike":22.450000762939453,"moneyness":1.0491,"type":"call","iv":1.0099,"delta":0.5805,"oi":146},{"strike":24.450000762939453,"moneyness":1.1425,"type":"call","iv":1.0251,"delta":0.5208,"oi":163},{"strike":25.450000762939453,"moneyness":1.1893,"type":"call","iv":1.0128,"delta":0.4889,"oi":452},{"strike":26.450000762939453,"moneyness":1.236,"type":"put","iv":0.966,"delta":-0.5516,"oi":108},{"strike":26.450000762939453,"moneyness":1.236,"type":"call","iv":1.0226,"delta":0.463,"oi":151},{"strike":28.450000762939453,"moneyness":1.3294,"type":"call","iv":1.0281,"delta":0.412,"oi":321},{"strike":30.450000762939453,"moneyness":1.4229,"type":"call","iv":0.9633,"delta":0.3427,"oi":282},{"strike":31.450000762939453,"moneyness":1.4696,"type":"call","iv":0.9495,"delta":0.3148,"oi":168},{"strike":32.45000076293945,"moneyness":1.5164,"type":"call","iv":0.9878,"delta":0.3075,"oi":160},{"strike":33.45000076293945,"moneyness":1.5631,"type":"call","iv":1.0367,"delta":0.3055,"oi":103},{"strike":35.45000076293945,"moneyness":1.6565,"type":"call","iv":0.979,"delta":0.2478,"oi":177},{"strike":36.45000076293945,"moneyness":1.7033,"type":"call","iv":1.0166,"delta":0.2458,"oi":1093},{"strike":37.45000076293945,"moneyness":1.75,"type":"put","iv":1.0249,"delta":-0.7664,"oi":120},{"strike":38.45000076293945,"moneyness":1.7967,"type":"call","iv":1.0085,"delta":0.2128,"oi":428},{"strike":40.45000076293945,"moneyness":1.8902,"type":"call","iv":1.053,"delta":0.2032,"oi":851},{"strike":48.45000076293945,"moneyness":2.264,"type":"call","iv":1.0951,"delta":0.139,"oi":217},{"strike":53.45000076293945,"moneyness":2.4977,"type":"call","iv":1.0688,"delta":0.0971,"oi":668}]},{"expiration":"01/21/2028","underlying_price":21.399999618530273,"strikes":[{"strike":2.0,"moneyness":0.0935,"type":"put","iv":2.7364,"delta":-0.0097,"oi":946},{"strike":3.0,"moneyness":0.1402,"type":"put","iv":2.0621,"delta":-0.0209,"oi":661},{"strike":5.0,"moneyness":0.2336,"type":"put","iv":1.6701,"delta":-0.0405,"oi":254},{"strike":7.0,"moneyness":0.3271,"type":"put","iv":1.3866,"delta":-0.0627,"oi":122},{"strike":10.0,"moneyness":0.4673,"type":"put","iv":1.1139,"delta":-0.1007,"oi":455},{"strike":10.0,"moneyness":0.4673,"type":"call","iv":1.0001,"delta":0.9007,"oi":318},{"strike":12.0,"moneyness":0.5607,"type":"call","iv":0.9988,"delta":0.8699,"oi":362},{"strike":13.449999809265137,"moneyness":0.6285,"type":"put","iv":1.1171,"delta":-0.148,"oi":414},{"strike":13.449999809265137,"moneyness":0.6285,"type":"call","iv":1.0251,"delta":0.8483,"oi":106},{"strike":15.449999809265137,"moneyness":0.722,"type":"put","iv":1.2373,"delta":-0.1646,"oi":162},{"strike":15.449999809265137,"moneyness":0.722,"type":"call","iv":0.9934,"delta":0.8167,"oi":324},{"strike":18.450000762939453,"moneyness":0.8621,"type":"call","iv":1.0033,"delta":0.7734,"oi":296},{"strike":20.450000762939453,"moneyness":0.9556,"type":"call","iv":1.1171,"delta":0.7631,"oi":199},{"strike":23.450000762939453,"moneyness":1.0958,"type":"call","iv":0.9981,"delta":0.7045,"oi":131},{"strike":24.450000762939453,"moneyness":1.1425,"type":"call","iv":1.0277,"delta":0.6984,"oi":143},{"strike":25.450000762939453,"moneyness":1.1893,"type":"call","iv":1.0553,"delta":0.6928,"oi":140},{"strike":28.450000762939453,"moneyness":1.3294,"type":"call","iv":1.016,"delta":0.6486,"oi":319},{"strike":30.450000762939453,"moneyness":1.4229,"type":"call","iv":1.0483,"delta":0.6365,"oi":287},{"strike":35.45000076293945,"moneyness":1.6565,"type":"call","iv":1.0966,"delta":0.605,"oi":104},{"strike":48.45000076293945,"moneyness":2.264,"type":"call","iv":1.0384,"delta":0.4797,"oi":211},{"strike":53.45000076293945,"moneyness":2.4977,"type":"call","iv":1.0464,"delta":0.4508,"oi":1436}]},{"expiration":"04/16/2027","underlying_price":21.399999618530273,"strikes":[{"strike":22.0,"moneyness":1.028,"type":"call","iv":1.0315,"delta":0.6445,"oi":184}]},{"expiration":"10/16/2026","underlying_price":21.399999618530273,"strikes":[{"strike":10.0,"moneyness":0.4673,"type":"put","iv":2.4047,"delta":-0.0283,"oi":167},{"strike":11.0,"moneyness":0.514,"type":"put","iv":2.0467,"delta":-0.0274,"oi":144},{"strike":14.0,"moneyness":0.6542,"type":"put","iv":2.5857,"delta":-0.1321,"oi":452},{"strike":15.0,"moneyness":0.7009,"type":"put","iv":1.0487,"delta":-0.0286,"oi":325},{"strike":16.0,"moneyness":0.7477,"type":"put","iv":1.1234,"delta":-0.0688,"oi":248},{"strike":16.0,"moneyness":0.7477,"type":"call","iv":0.9616,"delta":0.9556,"oi":224},{"strike":17.0,"moneyness":0.7944,"type":"put","iv":1.0502,"delta":-0.1024,"oi":103},{"strike":17.0,"moneyness":0.7944,"type":"call","iv":0.7921,"delta":0.9479,"oi":412},{"strike":18.0,"moneyness":0.8411,"type":"put","iv":0.9141,"delta":-0.1361,"oi":193},{"strike":18.0,"moneyness":0.8411,"type":"call","iv":0.7886,"delta":0.8938,"oi":190},{"strike":19.0,"moneyness":0.8879,"type":"put","iv":0.8078,"delta":-0.1931,"oi":252},{"strike":19.0,"moneyness":0.8879,"type":"call","iv":0.7815,"delta":0.8134,"oi":361},{"strike":20.0,"moneyness":0.9346,"type":"call","iv":0.897,"delta":0.6891,"oi":2046},{"strike":20.0,"moneyness":0.9346,"type":"put","iv":0.8656,"delta":-0.3067,"oi":175},{"strike":21.0,"moneyness":0.9813,"type":"call","iv":0.8145,"delta":0.583,"oi":353},{"strike":21.0,"moneyness":0.9813,"type":"put","iv":0.7712,"delta":-0.4157,"oi":131},{"strike":22.0,"moneyness":1.028,"type":"call","iv":0.7901,"delta":0.4599,"oi":566},{"strike":23.0,"moneyness":1.0748,"type":"call","iv":0.8032,"delta":0.3483,"oi":609},{"strike":24.0,"moneyness":1.1215,"type":"call","iv":0.8587,"delta":0.2686,"oi":416},{"strike":25.0,"moneyness":1.1682,"type":"call","iv":0.843,"delta":0.1872,"oi":830},{"strike":26.0,"moneyness":1.215,"type":"call","iv":0.9219,"delta":0.1531,"oi":292},{"strike":27.0,"moneyness":1.2617,"type":"call","iv":0.8435,"delta":0.0852,"oi":108},{"strike":28.0,"moneyness":1.3084,"type":"call","iv":1.1466,"delta":0.1299,"oi":131},{"strike":29.0,"moneyness":1.3551,"type":"call","iv":1.0312,"delta":0.0726,"oi":1033},{"strike":30.0,"moneyness":1.4019,"type":"call","iv":1.1171,"delta":0.0682,"oi":205}]},{"expiration":"11/20/2026","underlying_price":21.399999618530273,"strikes":[{"strike":20.0,"moneyness":0.9346,"type":"call","iv":1.0745,"delta":0.6491,"oi":230},{"strike":21.0,"moneyness":0.9813,"type":"call","iv":1.0476,"delta":0.6004,"oi":381},{"strike":22.0,"moneyness":1.028,"type":"call","iv":0.9738,"delta":0.5454,"oi":111},{"strike":23.0,"moneyness":1.0748,"type":"call","iv":1.0236,"delta":0.5026,"oi":270},{"strike":25.0,"moneyness":1.1682,"type":"call","iv":1.091,"delta":0.4282,"oi":196},{"strike":26.0,"moneyness":1.215,"type":"call","iv":1.0196,"delta":0.372,"oi":135},{"strike":28.0,"moneyness":1.3084,"type":"call","iv":0.9816,"delta":0.2872,"oi":611},{"strike":29.0,"moneyness":1.3551,"type":"call","iv":1.0468,"delta":0.2756,"oi":277}]}],"greeks_heatmap":{"data":[{"strike":15.0,"dte":14,"expiration":"10/16/2026","call_delta":0,"put_delta":-0.0286,"call_gamma":0,"put_gamma":0.015432,"call_theta":0,"put_theta":-0.0106,"call_vega":0,"put_vega":0.0026,"call_oi":397,"put_oi":325},{"strike":16.0,"dte":14,"expiration":"10/16/2026","call_delta":0.9556,"put_delta":-0.0688,"call_gamma":0.024155,"put_gamma":0.029202,"call_theta":-0.0158,"put_theta":-0.0229,"call_vega":0.0038,"put_vega":0.0054,"call_oi":224,"put_oi":248},{"strike":17.0,"dte":14,"expiration":"10/16/2026","call_delta":0.9479,"put_delta":-0.1024,"call_gamma":0.033321,"put_gamma":0.042093,"call_theta":-0.015,"put_theta":-0.0288,"call_vega":0.0043,"put_vega":0.0072,"call_oi":412,"put_oi":103},{"strike":18.0,"dte":14,"expiration":"10/16/2026","call_delta":0.8938,"put_delta":-0.1361,"call_gamma":0.057553,"put_gamma":0.059142,"call_theta":-0.0243,"put_theta":-0.0306,"call_vega":0.0074,"put_vega":0.0088,"call_oi":190,"put_oi":193},{"strike":19.0,"dte":14,"expiration":"10/16/2026","call_delta":0.8134,"put_delta":-0.1931,"call_gamma":0.085021,"put_gamma":0.084016,"call_theta":-0.0343,"put_theta":-0.0339,"call_vega":0.0108,"put_vega":0.0111,"call_oi":361,"put_oi":252},{"strike":20.0,"dte":14,"expiration":"10/16/2026","call_delta":0.6891,"put_delta":-0.3067,"call_gamma":0.097507,"put_gamma":0.100453,"call_theta":-0.0507,"put_theta":-0.0464,"call_vega":0.0143,"put_vega":0.0142,"call_oi":2046,"put_oi":175},{"strike":21.0,"dte":14,"expiration":"10/16/2026","call_delta":0.583,"put_delta":-0.4157,"call_gamma":0.118651,"put_gamma":0.125225,"call_theta":-0.0507,"put_theta":-0.0456,"call_vega":0.0158,"put_vega":0.0158,"call_oi":353,"put_oi":131},{"strike":22.0,"dte":14,"expiration":"10/16/2026","call_delta":0.4599,"put_delta":0,"call_gamma":0.124392,"put_gamma":0,"call_theta":-0.0497,"put_theta":0,"call_vega":0.016,"put_vega":0,"call_oi":566,"put_oi":0},{"strike":23.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3483,"put_delta":0,"call_gamma":0.113978,"put_gamma":0,"call_theta":-0.0469,"put_theta":0,"call_vega":0.0149,"put_vega":0,"call_oi":609,"put_oi":0},{"strike":24.0,"dte":14,"expiration":"10/16/2026","call_delta":0.2686,"put_delta":0,"call_gamma":0.095084,"put_gamma":0,"call_theta":-0.0446,"put_theta":0,"call_vega":0.0133,"put_vega":0,"call_oi":416,"put_oi":0},{"strike":25.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1872,"put_delta":0,"call_gamma":0.078979,"put_gamma":0,"call_theta":-0.0356,"put_theta":0,"call_vega":0.0109,"put_vega":0,"call_oi":830,"put_oi":0},{"strike":26.0,"dte":14,"expiration":"10/16/2026","call_delta":0.1531,"put_delta":0,"call_gamma":0.063468,"put_gamma":0,"call_theta":-0.0342,"put_theta":0,"call_vega":0.0095,"put_vega":0,"call_oi":292,"put_oi":0},{"strike":27.0,"dte":14,"expiration":"10/16/2026","call_delta":0.0852,"put_delta":0,"call_gamma":0.045749,"put_gamma":0,"call_theta":-0.0206,"put_theta":0,"call_vega":0.0063,"put_vega":0,"call_oi":108,"put_oi":0},{"strike":15.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1476,"call_gamma":0,"put_gamma":0.024762,"call_theta":0,"put_theta":-0.0219,"call_vega":0,"put_vega":0.0179,"call_oi":0,"put_oi":56},{"strike":16.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.1703,"call_gamma":0,"put_gamma":0.030248,"call_theta":0,"put_theta":-0.0216,"call_vega":0,"put_vega":0.0197,"call_oi":0,"put_oi":65},{"strike":20.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6491,"put_delta":0,"call_gamma":0.044465,"put_gamma":0,"call_theta":-0.0334,"put_theta":0,"call_vega":0.0288,"put_vega":0,"call_oi":230,"put_oi":0},{"strike":21.0,"dte":49,"expiration":"11/20/2026","call_delta":0.6004,"put_delta":0,"call_gamma":0.04751,"put_gamma":0,"call_theta":-0.0338,"put_theta":0,"call_vega":0.03,"put_vega":0,"call_oi":381,"put_oi":0},{"strike":22.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5454,"put_delta":0,"call_gamma":0.052446,"put_gamma":0,"call_theta":-0.0322,"put_theta":0,"call_vega":0.0308,"put_vega":0,"call_oi":111,"put_oi":0},{"strike":23.0,"dte":49,"expiration":"11/20/2026","call_delta":0.5026,"put_delta":0,"call_gamma":0.05022,"put_gamma":0,"call_theta":-0.034,"put_theta":0,"call_vega":0.031,"put_vega":0,"call_oi":270,"put_oi":0},{"strike":25.0,"dte":49,"expiration":"11/20/2026","call_delta":0.4282,"put_delta":0,"call_gamma":0.046355,"put_gamma":0,"call_theta":-0.0354,"put_theta":0,"call_vega":0.0305,"put_vega":0,"call_oi":196,"put_oi":0},{"strike":26.0,"dte":49,"expiration":"11/20/2026","call_delta":0.372,"put_delta":0,"call_gamma":0.0478,"put_gamma":0,"call_theta":-0.0319,"put_theta":0,"call_vega":0.0294,"put_vega":0,"call_oi":135,"put_oi":0},{"strike":27.0,"dte":49,"expiration":"11/20/2026","call_delta":0.3367,"put_delta":0,"call_gamma":0.045719,"put_gamma":0,"call_theta":-0.031,"put_theta":0,"call_vega":0.0283,"put_vega":0,"call_oi":51,"put_oi":0}],"strikes":[15.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0],"dtes":[14,49]},"risk_reversal":[{"expiration":"10/16/2026","dte":14,"risk_reversal":0.68,"put_25d_iv":86.56,"call_25d_iv":85.87,"put_25d_strike":20.0,"call_25d_strike":24.0,"skew":"neutral"},{"expiration":"11/20/2026","dte":49,"risk_reversal":3.24,"put_25d_iv":107.92,"call_25d_iv":104.68,"put_25d_strike":16.0,"call_25d_strike":29.0,"skew":"put_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":1.95,"put_25d_iv":99.85,"call_25d_iv":97.9,"put_25d_strike":17.450000762939453,"call_25d_strike":35.45000076293945,"skew":"neutral"},{"expiration":"01/21/2028","dte":476,"risk_reversal":5.41,"put_25d_iv":110.05,"call_25d_iv":104.64,"put_25d_strike":21.450000762939453,"call_25d_strike":53.45000076293945,"skew":"put_skew"}],"vanna_exposure":{"exposure":[{"strike":2.0,"call_vanna":0,"put_vanna":27.0,"net_vanna":27.0,"call_oi":0,"put_oi":946},{"strike":3.0,"call_vanna":0,"put_vanna":36.0,"net_vanna":36.0,"call_oi":0,"put_oi":661},{"strike":5.0,"call_vanna":0,"put_vanna":23.0,"net_vanna":23.0,"call_oi":0,"put_oi":254},{"strike":6.0,"call_vanna":0,"put_vanna":5.0,"net_vanna":5.0,"call_oi":0,"put_oi":117},{"strike":7.0,"call_vanna":-7.0,"put_vanna":16.0,"net_vanna":9.0,"call_oi":65,"put_oi":212},{"strike":8.0,"call_vanna":0,"put_vanna":9.0,"net_vanna":9.0,"call_oi":0,"put_oi":68},{"strike":9.0,"call_vanna":-3.0,"put_vanna":1.0,"net_vanna":-2.0,"call_oi":83,"put_oi":75},{"strike":10.0,"call_vanna":-72.0,"put_vanna":102.0,"net_vanna":31.0,"call_oi":629,"put_oi":1098},{"strike":11.0,"call_vanna":-11.0,"put_vanna":2.0,"net_vanna":-9.0,"call_oi":65,"put_oi":144},{"strike":12.0,"call_vanna":-77.0,"put_vanna":30.0,"net_vanna":-47.0,"call_oi":535,"put_oi":391},{"strike":13.0,"call_vanna":0,"put_vanna":1.0,"net_vanna":1.0,"call_oi":0,"put_oi":85},{"strike":13.449999809265137,"call_vanna":-57.0,"put_vanna":84.0,"net_vanna":26.0,"call_oi":571,"put_oi":493},{"strike":14.0,"call_vanna":0,"put_vanna":13.0,"net_vanna":13.0,"call_oi":0,"put_oi":452},{"strike":15.0,"call_vanna":0,"put_vanna":7.0,"net_vanna":7.0,"call_oi":0,"put_oi":381},{"strike":15.449999809265137,"call_vanna":-121.0,"put_vanna":46.0,"net_vanna":-75.0,"call_oi":981,"put_oi":329},{"strike":16.0,"call_vanna":-4.0,"put_vanna":9.0,"net_vanna":6.0,"call_oi":224,"put_oi":313},{"strike":16.450000762939453,"call_vanna":-43.0,"put_vanna":18.0,"net_vanna":-25.0,"call_oi":396,"put_oi":202},{"strike":17.0,"call_vanna":-7.0,"put_vanna":3.0,"net_vanna":-5.0,"call_oi":412,"put_oi":103},{"strike":17.450000762939453,"call_vanna":-28.0,"put_vanna":8.0,"net_vanna":-20.0,"call_oi":214,"put_oi":95},{"strike":18.0,"call_vanna":-5.0,"put_vanna":6.0,"net_vanna":1.0,"call_oi":190,"put_oi":193},{"strike":18.450000762939453,"call_vanna":-72.0,"put_vanna":18.0,"net_vanna":-54.0,"call_oi":507,"put_oi":153},{"strike":19.0,"call_vanna":-11.0,"put_vanna":8.0,"net_vanna":-3.0,"call_oi":361,"put_oi":252},{"strike":19.450000762939453,"call_vanna":-11.0,"put_vanna":0,"net_vanna":-11.0,"call_oi":157,"put_oi":0},{"strike":20.0,"call_vanna":-61.0,"put_vanna":4.0,"net_vanna":-56.0,"call_oi":2276,"put_oi":175},{"strike":20.450000762939453,"call_vanna":-52.0,"put_vanna":4.0,"net_vanna":-48.0,"call_oi":472,"put_oi":70},{"strike":21.0,"call_vanna":-15.0,"put_vanna":2.0,"net_vanna":-13.0,"call_oi":734,"put_oi":131},{"strike":21.450000762939453,"call_vanna":-22.0,"put_vanna":13.0,"net_vanna":-9.0,"call_oi":489,"put_oi":72},{"strike":22.0,"call_vanna":-13.0,"put_vanna":0,"net_vanna":-13.0,"call_oi":861,"put_oi":0},{"strike":22.450000762939453,"call_vanna":-5.0,"put_vanna":0,"net_vanna":-5.0,"call_oi":146,"put_oi":0},{"strike":23.0,"call_vanna":13.0,"put_vanna":0,"net_vanna":13.0,"call_oi":879,"put_oi":0},{"strike":23.450000762939453,"call_vanna":-21.0,"put_vanna":0,"net_vanna":-21.0,"call_oi":131,"put_oi":0},{"strike":24.0,"call_vanna":12.0,"put_vanna":0,"net_vanna":12.0,"call_oi":416,"put_oi":0},{"strike":24.450000762939453,"call_vanna":-24.0,"put_vanna":0,"net_vanna":-24.0,"call_oi":306,"put_oi":0},{"strike":25.0,"call_vanna":27.0,"put_vanna":0,"net_vanna":27.0,"call_oi":1092,"put_oi":0},{"strike":25.450000762939453,"call_vanna":-20.0,"put_vanna":0,"net_vanna":-20.0,"call_oi":592,"put_oi":0},{"strike":26.0,"call_vanna":14.0,"put_vanna":0,"net_vanna":14.0,"call_oi":427,"put_oi":0},{"strike":26.450000762939453,"call_vanna":2.0,"put_vanna":-2.0,"net_vanna":0.0,"call_oi":151,"put_oi":108},{"strike":27.0,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":159,"put_oi":0},{"strike":27.450000762939453,"call_vanna":2.0,"put_vanna":0,"net_vanna":2.0,"call_oi":86,"put_oi":0},{"strike":28.0,"call_vanna":36.0,"put_vanna":0,"net_vanna":36.0,"call_oi":742,"put_oi":0},{"strike":28.450000762939453,"call_vanna":-28.0,"put_vanna":0,"net_vanna":-28.0,"call_oi":640,"put_oi":0},{"strike":29.0,"call_vanna":38.0,"put_vanna":0,"net_vanna":38.0,"call_oi":1310,"put_oi":0},{"strike":29.450000762939453,"call_vanna":-3.0,"put_vanna":0,"net_vanna":-3.0,"call_oi":115,"put_oi":0},{"strike":30.0,"call_vanna":4.0,"put_vanna":0,"net_vanna":4.0,"call_oi":205,"put_oi":0},{"strike":30.450000762939453,"call_vanna":-16.0,"put_vanna":0,"net_vanna":-16.0,"call_oi":569,"put_oi":0},{"strike":31.450000762939453,"call_vanna":12.0,"put_vanna":0,"net_vanna":12.0,"call_oi":168,"put_oi":0},{"strike":32.45000076293945,"call_vanna":12.0,"put_vanna":0,"net_vanna":12.0,"call_oi":160,"put_oi":0},{"strike":33.45000076293945,"call_vanna":-1.0,"put_vanna":0,"net_vanna":-1.0,"call_oi":186,"put_oi":0},{"strike":34.45000076293945,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":66,"put_oi":0},{"strike":35.0,"call_vanna":-11.0,"put_vanna":0,"net_vanna":-11.0,"call_oi":155,"put_oi":0},{"strike":35.45000076293945,"call_vanna":5.0,"put_vanna":0,"net_vanna":5.0,"call_oi":281,"put_oi":0},{"strike":36.45000076293945,"call_vanna":93.0,"put_vanna":0,"net_vanna":93.0,"call_oi":1093,"put_oi":0},{"strike":37.45000076293945,"call_vanna":8.0,"put_vanna":-10.0,"net_vanna":-3.0,"call_oi":86,"put_oi":120},{"strike":38.45000076293945,"call_vanna":38.0,"put_vanna":0,"net_vanna":38.0,"call_oi":428,"put_oi":0},{"strike":40.45000076293945,"call_vanna":73.0,"put_vanna":4.0,"net_vanna":76.0,"call_oi":924,"put_oi":53},{"strike":48.45000076293945,"call_vanna":22.0,"put_vanna":0,"net_vanna":22.0,"call_oi":428,"put_oi":0},{"strike":53.45000076293945,"call_vanna":113.0,"put_vanna":0,"net_vanna":113.0,"call_oi":2104,"put_oi":0}],"net_vanna":200.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":7.0,"call_charm":0,"put_charm":258.0,"net_charm":258.0,"call_oi":0,"put_oi":90},{"strike":9.0,"call_charm":0,"put_charm":88.0,"net_charm":88.0,"call_oi":0,"put_oi":75},{"strike":10.0,"call_charm":0,"put_charm":297.0,"net_charm":297.0,"call_oi":0,"put_oi":167},{"strike":11.0,"call_charm":0,"put_charm":206.0,"net_charm":206.0,"call_oi":0,"put_oi":144},{"strike":12.0,"call_charm":0,"put_charm":346.0,"net_charm":346.0,"call_oi":0,"put_oi":166},{"strike":13.0,"call_charm":0,"put_charm":203.0,"net_charm":203.0,"call_oi":0,"put_oi":85},{"strike":14.0,"call_charm":0,"put_charm":13301.0,"net_charm":13301.0,"call_oi":0,"put_oi":452},{"strike":15.0,"call_charm":0,"put_charm":391.0,"net_charm":391.0,"call_oi":0,"put_oi":381},{"strike":16.0,"call_charm":-8791.0,"put_charm":1198.0,"net_charm":-7593.0,"call_oi":224,"put_oi":313},{"strike":17.0,"call_charm":-15224.0,"put_charm":793.0,"net_charm":-14431.0,"call_oi":412,"put_oi":103},{"strike":18.0,"call_charm":-10741.0,"put_charm":2098.0,"net_charm":-8643.0,"call_oi":190,"put_oi":193},{"strike":19.0,"call_charm":-26245.0,"put_charm":4297.0,"net_charm":-21948.0,"call_oi":361,"put_oi":252},{"strike":20.0,"call_charm":-189990.0,"put_charm":6488.0,"net_charm":-183501.0,"call_oi":2276,"put_oi":175},{"strike":21.0,"call_charm":-32935.0,"put_charm":6469.0,"net_charm":-26465.0,"call_oi":734,"put_oi":131},{"strike":22.0,"call_charm":-35208.0,"put_charm":0,"net_charm":-35208.0,"call_oi":677,"put_oi":0},{"strike":23.0,"call_charm":-29381.0,"put_charm":0,"net_charm":-29381.0,"call_oi":879,"put_oi":0},{"strike":24.0,"call_charm":-12989.0,"put_charm":0,"net_charm":-12989.0,"call_oi":416,"put_oi":0},{"strike":25.0,"call_charm":-16654.0,"put_charm":0,"net_charm":-16654.0,"call_oi":1026,"put_oi":0},{"strike":26.0,"call_charm":-5178.0,"put_charm":0,"net_charm":-5178.0,"call_oi":427,"put_oi":0},{"strike":27.0,"call_charm":-891.0,"put_charm":0,"net_charm":-891.0,"call_oi":159,"put_oi":0},{"strike":28.0,"call_charm":-5293.0,"put_charm":0,"net_charm":-5293.0,"call_oi":742,"put_oi":0},{"strike":29.0,"call_charm":-5998.0,"put_charm":0,"net_charm":-5998.0,"call_oi":1310,"put_oi":0},{"strike":30.0,"call_charm":-837.0,"put_charm":0,"net_charm":-837.0,"call_oi":205,"put_oi":0},{"strike":35.0,"call_charm":-835.0,"put_charm":0,"net_charm":-835.0,"call_oi":98,"put_oi":0}],"net_charm":-360758.0,"weekend_delta_shift":-1082275.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":359582.0,"put_delta":-37218.0,"net_delta":322364.0,"call_oi":7939,"put_oi":2697,"total_oi":10636,"total_volume":457,"bias":"bullish"},{"expiration":"11/20/2026","dte":49,"call_delta":104371.0,"put_delta":-6380.0,"net_delta":97991.0,"call_oi":2360,"put_oi":421,"total_oi":2781,"total_volume":116,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":416511.0,"put_delta":-54402.0,"net_delta":362108.0,"call_oi":9050,"put_oi":2004,"total_oi":11054,"total_volume":210,"bias":"bullish"},{"expiration":"04/16/2027","dte":196,"call_delta":24781.0,"put_delta":-3097.0,"net_delta":21684.0,"call_oi":394,"put_oi":114,"total_oi":508,"total_volume":27,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":354692.0,"put_delta":-33132.0,"net_delta":321560.0,"call_oi":5362,"put_oi":3774,"total_oi":9136,"total_volume":52,"bias":"bullish"},{"expiration":"01/19/2029","dte":840,"call_delta":24984.0,"put_delta":-218.0,"net_delta":24766.0,"call_oi":313,"put_oi":13,"total_oi":326,"total_volume":2,"bias":"neutral"}],"straddle_pricing":[{"expiration":"10/16/2026","dte":14,"strike":21.0,"straddle_price":2.55,"straddle_pct":11.92,"implied_move":11.92,"avg_iv":79.3},{"expiration":"01/15/2027","dte":105,"strike":21.450000762939453,"straddle_price":8.8,"straddle_pct":41.12,"implied_move":41.12,"avg_iv":98.1},{"expiration":"01/21/2028","dte":476,"strike":21.450000762939453,"straddle_price":18.75,"straddle_pct":87.62,"implied_move":87.62,"avg_iv":104.7}],"volume_profile":{"profile":[{"strike":1.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7,"put_oi":8,"total_oi":15,"bias":"neutral"},{"strike":2.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":6,"put_oi":946,"total_oi":952,"bias":"neutral"},{"strike":3.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2,"put_oi":661,"total_oi":663,"bias":"neutral"},{"strike":4.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7,"put_oi":1,"total_oi":8,"bias":"neutral"},{"strike":5.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":222,"put_oi":299,"total_oi":521,"bias":"bearish"},{"strike":6.0,"call_volume":0,"put_volume":2,"total_volume":2,"call_oi":31,"put_oi":138,"total_oi":169,"bias":"bearish"},{"strike":7.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":100,"put_oi":221,"total_oi":321,"bias":"neutral"},{"strike":8.0,"call_volume":1,"put_volume":8,"total_volume":9,"call_oi":60,"put_oi":128,"total_oi":188,"bias":"bearish"},{"strike":9.0,"call_volume":0,"put_volume":1,"total_volume":1,"call_oi":116,"put_oi":156,"total_oi":272,"bias":"bearish"},{"strike":10.0,"call_volume":0,"put_volume":47,"total_volume":47,"call_oi":705,"put_oi":1129,"total_oi":1834,"bias":"bearish"},{"strike":11.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":435,"put_oi":194,"total_oi":629,"bias":"neutral"},{"strike":12.0,"call_volume":0,"put_volume":3,"total_volume":3,"call_oi":652,"put_oi":394,"total_oi":1046,"bias":"bearish"},{"strike":13.0,"call_volume":0,"put_volume":6,"total_volume":6,"call_oi":84,"put_oi":138,"total_oi":222,"bias":"bearish"},{"strike":13.449999809265137,"call_volume":1,"put_volume":1,"total_volume":2,"call_oi":571,"put_oi":493,"total_oi":1064,"bias":"neutral"},{"strike":14.0,"call_volume":0,"put_volume":3,"total_volume":3,"call_oi":591,"put_oi":486,"total_oi":1077,"bias":"bearish"},{"strike":15.0,"call_volume":1,"put_volume":21,"total_volume":22,"call_oi":408,"put_oi":383,"total_oi":791,"bias":"bearish"},{"strike":15.449999809265137,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":981,"put_oi":329,"total_oi":1310,"bias":"bullish"},{"strike":16.0,"call_volume":1,"put_volume":4,"total_volume":5,"call_oi":249,"put_oi":316,"total_oi":565,"bias":"bearish"},{"strike":16.450000762939453,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":396,"put_oi":238,"total_oi":634,"bias":"neutral"},{"strike":17.0,"call_volume":16,"put_volume":9,"total_volume":25,"call_oi":448,"put_oi":163,"total_oi":611,"bias":"bullish"},{"strike":17.450000762939453,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":214,"put_oi":100,"total_oi":314,"bias":"bullish"},{"strike":18.0,"call_volume":1,"put_volume":26,"total_volume":27,"call_oi":214,"put_oi":222,"total_oi":436,"bias":"bearish"},{"strike":18.450000762939453,"call_volume":120,"put_volume":0,"total_volume":120,"call_oi":507,"put_oi":153,"total_oi":660,"bias":"bullish"},{"strike":19.0,"call_volume":2,"put_volume":41,"total_volume":43,"call_oi":369,"put_oi":285,"total_oi":654,"bias":"bearish"},{"strike":19.450000762939453,"call_volume":3,"put_volume":0,"total_volume":3,"call_oi":202,"put_oi":53,"total_oi":255,"bias":"bullish"},{"strike":20.0,"call_volume":7,"put_volume":42,"total_volume":49,"call_oi":2332,"put_oi":209,"total_oi":2541,"bias":"bearish"},{"strike":20.450000762939453,"call_volume":2,"put_volume":1,"total_volume":3,"call_oi":472,"put_oi":102,"total_oi":574,"bias":"bullish"},{"strike":21.0,"call_volume":63,"put_volume":23,"total_volume":86,"call_oi":737,"put_oi":132,"total_oi":869,"bias":"bullish"},{"strike":21.450000762939453,"call_volume":9,"put_volume":2,"total_volume":11,"call_oi":534,"put_oi":110,"total_oi":644,"bias":"bullish"},{"strike":22.0,"call_volume":128,"put_volume":12,"total_volume":140,"call_oi":888,"put_oi":44,"total_oi":932,"bias":"bullish"},{"strike":22.450000762939453,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":171,"put_oi":14,"total_oi":185,"bias":"bullish"},{"strike":23.0,"call_volume":38,"put_volume":1,"total_volume":39,"call_oi":893,"put_oi":14,"total_oi":907,"bias":"bullish"},{"strike":23.450000762939453,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":177,"put_oi":23,"total_oi":200,"bias":"bullish"},{"strike":24.0,"call_volume":25,"put_volume":3,"total_volume":28,"call_oi":473,"put_oi":4,"total_oi":477,"bias":"bullish"},{"strike":24.450000762939453,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":306,"put_oi":14,"total_oi":320,"bias":"bullish"},{"strike":25.0,"call_volume":68,"put_volume":0,"total_volume":68,"call_oi":1125,"put_oi":11,"total_oi":1136,"bias":"bullish"},{"strike":25.450000762939453,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":592,"put_oi":23,"total_oi":615,"bias":"neutral"},{"strike":26.0,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":441,"put_oi":10,"total_oi":451,"bias":"bullish"},{"strike":26.450000762939453,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":194,"put_oi":129,"total_oi":323,"bias":"neutral"},{"strike":27.0,"call_volume":19,"put_volume":0,"total_volume":19,"call_oi":187,"put_oi":7,"total_oi":194,"bias":"bullish"},{"strike":27.450000762939453,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":110,"put_oi":51,"total_oi":161,"bias":"neutral"},{"strike":28.0,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":751,"put_oi":3,"total_oi":754,"bias":"bullish"},{"strike":28.450000762939453,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":640,"put_oi":57,"total_oi":697,"bias":"neutral"},{"strike":29.0,"call_volume":7,"put_volume":0,"total_volume":7,"call_oi":1311,"put_oi":4,"total_oi":1315,"bias":"bullish"},{"strike":29.450000762939453,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":115,"put_oi":25,"total_oi":140,"bias":"neutral"},{"strike":30.0,"call_volume":25,"put_volume":0,"total_volume":25,"call_oi":258,"put_oi":16,"total_oi":274,"bias":"bullish"},{"strike":30.450000762939453,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":569,"put_oi":22,"total_oi":591,"bias":"neutral"},{"strike":31.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":3,"put_oi":0,"total_oi":3,"bias":"bullish"},{"strike":31.450000762939453,"call_volume":2,"put_volume":0,"total_volume":2,"call_oi":200,"put_oi":22,"total_oi":222,"bias":"bullish"},{"strike":32.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":7,"put_oi":0,"total_oi":7,"bias":"neutral"},{"strike":32.45000076293945,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":186,"put_oi":18,"total_oi":204,"bias":"neutral"},{"strike":33.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":20,"put_oi":18,"total_oi":38,"bias":"neutral"},{"strike":33.45000076293945,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":186,"put_oi":30,"total_oi":216,"bias":"neutral"},{"strike":34.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":12,"put_oi":0,"total_oi":12,"bias":"neutral"},{"strike":34.45000076293945,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":73,"put_oi":7,"total_oi":80,"bias":"neutral"},{"strike":35.0,"call_volume":1,"put_volume":0,"total_volume":1,"call_oi":165,"put_oi":3,"total_oi":168,"bias":"bullish"},{"strike":35.45000076293945,"call_volume":50,"put_volume":0,"total_volume":50,"call_oi":281,"put_oi":36,"total_oi":317,"bias":"bullish"},{"strike":36.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":5,"put_oi":0,"total_oi":5,"bias":"neutral"},{"strike":36.45000076293945,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1098,"put_oi":18,"total_oi":1116,"bias":"neutral"},{"strike":37.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":17,"put_oi":0,"total_oi":17,"bias":"neutral"},{"strike":37.45000076293945,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":97,"put_oi":120,"total_oi":217,"bias":"neutral"},{"strike":38.45000076293945,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":458,"put_oi":24,"total_oi":482,"bias":"neutral"},{"strike":39.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1,"put_oi":0,"total_oi":1,"bias":"neutral"},{"strike":39.45000076293945,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":37,"put_oi":0,"total_oi":37,"bias":"neutral"},{"strike":40.45000076293945,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":924,"put_oi":53,"total_oi":977,"bias":"neutral"},{"strike":41.45000076293945,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":15,"put_oi":0,"total_oi":15,"bias":"neutral"},{"strike":42.45000076293945,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":14,"put_oi":0,"total_oi":14,"bias":"neutral"},{"strike":43.45000076293945,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":35,"put_oi":1,"total_oi":36,"bias":"neutral"},{"strike":44.45000076293945,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":41,"put_oi":0,"total_oi":41,"bias":"neutral"},{"strike":45.45000076293945,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":31,"put_oi":0,"total_oi":31,"bias":"neutral"},{"strike":48.45000076293945,"call_volume":4,"put_volume":0,"total_volume":4,"call_oi":428,"put_oi":15,"total_oi":443,"bias":"bullish"},{"strike":53.45000076293945,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":2104,"put_oi":7,"total_oi":2111,"bias":"neutral"}],"underlying_price":21.399999618530273,"peak_call_strike":22.0,"peak_put_strike":10.0,"total_call_volume":611,"total_put_volume":258,"volume_pc_ratio":0.422},"iv_contours":{"x":[0.7,0.72,0.75,0.77,0.79,0.81,0.84,0.86,0.89,0.91,0.94,0.96,0.98,1.0,1.03,1.05,1.07,1.1,1.12,1.14,1.17,1.19,1.22,1.24,1.26,1.28],"y":[14,49,105],"z":[[104.87,null,104.25,null,92.11,null,85.13,null,79.47,null,88.13,null,79.28,null,78.49,null,80.65,null,85.87,null,84.3,null,92.19,null,84.35,null],[120.02,null,107.92,null,108.55,null,106.69,null,109.68,null,104.17,null,104.76,null,97.38,null,102.36,null,101.05,null,109.1,null,101.96,null,102.89,null],[null,98.98,null,96.68,null,101.77,null,98.34,null,99.49,null,98.17,null,98.11,null,100.99,null,98.56,null,102.51,null,101.28,null,99.43,null,97.81]],"levels":[78.5,82.6,86.8,90.9,95.1,99.3,103.4,107.6,111.7,115.9,120.0],"min_iv":78.5,"max_iv":120.0},"butterfly_spread":[{"expiration":"10/16/2026","dte":14,"atm_strike":21.0,"atm_iv":81.45,"otm_strike":23.0,"otm_iv":80.32,"itm_strike":20.0,"itm_iv":89.7,"iv_butterfly":7.13,"price_butterfly":-0.13,"convexity":"high_convexity"},{"expiration":"11/20/2026","dte":49,"atm_strike":21.0,"atm_iv":104.76,"otm_strike":23.0,"otm_iv":102.36,"itm_strike":20.0,"itm_iv":107.45,"iv_butterfly":0.29,"price_butterfly":-0.33,"convexity":"flat"},{"expiration":"01/15/2027","dte":105,"atm_strike":21.450000762939453,"atm_iv":98.02,"otm_strike":22.450000762939453,"otm_iv":100.99,"itm_strike":20.450000762939453,"itm_iv":95.28,"iv_butterfly":0.23,"price_butterfly":0.05,"convexity":"flat"},{"expiration":"01/21/2028","dte":476,"atm_strike":21.450000762939453,"atm_iv":99.28,"otm_strike":22.450000762939453,"otm_iv":102.67,"itm_strike":20.450000762939453,"itm_iv":111.71,"iv_butterfly":15.83,"price_butterfly":1.25,"convexity":"high_convexity"},{"expiration":"01/19/2029","dte":840,"atm_strike":22.0,"atm_iv":98.53,"otm_strike":23.0,"otm_iv":101.29,"itm_strike":20.0,"itm_iv":99.01,"iv_butterfly":3.25,"price_butterfly":0.55,"convexity":"high_convexity"}],"iv_history":[{"date":"2026-09-14","iv":130.44},{"date":"2026-09-15","iv":123.17},{"date":"2026-09-16","iv":124.26},{"date":"2026-09-17","iv":124.59},{"date":"2026-09-18","iv":118.24},{"date":"2026-09-21","iv":114.57},{"date":"2026-09-22","iv":116.1},{"date":"2026-09-23","iv":122.6},{"date":"2026-09-24","iv":122.3},{"date":"2026-09-25","iv":131.0},{"date":"2026-09-28","iv":118.6},{"date":"2026-09-29","iv":117.0},{"date":"2026-09-30","iv":121.7},{"date":"2026-10-01","iv":127.1},{"date":"2026-10-02","iv":116.4}]}}