{"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/QQQ","markdown_url":"https://halfonadouble.com/stock/QQQ.md","history_url":"https://halfonadouble.com/api/v1/history/QQQ.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/QQQ.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":"QQQ","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":709.7999877929688,"previous_close":728,"delta_neutral":729.7706852995208,"gamma_neutral":739.5417721638489,"gamma_max":786.7495146609924,"total_open_interest":11535437,"previous_open_interest":13151029,"listed_contracts":7342,"listed_calls":4458,"listed_puts":3742,"gamma_max_distance_pct":10.841015524287098,"delta_neutral_distance_pct":2.813566899127222,"gamma_neutral_distance_pct":4.190164114169457,"open_interest_change_1d_pct":-12.28490941659394,"call_open_interest":4787252,"put_open_interest":6748185,"put_call_open_interest_ratio":1.4096155790420057,"nearest_expiration_max_pain":730,"nearest_expiration_max_pain_expiry":"2026-10-19","nearest_expiration_max_pain_distance_pct":2.8458738453688306,"all_expiration_max_pain":725,"net_gamma_exposure":-1081499027.5715098,"net_gamma_exposure_per_100k_open_interest":-9375449.127514718,"gamma_exposure_flip":739.5417721638489,"gamma_exposure_flip_distance_pct":4.190164114169457,"call_wall":740,"call_wall_distance_pct":4.254721432291691,"put_wall":700,"put_wall_distance_pct":-1.3806689153997516,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":6},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-16","session_count":1404,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":0,"gamma_max_cross_count":0,"delta_neutral_cross_count":27,"gamma_max_prior_sessions_closer_pct":98.80952380952381,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":68.25396825396825,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":85.31746031746032,"open_interest_change_1d_contracts":-1615592,"open_interest_change_z_252":-3.1419491206232757,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-4.234501105142632,"open_interest_change_21_sessions_pct":-9.45626919173767,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-566218,"put_change_contracts":-1049374,"call_growth_pct":-10.576654020663232,"put_growth_pct":-13.457724398109717,"call_minus_put_growth_pp":2.881070377446484},"five_sessions":{"call_change_contracts":-67982,"put_change_contracts":-442085,"call_growth_pct":-1.4001796823798813,"put_growth_pct":-6.148378294556394,"call_minus_put_growth_pp":4.7481986121765125},"call_change_surprise":{"z_score":-2.8548079396583996,"comparison_sessions":252},"put_change_surprise":{"z_score":-3.227828803523415,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":1.4397671325963335,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-16","analysis_coverage":1,"catalyst_score":49.79062169301998,"directional_score":-36.89222183467038,"catalyst_reasons":["volume/OI 0.88"],"features":{"price":709.8,"totalOi":13771542,"analysisCoverage":1,"avgIvPct":49,"ivRank":40.5,"iv52wHighPct":75.8,"iv52wLowPct":30.76,"frontDte":3,"termPremiumPp":3.3635,"riskReversalFrontPp":8.85,"riskReversal30dPp":8.59,"butterflyFrontPp":3.64,"butterfly30dPp":1.08,"putCallOiRatio":1.444,"putCallOiFrontRatio":1.485,"putCallVolumeFrontRatio":1.127,"optionVolume":12136247,"volumeOiRatio":0.881255,"netDeltaNormalized":-0.0791,"dealerDeltaNormalized":0.078781,"gexPer100kOi":-109895341.629863,"vannaPer100kOi":3099.449575,"charmPer100kOi":10719339.66436,"weekendDeltaShiftPer100kOi":32158018.985819,"ivSurfaceRangePp":129.5,"gammaFlipDistancePct":null,"maxPainDistancePct":2.141448,"peakCallDistancePct":1.437025,"peakPutDistancePct":0.732601},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/QQQ.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":0,"completed_path_count":0,"latest_cross_date":null,"horizons":[{"sessions":1,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":3,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":5,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":10,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null}]},{"direction":"below","event_count":0,"completed_path_count":0,"latest_cross_date":null,"horizons":[{"sessions":1,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":3,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":5,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":10,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null}]}],"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."}