{"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/ASST","markdown_url":"https://halfonadouble.com/stock/ASST.md","history_url":"https://halfonadouble.com/api/v1/history/ASST.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/ASST.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":"ASST","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":30.030000686645508,"previous_close":30.110000610351562,"delta_neutral":21.12526512582268,"gamma_neutral":19.781077400637244,"gamma_max":27.373170369955304,"total_open_interest":419711,"previous_open_interest":488078,"listed_contracts":517,"listed_calls":328,"listed_puts":330,"gamma_max_distance_pct":-8.847253599536913,"delta_neutral_distance_pct":-29.65279839231842,"gamma_neutral_distance_pct":-34.128947890986936,"open_interest_change_1d_pct":-14.007392261073026,"call_open_interest":329463,"put_open_interest":90248,"put_call_open_interest_ratio":0.2739245378084944,"nearest_expiration_max_pain":26.5,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":-11.754913772663738,"all_expiration_max_pain":20,"net_gamma_exposure":40906156.22336601,"net_gamma_exposure_per_100k_open_interest":9746267.365726896,"gamma_exposure_flip":19.781077400637244,"gamma_exposure_flip_distance_pct":-34.128947890986936,"call_wall":27,"call_wall_distance_pct":-10.089912145732866,"put_wall":29,"put_wall_distance_pct":-3.4299056380093735,"gamma_max_cross_direction":"above","delta_neutral_cross_direction":null,"open_interest_rank":241},"history_summary":{"first_date":"2025-05-30","last_date":"2026-10-02","session_count":303,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":30.158730158730158,"gamma_max_cross_count":45,"delta_neutral_cross_count":5,"gamma_max_prior_sessions_closer_pct":41.66666666666667,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":38.88888888888889,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":57.936507936507944,"open_interest_change_1d_contracts":-68367,"open_interest_change_z_252":-0.17644967507085302,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-9.966106785078404,"open_interest_change_21_sessions_pct":-5.504760661111624,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-59009,"put_change_contracts":-9358,"call_growth_pct":-15.190026565621203,"put_growth_pct":-9.395016364476035,"call_minus_put_growth_pp":-5.795010201145168},"five_sessions":{"call_change_contracts":-50446,"put_change_contracts":3987,"call_growth_pct":-13.278442995559464,"put_growth_pct":4.622019220737066,"call_minus_put_growth_pp":-17.900462216296532},"call_change_surprise":{"z_score":-0.15098485553769467,"comparison_sessions":227},"put_change_surprise":{"z_score":-0.2829589159931526,"comparison_sessions":227},"call_minus_put_growth_surprise":{"z_score":-0.0726563700565491,"comparison_sessions":227}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":51.50088312043118,"directional_score":8.385826771653544,"catalyst_reasons":["volume/OI 0.18","IV rank 100","7d expected move +9.0%"],"features":{"symbol":"ASST","price":30.03,"totalOi":492621,"analysisCoverage":1,"avgIvPct":459.1,"ivRank":100,"iv52wHighPct":459.1,"iv52wLowPct":114.23,"frontDte":7,"frontAtmIvPct":65.0612,"backAtmIvPct":82.8064,"termPremiumPp":-17.7452,"expectedMoveFrontPct":9.01,"straddleFrontPct":6.46,"straddle30dPct":16.42,"riskReversalFrontPp":2.28,"riskReversal30dPp":2.34,"butterflyFrontPp":-6.95,"butterfly30dPp":-5.26,"putCallOiRatio":0.26,"putCallOiFrontRatio":0.067,"putCallVolumeFrontRatio":0.152,"optionVolume":87028,"volumeOiRatio":0.176663,"netDeltaNormalized":0.457888,"dealerDeltaNormalized":-0.422386,"gexPer100kOi":10862733.365001,"vannaPer100kOi":-2238.637817,"charmPer100kOi":-3297551.464513,"weekendDeltaShiftPer100kOi":-9892654.596536,"ivSurfaceRangePp":157.4,"gammaFlipDistancePct":-40.592741,"maxPainDistancePct":-33.399933,"peakCallDistancePct":-0.0999,"peakPutDistancePct":-10.08991},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/ASST.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":15,"completed_path_count":13,"latest_cross_date":"2026-10-02","horizons":[{"sessions":1,"sample_size":14,"median_return_pct":0.4343826603080081,"p25_return_pct":-3.302116189279733,"p75_return_pct":6.076459549141639,"above_zero_pct":50,"median_interval_low_pct":-3.8461527022937037,"median_interval_high_pct":6.400280841566985,"median_interval_nominal_coverage_pct":94.2626953125,"confidence_floor_pct":0},{"sessions":3,"sample_size":14,"median_return_pct":-0.6225159773784461,"p25_return_pct":-4.795815892748581,"p75_return_pct":2.8218018182047166,"above_zero_pct":42.857142857142854,"median_interval_low_pct":-5.524856784194299,"median_interval_high_pct":3.3057818671050843,"median_interval_nominal_coverage_pct":94.2626953125,"confidence_floor_pct":0},{"sessions":5,"sample_size":14,"median_return_pct":-1.8526088190342294,"p25_return_pct":-13.815306183895354,"p75_return_pct":5.148117244947708,"above_zero_pct":50,"median_interval_low_pct":-14.539128065920448,"median_interval_high_pct":5.869872019472755,"median_interval_nominal_coverage_pct":94.2626953125,"confidence_floor_pct":0},{"sessions":10,"sample_size":13,"median_return_pct":4.313928968710257,"p25_return_pct":-13.720071990997173,"p75_return_pct":9.569045026847988,"above_zero_pct":53.84615384615385,"median_interval_low_pct":-13.720071990997173,"median_interval_high_pct":9.569045026847988,"median_interval_nominal_coverage_pct":90.771484375,"confidence_floor_pct":0}]},{"direction":"below","event_count":18,"completed_path_count":16,"latest_cross_date":"2026-09-28","horizons":[{"sessions":1,"sample_size":18,"median_return_pct":-1.694149936321876,"p25_return_pct":-5.259460243018893,"p75_return_pct":2.7249869617924305,"above_zero_pct":38.88888888888889,"median_interval_low_pct":-3.1999969482421675,"median_interval_high_pct":1.0689636756633814,"median_interval_nominal_coverage_pct":90.374755859375,"confidence_floor_pct":0},{"sessions":3,"sample_size":18,"median_return_pct":0.8172469586210651,"p25_return_pct":-5.384904954114422,"p75_return_pct":8.868716716598158,"above_zero_pct":55.55555555555556,"median_interval_low_pct":-2.918923867715373,"median_interval_high_pct":8.767328983759093,"median_interval_nominal_coverage_pct":90.374755859375,"confidence_floor_pct":0},{"sessions":5,"sample_size":17,"median_return_pct":0.7506857716630178,"p25_return_pct":-8.000000000000007,"p75_return_pct":16.535436322902108,"above_zero_pct":58.82352941176471,"median_interval_low_pct":-8.000000000000007,"median_interval_high_pct":16.535436322902108,"median_interval_nominal_coverage_pct":95.0958251953125,"confidence_floor_pct":0},{"sessions":10,"sample_size":16,"median_return_pct":5.508355336313986,"p25_return_pct":-19.44374912283913,"p75_return_pct":17.603788710424006,"above_zero_pct":62.5,"median_interval_low_pct":-18.110237994310264,"median_interval_high_pct":10.918921393317138,"median_interval_nominal_coverage_pct":92.3187255859375,"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."}