{"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/EXK","markdown_url":"https://halfonadouble.com/stock/EXK.md","history_url":"https://halfonadouble.com/api/v1/history/EXK.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/EXK.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":"EXK","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":8.600000381469727,"previous_close":8.5600004196167,"delta_neutral":5.099666724212542,"gamma_neutral":8.600000381469727,"gamma_max":8.288812504332617,"total_open_interest":166796,"previous_open_interest":166605,"listed_contracts":107,"listed_calls":75,"listed_puts":59,"gamma_max_distance_pct":-3.6184635271368255,"delta_neutral_distance_pct":-40.701552348756785,"gamma_neutral_distance_pct":0,"open_interest_change_1d_pct":0.11464241769454699,"call_open_interest":145066,"put_open_interest":21730,"put_call_open_interest_ratio":0.14979388692043621,"nearest_expiration_max_pain":10,"nearest_expiration_max_pain_expiry":"2026-10-16","nearest_expiration_max_pain_distance_pct":16.27906460965779,"all_expiration_max_pain":7.5,"net_gamma_exposure":6218357.154625525,"net_gamma_exposure_per_100k_open_interest":3728121.2706692754,"gamma_exposure_flip":null,"gamma_exposure_flip_distance_pct":null,"call_wall":10,"call_wall_distance_pct":16.27906460965779,"put_wall":10,"put_wall_distance_pct":16.27906460965779,"gamma_max_cross_direction":"above","delta_neutral_cross_direction":null,"open_interest_rank":458},"history_summary":{"first_date":"2020-12-17","last_date":"2026-10-02","session_count":1065,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":28.968253968253972,"gamma_max_cross_count":43,"delta_neutral_cross_count":0,"gamma_max_prior_sessions_closer_pct":25.396825396825395,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":16.666666666666664,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":12.3015873015873,"open_interest_change_1d_contracts":191,"open_interest_change_z_252":0.022159994614871628,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":3.4541360938304377,"open_interest_change_21_sessions_pct":7.193306041657295,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":239,"put_change_contracts":-48,"call_growth_pct":0.1650244774800279,"put_growth_pct":-0.22040591422536507,"call_minus_put_growth_pp":0.38543039170539295},"five_sessions":{"call_change_contracts":5041,"put_change_contracts":528,"call_growth_pct":3.600071415818604,"put_growth_pct":2.4903311008395432,"call_minus_put_growth_pp":1.1097403149790606},"call_change_surprise":{"z_score":0.03644582571403981,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.00922570806271368,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":0.1312714312895198,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":0.7778,"catalyst_score":39.15769925476863,"directional_score":5.866141732283456,"catalyst_reasons":["OI change 0.02σ"],"features":{"symbol":"EXK","price":8.6,"totalOi":166796,"analysisCoverage":0.7778,"avgIvPct":110.5,"ivRank":59.9,"iv52wHighPct":127.4,"iv52wLowPct":85.3,"frontDte":null,"frontAtmIvPct":null,"backAtmIvPct":null,"termPremiumPp":null,"expectedMoveFrontPct":null,"straddleFrontPct":null,"straddle30dPct":null,"riskReversalFrontPp":6.47,"riskReversal30dPp":6.47,"butterflyFrontPp":null,"butterfly30dPp":null,"putCallOiRatio":0.15,"putCallOiFrontRatio":0.559,"putCallVolumeFrontRatio":0.585,"optionVolume":1108,"volumeOiRatio":0.006643,"netDeltaNormalized":0.302823,"dealerDeltaNormalized":-0.294622,"gexPer100kOi":331324.576129,"vannaPer100kOi":1715.268951,"charmPer100kOi":-251404.11041,"weekendDeltaShiftPer100kOi":-754211.731696,"ivSurfaceRangePp":8.7,"gammaFlipDistancePct":-76.511628,"maxPainDistancePct":-12.790698,"peakCallDistancePct":16.27907,"peakPutDistancePct":-12.790698},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/EXK.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":45,"completed_path_count":44,"latest_cross_date":"2026-10-02","horizons":[{"sessions":1,"sample_size":44,"median_return_pct":1.7385915652970207,"p25_return_pct":-2.0081281583192165,"p75_return_pct":4.2574061487447965,"above_zero_pct":56.81818181818182,"median_interval_low_pct":-1.3824871122127491,"median_interval_high_pct":2.642278707825585,"median_interval_nominal_coverage_pct":90.38582455793858,"confidence_floor_pct":0},{"sessions":3,"sample_size":44,"median_return_pct":2.73920390804403,"p25_return_pct":-3.63958042202972,"p75_return_pct":7.100650071494652,"above_zero_pct":65.9090909090909,"median_interval_low_pct":1.1261196678678864,"median_interval_high_pct":5.399999618530282,"median_interval_nominal_coverage_pct":90.38582455793858,"confidence_floor_pct":1.1261196678678864},{"sessions":5,"sample_size":44,"median_return_pct":3.011943392732075,"p25_return_pct":-2.831312768744332,"p75_return_pct":8.955718313562683,"above_zero_pct":61.36363636363637,"median_interval_low_pct":-0.38167904198678215,"median_interval_high_pct":5.832145592827609,"median_interval_nominal_coverage_pct":90.38582455793858,"confidence_floor_pct":0},{"sessions":10,"sample_size":44,"median_return_pct":3.0258693323185204,"p25_return_pct":-3.487147790318718,"p75_return_pct":11.912345160951894,"above_zero_pct":65.9090909090909,"median_interval_low_pct":1.232031708203074,"median_interval_high_pct":7.434051249587781,"median_interval_nominal_coverage_pct":90.38582455793858,"confidence_floor_pct":1.232031708203074}]},{"direction":"below","event_count":52,"completed_path_count":51,"latest_cross_date":"2026-10-01","horizons":[{"sessions":1,"sample_size":52,"median_return_pct":-0.10394752768852489,"p25_return_pct":-2.4296518491758734,"p75_return_pct":1.7434522571053879,"above_zero_pct":44.230769230769226,"median_interval_low_pct":-1.1377961755609567,"median_interval_high_pct":0.9174271792176558,"median_interval_nominal_coverage_pct":92.96057789329377,"confidence_floor_pct":0},{"sessions":3,"sample_size":51,"median_return_pct":0.6289352186228392,"p25_return_pct":-2.2484893040975837,"p75_return_pct":3.9518123803879757,"above_zero_pct":56.86274509803921,"median_interval_low_pct":-0.9564309675588412,"median_interval_high_pct":2.142855135761934,"median_interval_nominal_coverage_pct":90.80854501841458,"confidence_floor_pct":0},{"sessions":5,"sample_size":51,"median_return_pct":0.40816286810732016,"p25_return_pct":-5.9150589479728115,"p75_return_pct":6.171100776445915,"above_zero_pct":50.98039215686274,"median_interval_low_pct":-1.7699098506480881,"median_interval_high_pct":3.2315946641153115,"median_interval_nominal_coverage_pct":90.80854501841458,"confidence_floor_pct":0},{"sessions":10,"sample_size":51,"median_return_pct":2.28690508987488,"p25_return_pct":-6.654971036868323,"p75_return_pct":10.975555409288186,"above_zero_pct":54.90196078431373,"median_interval_low_pct":-3.086421630588765,"median_interval_high_pct":6.1923617599474845,"median_interval_nominal_coverage_pct":90.80854501841458,"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."}