{"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/FXY","markdown_url":"https://halfonadouble.com/stock/FXY.md","history_url":"https://halfonadouble.com/api/v1/history/FXY.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/FXY.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":"FXY","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":58.06999969482422,"previous_close":57.970001220703125,"delta_neutral":55.07380271321617,"gamma_neutral":53.001714119065795,"gamma_max":59.50521859306973,"total_open_interest":102082,"previous_open_interest":102707,"listed_contracts":198,"listed_calls":140,"listed_puts":67,"gamma_max_distance_pct":2.4715324707904727,"delta_neutral_distance_pct":-5.159629752633014,"gamma_neutral_distance_pct":-8.727889792308988,"open_interest_change_1d_pct":-0.6085271695210648,"call_open_interest":78313,"put_open_interest":23769,"put_call_open_interest_ratio":0.3035128267337479,"nearest_expiration_max_pain":58,"nearest_expiration_max_pain_expiry":"2026-10-16","nearest_expiration_max_pain_distance_pct":-0.12054364593092606,"all_expiration_max_pain":57,"net_gamma_exposure":28295712.721802283,"net_gamma_exposure_per_100k_open_interest":27718611.23587144,"gamma_exposure_flip":53.001714119065795,"gamma_exposure_flip_distance_pct":-8.727889792308988,"call_wall":60,"call_wall_distance_pct":3.323575538692145,"put_wall":58,"put_wall_distance_pct":-0.12054364593092606,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":629},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-02","session_count":1394,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":3.571428571428571,"gamma_max_cross_count":10,"delta_neutral_cross_count":2,"gamma_max_prior_sessions_closer_pct":49.2063492063492,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":37.698412698412696,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":67.46031746031747,"open_interest_change_1d_contracts":-625,"open_interest_change_z_252":-0.1936736204033664,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-0.8816389940770948,"open_interest_change_21_sessions_pct":-19.416157501697217,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-611,"put_change_contracts":-14,"call_growth_pct":-0.7741624854290203,"put_growth_pct":-0.05886557625194467,"call_minus_put_growth_pp":-0.7152969091770757},"five_sessions":{"call_change_contracts":-992,"put_change_contracts":84,"call_growth_pct":-1.2508669062480298,"put_growth_pct":0.3546548448385054,"call_minus_put_growth_pp":-1.6055217510865352},"call_change_surprise":{"z_score":-0.19457966706596033,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.10562968983896577,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":-0.10058258897404858,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":41.163182213496704,"directional_score":33.188976377952756,"catalyst_reasons":["front IV premium 6.8 pp","25Δ risk reversal -26.2 pp"],"features":{"symbol":"FXY","price":58.07,"totalOi":102082,"analysisCoverage":1,"avgIvPct":26.8,"ivRank":23.3,"iv52wHighPct":53.44,"iv52wLowPct":18.7,"frontDte":14,"frontAtmIvPct":15.5223,"backAtmIvPct":8.7064,"termPremiumPp":6.8159,"expectedMoveFrontPct":3.04,"straddleFrontPct":1.51,"straddle30dPct":1.51,"riskReversalFrontPp":-26.19,"riskReversal30dPp":-26.19,"butterflyFrontPp":2.57,"butterfly30dPp":2.57,"putCallOiRatio":0.304,"putCallOiFrontRatio":0.218,"putCallVolumeFrontRatio":0.006,"optionVolume":424,"volumeOiRatio":0.004154,"netDeltaNormalized":0.210811,"dealerDeltaNormalized":-0.210439,"gexPer100kOi":16261062.302855,"vannaPer100kOi":5790.442977,"charmPer100kOi":-39160.674752,"weekendDeltaShiftPer100kOi":-117481.04465,"ivSurfaceRangePp":54.7,"gammaFlipDistancePct":1.670398,"maxPainDistancePct":-1.842604,"peakCallDistancePct":3.323575,"peakPutDistancePct":-3.564663},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/FXY.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":25,"completed_path_count":25,"latest_cross_date":"2026-05-08","horizons":[{"sessions":1,"sample_size":25,"median_return_pct":-0.08169898993335423,"p25_return_pct":-0.33276399300647963,"p75_return_pct":0.21930005194372715,"above_zero_pct":40,"median_interval_low_pct":-0.3240703359113195,"median_interval_high_pct":0.15640020482670103,"median_interval_nominal_coverage_pct":95.67147493362427,"confidence_floor_pct":0},{"sessions":3,"sample_size":25,"median_return_pct":-0.3755725165438317,"p25_return_pct":-0.7677436481708488,"p75_return_pct":-0.03144231657249419,"above_zero_pct":24,"median_interval_low_pct":-0.7504731935704112,"median_interval_high_pct":-0.15922214376358212,"median_interval_nominal_coverage_pct":95.67147493362427,"confidence_floor_pct":-0.15922214376358212},{"sessions":5,"sample_size":25,"median_return_pct":-0.38179594866121214,"p25_return_pct":-1.0782643321742613,"p75_return_pct":0.0933728183587057,"above_zero_pct":36,"median_interval_low_pct":-0.8634399670218618,"median_interval_high_pct":0.05848310147111846,"median_interval_nominal_coverage_pct":95.67147493362427,"confidence_floor_pct":0},{"sessions":10,"sample_size":25,"median_return_pct":-1.0690147754300106,"p25_return_pct":-1.7486593860409627,"p75_return_pct":0.05560115154252809,"above_zero_pct":28.000000000000004,"median_interval_low_pct":-1.5358323116323902,"median_interval_high_pct":-0.09353657453115005,"median_interval_nominal_coverage_pct":95.67147493362427,"confidence_floor_pct":-0.09353657453115005}]},{"direction":"below","event_count":25,"completed_path_count":25,"latest_cross_date":"2026-05-11","horizons":[{"sessions":1,"sample_size":25,"median_return_pct":-0.02338586888804839,"p25_return_pct":-0.3755725165438317,"p75_return_pct":0.17018769856178562,"above_zero_pct":48,"median_interval_low_pct":-0.2684446266507545,"median_interval_high_pct":0.16754906845370954,"median_interval_nominal_coverage_pct":95.67147493362427,"confidence_floor_pct":0},{"sessions":3,"sample_size":25,"median_return_pct":-0.34321987375868224,"p25_return_pct":-0.9288415433501118,"p75_return_pct":0.4435075304207503,"above_zero_pct":36,"median_interval_low_pct":-0.8099104798335977,"median_interval_high_pct":0.25719104319437136,"median_interval_nominal_coverage_pct":95.67147493362427,"confidence_floor_pct":0},{"sessions":5,"sample_size":25,"median_return_pct":-0.37313396321504433,"p25_return_pct":-1.0016250264524018,"p75_return_pct":0.2930018960316083,"above_zero_pct":32,"median_interval_low_pct":-0.9193429555851007,"median_interval_high_pct":0.12888943926703256,"median_interval_nominal_coverage_pct":95.67147493362427,"confidence_floor_pct":0},{"sessions":10,"sample_size":25,"median_return_pct":-0.7447205262838263,"p25_return_pct":-1.997170081327615,"p75_return_pct":0.31723257094369295,"above_zero_pct":40,"median_interval_low_pct":-1.6678004939241098,"median_interval_high_pct":0.24486832933967584,"median_interval_nominal_coverage_pct":95.67147493362427,"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."}