{"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/BMY","markdown_url":"https://halfonadouble.com/stock/BMY.md","history_url":"https://halfonadouble.com/api/v1/history/BMY.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/BMY.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":"BMY","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":59.75,"previous_close":60.56999969482422,"delta_neutral":59.37885092550437,"gamma_neutral":59.72159455616595,"gamma_max":67.50527456510858,"total_open_interest":710246,"previous_open_interest":786127,"listed_contracts":519,"listed_calls":315,"listed_puts":258,"gamma_max_distance_pct":12.979539021102223,"delta_neutral_distance_pct":-0.6211699991558602,"gamma_neutral_distance_pct":-0.047540491772474144,"open_interest_change_1d_pct":-9.652511617079682,"call_open_interest":341182,"put_open_interest":369064,"put_call_open_interest_ratio":1.0817217789918576,"nearest_expiration_max_pain":59,"nearest_expiration_max_pain_expiry":"2026-10-23","nearest_expiration_max_pain_distance_pct":-1.2552301255230125,"all_expiration_max_pain":60,"net_gamma_exposure":244388.03467210452,"net_gamma_exposure_per_100k_open_interest":34408.927987219155,"gamma_exposure_flip":59.72159455616595,"gamma_exposure_flip_distance_pct":-0.047540491772474144,"call_wall":65,"call_wall_distance_pct":8.786610878661087,"put_wall":60,"put_wall_distance_pct":0.41841004184100417,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":139},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-16","session_count":1404,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":6.746031746031746,"gamma_max_cross_count":14,"delta_neutral_cross_count":9,"gamma_max_prior_sessions_closer_pct":95.23809523809523,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":3.571428571428571,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":70.23809523809523,"open_interest_change_1d_contracts":-75881,"open_interest_change_z_252":-1.9937725150272496,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-6.882659034563411,"open_interest_change_21_sessions_pct":-6.311371179223629,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-48535,"put_change_contracts":-27346,"call_growth_pct":-12.453908862071708,"put_growth_pct":-6.898413258999521,"call_minus_put_growth_pp":-5.555495603072187},"five_sessions":{"call_change_contracts":-30710,"put_change_contracts":-21787,"call_growth_pct":-8.25777376227507,"put_growth_pct":-5.574246963676695,"call_minus_put_growth_pp":-2.6835267985983746},"call_change_surprise":{"z_score":-2.215981955381714,"comparison_sessions":252},"put_change_surprise":{"z_score":-1.5378238591902447,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":-1.8134638240975582,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-16","analysis_coverage":1,"catalyst_score":53.65392902091132,"directional_score":6.7879852968796115,"catalyst_reasons":["25Δ risk reversal -101.6 pp","smile convexity 13.1 pp"],"features":{"price":59.75,"totalOi":788492,"analysisCoverage":1,"avgIvPct":138.5,"ivRank":87,"iv52wHighPct":154,"iv52wLowPct":34.8,"frontDte":7,"termPremiumPp":2.2625,"riskReversalFrontPp":-101.58,"riskReversal30dPp":-0.59,"butterflyFrontPp":13.06,"butterfly30dPp":1.51,"putCallOiRatio":1.021,"putCallOiFrontRatio":0.596,"putCallVolumeFrontRatio":0.639,"optionVolume":16059,"volumeOiRatio":0.020367,"netDeltaNormalized":0.015199,"dealerDeltaNormalized":-0.015157,"gexPer100kOi":1103254.778742,"vannaPer100kOi":3211.193011,"charmPer100kOi":-129479.056224,"weekendDeltaShiftPer100kOi":-388437.295496,"ivSurfaceRangePp":141.4,"gammaFlipDistancePct":12.585774,"maxPainDistancePct":0.41841,"peakCallDistancePct":2.09205,"peakPutDistancePct":0.41841},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/BMY.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":21,"completed_path_count":21,"latest_cross_date":"2026-08-19","horizons":[{"sessions":1,"sample_size":21,"median_return_pct":-0.07419951359354249,"p25_return_pct":-1.3373441008722842,"p75_return_pct":0.8961765045091274,"above_zero_pct":47.61904761904761,"median_interval_low_pct":-1.027338769777486,"median_interval_high_pct":0.7876466205721133,"median_interval_nominal_coverage_pct":92.16461181640625,"confidence_floor_pct":0},{"sessions":3,"sample_size":21,"median_return_pct":0.044515179653625836,"p25_return_pct":-1.674895526258724,"p75_return_pct":0.5136725453670943,"above_zero_pct":52.38095238095239,"median_interval_low_pct":-0.6425449307355668,"median_interval_high_pct":0.42541557861419665,"median_interval_nominal_coverage_pct":92.16461181640625,"confidence_floor_pct":0},{"sessions":5,"sample_size":21,"median_return_pct":-0.05916419932884276,"p25_return_pct":-2.2114498011353456,"p75_return_pct":0.8562285400241398,"above_zero_pct":42.857142857142854,"median_interval_low_pct":-1.900665885943087,"median_interval_high_pct":0.6815231638335417,"median_interval_nominal_coverage_pct":92.16461181640625,"confidence_floor_pct":0},{"sessions":10,"sample_size":21,"median_return_pct":-0.6099553788583623,"p25_return_pct":-2.908355154640374,"p75_return_pct":1.441595308333099,"above_zero_pct":38.095238095238095,"median_interval_low_pct":-2.889956691301676,"median_interval_high_pct":1.2522188242616972,"median_interval_nominal_coverage_pct":92.16461181640625,"confidence_floor_pct":0}]},{"direction":"below","event_count":21,"completed_path_count":21,"latest_cross_date":"2026-08-21","horizons":[{"sessions":1,"sample_size":21,"median_return_pct":0.4029199141308837,"p25_return_pct":-0.19278845147504553,"p75_return_pct":0.9542938208481955,"above_zero_pct":61.904761904761905,"median_interval_low_pct":-0.07424328049027151,"median_interval_high_pct":0.8673209681010707,"median_interval_nominal_coverage_pct":92.16461181640625,"confidence_floor_pct":0},{"sessions":3,"sample_size":21,"median_return_pct":0.035772169088676975,"p25_return_pct":-1.0390463397189076,"p75_return_pct":0.9595875086576777,"above_zero_pct":52.38095238095239,"median_interval_low_pct":-0.6236979384998675,"median_interval_high_pct":0.8356924947641176,"median_interval_nominal_coverage_pct":92.16461181640625,"confidence_floor_pct":0},{"sessions":5,"sample_size":21,"median_return_pct":-0.5891928062924157,"p25_return_pct":-1.7804641144294475,"p75_return_pct":0.8976125762430787,"above_zero_pct":38.095238095238095,"median_interval_low_pct":-1.291944111226473,"median_interval_high_pct":0.7859984827201405,"median_interval_nominal_coverage_pct":92.16461181640625,"confidence_floor_pct":0},{"sessions":10,"sample_size":21,"median_return_pct":-0.2835434044905383,"p25_return_pct":-2.4665176512930542,"p75_return_pct":1.0677757933331256,"above_zero_pct":42.857142857142854,"median_interval_low_pct":-2.2361358960273248,"median_interval_high_pct":0.7229684888207855,"median_interval_nominal_coverage_pct":92.16461181640625,"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."}