{"schema_version":1,"publisher":"Half on a Double","data_through":"2026-10-02","frequency":"end-of-day","methodology":"market-implied-carry-v1","generation":"market-implied-carry-analytics-20260917T000000Z","canonical_url":"https://halfonadouble.com/stock/META","markdown_url":"https://halfonadouble.com/stock/META.md","history_url":"https://halfonadouble.com/api/v1/history/META.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/META.json?date=2026-10-02","definitions_url":"https://halfonadouble.com/methodology.md","license_url":"https://halfonadouble.com/terms.md","disclaimer_url":"https://halfonadouble.com/disclaimer.md","symbol":"META","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":728.0800170898438,"previous_close":725.9299926757812,"delta_neutral":615.5350113089728,"gamma_neutral":555.4985830899432,"gamma_max":756.968136593322,"total_open_interest":3094084,"previous_open_interest":3304391,"listed_contracts":4098,"listed_calls":2739,"listed_puts":2135,"gamma_max_distance_pct":3.967712177975285,"delta_neutral_distance_pct":-15.457779796060947,"gamma_neutral_distance_pct":-23.703635582489053,"open_interest_change_1d_pct":-6.364470790532961,"call_open_interest":2113195,"put_open_interest":980889,"put_call_open_interest_ratio":0.464173443529821,"nearest_expiration_max_pain":720,"nearest_expiration_max_pain_expiry":"2026-10-05","nearest_expiration_max_pain_distance_pct":-1.109770478544351,"all_expiration_max_pain":650,"net_gamma_exposure":233985663.0463182,"net_gamma_exposure_per_100k_open_interest":7562356.517997514,"gamma_exposure_flip":555.4985830899432,"gamma_exposure_flip_distance_pct":-23.703635582489053,"call_wall":750,"call_wall_distance_pct":3.010655751516301,"put_wall":700,"put_wall_distance_pct":-3.8567212985847856,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":29},"history_summary":{"first_date":"2021-07-09","last_date":"2026-10-02","session_count":1149,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":1.5873015873015872,"gamma_max_cross_count":8,"delta_neutral_cross_count":20,"gamma_max_prior_sessions_closer_pct":13.88888888888889,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":94.84126984126983,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":73.01587301587301,"open_interest_change_1d_contracts":-210307,"open_interest_change_z_252":-1.4949768379216775,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-2.1935983117315816,"open_interest_change_21_sessions_pct":-6.902647305109413,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-133877,"put_change_contracts":-76430,"call_growth_pct":-5.957842027313767,"put_growth_pct":-7.228660413744575,"call_minus_put_growth_pp":1.2708183864308085},"five_sessions":{"call_change_contracts":-65436,"put_change_contracts":-3958,"call_growth_pct":-3.003537542612769,"put_growth_pct":-0.4018898366954461,"call_minus_put_growth_pp":-2.601647705917323},"call_change_surprise":{"z_score":-1.4255846678080653,"comparison_sessions":252},"put_change_surprise":{"z_score":-1.5290818567122044,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":0.39483404975543085,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":37.088860731460045,"directional_score":4.448818897637786,"catalyst_reasons":["volume/OI 0.17","smile convexity 17.6 pp"],"features":{"symbol":"META","price":728.08,"totalOi":3365662,"analysisCoverage":1,"avgIvPct":110.7,"ivRank":33.5,"iv52wHighPct":233.9,"iv52wLowPct":48.68,"frontDte":3,"frontAtmIvPct":28.3478,"backAtmIvPct":40.5844,"termPremiumPp":-12.2366,"expectedMoveFrontPct":2.57,"straddleFrontPct":1.58,"straddle30dPct":9.42,"riskReversalFrontPp":0.67,"riskReversal30dPp":-0.03,"butterflyFrontPp":17.59,"butterfly30dPp":-0.03,"putCallOiRatio":0.473,"putCallOiFrontRatio":0.545,"putCallVolumeFrontRatio":0.322,"optionVolume":580807,"volumeOiRatio":0.172568,"netDeltaNormalized":0.232052,"dealerDeltaNormalized":-0.229301,"gexPer100kOi":55099213.930276,"vannaPer100kOi":1912.283527,"charmPer100kOi":-5164484.401583,"weekendDeltaShiftPer100kOi":-15493453.175037,"ivSurfaceRangePp":141.4,"gammaFlipDistancePct":-4.035271,"maxPainDistancePct":-10.724096,"peakCallDistancePct":3.010658,"peakPutDistancePct":0.263707},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/META.json?date=2026-10-02","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":17,"completed_path_count":16,"latest_cross_date":"2026-09-21","horizons":[{"sessions":1,"sample_size":17,"median_return_pct":0.021185509270793546,"p25_return_pct":-1.8648916026568707,"p75_return_pct":0.7377639938115355,"above_zero_pct":52.94117647058824,"median_interval_low_pct":-1.8648916026568707,"median_interval_high_pct":0.7377639938115355,"median_interval_nominal_coverage_pct":95.0958251953125,"confidence_floor_pct":0},{"sessions":3,"sample_size":17,"median_return_pct":0.4137837959688584,"p25_return_pct":-0.5465648048267546,"p75_return_pct":1.8080983829665165,"above_zero_pct":64.70588235294117,"median_interval_low_pct":-0.5465648048267546,"median_interval_high_pct":1.8080983829665165,"median_interval_nominal_coverage_pct":95.0958251953125,"confidence_floor_pct":0},{"sessions":5,"sample_size":17,"median_return_pct":0.16090131470141156,"p25_return_pct":-2.6897720735422626,"p75_return_pct":1.4773761628174897,"above_zero_pct":52.94117647058824,"median_interval_low_pct":-2.6897720735422626,"median_interval_high_pct":1.4773761628174897,"median_interval_nominal_coverage_pct":95.0958251953125,"confidence_floor_pct":0},{"sessions":10,"sample_size":16,"median_return_pct":0.058164819443667914,"p25_return_pct":-2.942004196683917,"p75_return_pct":1.8735320391793098,"above_zero_pct":50,"median_interval_low_pct":-2.762138099062106,"median_interval_high_pct":1.8273514740923202,"median_interval_nominal_coverage_pct":92.3187255859375,"confidence_floor_pct":0}]},{"direction":"below","event_count":18,"completed_path_count":17,"latest_cross_date":"2026-09-22","horizons":[{"sessions":1,"sample_size":18,"median_return_pct":0.35450994494280463,"p25_return_pct":-0.4344512033200576,"p75_return_pct":0.9565427733451037,"above_zero_pct":55.55555555555556,"median_interval_low_pct":-0.39525967332318945,"median_interval_high_pct":0.7876913983037692,"median_interval_nominal_coverage_pct":90.374755859375,"confidence_floor_pct":0},{"sessions":3,"sample_size":18,"median_return_pct":-0.05057367331407492,"p25_return_pct":-1.339671226656633,"p75_return_pct":1.3328947589219264,"above_zero_pct":44.44444444444444,"median_interval_low_pct":-1.251650396823989,"median_interval_high_pct":1.1892250682722372,"median_interval_nominal_coverage_pct":90.374755859375,"confidence_floor_pct":0},{"sessions":5,"sample_size":18,"median_return_pct":-0.9442507397802558,"p25_return_pct":-3.3903864739623617,"p75_return_pct":2.0431679636046365,"above_zero_pct":44.44444444444444,"median_interval_low_pct":-3.1374868155482183,"median_interval_high_pct":1.9755994188639603,"median_interval_nominal_coverage_pct":90.374755859375,"confidence_floor_pct":0},{"sessions":10,"sample_size":17,"median_return_pct":-0.5424243601566903,"p25_return_pct":-7.317854493011122,"p75_return_pct":2.325586692532755,"above_zero_pct":41.17647058823529,"median_interval_low_pct":-7.317854493011122,"median_interval_high_pct":2.325586692532755,"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."}