{"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/NDX","markdown_url":"https://halfonadouble.com/stock/NDX.md","history_url":"https://halfonadouble.com/api/v1/history/NDX.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/NDX.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":"NDX","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":29187.548828125,"previous_close":29935.59375,"delta_neutral":29983.268139161133,"gamma_neutral":30154.120000641753,"gamma_max":32128.061812576507,"total_open_interest":169618,"previous_open_interest":202768,"listed_contracts":5386,"listed_calls":2484,"listed_puts":3070,"gamma_max_distance_pct":10.074545833797597,"delta_neutral_distance_pct":2.726228624821627,"gamma_neutral_distance_pct":3.311587342289494,"open_interest_change_1d_pct":-16.348733527972854,"call_open_interest":69532,"put_open_interest":100086,"put_call_open_interest_ratio":1.4394235747569464,"nearest_expiration_max_pain":30200,"nearest_expiration_max_pain_expiry":"2026-10-19","nearest_expiration_max_pain_distance_pct":3.468777655283634,"all_expiration_max_pain":30000,"net_gamma_exposure":-8906633.528826494,"net_gamma_exposure_per_100k_open_interest":-5250995.48917361,"gamma_exposure_flip":30154.120000641753,"gamma_exposure_flip_distance_pct":3.311587342289494,"call_wall":31000,"call_wall_distance_pct":6.209672427609028,"put_wall":28000,"put_wall_distance_pct":-4.068682968611201,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":"below","open_interest_rank":446},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-16","session_count":1398,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":2.7777777777777777,"gamma_max_cross_count":14,"delta_neutral_cross_count":21,"gamma_max_prior_sessions_closer_pct":98.4126984126984,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":54.36507936507936,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":68.25396825396825,"open_interest_change_1d_contracts":-33150,"open_interest_change_z_252":-3.2636582429813896,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-12.366121940760411,"open_interest_change_21_sessions_pct":-15.19990401007894,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-11702,"put_change_contracts":-21448,"call_growth_pct":-14.405298274121673,"put_growth_pct":-17.647736435894483,"call_minus_put_growth_pp":3.24243816177281},"five_sessions":{"call_change_contracts":-6817,"put_change_contracts":-17118,"call_growth_pct":-8.928735150427642,"put_growth_pct":-14.605303573256887,"call_minus_put_growth_pp":5.676568422829245},"call_change_surprise":{"z_score":-2.561374135685432,"comparison_sessions":250},"put_change_surprise":{"z_score":-3.517788691675318,"comparison_sessions":250},"call_minus_put_growth_surprise":{"z_score":0.808133935849693,"comparison_sessions":250}}},"advanced_options":{"data_through":"2026-10-16","analysis_coverage":1,"catalyst_score":66.43745063837474,"directional_score":-37.465187411123935,"catalyst_reasons":["volume/OI 0.56","IV rank 100","front IV premium 5.4 pp"],"features":{"price":29187.55,"totalOi":213477,"analysisCoverage":1,"avgIvPct":90.2,"ivRank":100,"iv52wHighPct":90.2,"iv52wLowPct":39.2,"frontDte":3,"termPremiumPp":5.4293,"riskReversalFrontPp":8.96,"riskReversal30dPp":2.16,"butterflyFrontPp":1.85,"butterfly30dPp":1.85,"putCallOiRatio":1.519,"putCallOiFrontRatio":1.625,"putCallVolumeFrontRatio":1.927,"optionVolume":119162,"volumeOiRatio":0.558196,"netDeltaNormalized":-0.083077,"dealerDeltaNormalized":0.082279,"gexPer100kOi":-3261046193.678945,"vannaPer100kOi":2033.942767,"charmPer100kOi":70667865.859086,"weekendDeltaShiftPer100kOi":212003597.108822,"ivSurfaceRangePp":88.8,"gammaFlipDistancePct":null,"maxPainDistancePct":2.78355,"peakCallDistancePct":1.670061,"peakPutDistancePct":-0.299957},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/NDX.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":30,"completed_path_count":30,"latest_cross_date":"2026-09-21","horizons":[{"sessions":1,"sample_size":30,"median_return_pct":-0.18658795723048294,"p25_return_pct":-0.4776668188805705,"p75_return_pct":0.25378852056889833,"above_zero_pct":40,"median_interval_low_pct":-0.28787670170055124,"median_interval_high_pct":0.08038330679778216,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0},{"sessions":3,"sample_size":30,"median_return_pct":0.31152553071442934,"p25_return_pct":-0.8394267309688175,"p75_return_pct":1.4221231207502183,"above_zero_pct":53.333333333333336,"median_interval_low_pct":-0.4785443939459677,"median_interval_high_pct":0.9929420048760074,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0},{"sessions":5,"sample_size":30,"median_return_pct":0.04388906912003443,"p25_return_pct":-1.000616648040256,"p75_return_pct":2.6050975047599065,"above_zero_pct":50,"median_interval_low_pct":-0.6800074352295904,"median_interval_high_pct":0.8507980711148333,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0},{"sessions":10,"sample_size":30,"median_return_pct":1.0603559389317896,"p25_return_pct":-0.5560668061646984,"p75_return_pct":2.88629943754799,"above_zero_pct":63.33333333333333,"median_interval_low_pct":-0.01607809196474408,"median_interval_high_pct":2.029308486281667,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0}]},{"direction":"below","event_count":30,"completed_path_count":30,"latest_cross_date":"2026-09-22","horizons":[{"sessions":1,"sample_size":30,"median_return_pct":0.33818056689103315,"p25_return_pct":-0.31107406549292504,"p75_return_pct":1.1853793776106458,"above_zero_pct":60,"median_interval_low_pct":-0.0912861598398651,"median_interval_high_pct":0.7703983015373117,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0},{"sessions":3,"sample_size":30,"median_return_pct":0.427312257385859,"p25_return_pct":-0.5723472570190902,"p75_return_pct":1.4955447481802275,"above_zero_pct":53.333333333333336,"median_interval_low_pct":-0.3836479406762683,"median_interval_high_pct":0.9047425201038628,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0},{"sessions":5,"sample_size":30,"median_return_pct":0.5837505929805697,"p25_return_pct":-1.6755257532838297,"p75_return_pct":2.544791991776579,"above_zero_pct":53.333333333333336,"median_interval_low_pct":-1.2604989766531016,"median_interval_high_pct":1.7074583222572493,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0},{"sessions":10,"sample_size":30,"median_return_pct":1.4545188158046063,"p25_return_pct":-0.3714229659997098,"p75_return_pct":3.6386726035894714,"above_zero_pct":70,"median_interval_low_pct":0.04733690219487219,"median_interval_high_pct":2.321442274590968,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0.04733690219487219}]}],"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."}