{"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/VST","markdown_url":"https://halfonadouble.com/stock/VST.md","history_url":"https://halfonadouble.com/api/v1/history/VST.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/VST.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":"VST","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":152.02000427246094,"previous_close":154.1699981689453,"delta_neutral":149.73128167219087,"gamma_neutral":149.8101045600394,"gamma_max":175.3614905512253,"total_open_interest":476802,"previous_open_interest":569714,"listed_contracts":982,"listed_calls":627,"listed_puts":516,"gamma_max_distance_pct":15.354220249152284,"delta_neutral_distance_pct":-1.5055404130683048,"gamma_neutral_distance_pct":-1.453690073880536,"open_interest_change_1d_pct":-16.308533755533478,"call_open_interest":223160,"put_open_interest":253642,"put_call_open_interest_ratio":1.1365925793152896,"nearest_expiration_max_pain":150,"nearest_expiration_max_pain_expiry":"2026-10-23","nearest_expiration_max_pain_distance_pct":-1.3287753030453437,"all_expiration_max_pain":155,"net_gamma_exposure":2736485.870074633,"net_gamma_exposure_per_100k_open_interest":573924.9982329422,"gamma_exposure_flip":149.8101045600394,"gamma_exposure_flip_distance_pct":-1.453690073880536,"call_wall":160,"call_wall_distance_pct":5.2493063434183,"put_wall":135,"put_wall_distance_pct":-11.195897772740809,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":207},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-16","session_count":1404,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":0.7936507936507936,"gamma_max_cross_count":2,"delta_neutral_cross_count":32,"gamma_max_prior_sessions_closer_pct":40.476190476190474,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":17.46031746031746,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":78.57142857142857,"open_interest_change_1d_contracts":-92912,"open_interest_change_z_252":-3.6150382867754165,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-9.377696515389381,"open_interest_change_21_sessions_pct":-16.95428324601494,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-53105,"put_change_contracts":-39807,"call_growth_pct":-19.222485656887407,"put_growth_pct":-13.565219169259393,"call_minus_put_growth_pp":-5.657266487628014},"five_sessions":{"call_change_contracts":-31295,"put_change_contracts":-18045,"call_growth_pct":-12.298834764496668,"put_growth_pct":-6.64183416946707,"call_minus_put_growth_pp":-5.657000595029598},"call_change_surprise":{"z_score":-3.5743876664535925,"comparison_sessions":252},"put_change_surprise":{"z_score":-3.3277043014550283,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":-1.5283015536065232,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-16","analysis_coverage":1,"catalyst_score":47.258211020431844,"directional_score":-12.883206782753351,"catalyst_reasons":[],"features":{"price":152.02,"totalOi":582880,"analysisCoverage":1,"avgIvPct":139.4,"ivRank":94,"iv52wHighPct":144.8,"iv52wLowPct":54.8,"frontDte":7,"termPremiumPp":3.6346,"riskReversalFrontPp":1.46,"riskReversal30dPp":-0.5,"butterflyFrontPp":-2.43,"butterfly30dPp":0.23,"putCallOiRatio":1.061,"putCallOiFrontRatio":1.529,"putCallVolumeFrontRatio":0.926,"optionVolume":35960,"volumeOiRatio":0.061694,"netDeltaNormalized":0.036924,"dealerDeltaNormalized":-0.036822,"gexPer100kOi":2634988.062723,"vannaPer100kOi":2834.545704,"charmPer100kOi":-195374.86275,"weekendDeltaShiftPer100kOi":-586124.41669,"ivSurfaceRangePp":54.8,"gammaFlipDistancePct":-53.282463,"maxPainDistancePct":0.315748,"peakCallDistancePct":3.604789,"peakPutDistancePct":-1.328773},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/VST.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":51,"completed_path_count":50,"latest_cross_date":"2026-10-06","horizons":[{"sessions":1,"sample_size":51,"median_return_pct":-0.08213740226012956,"p25_return_pct":-1.808264938498999,"p75_return_pct":1.5071580427841735,"above_zero_pct":47.05882352941176,"median_interval_low_pct":-1.036716091027745,"median_interval_high_pct":0.4098383372809211,"median_interval_nominal_coverage_pct":90.80854501841458,"confidence_floor_pct":0},{"sessions":3,"sample_size":51,"median_return_pct":-0.11944136614678857,"p25_return_pct":-1.5580721451393331,"p75_return_pct":2.1092013117530617,"above_zero_pct":45.09803921568628,"median_interval_low_pct":-1.0221482052077402,"median_interval_high_pct":0.6105892383420963,"median_interval_nominal_coverage_pct":90.80854501841458,"confidence_floor_pct":0},{"sessions":5,"sample_size":51,"median_return_pct":-0.2980623071954125,"p25_return_pct":-2.2856759712761465,"p75_return_pct":2.398372587798603,"above_zero_pct":47.05882352941176,"median_interval_low_pct":-0.9080124079316465,"median_interval_high_pct":0.9519658483087667,"median_interval_nominal_coverage_pct":90.80854501841458,"confidence_floor_pct":0},{"sessions":10,"sample_size":50,"median_return_pct":0.9604477300785175,"p25_return_pct":-3.3760638618214323,"p75_return_pct":4.189585140629798,"above_zero_pct":56.00000000000001,"median_interval_low_pct":-1.1499001324804414,"median_interval_high_pct":2.7791537297469526,"median_interval_nominal_coverage_pct":93.50913529277278,"confidence_floor_pct":0}]},{"direction":"below","event_count":52,"completed_path_count":51,"latest_cross_date":"2026-10-08","horizons":[{"sessions":1,"sample_size":52,"median_return_pct":0.3100810370847973,"p25_return_pct":-0.7411059126579411,"p75_return_pct":1.7772042438172986,"above_zero_pct":53.84615384615385,"median_interval_low_pct":-0.2302210965602569,"median_interval_high_pct":1.0002970584048754,"median_interval_nominal_coverage_pct":92.96057789329377,"confidence_floor_pct":0},{"sessions":3,"sample_size":52,"median_return_pct":0.4476301574343533,"p25_return_pct":-1.0727774743121643,"p75_return_pct":2.8307596443900795,"above_zero_pct":53.84615384615385,"median_interval_low_pct":-0.4486158576588961,"median_interval_high_pct":1.1508608216764138,"median_interval_nominal_coverage_pct":92.96057789329377,"confidence_floor_pct":0},{"sessions":5,"sample_size":52,"median_return_pct":0.7538107666288818,"p25_return_pct":-1.26309814244798,"p75_return_pct":2.9761945085881756,"above_zero_pct":61.53846153846154,"median_interval_low_pct":-0.24479586039204415,"median_interval_high_pct":1.3525214984262623,"median_interval_nominal_coverage_pct":92.96057789329377,"confidence_floor_pct":0},{"sessions":10,"sample_size":51,"median_return_pct":0.8204207201930602,"p25_return_pct":-2.817668890576308,"p75_return_pct":5.6064021252266505,"above_zero_pct":54.90196078431373,"median_interval_low_pct":-0.7481966087286462,"median_interval_high_pct":3.563830337679863,"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."}