{"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/NVO","markdown_url":"https://halfonadouble.com/stock/NVO.md","history_url":"https://halfonadouble.com/api/v1/history/NVO.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/NVO.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":"NVO","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":37.31999969482422,"previous_close":37.400001525878906,"delta_neutral":39.90849651617741,"gamma_neutral":40.11660608341941,"gamma_max":49.86922216623352,"total_open_interest":1460189,"previous_open_interest":1505284,"listed_contracts":628,"listed_calls":384,"listed_puts":290,"gamma_max_distance_pct":33.625998322689455,"delta_neutral_distance_pct":6.935950810611017,"gamma_neutral_distance_pct":7.493586311532166,"open_interest_change_1d_pct":-2.9957801982881636,"call_open_interest":896631,"put_open_interest":563558,"put_call_open_interest_ratio":0.6285283466665774,"nearest_expiration_max_pain":39,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":4.501608571579851,"all_expiration_max_pain":40,"net_gamma_exposure":-37096214.778600775,"net_gamma_exposure_per_100k_open_interest":-2540507.7547222157,"gamma_exposure_flip":40.11660608341941,"gamma_exposure_flip_distance_pct":7.493586311532166,"call_wall":40,"call_wall_distance_pct":7.181136996492155,"put_wall":40,"put_wall_distance_pct":7.181136996492155,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":73},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-02","session_count":1394,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":1.1904761904761905,"gamma_max_cross_count":6,"delta_neutral_cross_count":23,"gamma_max_prior_sessions_closer_pct":83.73015873015873,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":62.301587301587304,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":56.34920634920635,"open_interest_change_1d_contracts":-45095,"open_interest_change_z_252":-0.7033602053319727,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":4.01310395476443,"open_interest_change_21_sessions_pct":4.575892217695961,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-18310,"put_change_contracts":-26785,"call_growth_pct":-2.0012219367150452,"put_growth_pct":-4.537192784533737,"call_minus_put_growth_pp":2.5359708478186915},"five_sessions":{"call_change_contracts":35571,"put_change_contracts":20767,"call_growth_pct":4.131071005504843,"put_growth_pct":3.82596616377206,"call_minus_put_growth_pp":0.30510484173278307},"call_change_surprise":{"z_score":-0.49510611542988053,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.9530769346781317,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":1.3170963054611466,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":37.813322185735586,"directional_score":6.535433070866134,"catalyst_reasons":[],"features":{"symbol":"NVO","price":37.32,"totalOi":1497540,"analysisCoverage":1,"avgIvPct":180.4,"ivRank":77.1,"iv52wHighPct":221,"iv52wLowPct":44,"frontDte":7,"frontAtmIvPct":28.523,"backAtmIvPct":37.0909,"termPremiumPp":-8.5679,"expectedMoveFrontPct":3.95,"straddleFrontPct":2.95,"straddle30dPct":6.34,"riskReversalFrontPp":-2.13,"riskReversal30dPp":-1.42,"butterflyFrontPp":-5.73,"butterfly30dPp":0.86,"putCallOiRatio":0.624,"putCallOiFrontRatio":0.466,"putCallVolumeFrontRatio":0.273,"optionVolume":49525,"volumeOiRatio":0.033071,"netDeltaNormalized":-0.072095,"dealerDeltaNormalized":0.072019,"gexPer100kOi":-1270020.277255,"vannaPer100kOi":2489.950185,"charmPer100kOi":23443.447253,"weekendDeltaShiftPer100kOi":70330.408537,"ivSurfaceRangePp":124.5,"gammaFlipDistancePct":null,"maxPainDistancePct":7.181136,"peakCallDistancePct":7.181136,"peakPutDistancePct":-6.216506},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/NVO.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":32,"completed_path_count":32,"latest_cross_date":"2026-07-16","horizons":[{"sessions":1,"sample_size":32,"median_return_pct":-0.7408220092214535,"p25_return_pct":-1.3539801792259247,"p75_return_pct":0.22679254470239774,"above_zero_pct":31.25,"median_interval_low_pct":-1.026188346649226,"median_interval_high_pct":-0.13115654168682767,"median_interval_nominal_coverage_pct":94.98975402675569,"confidence_floor_pct":-0.13115654168682767},{"sessions":3,"sample_size":32,"median_return_pct":-0.7094633568380027,"p25_return_pct":-3.334654116139757,"p75_return_pct":1.6205638911644782,"above_zero_pct":34.375,"median_interval_low_pct":-2.134903592450066,"median_interval_high_pct":0.10992495439683392,"median_interval_nominal_coverage_pct":94.98975402675569,"confidence_floor_pct":0},{"sessions":5,"sample_size":32,"median_return_pct":-0.9296145050096016,"p25_return_pct":-3.0243425362742715,"p75_return_pct":2.0947593544683674,"above_zero_pct":43.75,"median_interval_low_pct":-2.146216417979674,"median_interval_high_pct":1.2872334108339434,"median_interval_nominal_coverage_pct":94.98975402675569,"confidence_floor_pct":0},{"sessions":10,"sample_size":32,"median_return_pct":-0.7596472887699379,"p25_return_pct":-4.077804328543796,"p75_return_pct":2.698504381588107,"above_zero_pct":40.625,"median_interval_low_pct":-3.025277841005025,"median_interval_high_pct":1.8894397468551594,"median_interval_nominal_coverage_pct":94.98975402675569,"confidence_floor_pct":0}]},{"direction":"below","event_count":31,"completed_path_count":31,"latest_cross_date":"2025-12-24","horizons":[{"sessions":1,"sample_size":31,"median_return_pct":0.37529177368889055,"p25_return_pct":-0.8945484000806692,"p75_return_pct":1.0147204268229792,"above_zero_pct":58.06451612903226,"median_interval_low_pct":-0.4480220036475413,"median_interval_high_pct":0.6794593029827212,"median_interval_nominal_coverage_pct":92.92444540187716,"confidence_floor_pct":0},{"sessions":3,"sample_size":31,"median_return_pct":0.4622157634009749,"p25_return_pct":-0.8855705472111453,"p75_return_pct":2.121929699579994,"above_zero_pct":61.29032258064516,"median_interval_low_pct":-0.124533689653894,"median_interval_high_pct":1.855591063874673,"median_interval_nominal_coverage_pct":92.92444540187716,"confidence_floor_pct":0},{"sessions":5,"sample_size":31,"median_return_pct":0.7632939336786437,"p25_return_pct":-0.44570112200036927,"p75_return_pct":2.0224596820202723,"above_zero_pct":58.06451612903226,"median_interval_low_pct":-0.2909299393166198,"median_interval_high_pct":1.4443434212235262,"median_interval_nominal_coverage_pct":92.92444540187716,"confidence_floor_pct":0},{"sessions":10,"sample_size":31,"median_return_pct":0.21651490837457654,"p25_return_pct":-3.123712362634279,"p75_return_pct":2.3066089007350854,"above_zero_pct":51.61290322580645,"median_interval_low_pct":-2.2490561497178985,"median_interval_high_pct":1.4104410477507878,"median_interval_nominal_coverage_pct":92.92444540187716,"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."}