{"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/IBKR","markdown_url":"https://halfonadouble.com/stock/IBKR.md","history_url":"https://halfonadouble.com/api/v1/history/IBKR.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/IBKR.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":"IBKR","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":88.30000305175781,"previous_close":85.80999755859375,"delta_neutral":86.05448098139716,"gamma_neutral":85.90975434269143,"gamma_max":101.29411346619693,"total_open_interest":132682,"previous_open_interest":137040,"listed_contracts":486,"listed_calls":310,"listed_puts":257,"gamma_max_distance_pct":14.715866325420748,"delta_neutral_distance_pct":-2.5430600144423754,"gamma_neutral_distance_pct":-2.7069633368702366,"open_interest_change_1d_pct":-3.1800934033858725,"call_open_interest":77575,"put_open_interest":55107,"put_call_open_interest_ratio":0.7103706090879793,"nearest_expiration_max_pain":93,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":5.32275966682271,"all_expiration_max_pain":70,"net_gamma_exposure":1092667.3685081436,"net_gamma_exposure_per_100k_open_interest":823523.4383775822,"gamma_exposure_flip":85.90975434269143,"gamma_exposure_flip_distance_pct":-2.7069633368702366,"call_wall":90,"call_wall_distance_pct":1.925251290473591,"put_wall":85,"put_wall_distance_pct":-3.7372626701082754,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":532},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-02","session_count":1394,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":8.73015873015873,"gamma_max_cross_count":17,"delta_neutral_cross_count":4,"gamma_max_prior_sessions_closer_pct":90.47619047619048,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":6.746031746031746,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":30.158730158730158,"open_interest_change_1d_contracts":-4358,"open_interest_change_z_252":-0.417890729407022,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":3.4267184260168686,"open_interest_change_21_sessions_pct":-8.27122768690458,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-483,"put_change_contracts":-3875,"call_growth_pct":-0.6187706577160573,"put_growth_pct":-6.569800956223933,"call_minus_put_growth_pp":5.951030298507876},"five_sessions":{"call_change_contracts":2816,"put_change_contracts":1580,"call_growth_pct":3.766770556053452,"put_growth_pct":2.9517813439946194,"call_minus_put_growth_pp":0.8149892120588325},"call_change_surprise":{"z_score":-0.059468651475153005,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.7489817340464517,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":1.9136213220959222,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":47.33361330679665,"directional_score":-14.724409448818893,"catalyst_reasons":["smile convexity 18.5 pp"],"features":{"symbol":"IBKR","price":88.3,"totalOi":139947,"analysisCoverage":1,"avgIvPct":96.2,"ivRank":61.7,"iv52wHighPct":123,"iv52wLowPct":53.1,"frontDte":7,"frontAtmIvPct":35.6717,"backAtmIvPct":38.7285,"termPremiumPp":-3.0568,"expectedMoveFrontPct":4.94,"straddleFrontPct":3.51,"straddle30dPct":9.51,"riskReversalFrontPp":2.97,"riskReversal30dPp":11.35,"butterflyFrontPp":18.51,"butterfly30dPp":1.08,"putCallOiRatio":0.739,"putCallOiFrontRatio":0.369,"putCallVolumeFrontRatio":1.345,"optionVolume":4549,"volumeOiRatio":0.032505,"netDeltaNormalized":0.099346,"dealerDeltaNormalized":-0.083969,"gexPer100kOi":243990.582149,"vannaPer100kOi":1829.263936,"charmPer100kOi":717709.561477,"weekendDeltaShiftPer100kOi":2153129.398987,"ivSurfaceRangePp":116.6,"gammaFlipDistancePct":26.421291,"maxPainDistancePct":-15.062288,"peakCallDistancePct":7.587769,"peakPutDistancePct":-3.737259},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/IBKR.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":31,"completed_path_count":31,"latest_cross_date":"2026-06-15","horizons":[{"sessions":1,"sample_size":31,"median_return_pct":-0.04695195531135843,"p25_return_pct":-0.8068553648839238,"p75_return_pct":0.35972066201327424,"above_zero_pct":45.16129032258064,"median_interval_low_pct":-0.5786466636414023,"median_interval_high_pct":0.10198460738881643,"median_interval_nominal_coverage_pct":92.92444540187716,"confidence_floor_pct":0},{"sessions":3,"sample_size":31,"median_return_pct":0.1738666363642727,"p25_return_pct":-1.7979491589551921,"p75_return_pct":2.428495867941305,"above_zero_pct":51.61290322580645,"median_interval_low_pct":-1.1397397691670474,"median_interval_high_pct":1.0992385048902653,"median_interval_nominal_coverage_pct":92.92444540187716,"confidence_floor_pct":0},{"sessions":5,"sample_size":31,"median_return_pct":1.2023307000434524,"p25_return_pct":-1.5378204672712503,"p75_return_pct":3.190313417649715,"above_zero_pct":54.83870967741935,"median_interval_low_pct":-0.7077962522843206,"median_interval_high_pct":2.075242968985891,"median_interval_nominal_coverage_pct":92.92444540187716,"confidence_floor_pct":0},{"sessions":10,"sample_size":31,"median_return_pct":1.7532203050299788,"p25_return_pct":-2.795578875614008,"p75_return_pct":5.974830409470744,"above_zero_pct":58.06451612903226,"median_interval_low_pct":-1.5298005311537688,"median_interval_high_pct":3.3328285838996274,"median_interval_nominal_coverage_pct":92.92444540187716,"confidence_floor_pct":0}]},{"direction":"below","event_count":30,"completed_path_count":30,"latest_cross_date":"2026-06-18","horizons":[{"sessions":1,"sample_size":30,"median_return_pct":0.3918814839508178,"p25_return_pct":-0.37787265739062104,"p75_return_pct":1.2926249580645754,"above_zero_pct":56.666666666666664,"median_interval_low_pct":-0.3018619854964766,"median_interval_high_pct":0.7988425039174851,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0},{"sessions":3,"sample_size":30,"median_return_pct":0.28432033490138897,"p25_return_pct":-0.6667063703278991,"p75_return_pct":3.9310018305924457,"above_zero_pct":60,"median_interval_low_pct":-0.2178671448123337,"median_interval_high_pct":2.4019363654718573,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0},{"sessions":5,"sample_size":30,"median_return_pct":1.2665156168666925,"p25_return_pct":-1.985304962394424,"p75_return_pct":5.011379515547687,"above_zero_pct":60,"median_interval_low_pct":-0.7493467936124487,"median_interval_high_pct":3.2611047581868613,"median_interval_nominal_coverage_pct":90.1262853294611,"confidence_floor_pct":0},{"sessions":10,"sample_size":30,"median_return_pct":1.4400908199054263,"p25_return_pct":-0.3748615559976798,"p75_return_pct":7.255552347898364,"above_zero_pct":63.33333333333333,"median_interval_low_pct":-0.052054165564496824,"median_interval_high_pct":5.388094407860988,"median_interval_nominal_coverage_pct":90.1262853294611,"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."}