{"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/BSX","markdown_url":"https://halfonadouble.com/stock/BSX.md","history_url":"https://halfonadouble.com/api/v1/history/BSX.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/BSX.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":"BSX","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":42.599998474121094,"previous_close":43.22999954223633,"delta_neutral":43.7182821415795,"gamma_neutral":42.7730599979309,"gamma_max":59.11247860631726,"total_open_interest":852234,"previous_open_interest":868848,"listed_contracts":520,"listed_calls":322,"listed_puts":227,"gamma_max_distance_pct":38.7616918395602,"delta_neutral_distance_pct":2.6250791256195662,"gamma_neutral_distance_pct":0.40624772302501194,"open_interest_change_1d_pct":-1.9121871719794488,"call_open_interest":611725,"put_open_interest":240509,"put_call_open_interest_ratio":0.3931652294740284,"nearest_expiration_max_pain":44.5,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":4.46009763834412,"all_expiration_max_pain":45,"net_gamma_exposure":-1253387.2523557374,"net_gamma_exposure_per_100k_open_interest":-147070.78717297566,"gamma_exposure_flip":42.7730599979309,"gamma_exposure_flip_distance_pct":0.40624772302501194,"call_wall":50,"call_wall_distance_pct":17.370896222858562,"put_wall":40,"put_wall_distance_pct":-6.103283021713151,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":118},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-02","session_count":1394,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":0.3968253968253968,"gamma_max_cross_count":2,"delta_neutral_cross_count":26,"gamma_max_prior_sessions_closer_pct":97.22222222222221,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":46.03174603174603,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":78.57142857142857,"open_interest_change_1d_contracts":-16614,"open_interest_change_z_252":-0.5232330474039214,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":1.1427655900451577,"open_interest_change_21_sessions_pct":-15.822422226260935,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-9783,"put_change_contracts":-6831,"call_growth_pct":-1.574074669996203,"put_growth_pct":-2.761785396620037,"call_minus_put_growth_pp":1.187710726623834},"five_sessions":{"call_change_contracts":5983,"put_change_contracts":3646,"call_growth_pct":0.9877142413766917,"put_growth_pct":1.539286422953353,"call_minus_put_growth_pp":-0.5515721815766612},"call_change_surprise":{"z_score":-0.39511730922007804,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.7883627450649526,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":0.06566419843305958,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":48.380753937376795,"directional_score":34.56692913385827,"catalyst_reasons":["25Δ risk reversal -151.3 pp"],"features":{"symbol":"BSX","price":42.6,"totalOi":871144,"analysisCoverage":1,"avgIvPct":166.8,"ivRank":78.6,"iv52wHighPct":195.6,"iv52wLowPct":60.81,"frontDte":7,"frontAtmIvPct":38.9212,"backAtmIvPct":42.6298,"termPremiumPp":-3.7086,"expectedMoveFrontPct":5.39,"straddleFrontPct":3.87,"straddle30dPct":9.62,"riskReversalFrontPp":-151.27,"riskReversal30dPp":-0.64,"butterflyFrontPp":-3.68,"butterfly30dPp":9.91,"putCallOiRatio":0.394,"putCallOiFrontRatio":0.67,"putCallVolumeFrontRatio":1.945,"optionVolume":14533,"volumeOiRatio":0.016683,"netDeltaNormalized":-0.026982,"dealerDeltaNormalized":0.026975,"gexPer100kOi":-268053.023381,"vannaPer100kOi":3829.447256,"charmPer100kOi":59705.743253,"weekendDeltaShiftPer100kOi":179117.229758,"ivSurfaceRangePp":183.5,"gammaFlipDistancePct":null,"maxPainDistancePct":5.633803,"peakCallDistancePct":5.633803,"peakPutDistancePct":-6.103286},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/BSX.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":39,"completed_path_count":39,"latest_cross_date":"2026-04-23","horizons":[{"sessions":1,"sample_size":39,"median_return_pct":-0.14446799989712433,"p25_return_pct":-0.5170759728377605,"p75_return_pct":0.5576285381281632,"above_zero_pct":43.58974358974359,"median_interval_low_pct":-0.4118259332583585,"median_interval_high_pct":0.3498182455565768,"median_interval_nominal_coverage_pct":94.67480859020725,"confidence_floor_pct":0},{"sessions":3,"sample_size":39,"median_return_pct":-0.11480881271289656,"p25_return_pct":-1.2099137782062674,"p75_return_pct":0.6780232438077571,"above_zero_pct":46.15384615384615,"median_interval_low_pct":-0.7068136798472846,"median_interval_high_pct":0.35928509192553193,"median_interval_nominal_coverage_pct":94.67480859020725,"confidence_floor_pct":0},{"sessions":5,"sample_size":39,"median_return_pct":0.22194669789592503,"p25_return_pct":-1.266917262163375,"p75_return_pct":1.191752403740709,"above_zero_pct":53.84615384615385,"median_interval_low_pct":-0.8709627751830151,"median_interval_high_pct":1.103776719692684,"median_interval_nominal_coverage_pct":94.67480859020725,"confidence_floor_pct":0},{"sessions":10,"sample_size":39,"median_return_pct":0.3942413165455072,"p25_return_pct":-1.1365225234343135,"p75_return_pct":1.859718217956663,"above_zero_pct":53.84615384615385,"median_interval_low_pct":-0.8232449367282069,"median_interval_high_pct":1.5138670275159916,"median_interval_nominal_coverage_pct":94.67480859020725,"confidence_floor_pct":0}]},{"direction":"below","event_count":38,"completed_path_count":38,"latest_cross_date":"2025-07-03","horizons":[{"sessions":1,"sample_size":38,"median_return_pct":0.06470418192159322,"p25_return_pct":-0.5328460938537033,"p75_return_pct":0.4673056762362793,"above_zero_pct":52.63157894736842,"median_interval_low_pct":-0.25369881716619247,"median_interval_high_pct":0.3237141394516252,"median_interval_nominal_coverage_pct":92.70486114837695,"confidence_floor_pct":0},{"sessions":3,"sample_size":38,"median_return_pct":-0.048231100676221494,"p25_return_pct":-1.0038660051269939,"p75_return_pct":1.4768718503153033,"above_zero_pct":47.368421052631575,"median_interval_low_pct":-0.4615757084877714,"median_interval_high_pct":1.367725747472437,"median_interval_nominal_coverage_pct":92.70486114837695,"confidence_floor_pct":0},{"sessions":5,"sample_size":38,"median_return_pct":0.5832013096286337,"p25_return_pct":-1.0410652130262432,"p75_return_pct":1.8583210195903588,"above_zero_pct":55.26315789473685,"median_interval_low_pct":-0.6507874955356319,"median_interval_high_pct":1.4290717311709722,"median_interval_nominal_coverage_pct":92.70486114837695,"confidence_floor_pct":0},{"sessions":10,"sample_size":38,"median_return_pct":1.2093337535206805,"p25_return_pct":-1.3964000590875298,"p75_return_pct":2.7040749949421294,"above_zero_pct":57.89473684210527,"median_interval_low_pct":-0.5878126468563338,"median_interval_high_pct":2.252597306777626,"median_interval_nominal_coverage_pct":92.70486114837695,"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."}