{"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/EFA","markdown_url":"https://halfonadouble.com/stock/EFA.md","history_url":"https://halfonadouble.com/api/v1/history/EFA.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/EFA.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":"EFA","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":103.55000305175781,"previous_close":103.66999816894531,"delta_neutral":106.59352094692329,"gamma_neutral":103.55000305175781,"gamma_max":114.43576398344416,"total_open_interest":1144051,"previous_open_interest":1418144,"listed_contracts":895,"listed_calls":511,"listed_puts":454,"gamma_max_distance_pct":10.51256456868019,"delta_neutral_distance_pct":2.9391770212157553,"gamma_neutral_distance_pct":0,"open_interest_change_1d_pct":-19.327585915111584,"call_open_interest":282195,"put_open_interest":861856,"put_call_open_interest_ratio":3.0541150622796294,"nearest_expiration_max_pain":103.5,"nearest_expiration_max_pain_expiry":"2026-10-23","nearest_expiration_max_pain_distance_pct":-0.04828879795669275,"all_expiration_max_pain":103.5,"net_gamma_exposure":-190197827.28788558,"net_gamma_exposure_per_100k_open_interest":-16624943.05654954,"gamma_exposure_flip":null,"gamma_exposure_flip_distance_pct":null,"call_wall":110,"call_wall_distance_pct":6.228871808934916,"put_wall":103,"put_wall_distance_pct":-0.5311473061791242,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":87},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-16","session_count":1404,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":1.984126984126984,"gamma_max_cross_count":8,"delta_neutral_cross_count":41,"gamma_max_prior_sessions_closer_pct":95.63492063492063,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":81.34920634920636,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":8.333333333333332,"open_interest_change_1d_contracts":-274093,"open_interest_change_z_252":-2.8134135991999525,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-16.51828160835247,"open_interest_change_21_sessions_pct":-14.512052964296924,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-117299,"put_change_contracts":-156794,"call_growth_pct":-29.361892794384897,"put_growth_pct":-15.392332989741325,"call_minus_put_growth_pp":-13.969559804643572},"five_sessions":{"call_change_contracts":-67629,"put_change_contracts":-158741,"call_growth_pct":-19.332292810098792,"put_growth_pct":-15.553739624945006,"call_minus_put_growth_pp":-3.778553185153786},"call_change_surprise":{"z_score":-2.646821869595803,"comparison_sessions":252},"put_change_surprise":{"z_score":-2.5864981972420775,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":-3.2239282114029706,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-16","analysis_coverage":1,"catalyst_score":66.11837220999872,"directional_score":-3.7718333288615824,"catalyst_reasons":["smile convexity 17.8 pp","25Δ risk reversal -55.6 pp","IV rank 100"],"features":{"price":103.55,"totalOi":1424923,"analysisCoverage":1,"avgIvPct":171,"ivRank":100,"iv52wHighPct":171,"iv52wLowPct":22.8,"frontDte":7,"termPremiumPp":2.7439,"riskReversalFrontPp":-55.56,"riskReversal30dPp":2.79,"butterflyFrontPp":17.82,"butterfly30dPp":8.16,"putCallOiRatio":2.517,"putCallOiFrontRatio":1.452,"putCallVolumeFrontRatio":0.4,"optionVolume":50688,"volumeOiRatio":0.035572,"netDeltaNormalized":-0.079994,"dealerDeltaNormalized":0.07966,"gexPer100kOi":-19278525.177852,"vannaPer100kOi":3981.759014,"charmPer100kOi":457228.07478,"weekendDeltaShiftPer100kOi":1371684.154161,"ivSurfaceRangePp":172.9,"gammaFlipDistancePct":null,"maxPainDistancePct":0.434573,"peakCallDistancePct":2.366007,"peakPutDistancePct":-2.462578},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/EFA.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":11,"completed_path_count":11,"latest_cross_date":"2026-02-18","horizons":[{"sessions":1,"sample_size":11,"median_return_pct":-0.4080460229340499,"p25_return_pct":-0.9881126929529638,"p75_return_pct":0.1211841471091768,"above_zero_pct":36.36363636363637,"median_interval_low_pct":-1.03044266663197,"median_interval_high_pct":0.22977590319224195,"median_interval_nominal_coverage_pct":93.45703125,"confidence_floor_pct":0},{"sessions":3,"sample_size":11,"median_return_pct":-0.040803564562874595,"p25_return_pct":-0.62541408735729,"p75_return_pct":0.0866068613180393,"above_zero_pct":36.36363636363637,"median_interval_low_pct":-0.6798450377094589,"median_interval_high_pct":0.10656964350594933,"median_interval_nominal_coverage_pct":93.45703125,"confidence_floor_pct":0},{"sessions":5,"sample_size":11,"median_return_pct":-0.35363781108177506,"p25_return_pct":-0.5931863218600231,"p75_return_pct":0.41448759914728406,"above_zero_pct":36.36363636363637,"median_interval_low_pct":-0.6268972598747036,"median_interval_high_pct":0.7330441965961665,"median_interval_nominal_coverage_pct":93.45703125,"confidence_floor_pct":0},{"sessions":10,"sample_size":11,"median_return_pct":0.5448289503849013,"p25_return_pct":0.1702459727327521,"p75_return_pct":1.7050898865069608,"above_zero_pct":90.9090909090909,"median_interval_low_pct":0.16366266261929052,"median_interval_high_pct":2.033543915956759,"median_interval_nominal_coverage_pct":93.45703125,"confidence_floor_pct":0.16366266261929052}]},{"direction":"below","event_count":11,"completed_path_count":11,"latest_cross_date":"2026-02-19","horizons":[{"sessions":1,"sample_size":11,"median_return_pct":0.4417254339158738,"p25_return_pct":0.15078720884514896,"p75_return_pct":0.7450572076898587,"above_zero_pct":90.9090909090909,"median_interval_low_pct":0.0864103087586221,"median_interval_high_pct":0.8169134542920675,"median_interval_nominal_coverage_pct":93.45703125,"confidence_floor_pct":0.0864103087586221},{"sessions":3,"sample_size":11,"median_return_pct":0.18242420473177923,"p25_return_pct":-1.0903479140257022,"p75_return_pct":0.6421788043912358,"above_zero_pct":63.63636363636363,"median_interval_low_pct":-1.1968792124035343,"median_interval_high_pct":0.6981004319824402,"median_interval_nominal_coverage_pct":93.45703125,"confidence_floor_pct":0},{"sessions":5,"sample_size":11,"median_return_pct":0.7201152078847084,"p25_return_pct":0.08586715907162867,"p75_return_pct":1.0608383423090562,"above_zero_pct":72.72727272727273,"median_interval_low_pct":-0.04073707162617346,"median_interval_high_pct":1.2046626184244458,"median_interval_nominal_coverage_pct":93.45703125,"confidence_floor_pct":0},{"sessions":10,"sample_size":11,"median_return_pct":1.1521814024592292,"p25_return_pct":0.2638151696657487,"p75_return_pct":1.896239356845164,"above_zero_pct":81.81818181818183,"median_interval_low_pct":0.20172340592750082,"median_interval_high_pct":2.195473369830525,"median_interval_nominal_coverage_pct":93.45703125,"confidence_floor_pct":0.20172340592750082}]}],"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."}