{"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/WRBY","markdown_url":"https://halfonadouble.com/stock/WRBY.md","history_url":"https://halfonadouble.com/api/v1/history/WRBY.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/WRBY.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":"WRBY","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":27.030000686645508,"previous_close":27.489999771118164,"delta_neutral":17.683523063151313,"gamma_neutral":8.177693608301666,"gamma_max":27.57200730524933,"total_open_interest":101836,"previous_open_interest":106604,"listed_contracts":205,"listed_calls":113,"listed_puts":115,"gamma_max_distance_pct":2.005203865464961,"delta_neutral_distance_pct":-34.57816273053938,"gamma_neutral_distance_pct":-69.7458623730559,"open_interest_change_1d_pct":-4.472627668755394,"call_open_interest":87741,"put_open_interest":14095,"put_call_open_interest_ratio":0.16064325685825326,"nearest_expiration_max_pain":27,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":-0.11099032883239994,"all_expiration_max_pain":22.5,"net_gamma_exposure":6654101.156081454,"net_gamma_exposure_per_100k_open_interest":6534134.447623095,"gamma_exposure_flip":8.177693608301666,"gamma_exposure_flip_distance_pct":-69.7458623730559,"call_wall":25,"call_wall_distance_pct":-7.51017623040037,"put_wall":25,"put_wall_distance_pct":-7.51017623040037,"gamma_max_cross_direction":"below","delta_neutral_cross_direction":null,"open_interest_rank":631},"history_summary":{"first_date":"2021-11-03","last_date":"2026-10-02","session_count":1159,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":7.936507936507936,"gamma_max_cross_count":14,"delta_neutral_cross_count":1,"gamma_max_prior_sessions_closer_pct":2.7777777777777777,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":90.87301587301587,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":80.15873015873017,"open_interest_change_1d_contracts":-4768,"open_interest_change_z_252":-0.6969872378819636,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":20.37494533032305,"open_interest_change_21_sessions_pct":10.185886477245678,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-2609,"put_change_contracts":-2159,"call_growth_pct":-2.887659103486442,"put_growth_pct":-13.282884213116771,"call_minus_put_growth_pp":10.39522510963033},"five_sessions":{"call_change_contracts":15118,"put_change_contracts":2119,"call_growth_pct":20.81709651212426,"put_growth_pct":17.693720774883097,"call_minus_put_growth_pp":3.1233757372411617},"call_change_surprise":{"z_score":-0.7248342170940459,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.5585074559922704,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":0.6098157114086656,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":56.47447719949946,"directional_score":6.771653543307082,"catalyst_reasons":["smile convexity 15.1 pp","7d expected move +9.8%"],"features":{"symbol":"WRBY","price":27.03,"totalOi":106681,"analysisCoverage":1,"avgIvPct":392.7,"ivRank":83.7,"iv52wHighPct":451.2,"iv52wLowPct":92.57,"frontDte":7,"frontAtmIvPct":71.1269,"backAtmIvPct":78.6665,"termPremiumPp":-7.5396,"expectedMoveFrontPct":9.85,"straddleFrontPct":7.58,"straddle30dPct":10.73,"riskReversalFrontPp":3.76,"riskReversal30dPp":-7.65,"butterflyFrontPp":15.08,"butterfly30dPp":3.27,"putCallOiRatio":0.182,"putCallOiFrontRatio":0.9,"putCallVolumeFrontRatio":0.84,"optionVolume":6631,"volumeOiRatio":0.062157,"netDeltaNormalized":0.356228,"dealerDeltaNormalized":-0.355927,"gexPer100kOi":2082728.66771,"vannaPer100kOi":924.250804,"charmPer100kOi":-46434.697837,"weekendDeltaShiftPer100kOi":-139303.156138,"ivSurfaceRangePp":138,"gammaFlipDistancePct":-29.337773,"maxPainDistancePct":-16.759156,"peakCallDistancePct":29.485757,"peakPutDistancePct":-0.110988},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/WRBY.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":16,"completed_path_count":15,"latest_cross_date":"2026-09-29","horizons":[{"sessions":1,"sample_size":16,"median_return_pct":0.8813876114633912,"p25_return_pct":-0.08650481513614583,"p75_return_pct":3.713361661061426,"above_zero_pct":68.75,"median_interval_low_pct":0,"median_interval_high_pct":3.5609733767625773,"median_interval_nominal_coverage_pct":92.3187255859375,"confidence_floor_pct":0},{"sessions":3,"sample_size":16,"median_return_pct":2.953806284583138,"p25_return_pct":-0.05261589037039438,"p75_return_pct":4.643188845283835,"above_zero_pct":75,"median_interval_low_pct":0.2299960668610712,"median_interval_high_pct":4.615384846894077,"median_interval_nominal_coverage_pct":92.3187255859375,"confidence_floor_pct":0.2299960668610712},{"sessions":5,"sample_size":15,"median_return_pct":0.017091147920011984,"p25_return_pct":-4.19310685001334,"p75_return_pct":6.618554167245749,"above_zero_pct":53.333333333333336,"median_interval_low_pct":-7.4537258037938425,"median_interval_high_pct":7.674306622569449,"median_interval_nominal_coverage_pct":96.484375,"confidence_floor_pct":0},{"sessions":10,"sample_size":15,"median_return_pct":-1.0443818906172186,"p25_return_pct":-4.664037958749745,"p75_return_pct":11.148406058267469,"above_zero_pct":46.666666666666664,"median_interval_low_pct":-6.290598812266291,"median_interval_high_pct":13.664014794669965,"median_interval_nominal_coverage_pct":96.484375,"confidence_floor_pct":0}]},{"direction":"below","event_count":21,"completed_path_count":20,"latest_cross_date":"2026-10-02","horizons":[{"sessions":1,"sample_size":20,"median_return_pct":-0.7687661044705529,"p25_return_pct":-1.5228800354270045,"p75_return_pct":0.5483308655620467,"above_zero_pct":35,"median_interval_low_pct":-1.412306890733328,"median_interval_high_pct":0.5148750282883308,"median_interval_nominal_coverage_pct":95.86105346679688,"confidence_floor_pct":0},{"sessions":3,"sample_size":20,"median_return_pct":-0.3606442786664166,"p25_return_pct":-3.7966599170739914,"p75_return_pct":3.736805826016032,"above_zero_pct":45,"median_interval_low_pct":-3.58713872524562,"median_interval_high_pct":3.71295608597082,"median_interval_nominal_coverage_pct":95.86105346679688,"confidence_floor_pct":0},{"sessions":5,"sample_size":20,"median_return_pct":-0.24828435146656003,"p25_return_pct":-3.214097814484451,"p75_return_pct":8.375122528063894,"above_zero_pct":45,"median_interval_low_pct":-2.9501522289299587,"median_interval_high_pct":7.862408150267819,"median_interval_nominal_coverage_pct":95.86105346679688,"confidence_floor_pct":0},{"sessions":10,"sample_size":20,"median_return_pct":1.2113731312545228,"p25_return_pct":-7.781312101557598,"p75_return_pct":7.636535625894114,"above_zero_pct":55.00000000000001,"median_interval_low_pct":-7.289782090057695,"median_interval_high_pct":7.414595615067721,"median_interval_nominal_coverage_pct":95.86105346679688,"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."}