{"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/P","markdown_url":"https://halfonadouble.com/stock/P.md","history_url":"https://halfonadouble.com/api/v1/history/P.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/P.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":"P","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":140.13999938964844,"previous_close":134.1199951171875,"delta_neutral":109.34660967631979,"gamma_neutral":114.10736281747614,"gamma_max":142.38205599290245,"total_open_interest":132413,"previous_open_interest":131191,"listed_contracts":326,"listed_calls":250,"listed_puts":192,"gamma_max_distance_pct":1.5998691401590124,"delta_neutral_distance_pct":-21.97330515730203,"gamma_neutral_distance_pct":-18.576164325354792,"open_interest_change_1d_pct":0.9314663353431257,"call_open_interest":75103,"put_open_interest":57310,"put_call_open_interest_ratio":0.7630853627684646,"nearest_expiration_max_pain":110,"nearest_expiration_max_pain_expiry":"2026-10-16","nearest_expiration_max_pain_distance_pct":-21.507064022347038,"all_expiration_max_pain":95,"net_gamma_exposure":3577991.970358759,"net_gamma_exposure_per_100k_open_interest":2702145.537340563,"gamma_exposure_flip":114.10736281747614,"gamma_exposure_flip_distance_pct":-18.576164325354792,"call_wall":140,"call_wall_distance_pct":-0.09989966480532086,"put_wall":130,"put_wall_distance_pct":-7.235621117319227,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":535},"history_summary":{"first_date":"2026-04-17","last_date":"2026-10-02","session_count":117,"trailing_window_sessions":117,"sessions_above_gamma_max_pct":7.6923076923076925,"gamma_max_cross_count":6,"delta_neutral_cross_count":0,"gamma_max_prior_sessions_closer_pct":2.586206896551724,"gamma_max_prior_comparison_sessions":116,"delta_neutral_prior_sessions_closer_pct":70.6896551724138,"delta_neutral_prior_comparison_sessions":116,"open_interest_percentile_1y":87.17948717948718,"open_interest_change_1d_contracts":1222,"open_interest_change_z_252":null,"open_interest_change_z_comparison_sessions":115,"open_interest_change_5_sessions_pct":5.367317057643951,"open_interest_change_21_sessions_pct":12.475578886567114,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":879,"put_change_contracts":343,"call_growth_pct":1.1842530717827118,"put_growth_pct":0.6021029718960099,"call_minus_put_growth_pp":0.5821500998867019},"five_sessions":{"call_change_contracts":3141,"put_change_contracts":3604,"call_growth_pct":4.364803646368917,"put_growth_pct":6.7106096153129995,"call_minus_put_growth_pp":-2.3458059689440827},"call_change_surprise":{"z_score":null,"comparison_sessions":115},"put_change_surprise":{"z_score":null,"comparison_sessions":115},"call_minus_put_growth_surprise":{"z_score":null,"comparison_sessions":115}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":42.0775837339427,"directional_score":-10.826771653543307,"catalyst_reasons":["14d expected move +11.9%","volume/OI 0.09"],"features":{"symbol":"P","price":140.14,"totalOi":132413,"analysisCoverage":1,"avgIvPct":75.5,"ivRank":22.2,"iv52wHighPct":88.82,"iv52wLowPct":71.7,"frontDte":14,"frontAtmIvPct":60.7106,"backAtmIvPct":72.4351,"termPremiumPp":-11.7245,"expectedMoveFrontPct":11.89,"straddleFrontPct":9.1,"straddle30dPct":9.1,"riskReversalFrontPp":0.94,"riskReversal30dPp":0.94,"butterflyFrontPp":-2.14,"butterfly30dPp":-2.14,"putCallOiRatio":0.763,"putCallOiFrontRatio":0.652,"putCallVolumeFrontRatio":0.127,"optionVolume":11305,"volumeOiRatio":0.085377,"netDeltaNormalized":0.388783,"dealerDeltaNormalized":-0.38575,"gexPer100kOi":5320034.022339,"vannaPer100kOi":-1371.466548,"charmPer100kOi":-3123441.807073,"weekendDeltaShiftPer100kOi":-9370326.176433,"ivSurfaceRangePp":17.5,"gammaFlipDistancePct":-28.371628,"maxPainDistancePct":-32.210646,"peakCallDistancePct":-0.0999,"peakPutDistancePct":-14.371343},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/P.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":3,"completed_path_count":2,"latest_cross_date":"2026-09-24","horizons":[{"sessions":1,"sample_size":3,"median_return_pct":3.3803764681874515,"p25_return_pct":-0.40488931006096873,"p75_return_pct":7.528111493973966,"above_zero_pct":66.66666666666666,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":3,"sample_size":3,"median_return_pct":6.7033196442829235,"p25_return_pct":1.332792846466619,"p75_return_pct":13.20571008597383,"above_zero_pct":66.66666666666666,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":5,"sample_size":3,"median_return_pct":10.042663389891304,"p25_return_pct":-0.7246695869470905,"p75_return_pct":14.74270073438404,"above_zero_pct":66.66666666666666,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":10,"sample_size":2,"median_return_pct":2.0925185741449526,"p25_return_pct":1.8630073395056235,"p75_return_pct":2.322029808784282,"above_zero_pct":100,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null}]},{"direction":"below","event_count":3,"completed_path_count":2,"latest_cross_date":"2026-09-25","horizons":[{"sessions":1,"sample_size":3,"median_return_pct":1.5878759243098006,"p25_return_pct":-0.07159360146116733,"p75_return_pct":2.143141889331235,"above_zero_pct":66.66666666666666,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":3,"sample_size":3,"median_return_pct":-2.5183803945877603,"p25_return_pct":-6.430063923291529,"p75_return_pct":0.6535111218405443,"above_zero_pct":33.33333333333333,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":5,"sample_size":3,"median_return_pct":-2.9892018231849837,"p25_return_pct":-6.0616117525466695,"p75_return_pct":4.116509957315617,"above_zero_pct":33.33333333333333,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":10,"sample_size":2,"median_return_pct":-7.20018330597269,"p25_return_pct":-12.344625661861821,"p75_return_pct":-2.0557409500835586,"above_zero_pct":50,"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."}