{"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/FRVO","markdown_url":"https://halfonadouble.com/stock/FRVO.md","history_url":"https://halfonadouble.com/api/v1/history/FRVO.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/FRVO.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":"FRVO","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":9.680000305175781,"previous_close":10.260000228881836,"delta_neutral":10.839919316201415,"gamma_neutral":12.100000381469727,"gamma_max":20.93383993991106,"total_open_interest":132883,"previous_open_interest":159418,"listed_contracts":151,"listed_calls":92,"listed_puts":76,"gamma_max_distance_pct":116.25867024733442,"delta_neutral_distance_pct":11.982634033652243,"gamma_neutral_distance_pct":25,"open_interest_change_1d_pct":-16.644920899772924,"call_open_interest":101121,"put_open_interest":31762,"put_call_open_interest_ratio":0.31409895076195843,"nearest_expiration_max_pain":12.5,"nearest_expiration_max_pain_expiry":"2026-11-20","nearest_expiration_max_pain_distance_pct":29.132227333881367,"all_expiration_max_pain":15,"net_gamma_exposure":-4950.377906043668,"net_gamma_exposure_per_100k_open_interest":-3725.3658527002463,"gamma_exposure_flip":12.100000381469727,"gamma_exposure_flip_distance_pct":25,"call_wall":15,"call_wall_distance_pct":54.95867280065764,"put_wall":12.5,"put_wall_distance_pct":29.132227333881367,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":514},"history_summary":{"first_date":"2026-06-17","last_date":"2026-10-16","session_count":85,"trailing_window_sessions":85,"sessions_above_gamma_max_pct":0,"gamma_max_cross_count":0,"delta_neutral_cross_count":13,"gamma_max_prior_sessions_closer_pct":100,"gamma_max_prior_comparison_sessions":84,"delta_neutral_prior_sessions_closer_pct":61.904761904761905,"delta_neutral_prior_comparison_sessions":84,"open_interest_percentile_1y":91.76470588235294,"open_interest_change_1d_contracts":-26535,"open_interest_change_z_252":null,"open_interest_change_z_comparison_sessions":83,"open_interest_change_5_sessions_pct":-13.915809385608044,"open_interest_change_21_sessions_pct":21.091144362025915,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-15347,"put_change_contracts":-11188,"call_growth_pct":-13.177009994161487,"put_growth_pct":-26.0488940628638,"call_minus_put_growth_pp":12.871884068702311},"five_sessions":{"call_change_contracts":-10488,"put_change_contracts":-10993,"call_growth_pct":-9.397091632395236,"put_growth_pct":-25.7116126768799,"call_minus_put_growth_pp":16.314521044484664},"call_change_surprise":{"z_score":null,"comparison_sessions":83},"put_change_surprise":{"z_score":null,"comparison_sessions":83},"call_minus_put_growth_surprise":{"z_score":null,"comparison_sessions":83}}},"advanced_options":{"data_through":"2026-10-16","analysis_coverage":0.9444,"catalyst_score":50.700986813858044,"directional_score":29.608945292586725,"catalyst_reasons":["IV rank 100"],"features":{"price":9.68,"totalOi":157821,"analysisCoverage":0.9444,"avgIvPct":598.5,"ivRank":100,"iv52wHighPct":598.5,"iv52wLowPct":111.3,"frontDte":35,"termPremiumPp":1.6308,"riskReversalFrontPp":-10.78,"riskReversal30dPp":-10.78,"butterflyFrontPp":null,"butterfly30dPp":null,"putCallOiRatio":0.359,"putCallOiFrontRatio":2.234,"putCallVolumeFrontRatio":2.825,"optionVolume":5146,"volumeOiRatio":0.032607,"netDeltaNormalized":-0.090651,"dealerDeltaNormalized":0.090651,"gexPer100kOi":22057.318101,"vannaPer100kOi":2434.403533,"charmPer100kOi":43679.231534,"weekendDeltaShiftPer100kOi":131037.694603,"ivSurfaceRangePp":23.6,"gammaFlipDistancePct":-47.107438,"maxPainDistancePct":54.958678,"peakCallDistancePct":313.22314,"peakPutDistancePct":29.132231},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/FRVO.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":0,"completed_path_count":0,"latest_cross_date":null,"horizons":[{"sessions":1,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":3,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":5,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":10,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null}]},{"direction":"below","event_count":0,"completed_path_count":0,"latest_cross_date":null,"horizons":[{"sessions":1,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":3,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":5,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"median_interval_low_pct":null,"median_interval_high_pct":null,"median_interval_nominal_coverage_pct":null,"confidence_floor_pct":null},{"sessions":10,"sample_size":0,"median_return_pct":null,"p25_return_pct":null,"p75_return_pct":null,"above_zero_pct":null,"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."}