{"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/HPQ","markdown_url":"https://halfonadouble.com/stock/HPQ.md","history_url":"https://halfonadouble.com/api/v1/history/HPQ.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/HPQ.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":"HPQ","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":32.119998931884766,"previous_close":32.150001525878906,"delta_neutral":31.414332881120224,"gamma_neutral":34.0174103042543,"gamma_max":40.015460382104635,"total_open_interest":416697,"previous_open_interest":435378,"listed_contracts":530,"listed_calls":309,"listed_puts":299,"gamma_max_distance_pct":24.58113858273585,"delta_neutral_distance_pct":-2.1969678525239416,"gamma_neutral_distance_pct":5.907258516394336,"open_interest_change_1d_pct":-4.29075424114218,"call_open_interest":195722,"put_open_interest":220975,"put_call_open_interest_ratio":1.129024841356618,"nearest_expiration_max_pain":32.5,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":1.1830668765621168,"all_expiration_max_pain":30,"net_gamma_exposure":-5379198.835576673,"net_gamma_exposure_per_100k_open_interest":-1290913.7420179825,"gamma_exposure_flip":34.0174103042543,"gamma_exposure_flip_distance_pct":5.907258516394336,"call_wall":35,"call_wall_distance_pct":8.966379713220741,"put_wall":30,"put_wall_distance_pct":-6.600245960096506,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":243},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-02","session_count":1394,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":1.984126984126984,"gamma_max_cross_count":8,"delta_neutral_cross_count":21,"gamma_max_prior_sessions_closer_pct":76.5873015873016,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":21.825396825396826,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":78.57142857142857,"open_interest_change_1d_contracts":-18681,"open_interest_change_z_252":-0.6994012317002256,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":0.02208326832371191,"open_interest_change_21_sessions_pct":-15.466136508870337,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-7440,"put_change_contracts":-11241,"call_growth_pct":-3.662102164774909,"put_growth_pct":-4.840751713921521,"call_minus_put_growth_pp":1.1786495491466122},"five_sessions":{"call_change_contracts":3044,"put_change_contracts":-2952,"call_growth_pct":1.5798378642086799,"put_growth_pct":-1.3182867630969022,"call_minus_put_growth_pp":2.898124627305582},"call_change_surprise":{"z_score":-0.5310802702931302,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.7606581234778086,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":0.22996238869459668,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":50.20544905255055,"directional_score":-6.535433070866141,"catalyst_reasons":["smile convexity 14.9 pp","IV rank 91"],"features":{"symbol":"HPQ","price":32.12,"totalOi":437470,"analysisCoverage":1,"avgIvPct":211.7,"ivRank":91.4,"iv52wHighPct":225.5,"iv52wLowPct":65.6,"frontDte":7,"frontAtmIvPct":43.9759,"backAtmIvPct":48.4993,"termPremiumPp":-4.5234,"expectedMoveFrontPct":6.09,"straddleFrontPct":4.45,"straddle30dPct":9.71,"riskReversalFrontPp":-4.65,"riskReversal30dPp":-0.67,"butterflyFrontPp":14.9,"butterfly30dPp":8.49,"putCallOiRatio":1.135,"putCallOiFrontRatio":0.537,"putCallVolumeFrontRatio":0.973,"optionVolume":11537,"volumeOiRatio":0.026372,"netDeltaNormalized":0.094305,"dealerDeltaNormalized":-0.093958,"gexPer100kOi":-1222496.450042,"vannaPer100kOi":1203.282511,"charmPer100kOi":1067581.777036,"weekendDeltaShiftPer100kOi":3202745.331108,"ivSurfaceRangePp":132.2,"gammaFlipDistancePct":null,"maxPainDistancePct":-6.600249,"peakCallDistancePct":2.739726,"peakPutDistancePct":-0.373599},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/HPQ.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":32,"completed_path_count":32,"latest_cross_date":"2026-05-08","horizons":[{"sessions":1,"sample_size":32,"median_return_pct":-0.47297515182541106,"p25_return_pct":-1.226617020350812,"p75_return_pct":0.18694600598628264,"above_zero_pct":28.125,"median_interval_low_pct":-0.8543662654543427,"median_interval_high_pct":-0.19893722230085453,"median_interval_nominal_coverage_pct":94.98975402675569,"confidence_floor_pct":-0.19893722230085453},{"sessions":3,"sample_size":32,"median_return_pct":-0.7528931476957823,"p25_return_pct":-3.40217654011504,"p75_return_pct":0.5809460419690438,"above_zero_pct":31.25,"median_interval_low_pct":-2.1015183062300324,"median_interval_high_pct":-0.028841223017450623,"median_interval_nominal_coverage_pct":94.98975402675569,"confidence_floor_pct":-0.028841223017450623},{"sessions":5,"sample_size":32,"median_return_pct":-0.7637454743154026,"p25_return_pct":-3.477202044691019,"p75_return_pct":1.2392835013223358,"above_zero_pct":40.625,"median_interval_low_pct":-2.5541574773122244,"median_interval_high_pct":0.6231982596495822,"median_interval_nominal_coverage_pct":94.98975402675569,"confidence_floor_pct":0},{"sessions":10,"sample_size":32,"median_return_pct":0.2080990704235508,"p25_return_pct":-2.87727407600486,"p75_return_pct":3.5134605890012827,"above_zero_pct":53.125,"median_interval_low_pct":-1.68886145599767,"median_interval_high_pct":2.6430446480681935,"median_interval_nominal_coverage_pct":94.98975402675569,"confidence_floor_pct":0}]},{"direction":"below","event_count":33,"completed_path_count":33,"latest_cross_date":"2026-06-02","horizons":[{"sessions":1,"sample_size":33,"median_return_pct":-0.2646375286717517,"p25_return_pct":-1.8806177501644594,"p75_return_pct":0.5315609481208128,"above_zero_pct":36.36363636363637,"median_interval_low_pct":-1.2031682537073096,"median_interval_high_pct":0.3097964454772395,"median_interval_nominal_coverage_pct":91.98566875420511,"confidence_floor_pct":0},{"sessions":3,"sample_size":33,"median_return_pct":-0.23542677291088498,"p25_return_pct":-2.4084445895704687,"p75_return_pct":1.4250400141432085,"above_zero_pct":39.39393939393939,"median_interval_low_pct":-1.1604787242721404,"median_interval_high_pct":0.5980076508125043,"median_interval_nominal_coverage_pct":91.98566875420511,"confidence_floor_pct":0},{"sessions":5,"sample_size":33,"median_return_pct":-0.4642198741297454,"p25_return_pct":-2.5530519285786313,"p75_return_pct":1.9521436862887098,"above_zero_pct":45.45454545454545,"median_interval_low_pct":-1.4677159323421063,"median_interval_high_pct":1.0963452475874824,"median_interval_nominal_coverage_pct":91.98566875420511,"confidence_floor_pct":0},{"sessions":10,"sample_size":33,"median_return_pct":0.42553003998591077,"p25_return_pct":-1.7275762497458214,"p75_return_pct":4.8572414930652785,"above_zero_pct":57.57575757575758,"median_interval_low_pct":-1.1471661056836169,"median_interval_high_pct":3.965000752090986,"median_interval_nominal_coverage_pct":91.98566875420511,"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."}