{"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/DPRO","markdown_url":"https://halfonadouble.com/stock/DPRO.md","history_url":"https://halfonadouble.com/api/v1/history/DPRO.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/DPRO.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":"DPRO","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":5.284999847412109,"previous_close":5.494999885559082,"delta_neutral":3.632919096811252,"gamma_neutral":3.968749885559082,"gamma_max":6.219489204309107,"total_open_interest":185569,"previous_open_interest":187918,"listed_contracts":121,"listed_calls":93,"listed_puts":54,"gamma_max_distance_pct":17.681918332591554,"delta_neutral_distance_pct":-31.25980696877081,"gamma_neutral_distance_pct":-24.905392617892918,"open_interest_change_1d_pct":-1.2500133036750072,"call_open_interest":173044,"put_open_interest":12525,"put_call_open_interest_ratio":0.07238043503386422,"nearest_expiration_max_pain":6,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":13.528858528501239,"all_expiration_max_pain":5,"net_gamma_exposure":12876012.724142933,"net_gamma_exposure_per_100k_open_interest":6938665.79231603,"gamma_exposure_flip":3.968749885559082,"gamma_exposure_flip_distance_pct":-24.905392617892918,"call_wall":7.5,"call_wall_distance_pct":41.91107316062655,"put_wall":5,"put_wall_distance_pct":-5.392617892915634,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":426},"history_summary":{"first_date":"2021-10-07","last_date":"2026-10-02","session_count":348,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":22.61904761904762,"gamma_max_cross_count":21,"delta_neutral_cross_count":0,"gamma_max_prior_sessions_closer_pct":68.65079365079364,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":0,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":93.25396825396825,"open_interest_change_1d_contracts":-2349,"open_interest_change_z_252":-0.3908334259967744,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":-0.800252317363925,"open_interest_change_21_sessions_pct":47.148521132344776,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-2245,"put_change_contracts":-104,"call_growth_pct":-1.280742088779102,"put_growth_pct":-0.8235014648824136,"call_minus_put_growth_pp":-0.4572406238966883},"five_sessions":{"call_change_contracts":-1439,"put_change_contracts":-58,"call_growth_pct":-0.824722179238092,"put_growth_pct":-0.46093936263212276,"call_minus_put_growth_pp":-0.36378281660596923},"call_change_surprise":{"z_score":-0.40461751042560434,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.15653067355392428,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":-0.03678368645001218,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":54.716007122823285,"directional_score":41.14173228346457,"catalyst_reasons":["smile convexity -23.2 pp","7d expected move +14.5%","IV rank 100"],"features":{"symbol":"DPRO","price":5.28,"totalOi":186704,"analysisCoverage":1,"avgIvPct":337.2,"ivRank":100,"iv52wHighPct":337.2,"iv52wLowPct":117.4,"frontDte":7,"frontAtmIvPct":104.4157,"backAtmIvPct":112.3835,"termPremiumPp":-7.9678,"expectedMoveFrontPct":14.46,"straddleFrontPct":11.35,"straddle30dPct":17.5,"riskReversalFrontPp":-36.77,"riskReversal30dPp":-25.36,"butterflyFrontPp":-23.2,"butterfly30dPp":-23.2,"putCallOiRatio":0.073,"putCallOiFrontRatio":1.211,"putCallVolumeFrontRatio":0.016,"optionVolume":4533,"volumeOiRatio":0.024279,"netDeltaNormalized":0.193315,"dealerDeltaNormalized":-0.193306,"gexPer100kOi":375563.308767,"vannaPer100kOi":2073.335333,"charmPer100kOi":-567221.91276,"weekendDeltaShiftPer100kOi":-1701665.202674,"ivSurfaceRangePp":34.5,"gammaFlipDistancePct":null,"maxPainDistancePct":-5.30303,"peakCallDistancePct":42.045455,"peakPutDistancePct":-5.30303},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/DPRO.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":7,"completed_path_count":7,"latest_cross_date":"2026-05-21","horizons":[{"sessions":1,"sample_size":7,"median_return_pct":0.24968169185866085,"p25_return_pct":-2.5634875753234807,"p75_return_pct":2.071837304696833,"above_zero_pct":57.14285714285714,"median_interval_low_pct":-7.85562383359657,"median_interval_high_pct":2.8846203810601434,"median_interval_nominal_coverage_pct":98.4375,"confidence_floor_pct":0},{"sessions":3,"sample_size":7,"median_return_pct":2.096434067765851,"p25_return_pct":-3.6924667873667936,"p75_return_pct":5.775512135424899,"above_zero_pct":71.42857142857143,"median_interval_low_pct":-11.14649874979573,"median_interval_high_pct":6.8910307844246566,"median_interval_nominal_coverage_pct":98.4375,"confidence_floor_pct":0},{"sessions":5,"sample_size":7,"median_return_pct":-0.32016791182064575,"p25_return_pct":-8.598924166172615,"p75_return_pct":2.662391768052974,"above_zero_pct":42.857142857142854,"median_interval_low_pct":-16.05839350729784,"median_interval_high_pct":19.711539490218264,"median_interval_nominal_coverage_pct":98.4375,"confidence_floor_pct":0},{"sessions":10,"sample_size":7,"median_return_pct":2.515720881319039,"p25_return_pct":1.227494938477025,"p75_return_pct":9.868831139328481,"above_zero_pct":85.71428571428571,"median_interval_low_pct":-18.61314177109351,"median_interval_high_pct":26.993869278161164,"median_interval_nominal_coverage_pct":98.4375,"confidence_floor_pct":0}]},{"direction":"below","event_count":12,"completed_path_count":12,"latest_cross_date":"2026-09-10","horizons":[{"sessions":1,"sample_size":12,"median_return_pct":-2.4871115202317604,"p25_return_pct":-4.806811916686773,"p75_return_pct":2.108051925037141,"above_zero_pct":33.33333333333333,"median_interval_low_pct":-4.972371105774864,"median_interval_high_pct":2.423609077532629,"median_interval_nominal_coverage_pct":96.142578125,"confidence_floor_pct":0},{"sessions":3,"sample_size":12,"median_return_pct":-5.756851056111517,"p25_return_pct":-9.066185780191365,"p75_return_pct":-2.782486080771246,"above_zero_pct":16.666666666666664,"median_interval_low_pct":-11.801236104096224,"median_interval_high_pct":-2.1937822698687492,"median_interval_nominal_coverage_pct":96.142578125,"confidence_floor_pct":-2.1937822698687492},{"sessions":5,"sample_size":12,"median_return_pct":-2.71738141879162,"p25_return_pct":-12.939162306453653,"p75_return_pct":4.311624433169381,"above_zero_pct":50,"median_interval_low_pct":-16.666663375864978,"median_interval_high_pct":5.1188340136762545,"median_interval_nominal_coverage_pct":96.142578125,"confidence_floor_pct":0},{"sessions":10,"sample_size":12,"median_return_pct":-0.9690378816738621,"p25_return_pct":-17.50968091702882,"p75_return_pct":6.22811111245708,"above_zero_pct":50,"median_interval_low_pct":-17.596560550953633,"median_interval_high_pct":9.361703725031735,"median_interval_nominal_coverage_pct":96.142578125,"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."}