{"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/FISV","markdown_url":"https://halfonadouble.com/stock/FISV.md","history_url":"https://halfonadouble.com/api/v1/history/FISV.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/FISV.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":"FISV","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":44.36000061035156,"previous_close":45.380001068115234,"delta_neutral":47.39004119191937,"gamma_neutral":46.8589995768901,"gamma_max":59.484361834240744,"total_open_interest":263810,"previous_open_interest":269336,"listed_contracts":444,"listed_calls":280,"listed_puts":188,"gamma_max_distance_pct":34.09459201035236,"delta_neutral_distance_pct":6.830569296387115,"gamma_neutral_distance_pct":5.633451154541658,"open_interest_change_1d_pct":-2.051712359283571,"call_open_interest":170032,"put_open_interest":93778,"put_call_open_interest_ratio":0.5515314764279665,"nearest_expiration_max_pain":47,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":5.951306026430451,"all_expiration_max_pain":50,"net_gamma_exposure":-4430994.587391265,"net_gamma_exposure_per_100k_open_interest":-1679615.8551196938,"gamma_exposure_flip":46.8589995768901,"gamma_exposure_flip_distance_pct":5.633451154541658,"call_wall":50,"call_wall_distance_pct":12.714155347266438,"put_wall":40,"put_wall_distance_pct":-9.82867572218685,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":330},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-02","session_count":855,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":0.7936507936507936,"gamma_max_cross_count":2,"delta_neutral_cross_count":37,"gamma_max_prior_sessions_closer_pct":97.61904761904762,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":96.03174603174604,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":16.666666666666664,"open_interest_change_1d_contracts":-5526,"open_interest_change_z_252":-0.16804555435108542,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":2.863537466954684,"open_interest_change_21_sessions_pct":-51.047938914300026,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-3454,"put_change_contracts":-2072,"call_growth_pct":-1.9909387501008728,"put_growth_pct":-2.1617110067814296,"call_minus_put_growth_pp":0.17077225668055673},"five_sessions":{"call_change_contracts":6173,"put_change_contracts":1171,"call_growth_pct":3.767263317852544,"put_growth_pct":1.2644832464068592,"call_minus_put_growth_pp":2.502780071445685},"call_change_surprise":{"z_score":-0.17891410115314715,"comparison_sessions":221},"put_change_surprise":{"z_score":-0.10750002107949028,"comparison_sessions":221},"call_minus_put_growth_surprise":{"z_score":0.09822627855562738,"comparison_sessions":221}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":41.63650750898615,"directional_score":-6.850393700787404,"catalyst_reasons":["IV rank 100","smile convexity 14.0 pp"],"features":{"symbol":"FISV","price":44.36,"totalOi":271312,"analysisCoverage":1,"avgIvPct":199.2,"ivRank":100,"iv52wHighPct":199.2,"iv52wLowPct":65.8,"frontDte":7,"frontAtmIvPct":36.0328,"backAtmIvPct":50.6282,"termPremiumPp":-14.5954,"expectedMoveFrontPct":4.99,"straddleFrontPct":4.17,"straddle30dPct":11.05,"riskReversalFrontPp":2.59,"riskReversal30dPp":0.27,"butterflyFrontPp":14.04,"butterfly30dPp":14.04,"putCallOiRatio":0.547,"putCallOiFrontRatio":1.666,"putCallVolumeFrontRatio":0.487,"optionVolume":14114,"volumeOiRatio":0.052021,"netDeltaNormalized":-0.057202,"dealerDeltaNormalized":0.057187,"gexPer100kOi":-973277.392817,"vannaPer100kOi":3422.996403,"charmPer100kOi":140048.35761,"weekendDeltaShiftPer100kOi":420144.704252,"ivSurfaceRangePp":115.2,"gammaFlipDistancePct":null,"maxPainDistancePct":12.714157,"peakCallDistancePct":5.951307,"peakPutDistancePct":-21.10009},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/FISV.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":16,"completed_path_count":16,"latest_cross_date":"2026-04-15","horizons":[{"sessions":1,"sample_size":16,"median_return_pct":-0.15419270279123376,"p25_return_pct":-1.115969924926044,"p75_return_pct":0.2819607550514136,"above_zero_pct":31.25,"median_interval_low_pct":-1.0364069365695228,"median_interval_high_pct":0.20184078699181374,"median_interval_nominal_coverage_pct":92.3187255859375,"confidence_floor_pct":0},{"sessions":3,"sample_size":16,"median_return_pct":-0.27814890957247873,"p25_return_pct":-1.8470073519270103,"p75_return_pct":0.36432323898878405,"above_zero_pct":50,"median_interval_low_pct":-1.7936024243397353,"median_interval_high_pct":0.3122836694687825,"median_interval_nominal_coverage_pct":92.3187255859375,"confidence_floor_pct":0},{"sessions":5,"sample_size":16,"median_return_pct":-0.8680767871838746,"p25_return_pct":-2.0631936015945347,"p75_return_pct":0.15177757245330992,"above_zero_pct":25,"median_interval_low_pct":-1.972165638829404,"median_interval_high_pct":-0.008711144623796407,"median_interval_nominal_coverage_pct":92.3187255859375,"confidence_floor_pct":-0.008711144623796407},{"sessions":10,"sample_size":16,"median_return_pct":-0.5795002795183135,"p25_return_pct":-1.9134623724363116,"p75_return_pct":-0.11501072978497562,"above_zero_pct":18.75,"median_interval_low_pct":-1.8910481681643554,"median_interval_high_pct":-0.1470747416616791,"median_interval_nominal_coverage_pct":92.3187255859375,"confidence_floor_pct":-0.1470747416616791}]},{"direction":"below","event_count":15,"completed_path_count":15,"latest_cross_date":"2023-02-17","horizons":[{"sessions":1,"sample_size":15,"median_return_pct":-0.13129043940541818,"p25_return_pct":-1.167940607945528,"p75_return_pct":0.9910672788642549,"above_zero_pct":46.666666666666664,"median_interval_low_pct":-1.3435061236520163,"median_interval_high_pct":1.0515062309214063,"median_interval_nominal_coverage_pct":96.484375,"confidence_floor_pct":0},{"sessions":3,"sample_size":15,"median_return_pct":-0.3032268910249214,"p25_return_pct":-2.5908842318229928,"p75_return_pct":1.0732393568287146,"above_zero_pct":40,"median_interval_low_pct":-2.686666858495379,"median_interval_high_pct":1.1323518686444434,"median_interval_nominal_coverage_pct":96.484375,"confidence_floor_pct":0},{"sessions":5,"sample_size":15,"median_return_pct":-0.5720756231228807,"p25_return_pct":-1.9255598369362414,"p75_return_pct":0.3178917258685465,"above_zero_pct":46.666666666666664,"median_interval_low_pct":-1.9871710325041425,"median_interval_high_pct":0.37850257827762857,"median_interval_nominal_coverage_pct":96.484375,"confidence_floor_pct":0},{"sessions":10,"sample_size":15,"median_return_pct":-0.17240287385035247,"p25_return_pct":-3.0535460882089915,"p75_return_pct":1.6737426329618943,"above_zero_pct":46.666666666666664,"median_interval_low_pct":-3.9731343327277235,"median_interval_high_pct":2.331624120630793,"median_interval_nominal_coverage_pct":96.484375,"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."}