{"schema_version":1,"publisher":"Half on a Double","data_through":"2026-10-16","frequency":"end-of-day","methodology":"market-implied-carry-v1","generation":"market-implied-carry-analytics-20260917T000000Z","canonical_url":"https://halfonadouble.com/stock/VFC","markdown_url":"https://halfonadouble.com/stock/VFC.md","history_url":"https://halfonadouble.com/api/v1/history/VFC.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/VFC.json?date=2026-10-16&public_schema=4","definitions_url":"https://halfonadouble.com/methodology.md","license_url":"https://halfonadouble.com/terms.md","disclaimer_url":"https://halfonadouble.com/disclaimer.md","symbol":"VFC","page_tier":"A","units":{"prices":"USD per share","open_interest":"option contracts","gamma_exposure":"modeled dollar-delta change per USD 1 underlying move","gamma_exposure_normalized":"modeled gamma exposure per 100,000 open option contracts","distances":"percent of close","forward_outcomes":"close-to-close percent return"},"snapshot":{"close":16.850000381469727,"previous_close":17,"delta_neutral":16.08191317960675,"gamma_neutral":15.915311183479561,"gamma_max":22.890325339833026,"total_open_interest":580444,"previous_open_interest":637675,"listed_contracts":330,"listed_calls":222,"listed_puts":165,"gamma_max_distance_pct":35.8476250540977,"delta_neutral_distance_pct":-4.558380916760429,"gamma_neutral_distance_pct":-5.54711677643676,"open_interest_change_1d_pct":-8.974948053475517,"call_open_interest":292767,"put_open_interest":287677,"put_call_open_interest_ratio":0.9826141607489915,"nearest_expiration_max_pain":14,"nearest_expiration_max_pain_expiry":"2026-10-23","nearest_expiration_max_pain_distance_pct":-16.91394846853492,"all_expiration_max_pain":15,"net_gamma_exposure":3704789.8343102,"net_gamma_exposure_per_100k_open_interest":638268.2626248527,"gamma_exposure_flip":15.915311183479561,"gamma_exposure_flip_distance_pct":-5.54711677643676,"call_wall":25,"call_wall_distance_pct":48.3679491633305,"put_wall":14,"put_wall_distance_pct":-16.91394846853492,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":168},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-16","session_count":1404,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":5.952380952380952,"gamma_max_cross_count":12,"delta_neutral_cross_count":20,"gamma_max_prior_sessions_closer_pct":48.80952380952381,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":30.555555555555557,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":81.34920634920636,"open_interest_change_1d_contracts":-57231,"open_interest_change_z_252":-2.786218500172879,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-8.871912257400064,"open_interest_change_21_sessions_pct":-14.440908414196072,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-32357,"put_change_contracts":-24874,"call_growth_pct":-9.952202851834992,"put_growth_pct":-7.958381192189434,"call_minus_put_growth_pp":-1.9938216596455574},"five_sessions":{"call_change_contracts":-20083,"put_change_contracts":-36427,"call_growth_pct":-6.419370305258111,"put_growth_pct":-11.239293560091822,"call_minus_put_growth_pp":4.819923254833711},"call_change_surprise":{"z_score":-3.001731960466851,"comparison_sessions":252},"put_change_surprise":{"z_score":-2.0562234852809333,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":-0.365022519076526,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-16","analysis_coverage":1,"catalyst_score":35.269748518444295,"directional_score":0.46899734377934266,"catalyst_reasons":["smile convexity 10.9 pp"],"features":{"price":16.85,"totalOi":619108,"analysisCoverage":1,"avgIvPct":247.6,"ivRank":76.1,"iv52wHighPct":303.3,"iv52wLowPct":69.89,"frontDte":7,"termPremiumPp":-2.768,"riskReversalFrontPp":-2.5,"riskReversal30dPp":-1.23,"butterflyFrontPp":10.87,"butterfly30dPp":1.05,"putCallOiRatio":0.896,"putCallOiFrontRatio":0.251,"putCallVolumeFrontRatio":0.467,"optionVolume":11408,"volumeOiRatio":0.018427,"netDeltaNormalized":0.093038,"dealerDeltaNormalized":-0.090363,"gexPer100kOi":164981.956298,"vannaPer100kOi":6650.697455,"charmPer100kOi":-244704.15501,"weekendDeltaShiftPer100kOi":-734112.626553,"ivSurfaceRangePp":170.7,"gammaFlipDistancePct":45.578635,"maxPainDistancePct":-13.946588,"peakCallDistancePct":36.498516,"peakPutDistancePct":-10.979228},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/VFC.json?date=2026-10-16&public_schema=4","interpretation":"Catalyst intensity ranks unusual option pricing and activity; it does not identify the event, predict direction or recommend a trade. Directional score summarizes relative positioning under documented model conventions."},"gamma_max_cross_outcomes":[{"direction":"above","event_count":23,"completed_path_count":23,"latest_cross_date":"2026-01-23","horizons":[{"sessions":1,"sample_size":23,"median_return_pct":-0.15083301220545353,"p25_return_pct":-1.4992933277195475,"p75_return_pct":0.7989052237791894,"above_zero_pct":43.47826086956522,"median_interval_low_pct":-0.8074837175589988,"median_interval_high_pct":0.24490840055517715,"median_interval_nominal_coverage_pct":90.68603515625,"confidence_floor_pct":0},{"sessions":3,"sample_size":23,"median_return_pct":-1.585505637025042,"p25_return_pct":-4.520749793339318,"p75_return_pct":0.7505073100768644,"above_zero_pct":34.78260869565217,"median_interval_low_pct":-3.4482726727597,"median_interval_high_pct":0.5216503968270114,"median_interval_nominal_coverage_pct":90.68603515625,"confidence_floor_pct":0},{"sessions":5,"sample_size":23,"median_return_pct":-2.8878855760209987,"p25_return_pct":-4.5241255265670075,"p75_return_pct":1.9143827890364173,"above_zero_pct":30.434782608695656,"median_interval_low_pct":-3.9331873019494368,"median_interval_high_pct":-0.1404272925371597,"median_interval_nominal_coverage_pct":90.68603515625,"confidence_floor_pct":-0.1404272925371597},{"sessions":10,"sample_size":23,"median_return_pct":-3.783727778887802,"p25_return_pct":-7.3447181561396455,"p75_return_pct":2.102353669759449,"above_zero_pct":30.434782608695656,"median_interval_low_pct":-4.984874107293713,"median_interval_high_pct":-0.6962997334513554,"median_interval_nominal_coverage_pct":90.68603515625,"confidence_floor_pct":-0.6962997334513554}]},{"direction":"below","event_count":17,"completed_path_count":17,"latest_cross_date":"2026-01-12","horizons":[{"sessions":1,"sample_size":17,"median_return_pct":0.3382660676382043,"p25_return_pct":-0.9439204560437675,"p75_return_pct":2.0427568682222397,"above_zero_pct":52.94117647058824,"median_interval_low_pct":-0.9439204560437675,"median_interval_high_pct":2.0427568682222397,"median_interval_nominal_coverage_pct":95.0958251953125,"confidence_floor_pct":0},{"sessions":3,"sample_size":17,"median_return_pct":-1.7849008829395552,"p25_return_pct":-2.688984291807517,"p75_return_pct":2.681763955994665,"above_zero_pct":41.17647058823529,"median_interval_low_pct":-2.688984291807517,"median_interval_high_pct":2.681763955994665,"median_interval_nominal_coverage_pct":95.0958251953125,"confidence_floor_pct":0},{"sessions":5,"sample_size":17,"median_return_pct":-0.33356442073116943,"p25_return_pct":-2.6374257381073796,"p75_return_pct":2.6849904402717284,"above_zero_pct":47.05882352941176,"median_interval_low_pct":-2.6374257381073796,"median_interval_high_pct":2.6849904402717284,"median_interval_nominal_coverage_pct":95.0958251953125,"confidence_floor_pct":0},{"sessions":10,"sample_size":17,"median_return_pct":-2.5325132648411075,"p25_return_pct":-4.379894168443155,"p75_return_pct":3.7961829566967698,"above_zero_pct":41.17647058823529,"median_interval_low_pct":-4.379894168443155,"median_interval_high_pct":3.7961829566967698,"median_interval_nominal_coverage_pct":95.0958251953125,"confidence_floor_pct":0}]}],"missing_value_semantics":"null means unavailable; it never means zero","interpretation":"These are descriptive end-of-day model outputs. Signed GEX uses the published call-positive, put-negative convention and is not observed dealer inventory. None of the fields are live prices, predictions or investment advice."}