{"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/COHR","markdown_url":"https://halfonadouble.com/stock/COHR.md","history_url":"https://halfonadouble.com/api/v1/history/COHR.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/COHR.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":"COHR","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":232.89999389648438,"previous_close":250.60000610351562,"delta_neutral":293.42799142708725,"gamma_neutral":332.39546752025024,"gamma_max":423.86736987953793,"total_open_interest":257074,"previous_open_interest":301195,"listed_contracts":1533,"listed_calls":923,"listed_puts":773,"gamma_max_distance_pct":81.99544052711812,"delta_neutral_distance_pct":25.98883603127331,"gamma_neutral_distance_pct":42.7202560030929,"open_interest_change_1d_pct":-14.648649545975198,"call_open_interest":97010,"put_open_interest":160064,"put_call_open_interest_ratio":1.6499742294608803,"nearest_expiration_max_pain":280,"nearest_expiration_max_pain_expiry":"2026-10-23","nearest_expiration_max_pain_distance_pct":20.223274941110507,"all_expiration_max_pain":300,"net_gamma_exposure":-9667178.800829018,"net_gamma_exposure_per_100k_open_interest":-3760465.391610594,"gamma_exposure_flip":332.39546752025024,"gamma_exposure_flip_distance_pct":42.7202560030929,"call_wall":300,"call_wall_distance_pct":28.810651722618402,"put_wall":250,"put_wall_distance_pct":7.342209768848668,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":329},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-16","session_count":1354,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":5.158730158730158,"gamma_max_cross_count":10,"delta_neutral_cross_count":17,"gamma_max_prior_sessions_closer_pct":99.60317460317461,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":99.60317460317461,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":92.85714285714286,"open_interest_change_1d_contracts":-44121,"open_interest_change_z_252":-2.9984979066117248,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-0.7183297674310829,"open_interest_change_21_sessions_pct":-8.3789524705614,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-21914,"put_change_contracts":-22207,"call_growth_pct":-18.426894487235547,"put_growth_pct":-12.183506975876579,"call_minus_put_growth_pp":-6.243387511358968},"five_sessions":{"call_change_contracts":-7201,"put_change_contracts":5341,"call_growth_pct":-6.910019095872796,"put_growth_pct":3.451975465832488,"call_minus_put_growth_pp":-10.361994561705284},"call_change_surprise":{"z_score":-3.0580994995316337,"comparison_sessions":252},"put_change_surprise":{"z_score":-2.7732163827309875,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":-1.0608617160883735,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-16","analysis_coverage":1,"catalyst_score":64.5880596858248,"directional_score":-25.335247243164925,"catalyst_reasons":["volume/OI 0.17","front IV premium 12.2 pp","IV rank 100"],"features":{"price":232.9,"totalOi":311264,"analysisCoverage":1,"avgIvPct":263.1,"ivRank":100,"iv52wHighPct":263.1,"iv52wLowPct":79.7,"frontDte":7,"termPremiumPp":12.1554,"riskReversalFrontPp":3.99,"riskReversal30dPp":4.84,"butterflyFrontPp":0.08,"butterfly30dPp":0.08,"putCallOiRatio":1.435,"putCallOiFrontRatio":1.271,"putCallVolumeFrontRatio":1.081,"optionVolume":52441,"volumeOiRatio":0.168478,"netDeltaNormalized":-0.183461,"dealerDeltaNormalized":0.183303,"gexPer100kOi":-11795987.30017,"vannaPer100kOi":2348.167472,"charmPer100kOi":7116603.269251,"weekendDeltaShiftPer100kOi":21349810.129022,"ivSurfaceRangePp":60,"gammaFlipDistancePct":null,"maxPainDistancePct":24.51696,"peakCallDistancePct":71.747531,"peakPutDistancePct":-31.300988},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/COHR.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":31,"completed_path_count":31,"latest_cross_date":"2026-05-13","horizons":[{"sessions":1,"sample_size":31,"median_return_pct":-0.161097509116237,"p25_return_pct":-1.7194445760656374,"p75_return_pct":1.2738688683889277,"above_zero_pct":48.38709677419355,"median_interval_low_pct":-0.843095964427798,"median_interval_high_pct":1.031049173532983,"median_interval_nominal_coverage_pct":92.92444540187716,"confidence_floor_pct":0},{"sessions":3,"sample_size":31,"median_return_pct":0.1046621156480354,"p25_return_pct":-5.12854449635226,"p75_return_pct":4.723628941050595,"above_zero_pct":51.61290322580645,"median_interval_low_pct":-1.3002838525013494,"median_interval_high_pct":3.163945662327272,"median_interval_nominal_coverage_pct":92.92444540187716,"confidence_floor_pct":0},{"sessions":5,"sample_size":31,"median_return_pct":1.1348512501452523,"p25_return_pct":-4.678961569179869,"p75_return_pct":5.586002445028527,"above_zero_pct":58.06451612903226,"median_interval_low_pct":-3.0388761714236434,"median_interval_high_pct":4.4310339565934775,"median_interval_nominal_coverage_pct":92.92444540187716,"confidence_floor_pct":0},{"sessions":10,"sample_size":31,"median_return_pct":-0.30416720404746744,"p25_return_pct":-3.8685599013245975,"p75_return_pct":8.744179986240297,"above_zero_pct":48.38709677419355,"median_interval_low_pct":-1.1239461251103866,"median_interval_high_pct":4.917142199904867,"median_interval_nominal_coverage_pct":92.92444540187716,"confidence_floor_pct":0}]},{"direction":"below","event_count":28,"completed_path_count":28,"latest_cross_date":"2026-05-14","horizons":[{"sessions":1,"sample_size":28,"median_return_pct":-0.7460839812344466,"p25_return_pct":-2.3808456636883997,"p75_return_pct":1.610797145720494,"above_zero_pct":42.857142857142854,"median_interval_low_pct":-2.1877106003553415,"median_interval_high_pct":0.7004175096327891,"median_interval_nominal_coverage_pct":91.2841446697712,"confidence_floor_pct":0},{"sessions":3,"sample_size":28,"median_return_pct":-0.8978772099264121,"p25_return_pct":-8.071960366336944,"p75_return_pct":2.931868290813122,"above_zero_pct":39.285714285714285,"median_interval_low_pct":-2.8963662405739887,"median_interval_high_pct":0.6826816533525015,"median_interval_nominal_coverage_pct":91.2841446697712,"confidence_floor_pct":0},{"sessions":5,"sample_size":28,"median_return_pct":0.027288371351597007,"p25_return_pct":-4.766414108789569,"p75_return_pct":5.013216363993184,"above_zero_pct":50,"median_interval_low_pct":-3.677762894759906,"median_interval_high_pct":3.751805329845981,"median_interval_nominal_coverage_pct":91.2841446697712,"confidence_floor_pct":0},{"sessions":10,"sample_size":28,"median_return_pct":3.31395264158163,"p25_return_pct":-5.068015762815781,"p75_return_pct":8.553838656768281,"above_zero_pct":60.71428571428571,"median_interval_low_pct":-1.7042179103532784,"median_interval_high_pct":6.447790733944858,"median_interval_nominal_coverage_pct":91.2841446697712,"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."}