{"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/UPS","markdown_url":"https://halfonadouble.com/stock/UPS.md","history_url":"https://halfonadouble.com/api/v1/history/UPS.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/UPS.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":"UPS","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":97.47000122070312,"previous_close":97.83000183105469,"delta_neutral":97.29993181736123,"gamma_neutral":93.74638060801986,"gamma_max":104.01345725370876,"total_open_interest":376164,"previous_open_interest":425860,"listed_contracts":587,"listed_calls":341,"listed_puts":292,"gamma_max_distance_pct":6.71330250441792,"delta_neutral_distance_pct":-0.17448384242532947,"gamma_neutral_distance_pct":-3.8202734852252638,"open_interest_change_1d_pct":-11.66956276710656,"call_open_interest":210132,"put_open_interest":166032,"put_call_open_interest_ratio":0.7901319170806921,"nearest_expiration_max_pain":95,"nearest_expiration_max_pain_expiry":"2026-10-23","nearest_expiration_max_pain_distance_pct":-2.534114281080448,"all_expiration_max_pain":100,"net_gamma_exposure":11043554.001770254,"net_gamma_exposure_per_100k_open_interest":2935834.9022687585,"gamma_exposure_flip":93.74638060801986,"gamma_exposure_flip_distance_pct":-3.8202734852252638,"call_wall":100,"call_wall_distance_pct":2.5956691778100547,"put_wall":90,"put_wall_distance_pct":-7.663897739970952,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":245},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-16","session_count":1404,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":2.7777777777777777,"gamma_max_cross_count":10,"delta_neutral_cross_count":27,"gamma_max_prior_sessions_closer_pct":60.317460317460316,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":4.761904761904762,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":17.063492063492063,"open_interest_change_1d_contracts":-49696,"open_interest_change_z_252":-2.0788564384817954,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-6.1652019686738395,"open_interest_change_21_sessions_pct":-4.829083291376872,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-23515,"put_change_contracts":-26181,"call_growth_pct":-10.064327810757254,"put_growth_pct":-13.62082689516318,"call_minus_put_growth_pp":3.5564990844059263},"five_sessions":{"call_change_contracts":-5535,"put_change_contracts":-19180,"call_growth_pct":-2.566456620623461,"put_growth_pct":-10.355700494568385,"call_minus_put_growth_pp":7.789243873944924},"call_change_surprise":{"z_score":-1.5194448822039375,"comparison_sessions":252},"put_change_surprise":{"z_score":-2.755492401097796,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":1.311958142830069,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-16","analysis_coverage":1,"catalyst_score":51.99347829261508,"directional_score":-8.183708513321346,"catalyst_reasons":["volume/OI 0.12","IV rank 100","smile convexity -8.9 pp"],"features":{"price":97.47,"totalOi":428712,"analysisCoverage":1,"avgIvPct":123.3,"ivRank":100,"iv52wHighPct":123.3,"iv52wLowPct":38.5,"frontDte":7,"termPremiumPp":-3.0569,"riskReversalFrontPp":2.62,"riskReversal30dPp":3.03,"butterflyFrontPp":-8.87,"butterfly30dPp":0.51,"putCallOiRatio":0.817,"putCallOiFrontRatio":0.395,"putCallVolumeFrontRatio":0.499,"optionVolume":51483,"volumeOiRatio":0.120088,"netDeltaNormalized":0.0162,"dealerDeltaNormalized":-0.015848,"gexPer100kOi":3271377.148295,"vannaPer100kOi":3571.161992,"charmPer100kOi":-519856.220493,"weekendDeltaShiftPer100kOi":-1559568.428222,"ivSurfaceRangePp":84.7,"gammaFlipDistancePct":6.822612,"maxPainDistancePct":2.59567,"peakCallDistancePct":3.621627,"peakPutDistancePct":-2.534113},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/UPS.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":14,"completed_path_count":14,"latest_cross_date":"2026-07-16","horizons":[{"sessions":1,"sample_size":14,"median_return_pct":0.32650938913697525,"p25_return_pct":-0.2780952230138245,"p75_return_pct":0.8878033044351086,"above_zero_pct":64.28571428571429,"median_interval_low_pct":-0.31654349777194835,"median_interval_high_pct":1.0189738482303312,"median_interval_nominal_coverage_pct":94.2626953125,"confidence_floor_pct":0},{"sessions":3,"sample_size":14,"median_return_pct":0.32791705097874324,"p25_return_pct":-1.1771384382374572,"p75_return_pct":1.9528882570141681,"above_zero_pct":57.14285714285714,"median_interval_low_pct":-1.3362166491318161,"median_interval_high_pct":2.2669198441507277,"median_interval_nominal_coverage_pct":94.2626953125,"confidence_floor_pct":0},{"sessions":5,"sample_size":14,"median_return_pct":-0.994689335542237,"p25_return_pct":-3.08460987794919,"p75_return_pct":1.6000431377035607,"above_zero_pct":35.714285714285715,"median_interval_low_pct":-3.2274808952392875,"median_interval_high_pct":1.6192275312568283,"median_interval_nominal_coverage_pct":94.2626953125,"confidence_floor_pct":0},{"sessions":10,"sample_size":14,"median_return_pct":-1.5264449024946392,"p25_return_pct":-5.036847943373434,"p75_return_pct":-0.6788504198328466,"above_zero_pct":21.428571428571427,"median_interval_low_pct":-5.476134101052132,"median_interval_high_pct":-0.5624929901920206,"median_interval_nominal_coverage_pct":94.2626953125,"confidence_floor_pct":-0.5624929901920206}]},{"direction":"below","event_count":14,"completed_path_count":14,"latest_cross_date":"2026-07-17","horizons":[{"sessions":1,"sample_size":14,"median_return_pct":-0.29495942757203353,"p25_return_pct":-1.5746098219390492,"p75_return_pct":0.5689745099723531,"above_zero_pct":42.857142857142854,"median_interval_low_pct":-1.6083335876464822,"median_interval_high_pct":0.6778148995689071,"median_interval_nominal_coverage_pct":94.2626953125,"confidence_floor_pct":0},{"sessions":3,"sample_size":14,"median_return_pct":-1.109289038991118,"p25_return_pct":-2.924515687993673,"p75_return_pct":0.5599713973663822,"above_zero_pct":35.714285714285715,"median_interval_low_pct":-3.037354285993399,"median_interval_high_pct":0.6927496333997585,"median_interval_nominal_coverage_pct":94.2626953125,"confidence_floor_pct":0},{"sessions":5,"sample_size":14,"median_return_pct":-1.0053264822318275,"p25_return_pct":-3.5457598719404904,"p75_return_pct":0.11519902627280532,"above_zero_pct":35.714285714285715,"median_interval_low_pct":-3.716665903727212,"median_interval_high_pct":0.15048727857343014,"median_interval_nominal_coverage_pct":94.2626953125,"confidence_floor_pct":0},{"sessions":10,"sample_size":14,"median_return_pct":-2.0304517954652046,"p25_return_pct":-5.031106474886499,"p75_return_pct":-0.17913585748454974,"above_zero_pct":21.428571428571427,"median_interval_low_pct":-5.107816098610874,"median_interval_high_pct":-0.14931271012784686,"median_interval_nominal_coverage_pct":94.2626953125,"confidence_floor_pct":-0.14931271012784686}]}],"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."}