{"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/BHP","markdown_url":"https://halfonadouble.com/stock/BHP.md","history_url":"https://halfonadouble.com/api/v1/history/BHP.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/BHP.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":"BHP","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":83.29000091552734,"previous_close":82.9000015258789,"delta_neutral":84.16965964931256,"gamma_neutral":89.7817639160233,"gamma_max":101.09750622167189,"total_open_interest":140657,"previous_open_interest":153722,"listed_contracts":392,"listed_calls":221,"listed_puts":214,"gamma_max_distance_pct":21.38012379685877,"delta_neutral_distance_pct":1.0561396615631802,"gamma_neutral_distance_pct":7.794168482576788,"open_interest_change_1d_pct":-8.499108780786093,"call_open_interest":57140,"put_open_interest":83517,"put_call_open_interest_ratio":1.4616205810290515,"nearest_expiration_max_pain":82.5,"nearest_expiration_max_pain_expiry":"2026-11-20","nearest_expiration_max_pain_distance_pct":-0.9484943052510735,"all_expiration_max_pain":82.5,"net_gamma_exposure":-7354025.55987573,"net_gamma_exposure_per_100k_open_interest":-5228339.549311965,"gamma_exposure_flip":89.7817639160233,"gamma_exposure_flip_distance_pct":7.794168482576788,"call_wall":80,"call_wall_distance_pct":-3.950055083879829,"put_wall":77.5,"put_wall_distance_pct":-6.951615862508584,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":500},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-16","session_count":1403,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":13.095238095238097,"gamma_max_cross_count":18,"delta_neutral_cross_count":9,"gamma_max_prior_sessions_closer_pct":98.80952380952381,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":6.349206349206349,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":25.793650793650798,"open_interest_change_1d_contracts":-13065,"open_interest_change_z_252":-1.504808602146362,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-5.273188898691468,"open_interest_change_21_sessions_pct":-9.210203581064508,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-6167,"put_change_contracts":-6898,"call_growth_pct":-9.741418800448608,"put_growth_pct":-7.629265055577061,"call_minus_put_growth_pp":-2.112153744871547},"five_sessions":{"call_change_contracts":-4531,"put_change_contracts":-3299,"call_growth_pct":-7.347051288287849,"put_growth_pct":-3.799990785108736,"call_minus_put_growth_pp":-3.547060503179113},"call_change_surprise":{"z_score":-1.4717342653718173,"comparison_sessions":252},"put_change_surprise":{"z_score":-1.3222725638054653,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":-0.30303371616125735,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-16","analysis_coverage":1,"catalyst_score":46.421361822201945,"directional_score":-27.875962544605727,"catalyst_reasons":["IV rank 100"],"features":{"price":83.29,"totalOi":154860,"analysisCoverage":1,"avgIvPct":96.6,"ivRank":100,"iv52wHighPct":96.6,"iv52wLowPct":37.9,"frontDte":35,"termPremiumPp":-0.0873,"riskReversalFrontPp":4.64,"riskReversal30dPp":4.64,"butterflyFrontPp":-6.01,"butterfly30dPp":-6.01,"putCallOiRatio":1.442,"putCallOiFrontRatio":3.165,"putCallVolumeFrontRatio":1.588,"optionVolume":4167,"volumeOiRatio":0.026908,"netDeltaNormalized":-0.014353,"dealerDeltaNormalized":0.014286,"gexPer100kOi":-5936171.367687,"vannaPer100kOi":2393.129278,"charmPer100kOi":165847.862586,"weekendDeltaShiftPer100kOi":497544.233501,"ivSurfaceRangePp":25.3,"gammaFlipDistancePct":null,"maxPainDistancePct":-0.948493,"peakCallDistancePct":2.053068,"peakPutDistancePct":-0.948493},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/BHP.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":25,"completed_path_count":25,"latest_cross_date":"2026-05-29","horizons":[{"sessions":1,"sample_size":25,"median_return_pct":0.35083715653969616,"p25_return_pct":-0.8448967545374608,"p75_return_pct":2.3867530720266705,"above_zero_pct":60,"median_interval_low_pct":-0.6557430674013154,"median_interval_high_pct":2.0906922956817287,"median_interval_nominal_coverage_pct":95.67147493362427,"confidence_floor_pct":0},{"sessions":3,"sample_size":25,"median_return_pct":1.236754991064215,"p25_return_pct":-2.4689447687046395,"p75_return_pct":2.798018103956479,"above_zero_pct":56.00000000000001,"median_interval_low_pct":-1.488898910415437,"median_interval_high_pct":2.563711790738732,"median_interval_nominal_coverage_pct":95.67147493362427,"confidence_floor_pct":0},{"sessions":5,"sample_size":25,"median_return_pct":-0.37771445964760453,"p25_return_pct":-2.0554915763983272,"p75_return_pct":3.525175465096675,"above_zero_pct":48,"median_interval_low_pct":-1.7048842399359443,"median_interval_high_pct":3.448805399557675,"median_interval_nominal_coverage_pct":95.67147493362427,"confidence_floor_pct":0},{"sessions":10,"sample_size":25,"median_return_pct":-0.07081864698921247,"p25_return_pct":-6.7364823446830036,"p75_return_pct":2.2044753163225517,"above_zero_pct":44,"median_interval_low_pct":-4.228790836152518,"median_interval_high_pct":1.6143628764797802,"median_interval_nominal_coverage_pct":95.67147493362427,"confidence_floor_pct":0}]},{"direction":"below","event_count":25,"completed_path_count":25,"latest_cross_date":"2026-06-03","horizons":[{"sessions":1,"sample_size":25,"median_return_pct":0.1652093859028314,"p25_return_pct":-1.3888876681076745,"p75_return_pct":1.175473479507394,"above_zero_pct":52,"median_interval_low_pct":-1.282250406953389,"median_interval_high_pct":0.9399525538991815,"median_interval_nominal_coverage_pct":95.67147493362427,"confidence_floor_pct":0},{"sessions":3,"sample_size":25,"median_return_pct":1.0944952280121045,"p25_return_pct":-1.815181933655452,"p75_return_pct":3.407842704199515,"above_zero_pct":64,"median_interval_low_pct":-1.6598831242716772,"median_interval_high_pct":2.695497312367112,"median_interval_nominal_coverage_pct":95.67147493362427,"confidence_floor_pct":0},{"sessions":5,"sample_size":25,"median_return_pct":1.1715653995035158,"p25_return_pct":-3.9652999619002927,"p75_return_pct":3.674383305072637,"above_zero_pct":60,"median_interval_low_pct":-3.65574676065471,"median_interval_high_pct":3.382392753007135,"median_interval_nominal_coverage_pct":95.67147493362427,"confidence_floor_pct":0},{"sessions":10,"sample_size":25,"median_return_pct":0.7245160650673155,"p25_return_pct":-5.048696047134871,"p75_return_pct":3.527153651564796,"above_zero_pct":52,"median_interval_low_pct":-3.7676069691386926,"median_interval_high_pct":3.2223783509352177,"median_interval_nominal_coverage_pct":95.67147493362427,"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."}