{"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/COST","markdown_url":"https://halfonadouble.com/stock/COST.md","history_url":"https://halfonadouble.com/api/v1/history/COST.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/COST.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":"COST","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":920.6500244140625,"previous_close":914.9400024414062,"delta_neutral":913.3104057951598,"gamma_neutral":922.7393527610179,"gamma_max":1005.7877330235535,"total_open_interest":269836,"previous_open_interest":299338,"listed_contracts":2224,"listed_calls":1387,"listed_puts":1026,"gamma_max_distance_pct":9.247564910854804,"delta_neutral_distance_pct":-0.7972213571138418,"gamma_neutral_distance_pct":0.22694056281431763,"open_interest_change_1d_pct":-9.855748351362005,"call_open_interest":142732,"put_open_interest":127104,"put_call_open_interest_ratio":0.8905080850825323,"nearest_expiration_max_pain":915,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":-0.6136994801752593,"all_expiration_max_pain":920,"net_gamma_exposure":-1215651.0767860687,"net_gamma_exposure_per_100k_open_interest":-450514.78556829656,"gamma_exposure_flip":922.7393527610179,"gamma_exposure_flip_distance_pct":0.22694056281431763,"call_wall":1000,"call_wall_distance_pct":8.618907671939608,"put_wall":900,"put_wall_distance_pct":-2.2429830952543535,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":325},"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,"gamma_max_cross_count":0,"delta_neutral_cross_count":33,"gamma_max_prior_sessions_closer_pct":71.82539682539682,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":22.61904761904762,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":40.476190476190474,"open_interest_change_1d_contracts":-29502,"open_interest_change_z_252":-1.2980345164851048,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":3.488532637876812,"open_interest_change_21_sessions_pct":-17.817364476132756,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-13888,"put_change_contracts":-15614,"call_growth_pct":-8.867322181075215,"put_growth_pct":-10.94045600414804,"call_minus_put_growth_pp":2.0731338230728245},"five_sessions":{"call_change_contracts":8110,"put_change_contracts":986,"call_growth_pct":6.024275378467115,"put_growth_pct":0.7818075135983762,"call_minus_put_growth_pp":5.242467864868739},"call_change_surprise":{"z_score":-1.2345468572224831,"comparison_sessions":252},"put_change_surprise":{"z_score":-1.3107889636234613,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":0.799567783763783,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":49.34275237542232,"directional_score":-12.047244094488189,"catalyst_reasons":["volume/OI 0.11","front IV premium 0.1 pp"],"features":{"symbol":"COST","price":920.65,"totalOi":308657,"analysisCoverage":1,"avgIvPct":74.6,"ivRank":75.6,"iv52wHighPct":88.3,"iv52wLowPct":32.2,"frontDte":7,"frontAtmIvPct":20.0744,"backAtmIvPct":19.9783,"termPremiumPp":0.0961,"expectedMoveFrontPct":2.78,"straddleFrontPct":1.97,"straddle30dPct":4.21,"riskReversalFrontPp":0,"riskReversal30dPp":0.88,"butterflyFrontPp":-1.26,"butterfly30dPp":-2.34,"putCallOiRatio":0.911,"putCallOiFrontRatio":1.051,"putCallVolumeFrontRatio":1.131,"optionVolume":34348,"volumeOiRatio":0.111282,"netDeltaNormalized":0.03083,"dealerDeltaNormalized":-0.030407,"gexPer100kOi":52887051.879595,"vannaPer100kOi":3484.774361,"charmPer100kOi":-1086427.004733,"weekendDeltaShiftPer100kOi":-3259281.0142,"ivSurfaceRangePp":177.9,"gammaFlipDistancePct":0.789659,"maxPainDistancePct":-0.070602,"peakCallDistancePct":-0.070602,"peakPutDistancePct":-2.242981},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/COST.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":9,"completed_path_count":9,"latest_cross_date":"2023-12-18","horizons":[{"sessions":1,"sample_size":9,"median_return_pct":-0.286324147332373,"p25_return_pct":-0.5137690168182663,"p75_return_pct":0.5206110334288416,"above_zero_pct":44.44444444444444,"median_interval_low_pct":-0.8032666664371413,"median_interval_high_pct":0.6103591147096799,"median_interval_nominal_coverage_pct":96.09375,"confidence_floor_pct":0},{"sessions":3,"sample_size":9,"median_return_pct":-0.033844151641082565,"p25_return_pct":-1.3401349302869625,"p75_return_pct":0.7944748618061936,"above_zero_pct":44.44444444444444,"median_interval_low_pct":-2.3604041630485573,"median_interval_high_pct":1.1917921794570407,"median_interval_nominal_coverage_pct":96.09375,"confidence_floor_pct":0},{"sessions":5,"sample_size":9,"median_return_pct":-0.667158464369566,"p25_return_pct":-0.9717566807711853,"p75_return_pct":0.6670341795231405,"above_zero_pct":44.44444444444444,"median_interval_low_pct":-2.0060165752355363,"median_interval_high_pct":1.302268366766568,"median_interval_nominal_coverage_pct":96.09375,"confidence_floor_pct":0},{"sessions":10,"sample_size":9,"median_return_pct":1.2852551271270718,"p25_return_pct":0.21422739725154294,"p75_return_pct":2.5526384493438137,"above_zero_pct":77.77777777777779,"median_interval_low_pct":-5.365214655175199,"median_interval_high_pct":2.666692550756289,"median_interval_nominal_coverage_pct":96.09375,"confidence_floor_pct":0}]},{"direction":"below","event_count":9,"completed_path_count":9,"latest_cross_date":"2023-12-19","horizons":[{"sessions":1,"sample_size":9,"median_return_pct":-0.738966560097587,"p25_return_pct":-2.132002525441723,"p75_return_pct":-0.201041314700956,"above_zero_pct":22.22222222222222,"median_interval_low_pct":-2.4699723309208887,"median_interval_high_pct":0.19106892808977705,"median_interval_nominal_coverage_pct":96.09375,"confidence_floor_pct":0},{"sessions":3,"sample_size":9,"median_return_pct":-0.8237260079750341,"p25_return_pct":-1.4830810383494208,"p75_return_pct":0.9659709704421982,"above_zero_pct":44.44444444444444,"median_interval_low_pct":-1.4915591459919608,"median_interval_high_pct":1.0622529987235563,"median_interval_nominal_coverage_pct":96.09375,"confidence_floor_pct":0},{"sessions":5,"sample_size":9,"median_return_pct":0.690547461740465,"p25_return_pct":-1.554139047386205,"p75_return_pct":1.5372141165569841,"above_zero_pct":66.66666666666666,"median_interval_low_pct":-1.6141887152952283,"median_interval_high_pct":1.8629307259383499,"median_interval_nominal_coverage_pct":96.09375,"confidence_floor_pct":0},{"sessions":10,"sample_size":9,"median_return_pct":1.3316184514976293,"p25_return_pct":-0.9367209707816571,"p75_return_pct":4.028294182033498,"above_zero_pct":66.66666666666666,"median_interval_low_pct":-4.336473436999622,"median_interval_high_pct":4.403699733079658,"median_interval_nominal_coverage_pct":96.09375,"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."}