{"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/PAGP","markdown_url":"https://halfonadouble.com/stock/PAGP.md","history_url":"https://halfonadouble.com/api/v1/history/PAGP.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/PAGP.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":"PAGP","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":26.059999465942383,"previous_close":25.93000030517578,"delta_neutral":24.206542858442056,"gamma_neutral":11.76049005336991,"gamma_max":24.820650363683956,"total_open_interest":167934,"previous_open_interest":170563,"listed_contracts":107,"listed_calls":71,"listed_puts":51,"gamma_max_distance_pct":-4.755752600371778,"delta_neutral_distance_pct":-7.112266483054213,"gamma_neutral_distance_pct":-54.871487742201964,"open_interest_change_1d_pct":-1.5413659468935232,"call_open_interest":121807,"put_open_interest":46127,"put_call_open_interest_ratio":0.37868923789273196,"nearest_expiration_max_pain":28,"nearest_expiration_max_pain_expiry":"2026-10-16","nearest_expiration_max_pain_distance_pct":7.444361373042195,"all_expiration_max_pain":25,"net_gamma_exposure":21048534.84571938,"net_gamma_exposure_per_100k_open_interest":12533813.787392296,"gamma_exposure_flip":11.76049005336991,"gamma_exposure_flip_distance_pct":-54.871487742201964,"call_wall":25,"call_wall_distance_pct":-4.067534488355182,"put_wall":27,"put_wall_distance_pct":3.607062752576403,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":454},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-02","session_count":1394,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":60.317460317460316,"gamma_max_cross_count":21,"delta_neutral_cross_count":2,"gamma_max_prior_sessions_closer_pct":48.01587301587302,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":19.047619047619047,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":56.34920634920635,"open_interest_change_1d_contracts":-2629,"open_interest_change_z_252":-0.3044380396891384,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":1.9171597633136095,"open_interest_change_21_sessions_pct":-3.2571375901560016,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":293,"put_change_contracts":-2922,"call_growth_pct":0.2411244794838455,"put_growth_pct":-5.957307998124325,"call_minus_put_growth_pp":6.19843247760817},"five_sessions":{"call_change_contracts":1315,"put_change_contracts":1844,"call_growth_pct":1.0913587624074628,"put_growth_pct":4.164126188379288,"call_minus_put_growth_pp":-3.0727674259718247},"call_change_surprise":{"z_score":0.011031793294721825,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.6753978702770419,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":0.6434995188240298,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":43.94522954835761,"directional_score":35.74803149606299,"catalyst_reasons":["25Δ risk reversal -121.5 pp","front IV premium 1.6 pp"],"features":{"symbol":"PAGP","price":26.06,"totalOi":167934,"analysisCoverage":1,"avgIvPct":29.7,"ivRank":15.1,"iv52wHighPct":57.15,"iv52wLowPct":24.8,"frontDte":14,"frontAtmIvPct":23.6919,"backAtmIvPct":22.0799,"termPremiumPp":1.612,"expectedMoveFrontPct":4.64,"straddleFrontPct":3.26,"straddle30dPct":3.26,"riskReversalFrontPp":-121.47,"riskReversal30dPp":-121.47,"butterflyFrontPp":-0.59,"butterfly30dPp":-0.59,"putCallOiRatio":0.379,"putCallOiFrontRatio":1.655,"putCallVolumeFrontRatio":0,"optionVolume":699,"volumeOiRatio":0.004162,"netDeltaNormalized":0.261842,"dealerDeltaNormalized":-0.227446,"gexPer100kOi":4394921.421511,"vannaPer100kOi":-1516.07179,"charmPer100kOi":27409.577572,"weekendDeltaShiftPer100kOi":82228.137244,"ivSurfaceRangePp":128.7,"gammaFlipDistancePct":-7.559478,"maxPainDistancePct":-4.067536,"peakCallDistancePct":-0.230238,"peakPutDistancePct":-4.067536},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/PAGP.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":62,"completed_path_count":62,"latest_cross_date":"2026-08-21","horizons":[{"sessions":1,"sample_size":62,"median_return_pct":0.17218369345011197,"p25_return_pct":-1.2282857847220163,"p75_return_pct":1.2251312733321307,"above_zero_pct":54.83870967741935,"median_interval_low_pct":-0.23378675686980266,"median_interval_high_pct":0.799599428195763,"median_interval_nominal_coverage_pct":90.20455594804926,"confidence_floor_pct":0},{"sessions":3,"sample_size":62,"median_return_pct":0.8271497350562984,"p25_return_pct":-1.4698460943235292,"p75_return_pct":2.2350656105400937,"above_zero_pct":61.29032258064516,"median_interval_low_pct":0.21881294680656804,"median_interval_high_pct":1.3609440676208173,"median_interval_nominal_coverage_pct":90.20455594804926,"confidence_floor_pct":0.21881294680656804},{"sessions":5,"sample_size":62,"median_return_pct":1.0746976232860361,"p25_return_pct":-1.3696743232740087,"p75_return_pct":2.55490718910048,"above_zero_pct":66.12903225806451,"median_interval_low_pct":0.46604322696965905,"median_interval_high_pct":1.6460968659985031,"median_interval_nominal_coverage_pct":90.20455594804926,"confidence_floor_pct":0.46604322696965905},{"sessions":10,"sample_size":62,"median_return_pct":-0.08315559523909277,"p25_return_pct":-3.661434518115864,"p75_return_pct":2.9626245867045764,"above_zero_pct":50,"median_interval_low_pct":-1.0585717552762608,"median_interval_high_pct":1.0069156090674714,"median_interval_nominal_coverage_pct":90.20455594804926,"confidence_floor_pct":0}]},{"direction":"below","event_count":59,"completed_path_count":59,"latest_cross_date":"2026-08-20","horizons":[{"sessions":1,"sample_size":59,"median_return_pct":0.28735604621978883,"p25_return_pct":-1.1292689178226012,"p75_return_pct":0.9575510240758422,"above_zero_pct":55.932203389830505,"median_interval_low_pct":-0.18785651937305303,"median_interval_high_pct":0.6220834046796853,"median_interval_nominal_coverage_pct":93.2555388099211,"confidence_floor_pct":0},{"sessions":3,"sample_size":59,"median_return_pct":1.069897386823615,"p25_return_pct":-0.9764310232934448,"p75_return_pct":2.131557369887127,"above_zero_pct":62.71186440677966,"median_interval_low_pct":0.1070688299621203,"median_interval_high_pct":1.6170177053898005,"median_interval_nominal_coverage_pct":93.2555388099211,"confidence_floor_pct":0.1070688299621203},{"sessions":5,"sample_size":59,"median_return_pct":0.777607963759186,"p25_return_pct":-1.9523978876422599,"p75_return_pct":2.476805732610321,"above_zero_pct":59.32203389830508,"median_interval_low_pct":-0.2093770469753342,"median_interval_high_pct":1.4606755057635201,"median_interval_nominal_coverage_pct":93.2555388099211,"confidence_floor_pct":0},{"sessions":10,"sample_size":59,"median_return_pct":0.7138993665632976,"p25_return_pct":-2.2406521515993374,"p75_return_pct":3.0409614529958717,"above_zero_pct":54.23728813559322,"median_interval_low_pct":-0.6970827537304158,"median_interval_high_pct":1.6331713178525442,"median_interval_nominal_coverage_pct":93.2555388099211,"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."}