{"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/CCJ","markdown_url":"https://halfonadouble.com/stock/CCJ.md","history_url":"https://halfonadouble.com/api/v1/history/CCJ.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/CCJ.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":"CCJ","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":85.18000030517578,"previous_close":85.69000244140625,"delta_neutral":92.1897896598848,"gamma_neutral":94.7697086177761,"gamma_max":108.89328082731967,"total_open_interest":417979,"previous_open_interest":440305,"listed_contracts":641,"listed_calls":381,"listed_puts":306,"gamma_max_distance_pct":27.839023758142677,"delta_neutral_distance_pct":8.229384045075049,"gamma_neutral_distance_pct":11.258168910827797,"open_interest_change_1d_pct":-5.07057607794597,"call_open_interest":181463,"put_open_interest":236516,"put_call_open_interest_ratio":1.3033841609584322,"nearest_expiration_max_pain":92,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":8.006573926262144,"all_expiration_max_pain":94,"net_gamma_exposure":-44843805.55553743,"net_gamma_exposure_per_100k_open_interest":-10728722.150045201,"gamma_exposure_flip":94.7697086177761,"gamma_exposure_flip_distance_pct":11.258168910827797,"call_wall":100,"call_wall_distance_pct":17.398449919850158,"put_wall":80,"put_wall_distance_pct":-6.081240064119875,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":242},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-02","session_count":1394,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":1.984126984126984,"gamma_max_cross_count":8,"delta_neutral_cross_count":15,"gamma_max_prior_sessions_closer_pct":89.28571428571429,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":64.28571428571429,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":75.39682539682539,"open_interest_change_1d_contracts":-22326,"open_interest_change_z_252":-0.9053153872050839,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-0.3081539147711146,"open_interest_change_21_sessions_pct":-2.859739149027154,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-5990,"put_change_contracts":-16336,"call_growth_pct":-3.195467663894416,"put_growth_pct":-6.460696375745495,"call_minus_put_growth_pp":3.2652287118510785},"five_sessions":{"call_change_contracts":4437,"put_change_contracts":-5729,"call_growth_pct":2.506411487578096,"put_growth_pct":-2.364961093108217,"call_minus_put_growth_pp":4.871372580686312},"call_change_surprise":{"z_score":-0.5378412923021497,"comparison_sessions":252},"put_change_surprise":{"z_score":-1.104881921031557,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":0.8493841452530986,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":51.98570326306841,"directional_score":-13.149606299212603,"catalyst_reasons":["IV rank 100","smile convexity 9.9 pp"],"features":{"symbol":"CCJ","price":85.18,"totalOi":445664,"analysisCoverage":1,"avgIvPct":136.2,"ivRank":100,"iv52wHighPct":136.2,"iv52wLowPct":58.6,"frontDte":7,"frontAtmIvPct":43.2538,"backAtmIvPct":46.043,"termPremiumPp":-2.7892,"expectedMoveFrontPct":5.99,"straddleFrontPct":4.24,"straddle30dPct":10.42,"riskReversalFrontPp":-2.29,"riskReversal30dPp":-1.04,"butterflyFrontPp":9.93,"butterfly30dPp":2.54,"putCallOiRatio":1.334,"putCallOiFrontRatio":1.534,"putCallVolumeFrontRatio":2.471,"optionVolume":15566,"volumeOiRatio":0.034928,"netDeltaNormalized":-0.112535,"dealerDeltaNormalized":0.112526,"gexPer100kOi":-10287986.332753,"vannaPer100kOi":2853.719394,"charmPer100kOi":1590561.499246,"weekendDeltaShiftPer100kOi":4771684.722122,"ivSurfaceRangePp":119.2,"gammaFlipDistancePct":-72.787039,"maxPainDistancePct":6.83259,"peakCallDistancePct":17.39845,"peakPutDistancePct":-11.951162},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/CCJ.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":33,"completed_path_count":33,"latest_cross_date":"2026-01-28","horizons":[{"sessions":1,"sample_size":33,"median_return_pct":-0.3365085036405979,"p25_return_pct":-1.5981768144480157,"p75_return_pct":1.7375276671327544,"above_zero_pct":36.36363636363637,"median_interval_low_pct":-1.0063815182138725,"median_interval_high_pct":0.566685038798731,"median_interval_nominal_coverage_pct":91.98566875420511,"confidence_floor_pct":0},{"sessions":3,"sample_size":33,"median_return_pct":-1.5715166633410882,"p25_return_pct":-4.095559251872327,"p75_return_pct":2.7780265934326254,"above_zero_pct":30.303030303030305,"median_interval_low_pct":-3.7469795189792765,"median_interval_high_pct":-0.10160381627871695,"median_interval_nominal_coverage_pct":91.98566875420511,"confidence_floor_pct":-0.10160381627871695},{"sessions":5,"sample_size":33,"median_return_pct":-0.011587275562829902,"p25_return_pct":-5.458284555602488,"p75_return_pct":2.621919286845631,"above_zero_pct":48.484848484848484,"median_interval_low_pct":-3.417589841959634,"median_interval_high_pct":0.8939996467872913,"median_interval_nominal_coverage_pct":91.98566875420511,"confidence_floor_pct":0},{"sessions":10,"sample_size":33,"median_return_pct":-2.154773652603581,"p25_return_pct":-4.819278146691419,"p75_return_pct":7.356753177798048,"above_zero_pct":45.45454545454545,"median_interval_low_pct":-3.252944061625651,"median_interval_high_pct":3.3582881172710577,"median_interval_nominal_coverage_pct":91.98566875420511,"confidence_floor_pct":0}]},{"direction":"below","event_count":31,"completed_path_count":31,"latest_cross_date":"2026-01-29","horizons":[{"sessions":1,"sample_size":31,"median_return_pct":-0.5496387635086974,"p25_return_pct":-2.5554162302913186,"p75_return_pct":1.1246875797958689,"above_zero_pct":38.70967741935484,"median_interval_low_pct":-1.8280650433252776,"median_interval_high_pct":0.6064955508235492,"median_interval_nominal_coverage_pct":92.92444540187716,"confidence_floor_pct":0},{"sessions":3,"sample_size":31,"median_return_pct":-1.5950103654212677,"p25_return_pct":-3.9250023478269003,"p75_return_pct":1.125868036210309,"above_zero_pct":35.483870967741936,"median_interval_low_pct":-3.0110043079350834,"median_interval_high_pct":0.20767916772259642,"median_interval_nominal_coverage_pct":92.92444540187716,"confidence_floor_pct":0},{"sessions":5,"sample_size":31,"median_return_pct":-0.7940439227848484,"p25_return_pct":-5.443578225835322,"p75_return_pct":2.8842339222761915,"above_zero_pct":48.38709677419355,"median_interval_low_pct":-3.349672018618466,"median_interval_high_pct":2.2471852321214403,"median_interval_nominal_coverage_pct":92.92444540187716,"confidence_floor_pct":0},{"sessions":10,"sample_size":31,"median_return_pct":-0.05192226772063879,"p25_return_pct":-6.735584483836703,"p75_return_pct":4.95119684823111,"above_zero_pct":45.16129032258064,"median_interval_low_pct":-2.9119574029400352,"median_interval_high_pct":3.23771604605001,"median_interval_nominal_coverage_pct":92.92444540187716,"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."}