{"schema_version":1,"publisher":"Half on a Double","data_through":"2026-10-16","frequency":"end-of-day","methodology":"market-implied-carry-v1","generation":"market-implied-carry-analytics-20260917T000000Z","canonical_url":"https://halfonadouble.com/stock/XRT","markdown_url":"https://halfonadouble.com/stock/XRT.md","history_url":"https://halfonadouble.com/api/v1/history/XRT.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/XRT.json?date=2026-10-16&public_schema=4","definitions_url":"https://halfonadouble.com/methodology.md","license_url":"https://halfonadouble.com/terms.md","disclaimer_url":"https://halfonadouble.com/disclaimer.md","symbol":"XRT","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":87.0199966430664,"previous_close":87.81999969482422,"delta_neutral":90.2319164451907,"gamma_neutral":113.8458497205817,"gamma_max":125.08998190062525,"total_open_interest":102047,"previous_open_interest":154722,"listed_contracts":489,"listed_calls":272,"listed_puts":241,"gamma_max_distance_pct":43.748548294838606,"delta_neutral_distance_pct":3.691013475096726,"gamma_neutral_distance_pct":30.82722835252227,"open_interest_change_1d_pct":-34.04493220097982,"call_open_interest":26202,"put_open_interest":75845,"put_call_open_interest_ratio":2.8946263643996644,"nearest_expiration_max_pain":85,"nearest_expiration_max_pain_expiry":"2026-10-23","nearest_expiration_max_pain_distance_pct":-2.3213016789139993,"all_expiration_max_pain":85,"net_gamma_exposure":-10509796.09131157,"net_gamma_exposure_per_100k_open_interest":-10298976.051536616,"gamma_exposure_flip":113.8458497205817,"gamma_exposure_flip_distance_pct":30.82722835252227,"call_wall":84,"call_wall_distance_pct":-3.470462835632658,"put_wall":85,"put_wall_distance_pct":-2.3213016789139993,"gamma_max_cross_direction":"below","delta_neutral_cross_direction":"below","open_interest_rank":604},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-16","session_count":1404,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":4.365079365079365,"gamma_max_cross_count":12,"delta_neutral_cross_count":26,"gamma_max_prior_sessions_closer_pct":88.88888888888889,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":61.904761904761905,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":13.88888888888889,"open_interest_change_1d_contracts":-52675,"open_interest_change_z_252":-2.3860297991286927,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-31.19947681748616,"open_interest_change_21_sessions_pct":-36.01427102405257,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-32861,"put_change_contracts":-19814,"call_growth_pct":-55.637200954912544,"put_growth_pct":-20.713158197346825,"call_minus_put_growth_pp":-34.924042757565715},"five_sessions":{"call_change_contracts":-29412,"put_change_contracts":-16864,"call_growth_pct":-52.88596396590787,"put_growth_pct":-18.19025121617103,"call_minus_put_growth_pp":-34.69571274973684},"call_change_surprise":{"z_score":-2.2064513532957553,"comparison_sessions":252},"put_change_surprise":{"z_score":-2.0321847251362866,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":-3.122938900078557,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-16","analysis_coverage":1,"catalyst_score":72.17345864788831,"directional_score":-44.75879370019587,"catalyst_reasons":["smile convexity -47.7 pp","front IV premium 17.2 pp","25Δ risk reversal 47.8 pp"],"features":{"price":87.02,"totalOi":157998,"analysisCoverage":1,"avgIvPct":95.3,"ivRank":100,"iv52wHighPct":95.3,"iv52wLowPct":29,"frontDte":7,"termPremiumPp":17.162,"riskReversalFrontPp":47.77,"riskReversal30dPp":3.17,"butterflyFrontPp":-47.74,"butterfly30dPp":-47.74,"putCallOiRatio":1.648,"putCallOiFrontRatio":0.791,"putCallVolumeFrontRatio":0.647,"optionVolume":6547,"volumeOiRatio":0.041437,"netDeltaNormalized":0.025229,"dealerDeltaNormalized":-0.025105,"gexPer100kOi":16702456.126027,"vannaPer100kOi":2578.513652,"charmPer100kOi":-114003.341814,"weekendDeltaShiftPer100kOi":-342010.025443,"ivSurfaceRangePp":66,"gammaFlipDistancePct":-0.252815,"maxPainDistancePct":-2.321305,"peakCallDistancePct":-0.022983,"peakPutDistancePct":-19.558722},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/XRT.json?date=2026-10-16&public_schema=4","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":10,"completed_path_count":9,"latest_cross_date":"2026-10-15","horizons":[{"sessions":1,"sample_size":10,"median_return_pct":-0.1525789244024467,"p25_return_pct":-0.8097585219792341,"p75_return_pct":0.6018800155865422,"above_zero_pct":40,"median_interval_low_pct":-1.3753331372391764,"median_interval_high_pct":0.9439347528420683,"median_interval_nominal_coverage_pct":97.8515625,"confidence_floor_pct":0},{"sessions":3,"sample_size":9,"median_return_pct":-0.25020040934785603,"p25_return_pct":-1.168195324765331,"p75_return_pct":0.6122028875527041,"above_zero_pct":44.44444444444444,"median_interval_low_pct":-1.730265824928534,"median_interval_high_pct":1.4175935972927212,"median_interval_nominal_coverage_pct":96.09375,"confidence_floor_pct":0},{"sessions":5,"sample_size":9,"median_return_pct":-0.784717888105857,"p25_return_pct":-2.2227076409714774,"p75_return_pct":0.06623664565417187,"above_zero_pct":33.33333333333333,"median_interval_low_pct":-2.480882645828275,"median_interval_high_pct":1.1576146014252497,"median_interval_nominal_coverage_pct":96.09375,"confidence_floor_pct":0},{"sessions":10,"sample_size":9,"median_return_pct":-0.7506012280435792,"p25_return_pct":-1.1978780761425223,"p75_return_pct":2.3583028442575538,"above_zero_pct":44.44444444444444,"median_interval_low_pct":-2.3247810196879826,"median_interval_high_pct":4.208012119629978,"median_interval_nominal_coverage_pct":96.09375,"confidence_floor_pct":0}]},{"direction":"below","event_count":7,"completed_path_count":7,"latest_cross_date":"2026-05-29","horizons":[{"sessions":1,"sample_size":7,"median_return_pct":-0.44464644136278375,"p25_return_pct":-0.7362829732815934,"p75_return_pct":-0.0735115077104942,"above_zero_pct":28.57142857142857,"median_interval_low_pct":-1.769518365983147,"median_interval_high_pct":0.25203484751481486,"median_interval_nominal_coverage_pct":98.4375,"confidence_floor_pct":0},{"sessions":3,"sample_size":7,"median_return_pct":-0.8184006621929973,"p25_return_pct":-1.1447393989743537,"p75_return_pct":-0.6114924505864483,"above_zero_pct":14.285714285714285,"median_interval_low_pct":-2.9815597527146354,"median_interval_high_pct":0.0331881618535812,"median_interval_nominal_coverage_pct":98.4375,"confidence_floor_pct":0},{"sessions":5,"sample_size":7,"median_return_pct":-0.6384649007400212,"p25_return_pct":-1.687155431053683,"p75_return_pct":-0.034366799154816885,"above_zero_pct":14.285714285714285,"median_interval_low_pct":-2.340788396695781,"median_interval_high_pct":3.1047239535623383,"median_interval_nominal_coverage_pct":98.4375,"confidence_floor_pct":0},{"sessions":10,"sample_size":7,"median_return_pct":-0.4009605572805497,"p25_return_pct":-2.3466910379554893,"p75_return_pct":2.043381326887528,"above_zero_pct":28.57142857142857,"median_interval_low_pct":-3.3632049298094047,"median_interval_high_pct":6.260346135132422,"median_interval_nominal_coverage_pct":98.4375,"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."}