{"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/RXRX","markdown_url":"https://halfonadouble.com/stock/RXRX.md","history_url":"https://halfonadouble.com/api/v1/history/RXRX.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/RXRX.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":"RXRX","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":3.4649999141693115,"previous_close":4.159999847412109,"delta_neutral":2.1161835336280608,"gamma_neutral":3.4649999141693115,"gamma_max":3.8490229865703247,"total_open_interest":315502,"previous_open_interest":346467,"listed_contracts":175,"listed_calls":148,"listed_puts":104,"gamma_max_distance_pct":11.082917226942492,"delta_neutral_distance_pct":-38.92688063354864,"gamma_neutral_distance_pct":0,"open_interest_change_1d_pct":-8.937359113566371,"call_open_interest":264999,"put_open_interest":50503,"put_call_open_interest_ratio":0.1905780776531232,"nearest_expiration_max_pain":3,"nearest_expiration_max_pain_expiry":"2026-10-23","nearest_expiration_max_pain_distance_pct":-13.419911275258695,"all_expiration_max_pain":3,"net_gamma_exposure":9831211.627836008,"net_gamma_exposure_per_100k_open_interest":3116053.6629992863,"gamma_exposure_flip":null,"gamma_exposure_flip_distance_pct":null,"call_wall":5,"call_wall_distance_pct":44.30014787456884,"put_wall":3,"put_wall_distance_pct":-13.419911275258695,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":279},"history_summary":{"first_date":"2021-05-18","last_date":"2026-10-16","session_count":1289,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":7.142857142857142,"gamma_max_cross_count":25,"delta_neutral_cross_count":0,"gamma_max_prior_sessions_closer_pct":41.66666666666667,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":55.158730158730165,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":9.523809523809524,"open_interest_change_1d_contracts":-30965,"open_interest_change_z_252":-1.3399598607617096,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-5.478610739119624,"open_interest_change_21_sessions_pct":-21.172387774427033,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-26078,"put_change_contracts":-4887,"call_growth_pct":-8.959141395575742,"put_growth_pct":-8.82289221881206,"call_minus_put_growth_pp":-0.1362491767636822},"five_sessions":{"call_change_contracts":-16783,"put_change_contracts":-1504,"call_growth_pct":-5.9560227409841655,"put_growth_pct":-2.8919183956005923,"call_minus_put_growth_pp":-3.0641043453835732},"call_change_surprise":{"z_score":-1.4116924810466729,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.9057718626410128,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":-0.03270112835866001,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-16","analysis_coverage":0.9444,"catalyst_score":75.27854837557317,"directional_score":39.88529956266266,"catalyst_reasons":["25Δ risk reversal -41.2 pp","front IV premium 8.6 pp","IV rank 100"],"features":{"price":3.46,"totalOi":352104,"analysisCoverage":0.9444,"avgIvPct":1080.3,"ivRank":100,"iv52wHighPct":1080.3,"iv52wLowPct":128.6,"frontDte":7,"termPremiumPp":8.6171,"riskReversalFrontPp":-41.2,"riskReversal30dPp":-39.06,"butterflyFrontPp":null,"butterfly30dPp":null,"putCallOiRatio":0.194,"putCallOiFrontRatio":0.216,"putCallVolumeFrontRatio":1.596,"optionVolume":25040,"volumeOiRatio":0.071115,"netDeltaNormalized":0.227489,"dealerDeltaNormalized":-0.225672,"gexPer100kOi":122233.448072,"vannaPer100kOi":844.636812,"charmPer100kOi":-34852.486765,"weekendDeltaShiftPer100kOi":-104557.460296,"ivSurfaceRangePp":173.1,"gammaFlipDistancePct":null,"maxPainDistancePct":-13.294798,"peakCallDistancePct":15.606936,"peakPutDistancePct":1.156069},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/RXRX.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":43,"completed_path_count":42,"latest_cross_date":"2026-10-09","horizons":[{"sessions":1,"sample_size":43,"median_return_pct":0.5340512671900166,"p25_return_pct":-2.8649711406969978,"p75_return_pct":4.067098172469564,"above_zero_pct":51.162790697674424,"median_interval_low_pct":-1.452783077892561,"median_interval_high_pct":2.486811697982949,"median_interval_nominal_coverage_pct":93.40059655442019,"confidence_floor_pct":0},{"sessions":3,"sample_size":43,"median_return_pct":-2.0151114138419857,"p25_return_pct":-7.73595416791712,"p75_return_pct":1.3068583931874378,"above_zero_pct":32.55813953488372,"median_interval_low_pct":-5.253622515490508,"median_interval_high_pct":-1.0403110937683202,"median_interval_nominal_coverage_pct":93.40059655442019,"confidence_floor_pct":-1.0403110937683202},{"sessions":5,"sample_size":43,"median_return_pct":-4.622226291232634,"p25_return_pct":-13.646995045095366,"p75_return_pct":4.53973179038325,"above_zero_pct":37.2093023255814,"median_interval_low_pct":-7.660163329348846,"median_interval_high_pct":0.2032469896262823,"median_interval_nominal_coverage_pct":93.40059655442019,"confidence_floor_pct":0},{"sessions":10,"sample_size":42,"median_return_pct":-9.464100066292064,"p25_return_pct":-18.476848401827535,"p75_return_pct":0.5756680386131752,"above_zero_pct":26.190476190476193,"median_interval_low_pct":-13.321328424585776,"median_interval_high_pct":-5.442698612453222,"median_interval_nominal_coverage_pct":91.15704530122457,"confidence_floor_pct":-5.442698612453222}]},{"direction":"below","event_count":46,"completed_path_count":44,"latest_cross_date":"2026-10-12","horizons":[{"sessions":1,"sample_size":46,"median_return_pct":-2.0046378395889963,"p25_return_pct":-4.576153608127246,"p75_return_pct":2.4765669540569526,"above_zero_pct":36.95652173913043,"median_interval_low_pct":-3.4300759190187047,"median_interval_high_pct":0.10142220314444117,"median_interval_nominal_coverage_pct":94.59239681411304,"confidence_floor_pct":0},{"sessions":3,"sample_size":46,"median_return_pct":-2.660709529411781,"p25_return_pct":-7.493864524229074,"p75_return_pct":3.160795389043164,"above_zero_pct":32.608695652173914,"median_interval_low_pct":-6.598982682823085,"median_interval_high_pct":-0.13140905001821634,"median_interval_nominal_coverage_pct":94.59239681411304,"confidence_floor_pct":-0.13140905001821634},{"sessions":5,"sample_size":45,"median_return_pct":-5.231535530890152,"p25_return_pct":-13.359276325709335,"p75_return_pct":2.848576537438796,"above_zero_pct":33.33333333333333,"median_interval_low_pct":-12.024046736541628,"median_interval_high_pct":-1.1152405483875416,"median_interval_nominal_coverage_pct":92.75457398374556,"confidence_floor_pct":-1.1152405483875416},{"sessions":10,"sample_size":44,"median_return_pct":-11.427122565229814,"p25_return_pct":-18.341229950667405,"p75_return_pct":-4.418102884648942,"above_zero_pct":18.181818181818183,"median_interval_low_pct":-14.77449198487143,"median_interval_high_pct":-7.58725323858529,"median_interval_nominal_coverage_pct":90.38582455793858,"confidence_floor_pct":-7.58725323858529}]}],"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."}