{"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/SNXX","markdown_url":"https://halfonadouble.com/stock/SNXX.md","history_url":"https://halfonadouble.com/api/v1/history/SNXX.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/SNXX.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":"SNXX","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":16.329999923706055,"previous_close":17.68000030517578,"delta_neutral":13.095695385566245,"gamma_neutral":12.525261257228408,"gamma_max":19.921095667225863,"total_open_interest":239267,"previous_open_interest":274906,"listed_contracts":813,"listed_calls":510,"listed_puts":467,"gamma_max_distance_pct":21.990788489267903,"delta_neutral_distance_pct":-19.805906633499802,"gamma_neutral_distance_pct":-23.29907338795731,"open_interest_change_1d_pct":-12.964067717692593,"call_open_interest":151949,"put_open_interest":87318,"put_call_open_interest_ratio":0.5746533376330216,"nearest_expiration_max_pain":16.5,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":1.0410292534487913,"all_expiration_max_pain":13,"net_gamma_exposure":3039164.152507282,"net_gamma_exposure_per_100k_open_interest":1270197.7926363777,"gamma_exposure_flip":12.525261257228408,"gamma_exposure_flip_distance_pct":-23.29907338795731,"call_wall":20,"call_wall_distance_pct":22.4739748526652,"put_wall":15,"put_wall_distance_pct":-8.1445188605011,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":356},"history_summary":{"first_date":"2026-01-30","last_date":"2026-10-02","session_count":170,"trailing_window_sessions":170,"sessions_above_gamma_max_pct":8.235294117647058,"gamma_max_cross_count":17,"delta_neutral_cross_count":8,"gamma_max_prior_sessions_closer_pct":40.828402366863905,"gamma_max_prior_comparison_sessions":169,"delta_neutral_prior_sessions_closer_pct":36.68639053254438,"delta_neutral_prior_comparison_sessions":169,"open_interest_percentile_1y":52.352941176470594,"open_interest_change_1d_contracts":-35639,"open_interest_change_z_252":null,"open_interest_change_z_comparison_sessions":168,"open_interest_change_5_sessions_pct":-0.039271226306708276,"open_interest_change_21_sessions_pct":-24.10727313096711,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-19153,"put_change_contracts":-16486,"call_growth_pct":-11.193907727554324,"put_growth_pct":-15.881854263804861,"call_minus_put_growth_pp":4.6879465362505375},"five_sessions":{"call_change_contracts":-612,"put_change_contracts":518,"call_growth_pct":-0.40115101500383454,"put_growth_pct":0.5967741935483871,"call_minus_put_growth_pp":-0.9979252085522217},"call_change_surprise":{"z_score":null,"comparison_sessions":168},"put_change_surprise":{"z_score":null,"comparison_sessions":168},"call_minus_put_growth_surprise":{"z_score":null,"comparison_sessions":164}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":56.828878695254645,"directional_score":13.818897637795278,"catalyst_reasons":["7d expected move +15.8%","IV rank 100","volume/OI 0.15"],"features":{"symbol":"SNXX","price":16.33,"totalOi":282111,"analysisCoverage":1,"avgIvPct":532.4,"ivRank":100,"iv52wHighPct":532.4,"iv52wLowPct":153,"frontDte":7,"frontAtmIvPct":113.8752,"backAtmIvPct":130.2413,"termPremiumPp":-16.3661,"expectedMoveFrontPct":15.77,"straddleFrontPct":11.79,"straddle30dPct":29.24,"riskReversalFrontPp":-6.14,"riskReversal30dPp":-29.57,"butterflyFrontPp":3.06,"butterfly30dPp":22.23,"putCallOiRatio":0.603,"putCallOiFrontRatio":0.668,"putCallVolumeFrontRatio":0.526,"optionVolume":42904,"volumeOiRatio":0.152082,"netDeltaNormalized":0.173259,"dealerDeltaNormalized":-0.169106,"gexPer100kOi":89947.747518,"vannaPer100kOi":1305.160026,"charmPer100kOi":-76753.476468,"weekendDeltaShiftPer100kOi":-230260.783876,"ivSurfaceRangePp":70.4,"gammaFlipDistancePct":53.092468,"maxPainDistancePct":-8.144519,"peakCallDistancePct":22.473974,"peakPutDistancePct":-2.020821},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/SNXX.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":5,"completed_path_count":4,"latest_cross_date":"2026-09-22","horizons":[{"sessions":1,"sample_size":5,"median_return_pct":1.664812594004661,"p25_return_pct":-7.222214408728645,"p75_return_pct":13.381855027839173,"above_zero_pct":60,"median_interval_low_pct":-12.441105045601041,"median_interval_high_pct":14.9041899129009,"median_interval_nominal_coverage_pct":93.75,"confidence_floor_pct":0},{"sessions":3,"sample_size":5,"median_return_pct":-11.313130593083343,"p25_return_pct":-20.688934869926868,"p75_return_pct":-2.015680840138989,"above_zero_pct":20,"median_interval_low_pct":-37.624864119936454,"median_interval_high_pct":11.142652078224845,"median_interval_nominal_coverage_pct":93.75,"confidence_floor_pct":0},{"sessions":5,"sample_size":5,"median_return_pct":-16.313129629775915,"p25_return_pct":-26.61501961028342,"p75_return_pct":7.45209495645045,"above_zero_pct":40,"median_interval_low_pct":-61.709212430154736,"median_interval_high_pct":29.563262031674363,"median_interval_nominal_coverage_pct":93.75,"confidence_floor_pct":0},{"sessions":10,"sample_size":4,"median_return_pct":-5.631104565202527,"p25_return_pct":-15.70595562754,"p75_return_pct":-1.4658279804939,"above_zero_pct":25,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null}]},{"direction":"below","event_count":3,"completed_path_count":1,"latest_cross_date":"2026-09-23","horizons":[{"sessions":1,"sample_size":3,"median_return_pct":-2.804771920606408,"p25_return_pct":-4.777458420339475,"p75_return_pct":5.072224597311719,"above_zero_pct":33.33333333333333,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":3,"sample_size":3,"median_return_pct":-2.2818112390812995,"p25_return_pct":-6.80230961704002,"p75_return_pct":13.119023478571018,"above_zero_pct":33.33333333333333,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":5,"sample_size":3,"median_return_pct":-9.199784740609418,"p25_return_pct":-10.381338597212997,"p75_return_pct":-8.136685646253655,"above_zero_pct":0,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":10,"sample_size":1,"median_return_pct":-7.247978109717312,"p25_return_pct":-7.247978109717312,"p75_return_pct":-7.247978109717312,"above_zero_pct":0,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null}]}],"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."}