{"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/PBR","markdown_url":"https://halfonadouble.com/stock/PBR.md","history_url":"https://halfonadouble.com/api/v1/history/PBR.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/PBR.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":"PBR","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":21.649999618530273,"previous_close":20.979999542236328,"delta_neutral":18.643338756454995,"gamma_neutral":17.618134092604926,"gamma_max":22.61275002398707,"total_open_interest":2254127,"previous_open_interest":2266570,"listed_contracts":457,"listed_calls":308,"listed_puts":235,"gamma_max_distance_pct":4.44688416822315,"delta_neutral_distance_pct":-13.887579284305726,"gamma_neutral_distance_pct":-18.622935782753856,"open_interest_change_1d_pct":-0.5489792947052154,"call_open_interest":1253297,"put_open_interest":1000830,"put_call_open_interest_ratio":0.7985577241467904,"nearest_expiration_max_pain":21,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":-3.0023077597374996,"all_expiration_max_pain":19,"net_gamma_exposure":127311558.38935934,"net_gamma_exposure_per_100k_open_interest":5647931.921731089,"gamma_exposure_flip":17.618134092604926,"gamma_exposure_flip_distance_pct":-18.622935782753856,"call_wall":22,"call_wall_distance_pct":1.6166299659892862,"put_wall":20,"put_wall_distance_pct":-7.621245485464286,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":43},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-02","session_count":1392,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":6.349206349206349,"gamma_max_cross_count":12,"delta_neutral_cross_count":17,"gamma_max_prior_sessions_closer_pct":21.825396825396826,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":78.96825396825396,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":94.84126984126983,"open_interest_change_1d_contracts":-12443,"open_interest_change_z_252":-0.29094607052841853,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":2.0681445337528124,"open_interest_change_21_sessions_pct":-4.228046770109278,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-12053,"put_change_contracts":-390,"call_growth_pct":-0.9525427747263603,"put_growth_pct":-0.038952477976868224,"call_minus_put_growth_pp":-0.9135902967494921},"five_sessions":{"call_change_contracts":25652,"put_change_contracts":20022,"call_growth_pct":2.089529139124095,"put_growth_pct":2.041378129052781,"call_minus_put_growth_pp":0.04815101007131428},"call_change_surprise":{"z_score":-0.4153620765932018,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.08136576125372888,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":-0.33452109036280336,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":62.12824886362514,"directional_score":-17.755905511811022,"catalyst_reasons":["front IV premium 24.9 pp","7d expected move +10.9%"],"features":{"symbol":"PBR","price":21.65,"totalOi":2273708,"analysisCoverage":1,"avgIvPct":182.6,"ivRank":40.1,"iv52wHighPct":377.4,"iv52wLowPct":52.18,"frontDte":7,"frontAtmIvPct":78.4201,"backAtmIvPct":53.4939,"termPremiumPp":24.9262,"expectedMoveFrontPct":10.86,"straddleFrontPct":8.01,"straddle30dPct":13.39,"riskReversalFrontPp":2.33,"riskReversal30dPp":10.09,"butterflyFrontPp":-3.44,"butterfly30dPp":2.83,"putCallOiRatio":0.796,"putCallOiFrontRatio":1.153,"putCallVolumeFrontRatio":0.388,"optionVolume":97272,"volumeOiRatio":0.042781,"netDeltaNormalized":0.219471,"dealerDeltaNormalized":-0.213177,"gexPer100kOi":1449150.667104,"vannaPer100kOi":2607.766697,"charmPer100kOi":-391309.702037,"weekendDeltaShiftPer100kOi":-1173929.062131,"ivSurfaceRangePp":100.7,"gammaFlipDistancePct":-4.110855,"maxPainDistancePct":-12.240185,"peakCallDistancePct":10.854503,"peakPutDistancePct":-3.002309},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/PBR.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":18,"completed_path_count":18,"latest_cross_date":"2026-09-15","horizons":[{"sessions":1,"sample_size":18,"median_return_pct":1.5759169231813641,"p25_return_pct":-0.9172944587199305,"p75_return_pct":2.509821690106806,"above_zero_pct":66.66666666666666,"median_interval_low_pct":-0.9168797083295654,"median_interval_high_pct":2.4783242937137295,"median_interval_nominal_coverage_pct":90.374755859375,"confidence_floor_pct":0},{"sessions":3,"sample_size":18,"median_return_pct":-0.10714313045740442,"p25_return_pct":-3.0445041685111196,"p75_return_pct":3.8853599804869408,"above_zero_pct":44.44444444444444,"median_interval_low_pct":-2.392064539160521,"median_interval_high_pct":2.912027499855818,"median_interval_nominal_coverage_pct":90.374755859375,"confidence_floor_pct":0},{"sessions":5,"sample_size":18,"median_return_pct":2.9533402005955445,"p25_return_pct":-1.9053641371387597,"p75_return_pct":5.8410859398424,"above_zero_pct":66.66666666666666,"median_interval_low_pct":-0.5878025402212717,"median_interval_high_pct":5.511359615513212,"median_interval_nominal_coverage_pct":90.374755859375,"confidence_floor_pct":0},{"sessions":10,"sample_size":18,"median_return_pct":5.488017006289936,"p25_return_pct":-2.035583418964579,"p75_return_pct":9.744508050714717,"above_zero_pct":66.66666666666666,"median_interval_low_pct":-1.3960292812357777,"median_interval_high_pct":8.780487048443941,"median_interval_nominal_coverage_pct":90.374755859375,"confidence_floor_pct":0}]},{"direction":"below","event_count":18,"completed_path_count":18,"latest_cross_date":"2026-09-16","horizons":[{"sessions":1,"sample_size":18,"median_return_pct":-1.4178090222702944,"p25_return_pct":-3.7399946209447115,"p75_return_pct":0.5197425011789603,"above_zero_pct":33.33333333333333,"median_interval_low_pct":-2.9027549077029424,"median_interval_high_pct":0.14347530781650963,"median_interval_nominal_coverage_pct":90.374755859375,"confidence_floor_pct":0},{"sessions":3,"sample_size":18,"median_return_pct":0.2871376948245685,"p25_return_pct":-1.354079963894303,"p75_return_pct":1.9660475052643789,"above_zero_pct":61.111111111111114,"median_interval_low_pct":-1.339075507837273,"median_interval_high_pct":1.7208442637643095,"median_interval_nominal_coverage_pct":90.374755859375,"confidence_floor_pct":0},{"sessions":5,"sample_size":18,"median_return_pct":0.4620087881685775,"p25_return_pct":-2.990822482427352,"p75_return_pct":2.7202587377000818,"above_zero_pct":55.55555555555556,"median_interval_low_pct":-2.3841987342896886,"median_interval_high_pct":2.539287458872086,"median_interval_nominal_coverage_pct":90.374755859375,"confidence_floor_pct":0},{"sessions":10,"sample_size":18,"median_return_pct":1.6368704888842789,"p25_return_pct":-2.7787435587767724,"p75_return_pct":6.331109369055427,"above_zero_pct":61.111111111111114,"median_interval_low_pct":-1.3062362481095047,"median_interval_high_pct":5.868364353211031,"median_interval_nominal_coverage_pct":90.374755859375,"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."}