{"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/AG","markdown_url":"https://halfonadouble.com/stock/AG.md","history_url":"https://halfonadouble.com/api/v1/history/AG.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/AG.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":"AG","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":17.670000076293945,"previous_close":17.65999984741211,"delta_neutral":16.56161039513593,"gamma_neutral":14.65778881634598,"gamma_max":22.362733147639524,"total_open_interest":1001228,"previous_open_interest":1018981,"listed_contracts":523,"listed_calls":332,"listed_puts":270,"gamma_max_distance_pct":26.557629038391152,"delta_neutral_distance_pct":-6.272720296391117,"gamma_neutral_distance_pct":-17.047035919310186,"open_interest_change_1d_pct":-1.742230718727827,"call_open_interest":612182,"put_open_interest":389046,"put_call_open_interest_ratio":0.6355070877614827,"nearest_expiration_max_pain":19,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":7.526881256160159,"all_expiration_max_pain":17,"net_gamma_exposure":18059245.509811003,"net_gamma_exposure_per_100k_open_interest":1803709.5955977063,"gamma_exposure_flip":14.65778881634598,"gamma_exposure_flip_distance_pct":-17.047035919310186,"call_wall":25,"call_wall_distance_pct":41.48273849494758,"put_wall":20,"put_wall_distance_pct":13.18619079595806,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":99},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-02","session_count":1394,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":17.857142857142858,"gamma_max_cross_count":24,"delta_neutral_cross_count":2,"gamma_max_prior_sessions_closer_pct":88.4920634920635,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":9.920634920634921,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":66.26984126984127,"open_interest_change_1d_contracts":-17753,"open_interest_change_z_252":-0.3798761787346603,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":2.47333331968698,"open_interest_change_21_sessions_pct":4.688692640837487,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-14252,"put_change_contracts":-3501,"call_growth_pct":-2.2751000105358266,"put_growth_pct":-0.8918677253933924,"call_minus_put_growth_pp":-1.3832322851424341},"five_sessions":{"call_change_contracts":10961,"put_change_contracts":13205,"call_growth_pct":1.8231232774636947,"put_growth_pct":3.5134538275494154,"call_minus_put_growth_pp":-1.6903305500857206},"call_change_surprise":{"z_score":-0.4376257205341817,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.22330590192129918,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":-0.3629548005485265,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":44.80027317287317,"directional_score":6.141732283464563,"catalyst_reasons":[],"features":{"symbol":"AG","price":17.67,"totalOi":1024835,"analysisCoverage":1,"avgIvPct":189,"ivRank":68.4,"iv52wHighPct":238.4,"iv52wLowPct":82.26,"frontDte":7,"frontAtmIvPct":52.9299,"backAtmIvPct":58.2975,"termPremiumPp":-5.3676,"expectedMoveFrontPct":7.33,"straddleFrontPct":5.4,"straddle30dPct":11.26,"riskReversalFrontPp":-1.93,"riskReversal30dPp":-1.05,"butterflyFrontPp":2.29,"butterfly30dPp":0.15,"putCallOiRatio":0.625,"putCallOiFrontRatio":0.559,"putCallVolumeFrontRatio":1.369,"optionVolume":34331,"volumeOiRatio":0.033499,"netDeltaNormalized":0.078089,"dealerDeltaNormalized":-0.077767,"gexPer100kOi":294289.469036,"vannaPer100kOi":4127.298541,"charmPer100kOi":-73522.079164,"weekendDeltaShiftPer100kOi":-220566.139915,"ivSurfaceRangePp":148.6,"gammaFlipDistancePct":22.184493,"maxPainDistancePct":-3.791737,"peakCallDistancePct":1.867572,"peakPutDistancePct":1.867572},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/AG.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":36,"completed_path_count":36,"latest_cross_date":"2026-05-11","horizons":[{"sessions":1,"sample_size":36,"median_return_pct":-1.0119527843915288,"p25_return_pct":-2.3445588065957645,"p75_return_pct":2.2560619623893996,"above_zero_pct":38.88888888888889,"median_interval_low_pct":-1.5784087351131793,"median_interval_high_pct":1.100624109351056,"median_interval_nominal_coverage_pct":93.47546647768468,"confidence_floor_pct":0},{"sessions":3,"sample_size":36,"median_return_pct":0.06795486128350903,"p25_return_pct":-3.8217080188437613,"p75_return_pct":5.039492689875691,"above_zero_pct":50,"median_interval_low_pct":-2.9702996186101727,"median_interval_high_pct":1.9801997457401077,"median_interval_nominal_coverage_pct":93.47546647768468,"confidence_floor_pct":0},{"sessions":5,"sample_size":36,"median_return_pct":0.7736352190739759,"p25_return_pct":-4.775605562225641,"p75_return_pct":8.182535500037623,"above_zero_pct":52.77777777777778,"median_interval_low_pct":-1.8335699808619488,"median_interval_high_pct":5.237082555731054,"median_interval_nominal_coverage_pct":93.47546647768468,"confidence_floor_pct":0},{"sessions":10,"sample_size":36,"median_return_pct":2.9735791466500183,"p25_return_pct":-7.685076574913896,"p75_return_pct":12.84435323737248,"above_zero_pct":55.55555555555556,"median_interval_low_pct":-5.641750165850556,"median_interval_high_pct":10.823373632299038,"median_interval_nominal_coverage_pct":93.47546647768468,"confidence_floor_pct":0}]},{"direction":"below","event_count":38,"completed_path_count":38,"latest_cross_date":"2026-05-13","horizons":[{"sessions":1,"sample_size":38,"median_return_pct":-1.036334845015352,"p25_return_pct":-2.3607350400171008,"p75_return_pct":3.084279992405775,"above_zero_pct":36.84210526315789,"median_interval_low_pct":-1.5948048015163252,"median_interval_high_pct":0.2663113224630642,"median_interval_nominal_coverage_pct":92.70486114837695,"confidence_floor_pct":0},{"sessions":3,"sample_size":38,"median_return_pct":0.6769821769335382,"p25_return_pct":-3.9781331362484713,"p75_return_pct":5.068105824381003,"above_zero_pct":55.26315789473685,"median_interval_low_pct":-1.66880763899252,"median_interval_high_pct":1.7129762000359205,"median_interval_nominal_coverage_pct":92.70486114837695,"confidence_floor_pct":0},{"sessions":5,"sample_size":38,"median_return_pct":1.1807910076959804,"p25_return_pct":-5.9389813146823895,"p75_return_pct":6.233527435824687,"above_zero_pct":55.26315789473685,"median_interval_low_pct":-3.6020590204995817,"median_interval_high_pct":3.5799584237439674,"median_interval_nominal_coverage_pct":92.70486114837695,"confidence_floor_pct":0},{"sessions":10,"sample_size":38,"median_return_pct":1.1168223778917574,"p25_return_pct":-9.008080390274081,"p75_return_pct":13.175481262112736,"above_zero_pct":55.26315789473685,"median_interval_low_pct":-6.012655299029223,"median_interval_high_pct":7.523296446922001,"median_interval_nominal_coverage_pct":92.70486114837695,"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."}