{"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/EYPT","markdown_url":"https://halfonadouble.com/stock/EYPT.md","history_url":"https://halfonadouble.com/api/v1/history/EYPT.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/EYPT.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":"EYPT","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":2.990000009536743,"previous_close":3.140000104904175,"delta_neutral":1.2768344192574448,"gamma_neutral":2.2475000071525573,"gamma_max":1.3054806366449705,"total_open_interest":131786,"previous_open_interest":174707,"listed_contracts":78,"listed_calls":58,"listed_puts":42,"gamma_max_distance_pct":-56.33844038524817,"delta_neutral_distance_pct":-57.29650785334708,"gamma_neutral_distance_pct":-24.832775920265814,"open_interest_change_1d_pct":-24.567418592271633,"call_open_interest":88414,"put_open_interest":43372,"put_call_open_interest_ratio":0.4905557943312145,"nearest_expiration_max_pain":5,"nearest_expiration_max_pain_expiry":"2026-11-20","nearest_expiration_max_pain_distance_pct":67.2240797341896,"all_expiration_max_pain":2.5,"net_gamma_exposure":1213301.5964478499,"net_gamma_exposure_per_100k_open_interest":920660.461997367,"gamma_exposure_flip":2.2475000071525573,"gamma_exposure_flip_distance_pct":-24.832775920265814,"call_wall":12.5,"call_wall_distance_pct":318.060199335474,"put_wall":2.5,"put_wall_distance_pct":-16.3879601329052,"gamma_max_cross_direction":"above","delta_neutral_cross_direction":null,"open_interest_rank":516},"history_summary":{"first_date":"2020-12-10","last_date":"2026-10-16","session_count":1332,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":26.58730158730159,"gamma_max_cross_count":33,"delta_neutral_cross_count":20,"gamma_max_prior_sessions_closer_pct":78.17460317460318,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":92.06349206349206,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":90.07936507936508,"open_interest_change_1d_contracts":-42921,"open_interest_change_z_252":-10.981270861528795,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-20.965546193289153,"open_interest_change_21_sessions_pct":-8.230214825389089,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-16664,"put_change_contracts":-26257,"call_growth_pct":-15.858695445288262,"put_growth_pct":-37.70986227003117,"call_minus_put_growth_pp":21.851166824742904},"five_sessions":{"call_change_contracts":-15107,"put_change_contracts":-26305,"call_growth_pct":-14.593174331778094,"put_growth_pct":-37.7527735120628,"call_minus_put_growth_pp":23.159599180284708},"call_change_surprise":{"z_score":-6.882342054346757,"comparison_sessions":236},"put_change_surprise":{"z_score":-9.528606105292983,"comparison_sessions":236},"call_minus_put_growth_surprise":{"z_score":1.8915755879227376,"comparison_sessions":236}}},"advanced_options":{"data_through":"2026-10-16","analysis_coverage":0.8889,"catalyst_score":46.07540158357696,"directional_score":-19.87537227334925,"catalyst_reasons":["IV rank 100","25Δ risk reversal 13.3 pp"],"features":{"price":2.99,"totalOi":175397,"analysisCoverage":0.8889,"avgIvPct":8695.9,"ivRank":100,"iv52wHighPct":8695.9,"iv52wLowPct":229.81,"frontDte":91,"termPremiumPp":0,"riskReversalFrontPp":13.31,"riskReversal30dPp":13.31,"butterflyFrontPp":null,"butterfly30dPp":null,"putCallOiRatio":0.656,"putCallOiFrontRatio":1.013,"putCallVolumeFrontRatio":0.053,"optionVolume":2966,"volumeOiRatio":0.01691,"netDeltaNormalized":0.117916,"dealerDeltaNormalized":-0.117441,"gexPer100kOi":9103.798811,"vannaPer100kOi":933.311288,"charmPer100kOi":-68159.09052,"weekendDeltaShiftPer100kOi":-204476.701426,"ivSurfaceRangePp":21.6,"gammaFlipDistancePct":244.147157,"maxPainDistancePct":67.22408,"peakCallDistancePct":67.22408,"peakPutDistancePct":33.779264},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/EYPT.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":37,"completed_path_count":37,"latest_cross_date":"2026-09-22","horizons":[{"sessions":1,"sample_size":37,"median_return_pct":0.09311200274628728,"p25_return_pct":-1.679737593263575,"p75_return_pct":1.5999984741210893,"above_zero_pct":51.35135135135135,"median_interval_low_pct":-0.8512086920543838,"median_interval_high_pct":0.6166538791317233,"median_interval_nominal_coverage_pct":90.1128250407055,"confidence_floor_pct":0},{"sessions":3,"sample_size":37,"median_return_pct":-2.217125103551687,"p25_return_pct":-5.7553977126758475,"p75_return_pct":2.5755826917835734,"above_zero_pct":45.94594594594595,"median_interval_low_pct":-4.376157573284189,"median_interval_high_pct":1.6444070772242858,"median_interval_nominal_coverage_pct":90.1128250407055,"confidence_floor_pct":0},{"sessions":5,"sample_size":37,"median_return_pct":-1.5321782433806663,"p25_return_pct":-11.824949079650992,"p75_return_pct":3.246295241145014,"above_zero_pct":35.13513513513514,"median_interval_low_pct":-9.672262318216795,"median_interval_high_pct":-0.2427124350106835,"median_interval_nominal_coverage_pct":90.1128250407055,"confidence_floor_pct":-0.2427124350106835},{"sessions":10,"sample_size":37,"median_return_pct":-4.841708707366365,"p25_return_pct":-17.788020620459623,"p75_return_pct":4.3129321964362255,"above_zero_pct":35.13513513513514,"median_interval_low_pct":-10.380260254106677,"median_interval_high_pct":-0.9865440398261094,"median_interval_nominal_coverage_pct":90.1128250407055,"confidence_floor_pct":-0.9865440398261094}]},{"direction":"below","event_count":37,"completed_path_count":36,"latest_cross_date":"2026-09-23","horizons":[{"sessions":1,"sample_size":37,"median_return_pct":-0.06345322802413511,"p25_return_pct":-1.8817186210869141,"p75_return_pct":1.6322152236522003,"above_zero_pct":45.94594594594595,"median_interval_low_pct":-1.0989065691980104,"median_interval_high_pct":0.42589601115554654,"median_interval_nominal_coverage_pct":90.1128250407055,"confidence_floor_pct":0},{"sessions":3,"sample_size":37,"median_return_pct":-2.030460938141998,"p25_return_pct":-6.43611994346479,"p75_return_pct":1.7513678119338572,"above_zero_pct":35.13513513513514,"median_interval_low_pct":-3.747867026929197,"median_interval_high_pct":-0.24247177048128954,"median_interval_nominal_coverage_pct":90.1128250407055,"confidence_floor_pct":-0.24247177048128954},{"sessions":5,"sample_size":37,"median_return_pct":-2.410543909753027,"p25_return_pct":-10.977160347626391,"p75_return_pct":1.351350045186761,"above_zero_pct":40.54054054054054,"median_interval_low_pct":-8.602148676927513,"median_interval_high_pct":0.19841724122076076,"median_interval_nominal_coverage_pct":90.1128250407055,"confidence_floor_pct":0},{"sessions":10,"sample_size":36,"median_return_pct":-6.52998842320967,"p25_return_pct":-14.393223909818886,"p75_return_pct":2.823718088070443,"above_zero_pct":33.33333333333333,"median_interval_low_pct":-8.842722145358428,"median_interval_high_pct":-2.357723230536801,"median_interval_nominal_coverage_pct":93.47546647768468,"confidence_floor_pct":-2.357723230536801}]}],"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."}