{"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/CAG","markdown_url":"https://halfonadouble.com/stock/CAG.md","history_url":"https://halfonadouble.com/api/v1/history/CAG.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/CAG.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":"CAG","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":13.359999656677246,"previous_close":13.199999809265137,"delta_neutral":13.913578426251982,"gamma_neutral":12.492486730181358,"gamma_max":16.156196900320918,"total_open_interest":170914,"previous_open_interest":180970,"listed_contracts":259,"listed_calls":157,"listed_puts":131,"gamma_max_distance_pct":20.929620624998666,"delta_neutral_distance_pct":4.14355377096182,"gamma_neutral_distance_pct":-6.49336039512778,"open_interest_change_1d_pct":-5.556722108636791,"call_open_interest":113586,"put_open_interest":57328,"put_call_open_interest_ratio":0.5047100875107848,"nearest_expiration_max_pain":13.5,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":1.0479067883267692,"all_expiration_max_pain":15,"net_gamma_exposure":3107529.711881984,"net_gamma_exposure_per_100k_open_interest":1818183.245305817,"gamma_exposure_flip":12.492486730181358,"gamma_exposure_flip_distance_pct":-6.49336039512778,"call_wall":15,"call_wall_distance_pct":12.275451987029744,"put_wall":14,"put_wall_distance_pct":4.790421854561093,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":450},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-02","session_count":1394,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":6.349206349206349,"gamma_max_cross_count":10,"delta_neutral_cross_count":25,"gamma_max_prior_sessions_closer_pct":92.06349206349206,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":56.74603174603175,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":43.65079365079365,"open_interest_change_1d_contracts":-10056,"open_interest_change_z_252":-0.9317995018496447,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":6.260064036805621,"open_interest_change_21_sessions_pct":-17.846001509317873,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-7112,"put_change_contracts":-2944,"call_growth_pct":-5.892392583141394,"put_growth_pct":-4.88452349349615,"call_minus_put_growth_pp":-1.0078690896452436},"five_sessions":{"call_change_contracts":4652,"put_change_contracts":5417,"call_growth_pct":4.270475700883104,"put_growth_pct":10.435167883492902,"call_minus_put_growth_pp":-6.164692182609798},"call_change_surprise":{"z_score":-0.9906036767853363,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.660318765308127,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":-0.2917133825516622,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":0.9444,"catalyst_score":62.48867122025391,"directional_score":18.22834645669292,"catalyst_reasons":["IV rank 100","front IV premium 3.2 pp"],"features":{"symbol":"CAG","price":13.36,"totalOi":182205,"analysisCoverage":0.9444,"avgIvPct":920.6,"ivRank":100,"iv52wHighPct":920.6,"iv52wLowPct":57.25,"frontDte":7,"frontAtmIvPct":34.4442,"backAtmIvPct":31.223,"termPremiumPp":3.2212,"expectedMoveFrontPct":4.77,"straddleFrontPct":3.37,"straddle30dPct":7.49,"riskReversalFrontPp":-5.19,"riskReversal30dPp":-22.7,"butterflyFrontPp":null,"butterfly30dPp":null,"putCallOiRatio":0.499,"putCallOiFrontRatio":0.42,"putCallVolumeFrontRatio":0.458,"optionVolume":9323,"volumeOiRatio":0.051168,"netDeltaNormalized":-0.025376,"dealerDeltaNormalized":0.025253,"gexPer100kOi":326399.791444,"vannaPer100kOi":3666.200159,"charmPer100kOi":-127621.634972,"weekendDeltaShiftPer100kOi":-382864.356082,"ivSurfaceRangePp":167.1,"gammaFlipDistancePct":15.269461,"maxPainDistancePct":12.275449,"peakCallDistancePct":4.790419,"peakPutDistancePct":4.790419},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/CAG.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":30,"completed_path_count":30,"latest_cross_date":"2026-09-16","horizons":[{"sessions":1,"sample_size":30,"median_return_pct":0.34137726354329656,"p25_return_pct":-0.21697909665356063,"p75_return_pct":0.9225716888049018,"above_zero_pct":60,"median_interval_low_pct":-0.18781779974365032,"median_interval_high_pct":0.7534348874614905,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0},{"sessions":3,"sample_size":30,"median_return_pct":0.5218415469805615,"p25_return_pct":-1.3020186254937087,"p75_return_pct":1.2980015877408435,"above_zero_pct":56.666666666666664,"median_interval_low_pct":-0.6520908257919733,"median_interval_high_pct":1.2558857323540007,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0},{"sessions":5,"sample_size":30,"median_return_pct":0.22295495434729862,"p25_return_pct":-2.4884352875617077,"p75_return_pct":1.7246098290838507,"above_zero_pct":53.333333333333336,"median_interval_low_pct":-2.0887708955525053,"median_interval_high_pct":1.0389650022828656,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0},{"sessions":10,"sample_size":30,"median_return_pct":-0.24112248544878034,"p25_return_pct":-3.4685712455684636,"p75_return_pct":1.9936473189912762,"above_zero_pct":50,"median_interval_low_pct":-2.0748979891854535,"median_interval_high_pct":0.9873486465004522,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0}]},{"direction":"below","event_count":27,"completed_path_count":27,"latest_cross_date":"2026-08-26","horizons":[{"sessions":1,"sample_size":27,"median_return_pct":0.3157136329418053,"p25_return_pct":-0.640629200574272,"p75_return_pct":0.7967646586642174,"above_zero_pct":55.55555555555556,"median_interval_low_pct":-0.38595284468793123,"median_interval_high_pct":0.7209624893542488,"median_interval_nominal_coverage_pct":94.77610141038895,"confidence_floor_pct":0},{"sessions":3,"sample_size":27,"median_return_pct":0.6175216069254086,"p25_return_pct":-0.4585292429461707,"p75_return_pct":1.812106373302269,"above_zero_pct":66.66666666666666,"median_interval_low_pct":-0.18022578411229784,"median_interval_high_pct":1.3157894736842035,"median_interval_nominal_coverage_pct":94.77610141038895,"confidence_floor_pct":0},{"sessions":5,"sample_size":27,"median_return_pct":0.7800312198164239,"p25_return_pct":-1.1588642661945314,"p75_return_pct":1.6572489835095627,"above_zero_pct":55.55555555555556,"median_interval_low_pct":-0.9648674104791866,"median_interval_high_pct":1.2983487324515597,"median_interval_nominal_coverage_pct":94.77610141038895,"confidence_floor_pct":0},{"sessions":10,"sample_size":27,"median_return_pct":0.8472161489785357,"p25_return_pct":-1.0723903007230695,"p75_return_pct":2.6058890157186987,"above_zero_pct":62.96296296296296,"median_interval_low_pct":-0.4171007426129525,"median_interval_high_pct":2.3619461225397265,"median_interval_nominal_coverage_pct":94.77610141038895,"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."}