{"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/MRVL","markdown_url":"https://halfonadouble.com/stock/MRVL.md","history_url":"https://halfonadouble.com/api/v1/history/MRVL.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/MRVL.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":"MRVL","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":272.2900085449219,"previous_close":268.0799865722656,"delta_neutral":239.77410984536812,"gamma_neutral":240.6507094496602,"gamma_max":294.2028096182176,"total_open_interest":1504942,"previous_open_interest":1602343,"listed_contracts":1579,"listed_calls":1070,"listed_puts":1026,"gamma_max_distance_pct":8.04759645438132,"delta_neutral_distance_pct":-11.941642248760424,"gamma_neutral_distance_pct":-11.619706233195066,"open_interest_change_1d_pct":-6.078661060709225,"call_open_interest":667856,"put_open_interest":837086,"put_call_open_interest_ratio":1.253392946982583,"nearest_expiration_max_pain":250,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":-8.186127968498159,"all_expiration_max_pain":210,"net_gamma_exposure":31552380.60150721,"net_gamma_exposure_per_100k_open_interest":2096584.4930573544,"gamma_exposure_flip":240.6507094496602,"gamma_exposure_flip_distance_pct":-11.619706233195066,"call_wall":300,"call_wall_distance_pct":10.17664643780221,"put_wall":250,"put_wall_distance_pct":-8.186127968498159,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":70},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-02","session_count":1394,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":3.1746031746031744,"gamma_max_cross_count":12,"delta_neutral_cross_count":28,"gamma_max_prior_sessions_closer_pct":29.365079365079367,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":74.60317460317461,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":73.4126984126984,"open_interest_change_1d_contracts":-97401,"open_interest_change_z_252":-1.062427146116335,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":0.7101510375887522,"open_interest_change_21_sessions_pct":-15.511933206381142,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-55476,"put_change_contracts":-41925,"call_growth_pct":-7.66950722489811,"put_growth_pct":-4.769564885991188,"call_minus_put_growth_pp":-2.8999423389069223},"five_sessions":{"call_change_contracts":4627,"put_change_contracts":5985,"call_growth_pct":0.6976474189156385,"put_growth_pct":0.7201290817842838,"call_minus_put_growth_pp":-0.02248166286864528},"call_change_surprise":{"z_score":-1.2112058113205022,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.8898144457448833,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":-1.1412899457867276,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":56.509288010470286,"directional_score":-15.787401574803143,"catalyst_reasons":["front IV premium 12.0 pp","volume/OI 0.11","7d expected move +10.3%"],"features":{"symbol":"MRVL","price":272.29,"totalOi":1620288,"analysisCoverage":1,"avgIvPct":122.1,"ivRank":22.2,"iv52wHighPct":350,"iv52wLowPct":56.96,"frontDte":7,"frontAtmIvPct":74.1597,"backAtmIvPct":62.2003,"termPremiumPp":11.9594,"expectedMoveFrontPct":10.27,"straddleFrontPct":7.5,"straddle30dPct":13.48,"riskReversalFrontPp":-1.02,"riskReversal30dPp":-1.69,"butterflyFrontPp":-0.3,"butterfly30dPp":0.43,"putCallOiRatio":1.213,"putCallOiFrontRatio":1.086,"putCallVolumeFrontRatio":0.559,"optionVolume":186236,"volumeOiRatio":0.11494,"netDeltaNormalized":0.203369,"dealerDeltaNormalized":-0.20254,"gexPer100kOi":12865778.943003,"vannaPer100kOi":1261.010388,"charmPer100kOi":-5816743.319706,"weekendDeltaShiftPer100kOi":-17450229.897401,"ivSurfaceRangePp":52.8,"gammaFlipDistancePct":-1.590216,"maxPainDistancePct":-22.876345,"peakCallDistancePct":0.995262,"peakPutDistancePct":-39.402843},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/MRVL.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-06-02","horizons":[{"sessions":1,"sample_size":32,"median_return_pct":0.41107546375542814,"p25_return_pct":-0.9512943537896168,"p75_return_pct":1.6231956809881154,"above_zero_pct":53.125,"median_interval_low_pct":-0.7900060679126852,"median_interval_high_pct":0.7961737615806763,"median_interval_nominal_coverage_pct":94.98975402675569,"confidence_floor_pct":0},{"sessions":3,"sample_size":32,"median_return_pct":-1.121861071901803,"p25_return_pct":-4.0853941316510465,"p75_return_pct":1.7087143614205769,"above_zero_pct":46.875,"median_interval_low_pct":-2.9607075619671908,"median_interval_high_pct":1.0419969542351915,"median_interval_nominal_coverage_pct":94.98975402675569,"confidence_floor_pct":0},{"sessions":5,"sample_size":32,"median_return_pct":-1.6257722682826437,"p25_return_pct":-4.46786064220206,"p75_return_pct":3.36504336813932,"above_zero_pct":40.625,"median_interval_low_pct":-3.902703362542226,"median_interval_high_pct":1.6191584915648871,"median_interval_nominal_coverage_pct":94.98975402675569,"confidence_floor_pct":0},{"sessions":10,"sample_size":32,"median_return_pct":-1.3779818015928647,"p25_return_pct":-5.045618010790342,"p75_return_pct":7.323576630547423,"above_zero_pct":46.875,"median_interval_low_pct":-4.125091200478104,"median_interval_high_pct":2.947042400578681,"median_interval_nominal_coverage_pct":94.98975402675569,"confidence_floor_pct":0}]},{"direction":"below","event_count":34,"completed_path_count":34,"latest_cross_date":"2026-06-03","horizons":[{"sessions":1,"sample_size":34,"median_return_pct":-0.38322423051366794,"p25_return_pct":-3.195710800377871,"p75_return_pct":1.9750571508069081,"above_zero_pct":47.05882352941176,"median_interval_low_pct":-1.826066341254462,"median_interval_high_pct":0.6988986728053037,"median_interval_nominal_coverage_pct":94.23873270861804,"confidence_floor_pct":0},{"sessions":3,"sample_size":34,"median_return_pct":-1.1889173620261262,"p25_return_pct":-4.125340475838008,"p75_return_pct":2.277151188481752,"above_zero_pct":41.17647058823529,"median_interval_low_pct":-3.2441902167646197,"median_interval_high_pct":0.4790829543765085,"median_interval_nominal_coverage_pct":94.23873270861804,"confidence_floor_pct":0},{"sessions":5,"sample_size":34,"median_return_pct":-0.1198505051854648,"p25_return_pct":-4.4430932358022615,"p75_return_pct":3.0964544308297315,"above_zero_pct":50,"median_interval_low_pct":-3.690252575848907,"median_interval_high_pct":1.5939318098394217,"median_interval_nominal_coverage_pct":94.23873270861804,"confidence_floor_pct":0},{"sessions":10,"sample_size":34,"median_return_pct":-0.49230968503186645,"p25_return_pct":-4.309169529112617,"p75_return_pct":3.3900054825307113,"above_zero_pct":47.05882352941176,"median_interval_low_pct":-3.627277195354317,"median_interval_high_pct":1.5619784345998644,"median_interval_nominal_coverage_pct":94.23873270861804,"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."}