{"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/SPCX","markdown_url":"https://halfonadouble.com/stock/SPCX.md","history_url":"https://halfonadouble.com/api/v1/history/SPCX.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/SPCX.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":"SPCX","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":158.9600067138672,"previous_close":148.07000732421875,"delta_neutral":147.05119638327767,"gamma_neutral":148.73729270179143,"gamma_max":172.89307745126337,"total_open_interest":3788563,"previous_open_interest":4132086,"listed_contracts":1999,"listed_calls":1355,"listed_puts":983,"gamma_max_distance_pct":8.765142267813392,"delta_neutral_distance_pct":-7.491702206596994,"gamma_neutral_distance_pct":-6.430997471255112,"open_interest_change_1d_pct":-8.313549137167039,"call_open_interest":1793144,"put_open_interest":1995419,"put_call_open_interest_ratio":1.1128046604176798,"nearest_expiration_max_pain":150,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":-5.636642133511903,"all_expiration_max_pain":150,"net_gamma_exposure":89146747.69170995,"net_gamma_exposure_per_100k_open_interest":2353049.1030955524,"gamma_exposure_flip":148.73729270179143,"gamma_exposure_flip_distance_pct":-6.430997471255112,"call_wall":160,"call_wall_distance_pct":0.6542483909206369,"put_wall":150,"put_wall_distance_pct":-5.636642133511903,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":22},"history_summary":{"first_date":"2021-01-13","last_date":"2026-10-02","session_count":1301,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":0,"gamma_max_cross_count":0,"delta_neutral_cross_count":9,"gamma_max_prior_sessions_closer_pct":14.864864864864865,"gamma_max_prior_comparison_sessions":74,"delta_neutral_prior_sessions_closer_pct":64.86486486486487,"delta_neutral_prior_comparison_sessions":74,"open_interest_percentile_1y":84.92063492063492,"open_interest_change_1d_contracts":-343523,"open_interest_change_z_252":-1.7939305162242425,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":4.169773698126322,"open_interest_change_21_sessions_pct":-8.429317600083145,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-169446,"put_change_contracts":-174077,"call_growth_pct":-8.633795138057362,"put_growth_pct":-8.023845169569338,"call_minus_put_growth_pp":-0.6099499684880243},"five_sessions":{"call_change_contracts":82071,"put_change_contracts":69580,"call_growth_pct":4.796463973191091,"put_growth_pct":3.6129707623534473,"call_minus_put_growth_pp":1.1834932108376441},"call_change_surprise":{"z_score":-1.277420885923316,"comparison_sessions":201},"put_change_surprise":{"z_score":-2.1574147648309343,"comparison_sessions":201},"call_minus_put_growth_surprise":{"z_score":null,"comparison_sessions":73}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":40.344880536926524,"directional_score":-16.14173228346457,"catalyst_reasons":["volume/OI 0.43"],"features":{"symbol":"SPCX","price":158.96,"totalOi":4196695,"analysisCoverage":1,"avgIvPct":105.4,"ivRank":19,"iv52wHighPct":271.9,"iv52wLowPct":66.3,"frontDte":7,"frontAtmIvPct":44.5536,"backAtmIvPct":49.7275,"termPremiumPp":-5.1739,"expectedMoveFrontPct":6.17,"straddleFrontPct":4.56,"straddle30dPct":9.78,"riskReversalFrontPp":-0.27,"riskReversal30dPp":0.11,"butterflyFrontPp":1.69,"butterfly30dPp":-0.8,"putCallOiRatio":1.101,"putCallOiFrontRatio":0.765,"putCallVolumeFrontRatio":0.909,"optionVolume":1812399,"volumeOiRatio":0.431863,"netDeltaNormalized":0.107419,"dealerDeltaNormalized":-0.105631,"gexPer100kOi":6610184.018138,"vannaPer100kOi":3468.634247,"charmPer100kOi":-1982042.369055,"weekendDeltaShiftPer100kOi":-5946127.083336,"ivSurfaceRangePp":83.5,"gammaFlipDistancePct":-0.21389,"maxPainDistancePct":-5.636638,"peakCallDistancePct":0.654253,"peakPutDistancePct":-2.491193},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/SPCX.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":6,"completed_path_count":6,"latest_cross_date":"2021-07-09","horizons":[{"sessions":1,"sample_size":6,"median_return_pct":0.05234161956217953,"p25_return_pct":-0.09441928831877278,"p75_return_pct":0.09595045037799066,"above_zero_pct":66.66666666666666,"median_interval_low_pct":-0.17543591951069137,"median_interval_high_pct":0.38746253158310484,"median_interval_nominal_coverage_pct":96.875,"confidence_floor_pct":0},{"sessions":3,"sample_size":6,"median_return_pct":-0.2796263798667764,"p25_return_pct":-0.30189073684216694,"p75_return_pct":-0.06963781826141158,"above_zero_pct":16.666666666666664,"median_interval_low_pct":-0.34258437697886057,"median_interval_high_pct":0.3521140239892029,"median_interval_nominal_coverage_pct":96.875,"confidence_floor_pct":0},{"sessions":5,"sample_size":6,"median_return_pct":-0.19248272423705304,"p25_return_pct":-0.25777759467122685,"p75_return_pct":-0.04401341349660193,"above_zero_pct":16.666666666666664,"median_interval_low_pct":-0.5492614212897151,"median_interval_high_pct":0.07044895453911515,"median_interval_nominal_coverage_pct":96.875,"confidence_floor_pct":0},{"sessions":10,"sample_size":6,"median_return_pct":0.0009529828773224835,"p25_return_pct":-0.3066048359604584,"p75_return_pct":0.21346457999973367,"above_zero_pct":50,"median_interval_low_pct":-0.8238921319345671,"median_interval_high_pct":1.514618930680789,"median_interval_nominal_coverage_pct":96.875,"confidence_floor_pct":0}]},{"direction":"below","event_count":4,"completed_path_count":4,"latest_cross_date":"2021-07-07","horizons":[{"sessions":1,"sample_size":4,"median_return_pct":-0.0878754711218066,"p25_return_pct":-0.2056116018868015,"p75_return_pct":0.13879237431154712,"above_zero_pct":25,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":3,"sample_size":4,"median_return_pct":-0.019685210856751345,"p25_return_pct":-0.31911105945026663,"p75_return_pct":0.48464380296229237,"above_zero_pct":50,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":5,"sample_size":4,"median_return_pct":-0.10580170392929245,"p25_return_pct":-0.3451561881335441,"p75_return_pct":0.26004868556344096,"above_zero_pct":50,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":10,"sample_size":4,"median_return_pct":-0.06714019662215076,"p25_return_pct":-0.5580958297736527,"p75_return_pct":0.4093929271460961,"above_zero_pct":50,"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."}