{"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":"VFF","summary":{"name":"VFF","price":2.84,"total_oi":54243,"call_oi":45128,"put_oi":9115,"pc_ratio":0.202,"net_gex":53018.89,"avg_iv":200.1,"iv_rank":100.0,"iv_52w_high":200.1,"iv_52w_low":77.5,"gamma_flip":null,"max_pain":2.0},"features":{"symbol":"VFF","price":2.84,"total_oi":54243,"analysis_coverage":0.8333,"avg_iv_pct":200.1,"iv_rank":100.0,"iv_52w_high_pct":200.1,"iv_52w_low_pct":77.5,"front_dte":null,"front_atm_iv_pct":null,"back_atm_iv_pct":null,"term_premium_pp":null,"expected_move_front_pct":null,"straddle_front_pct":null,"straddle_30d_pct":null,"risk_reversal_front_pp":0.72,"risk_reversal_30d_pp":0.72,"butterfly_front_pp":null,"butterfly_30d_pp":null,"put_call_oi_ratio":0.202,"put_call_oi_front_ratio":0.281,"put_call_volume_front_ratio":0.0,"option_volume":1868,"volume_oi_ratio":0.034438,"net_delta_normalized":0.483374,"dealer_delta_normalized":-0.471165,"gex_per_100k_oi":97743.284848,"vanna_per_100k_oi":-5047.655919,"charm_per_100k_oi":-38701.76797,"weekend_delta_shift_per_100k_oi":-116107.147466,"iv_surface_range_pp":163.2,"gamma_flip_distance_pct":null,"max_pain_distance_pct":-29.577465,"peak_call_distance_pct":5.633803,"peak_put_distance_pct":5.633803},"analyses":{"gamma_walls":[{"strike":1.0,"call_gex":148.67,"put_gex":-3.19,"net_gex":145.48,"call_oi":1157,"put_oi":143},{"strike":2.0,"call_gex":20994.56,"put_gex":-3335.23,"net_gex":17659.32,"call_oi":20087,"put_oi":2691},{"strike":3.0,"call_gex":35404.58,"put_gex":-17674.73,"net_gex":17729.85,"call_oi":11403,"put_oi":5825},{"strike":4.0,"call_gex":13262.83,"put_gex":-814.35,"net_gex":12448.49,"call_oi":6366,"put_oi":413},{"strike":5.0,"call_gex":4915.58,"put_gex":-58.49,"net_gex":4857.09,"call_oi":5967,"put_oi":43},{"strike":6.0,"call_gex":178.66,"put_gex":0.0,"net_gex":178.66,"call_oi":148,"put_oi":0}],"pain_by_strike":[{"strike":1.0,"call_value":0,"put_value":15752.0,"total_value":15752.0},{"strike":2.0,"call_value":1157.0,"put_value":6780.0,"total_value":7937.0},{"strike":3.0,"call_value":22401.0,"put_value":499.0,"total_value":22900.0},{"strike":4.0,"call_value":55048.0,"put_value":43.0,"total_value":55091.0},{"strike":5.0,"call_value":94061.0,"put_value":0.0,"total_value":94061.0},{"strike":6.0,"call_value":139041.0,"put_value":0,"total_value":139041.0}],"surface":[{"moneyness":0.85,"dte":7,"iv":null,"strike":null},{"moneyness":0.85,"dte":14,"iv":219.4,"strike":2.0},{"moneyness":0.85,"dte":21,"iv":null,"strike":null},{"moneyness":0.85,"dte":30,"iv":null,"strike":null},{"moneyness":0.85,"dte":45,"iv":111.6,"strike":2.0},{"moneyness":0.85,"dte":60,"iv":null,"strike":null},{"moneyness":0.85,"dte":90,"iv":126.6,"strike":1.57},{"moneyness":0.9,"dte":7,"iv":null,"strike":null},{"moneyness":0.9,"dte":14,"iv":null,"strike":null},{"moneyness":0.9,"dte":21,"iv":null,"strike":null},{"moneyness":0.9,"dte":30,"iv":null,"strike":null},{"moneyness":0.9,"dte":45,"iv":null,"strike":null},{"moneyness":0.9,"dte":60,"iv":null,"strike":null},{"moneyness":0.9,"dte":90,"iv":null,"strike":null},{"moneyness":0.95,"dte":7,"iv":null,"strike":null},{"moneyness":0.95,"dte":14,"iv":null,"strike":null},{"moneyness":0.95,"dte":21,"iv":null,"strike":null},{"moneyness":0.95,"dte":30,"iv":null,"strike":null},{"moneyness":0.95,"dte":45,"iv":null,"strike":null},{"moneyness":0.95,"dte":60,"iv":null,"strike":null},{"moneyness":0.95,"dte":90,"iv":null,"strike":null},{"moneyness":1.0,"dte":7,"iv":null,"strike":null},{"moneyness":1.0,"dte":14,"iv":null,"strike":null},{"moneyness":1.0,"dte":21,"iv":null,"strike":null},{"moneyness":1.0,"dte":30,"iv":null,"strike":null},{"moneyness":1.0,"dte":45,"iv":null,"strike":null},{"moneyness":1.0,"dte":60,"iv":null,"strike":null},{"moneyness":1.0,"dte":90,"iv":null,"strike":null},{"moneyness":1.05,"dte":7,"iv":null,"strike":null},{"moneyness":1.05,"dte":14,"iv":222.5,"strike":3.0},{"moneyness":1.05,"dte":21,"iv":null,"strike":null},{"moneyness":1.05,"dte":30,"iv":null,"strike":null},{"moneyness":1.05,"dte":45,"iv":91.4,"strike":3.0},{"moneyness":1.05,"dte":60,"iv":null,"strike":null},{"moneyness":1.05,"dte":90,"iv":61.8,"strike":3.0},{"moneyness":1.1,"dte":7,"iv":null,"strike":null},{"moneyness":1.1,"dte":14,"iv":null,"strike":null},{"moneyness":1.1,"dte":21,"iv":null,"strike":null},{"moneyness":1.1,"dte":30,"iv":null,"strike":null},{"moneyness":1.1,"dte":45,"iv":null,"strike":null},{"moneyness":1.1,"dte":60,"iv":null,"strike":null},{"moneyness":1.1,"dte":90,"iv":null,"strike":null},{"moneyness":1.15,"dte":7,"iv":null,"strike":null},{"moneyness":1.15,"dte":14,"iv":null,"strike":null},{"moneyness":1.15,"dte":21,"iv":null,"strike":null},{"moneyness":1.15,"dte":30,"iv":null,"strike":null},{"moneyness":1.15,"dte":45,"iv":76.3,"strike":4.0},{"moneyness":1.15,"dte":60,"iv":null,"strike":null},{"moneyness":1.15,"dte":90,"iv":67.8,"strike":4.2}],"term_structure":[{"expiration":"10/16/2026","dte":14,"iv":0.5561,"contract_count":1,"total_oi":442},{"expiration":"11/20/2026","dte":49,"iv":1.0,"contract_count":2,"total_oi":595},{"expiration":"12/18/2026","dte":77,"iv":0.1991,"contract_count":2,"total_oi":2455},{"expiration":"01/15/2027","dte":105,"iv":0.1201,"contract_count":2,"total_oi":7764},{"expiration":"03/19/2027","dte":168,"iv":0.0,"contract_count":2,"total_oi":1435},{"expiration":"01/21/2028","dte":476,"iv":0.2007,"contract_count":2,"total_oi":4286}],"expected_move":[],"pc_skew":[{"expiration":"10/16/2026","dte":14,"call_oi":893,"put_oi":251,"total_oi":1144,"pc_ratio":0.281,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"11/20/2026","dte":49,"call_oi":171,"put_oi":588,"total_oi":759,"pc_ratio":3.439,"pc_ratio_volume":0,"sentiment":"bearish"},{"expiration":"12/18/2026","dte":77,"call_oi":3966,"put_oi":1146,"total_oi":5112,"pc_ratio":0.289,"pc_ratio_volume":0.275,"sentiment":"bullish"},{"expiration":"01/15/2027","dte":105,"call_oi":13465,"put_oi":3702,"total_oi":17167,"pc_ratio":0.275,"pc_ratio_volume":0.02,"sentiment":"bullish"},{"expiration":"03/19/2027","dte":168,"call_oi":2797,"put_oi":842,"total_oi":3639,"pc_ratio":0.301,"pc_ratio_volume":0.0,"sentiment":"bullish"},{"expiration":"01/21/2028","dte":476,"call_oi":23836,"put_oi":2586,"total_oi":26422,"pc_ratio":0.108,"pc_ratio_volume":1.322,"sentiment":"bullish"}],"dealer_positioning":{"positioning":[{"strike":1.0,"call_delta_oi":41443.0,"put_delta_oi":-41.0,"dealer_delta":-41402.0,"call_oi":439,"put_oi":10},{"strike":2.0,"call_delta_oi":1652907.0,"put_delta_oi":-26655.0,"dealer_delta":-1626252.0,"call_oi":20087,"put_oi":2172},{"strike":3.0,"call_delta_oi":615208.0,"put_delta_oi":-263930.0,"dealer_delta":-351278.0,"call_oi":11403,"put_oi":5825},{"strike":4.0,"call_delta_oi":210337.0,"put_delta_oi":-27487.0,"dealer_delta":-182850.0,"call_oi":6366,"put_oi":413},{"strike":5.0,"call_delta_oi":352891.0,"put_delta_oi":-2527.0,"dealer_delta":-350364.0,"call_oi":5967,"put_oi":43},{"strike":6.0,"call_delta_oi":3596.0,"put_delta_oi":0,"dealer_delta":-3596.0,"call_oi":148,"put_oi":0}],"net_dealer_delta":-2555743.0,"total_call_delta":2876381.0,"total_put_delta":-320639.0,"bias":"bearish"},"vol_smile":[{"expiration":"01/15/2027","underlying_price":2.8399999141693115,"strikes":[{"strike":1.0,"moneyness":0.3521,"type":"call","iv":1.7729,"delta":0.944,"oi":422},{"strike":2.0,"moneyness":0.7042,"type":"call","iv":0.9414,"delta":0.8348,"oi":2457},{"strike":2.0,"moneyness":0.7042,"type":"put","iv":0.6932,"delta":-0.1219,"oi":1964},{"strike":3.0,"moneyness":1.0563,"type":"call","iv":0.624,"delta":0.5153,"oi":6304},{"strike":3.0,"moneyness":1.0563,"type":"put","iv":0.5845,"delta":-0.4924,"oi":1460},{"strike":4.0,"moneyness":1.4085,"type":"call","iv":0.7453,"delta":0.2638,"oi":1827},{"strike":4.0,"moneyness":1.4085,"type":"put","iv":0.5485,"delta":-0.837,"oi":149}]},{"expiration":"01/21/2028","underlying_price":2.8399999141693115,"strikes":[{"strike":2.0,"moneyness":0.7042,"type":"call","iv":0.677,"delta":0.8191,"oi":16758},{"strike":3.0,"moneyness":1.0563,"type":"put","iv":0.6126,"delta":-0.3631,"oi":1788},{"strike":3.0,"moneyness":1.0563,"type":"call","iv":0.6527,"delta":0.6454,"oi":2498},{"strike":4.0,"moneyness":1.4085,"type":"put","iv":0.5939,"delta":-0.5339,"oi":233},{"strike":4.0,"moneyness":1.4085,"type":"call","iv":0.6673,"delta":0.5013,"oi":1204},{"strike":5.0,"moneyness":1.7606,"type":"call","iv":0.6244,"delta":0.3593,"oi":2658}]},{"expiration":"03/19/2027","underlying_price":2.8399999141693115,"strikes":[{"strike":2.0,"moneyness":0.7042,"type":"call","iv":0.5458,"delta":0.8824,"oi":305},{"strike":3.0,"moneyness":1.0563,"type":"call","iv":0.6453,"delta":0.5546,"oi":671},{"strike":3.0,"moneyness":1.0563,"type":"put","iv":0.4785,"delta":-0.479,"oi":764},{"strike":4.0,"moneyness":1.4085,"type":"call","iv":0.6576,"delta":0.3072,"oi":1541},{"strike":5.0,"moneyness":1.7606,"type":"call","iv":0.686,"delta":0.1723,"oi":138},{"strike":6.0,"moneyness":2.1127,"type":"call","iv":0.9262,"delta":0.1978,"oi":128}]},{"expiration":"10/16/2026","underlying_price":2.8399999141693115,"strikes":[{"strike":3.0,"moneyness":1.0563,"type":"call","iv":0.7578,"delta":0.3817,"oi":442}]},{"expiration":"11/20/2026","underlying_price":2.8399999141693115,"strikes":[{"strike":3.0,"moneyness":1.0563,"type":"put","iv":0.7702,"delta":-0.5146,"oi":587},{"strike":4.0,"moneyness":1.4085,"type":"call","iv":0.763,"delta":0.1402,"oi":103}]},{"expiration":"12/18/2026","underlying_price":2.8399999141693115,"strikes":[{"strike":2.0,"moneyness":0.7042,"type":"call","iv":0.9554,"delta":0.8514,"oi":498},{"strike":2.0,"moneyness":0.7042,"type":"put","iv":0.7043,"delta":-0.1004,"oi":142},{"strike":3.0,"moneyness":1.0563,"type":"put","iv":0.5754,"delta":-0.5175,"oi":975},{"strike":3.0,"moneyness":1.0563,"type":"call","iv":0.6887,"delta":0.5043,"oi":1480},{"strike":4.0,"moneyness":1.4085,"type":"call","iv":0.8158,"delta":0.2388,"oi":1319},{"strike":5.0,"moneyness":1.7606,"type":"call","iv":0.7345,"delta":0.0676,"oi":666}]}],"greeks_heatmap":{"data":[{"strike":2.0,"dte":14,"expiration":"10/16/2026","call_delta":0.8549,"put_delta":0,"call_gamma":0.193933,"put_gamma":0,"call_theta":-0.0105,"put_theta":0,"call_vega":0.0012,"put_vega":0,"call_oi":59,"put_oi":0},{"strike":3.0,"dte":14,"expiration":"10/16/2026","call_delta":0.3817,"put_delta":-0.3928,"call_gamma":0.938636,"put_gamma":0.194259,"call_theta":-0.0061,"put_theta":-0.029,"call_vega":0.002,"put_vega":0.0021,"call_oi":442,"put_oi":251},{"strike":3.0,"dte":49,"expiration":"11/20/2026","call_delta":0,"put_delta":-0.5146,"call_gamma":0,"put_gamma":0.502595,"call_theta":0,"put_theta":-0.0031,"call_vega":0,"put_vega":0.0041,"call_oi":0,"put_oi":587},{"strike":2.0,"dte":77,"expiration":"12/18/2026","call_delta":0.8514,"put_delta":-0.1004,"call_gamma":0.187107,"put_gamma":0.19283,"call_theta":-0.0021,"put_theta":-0.001,"call_vega":0.003,"put_vega":0.0023,"call_oi":498,"put_oi":142},{"strike":3.0,"dte":77,"expiration":"12/18/2026","call_delta":0.5043,"put_delta":-0.5175,"call_gamma":0.446957,"put_gamma":0.534498,"call_theta":-0.0025,"put_theta":-0.0017,"call_vega":0.0052,"put_vega":0.0052,"call_oi":1480,"put_oi":975}],"strikes":[2.0,3.0],"dtes":[14,49,77]},"risk_reversal":[{"expiration":"11/20/2026","dte":49,"risk_reversal":0.72,"put_25d_iv":77.02,"call_25d_iv":76.3,"put_25d_strike":3.0,"call_25d_strike":4.0,"skew":"neutral"},{"expiration":"12/18/2026","dte":77,"risk_reversal":-11.15,"put_25d_iv":70.43,"call_25d_iv":81.58,"put_25d_strike":2.0,"call_25d_strike":4.0,"skew":"call_skew"},{"expiration":"01/15/2027","dte":105,"risk_reversal":-5.2,"put_25d_iv":69.32,"call_25d_iv":74.53,"put_25d_strike":2.0,"call_25d_strike":4.0,"skew":"call_skew"},{"expiration":"03/19/2027","dte":168,"risk_reversal":24.64,"put_25d_iv":117.26,"call_25d_iv":92.62,"put_25d_strike":2.0,"call_25d_strike":6.0,"skew":"put_skew"},{"expiration":"01/21/2028","dte":476,"risk_reversal":-1.19,"put_25d_iv":61.26,"call_25d_iv":62.44,"put_25d_strike":3.0,"call_25d_strike":5.0,"skew":"neutral"}],"vanna_exposure":{"exposure":[{"strike":1.0,"call_vanna":-23.0,"put_vanna":0,"net_vanna":-23.0,"call_oi":422,"put_oi":0},{"strike":2.0,"call_vanna":-3500.0,"put_vanna":177.0,"net_vanna":-3323.0,"call_oi":20077,"put_oi":2172},{"strike":3.0,"call_vanna":-364.0,"put_vanna":218.0,"net_vanna":-146.0,"call_oi":11395,"put_oi":5825},{"strike":4.0,"call_vanna":390.0,"put_vanna":-20.0,"net_vanna":369.0,"call_oi":6366,"put_oi":382},{"strike":5.0,"call_vanna":369.0,"put_vanna":0,"net_vanna":369.0,"call_oi":5917,"put_oi":0},{"strike":6.0,"call_vanna":15.0,"put_vanna":0,"net_vanna":15.0,"call_oi":128,"put_oi":0}],"net_vanna":-2738.0,"interpretation":"neutral"},"charm_exposure":{"exposure":[{"strike":2.0,"call_charm":-1379.0,"put_charm":0,"net_charm":-1379.0,"call_oi":59,"put_oi":0},{"strike":3.0,"call_charm":-2670.0,"put_charm":8156.0,"net_charm":5486.0,"call_oi":442,"put_oi":838},{"strike":4.0,"call_charm":-25100.0,"put_charm":0,"net_charm":-25100.0,"call_oi":475,"put_oi":0}],"net_charm":-20993.0,"weekend_delta_shift":-62980.0,"interpretation":"delta_decays_bearish"},"net_delta":[{"expiration":"10/16/2026","dte":14,"call_delta":44470.0,"put_delta":-9860.0,"net_delta":34610.0,"call_oi":893,"put_oi":251,"total_oi":1144,"total_volume":101,"bias":"neutral"},{"expiration":"11/20/2026","dte":49,"call_delta":7725.0,"put_delta":-30206.0,"net_delta":-22481.0,"call_oi":171,"put_oi":587,"total_oi":758,"total_volume":0,"bias":"neutral"},{"expiration":"12/18/2026","dte":77,"call_delta":153334.0,"put_delta":-53603.0,"net_delta":99731.0,"call_oi":3966,"put_oi":1146,"total_oi":5112,"total_volume":51,"bias":"neutral"},{"expiration":"01/15/2027","dte":105,"call_delta":863476.0,"put_delta":-108306.0,"net_delta":755170.0,"call_oi":13465,"put_oi":3573,"total_oi":17038,"total_volume":209,"bias":"bullish"},{"expiration":"03/19/2027","dte":168,"call_delta":117695.0,"put_delta":-38769.0,"net_delta":78926.0,"call_oi":2797,"put_oi":842,"total_oi":3639,"total_volume":216,"bias":"neutral"},{"expiration":"01/21/2028","dte":476,"call_delta":1689682.0,"put_delta":-79895.0,"net_delta":1609787.0,"call_oi":23118,"put_oi":2064,"total_oi":25182,"total_volume":1291,"bias":"bullish"}],"straddle_pricing":[],"volume_profile":{"profile":[{"strike":1.0,"call_volume":0,"put_volume":0,"total_volume":0,"call_oi":1157,"put_oi":143,"total_oi":1300,"bias":"neutral"},{"strike":2.0,"call_volume":32,"put_volume":0,"total_volume":32,"call_oi":20087,"put_oi":2691,"total_oi":22778,"bias":"bullish"},{"strike":3.0,"call_volume":577,"put_volume":750,"total_volume":1327,"call_oi":11403,"put_oi":5825,"total_oi":17228,"bias":"neutral"},{"strike":4.0,"call_volume":223,"put_volume":0,"total_volume":223,"call_oi":6366,"put_oi":413,"total_oi":6779,"bias":"bullish"},{"strike":5.0,"call_volume":156,"put_volume":0,"total_volume":156,"call_oi":5967,"put_oi":43,"total_oi":6010,"bias":"bullish"},{"strike":6.0,"call_volume":130,"put_volume":0,"total_volume":130,"call_oi":148,"put_oi":0,"total_oi":148,"bias":"bullish"}],"underlying_price":2.8399999141693115,"peak_call_strike":3.0,"peak_put_strike":3.0,"total_call_volume":1118,"total_put_volume":750,"volume_pc_ratio":0.671},"iv_contours":{"x":[0.7,1.06],"y":[14,49,77,105,168],"z":[[219.42,75.78],[null,77.02],[82.99,63.2],[81.73,60.42],[85.92,56.19]],"levels":[56.2,72.5,88.8,105.2,121.5,137.8,154.1,170.5,186.8,203.1,219.4],"min_iv":56.2,"max_iv":219.4},"butterfly_spread":[],"iv_history":[{"date":"2026-09-14","iv":103.67},{"date":"2026-09-15","iv":133.13},{"date":"2026-09-16","iv":101.42},{"date":"2026-09-17","iv":88.02},{"date":"2026-09-18","iv":93.98},{"date":"2026-09-21","iv":83.99},{"date":"2026-09-22","iv":96.3},{"date":"2026-09-23","iv":116.6},{"date":"2026-09-24","iv":77.5},{"date":"2026-09-25","iv":95.1},{"date":"2026-09-28","iv":135.1},{"date":"2026-09-29","iv":130.9},{"date":"2026-09-30","iv":153.9},{"date":"2026-10-01","iv":128.9},{"date":"2026-10-02","iv":200.1}]}}