{"opportunities":[{"action":"Straddle (buy call AND put) \u2014 FDA decision in 5 days","details":{"date":"2026-07-10","days_until":5,"drug":"Nuplazid new indication","phase":"PDUFA","ticker":"ACAD"},"hold_days":5,"priority":18,"reasons":["Strategy signal: fda_play","Market regime: BULL \u2705"],"score":3,"sizing":0.05,"strategy":"fda_play","ticker":"ACAD"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 2 days","details":{"days_until":2,"eps_estimate":"$0.49","report_date":"2026-07-07","ticker":"PENG"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"PENG"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 2 days","details":{"days_until":2,"eps_estimate":"$0.49","report_date":"2026-07-07","ticker":"EPAC"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"EPAC"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 2 days","details":{"days_until":2,"eps_estimate":"($0.05)","report_date":"2026-07-07","ticker":"KRUS"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"KRUS"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 2 days","details":{"days_until":2,"eps_estimate":"$0.54","report_date":"2026-07-07","ticker":"SAR"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"SAR"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 3 days","details":{"days_until":3,"eps_estimate":"$0.24","report_date":"2026-07-08","ticker":"LEVI"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"LEVI"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 3 days","details":{"days_until":3,"eps_estimate":"","report_date":"2026-07-08","ticker":"PSMT"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"PSMT"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 3 days","details":{"days_until":3,"eps_estimate":"$1.63","report_date":"2026-07-08","ticker":"AZZ"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"AZZ"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 3 days","details":{"days_until":3,"eps_estimate":"($0.73)","report_date":"2026-07-08","ticker":"NRIX"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"NRIX"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 3 days","details":{"days_until":3,"eps_estimate":"($0.13)","report_date":"2026-07-08","ticker":"HELE"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"HELE"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 3 days","details":{"days_until":3,"eps_estimate":"","report_date":"2026-07-08","ticker":"PCYO"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"PCYO"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 4 days","details":{"days_until":4,"eps_estimate":"$2.19","report_date":"2026-07-09","ticker":"PEP"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"PEP"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 4 days","details":{"days_until":4,"eps_estimate":"$1.58","report_date":"2026-07-09","ticker":"WDFC"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"WDFC"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 4 days","details":{"days_until":4,"eps_estimate":"$0.32","report_date":"2026-07-09","ticker":"SMPL"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"SMPL"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 4 days","details":{"days_until":4,"eps_estimate":"","report_date":"2026-07-09","ticker":"FEIM"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"FEIM"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 4 days","details":{"days_until":4,"eps_estimate":"($0.01)","report_date":"2026-07-09","ticker":"TMQ"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"TMQ"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 4 days","details":{"days_until":4,"eps_estimate":"($0.10)","report_date":"2026-07-09","ticker":"BYRN"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"BYRN"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 4 days","details":{"days_until":4,"eps_estimate":"$0.05","report_date":"2026-07-09","ticker":"SOTK"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"SOTK"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 4 days","details":{"days_until":4,"eps_estimate":"$0.04","report_date":"2026-07-09","ticker":"NTIC"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"NTIC"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 4 days","details":{"days_until":4,"eps_estimate":"","report_date":"2026-07-09","ticker":"CRMT"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"CRMT"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 4 days","details":{"days_until":4,"eps_estimate":"","report_date":"2026-07-09","ticker":"ARTW"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"ARTW"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 4 days","details":{"days_until":4,"eps_estimate":"","report_date":"2026-07-09","ticker":"EDUC"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"EDUC"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 5 days","details":{"days_until":5,"eps_estimate":"$1.44","report_date":"2026-07-10","ticker":"DAL"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"DAL"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 5 days","details":{"days_until":5,"eps_estimate":"($0.06)","report_date":"2026-07-10","ticker":"NB"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"NB"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 5 days","details":{"days_until":5,"eps_estimate":"","report_date":"2026-07-10","ticker":"HIFS"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"HIFS"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 5 days","details":{"days_until":5,"eps_estimate":"","report_date":"2026-07-10","ticker":"PLG"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"PLG"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 5 days","details":{"days_until":5,"eps_estimate":"","report_date":"2026-07-10","ticker":"LEDS"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"LEDS"},{"action":"Buy calls 7% OTM, 3 weeks out \u2014 earnings in 5 days","details":{"days_until":5,"eps_estimate":"","report_date":"2026-07-10","ticker":"VMAR"},"hold_days":5,"priority":17,"reasons":["Strategy signal: pre_earnings","Market regime: BULL \u2705","Earnings catalyst confirmed \u2705"],"score":4,"sizing":0.3,"strategy":"pre_earnings","ticker":"VMAR"}],"raw_signals":{"earnings_this_week":27,"econ_events":0,"fda_events":2,"fed_meeting":false,"gaps_found":0,"htf_candidates":20,"insider_buy_signals":0,"pead_candidates":0,"sympathy_opportunities":0,"unusual_flow_signals":0},"regime_bull":true,"scan_date":"2026-07-05","scan_time":"2026-07-05T19:02:14.734383-04:00","top_opportunity":{"action":"Straddle (buy call AND put) \u2014 FDA decision in 5 days","details":{"date":"2026-07-10","days_until":5,"drug":"Nuplazid new indication","phase":"PDUFA","ticker":"ACAD"},"hold_days":5,"priority":18,"reasons":["Strategy signal: fda_play","Market regime: BULL \u2705"],"score":3,"sizing":0.05,"strategy":"fda_play","ticker":"ACAD"},"total_opportunities":28,"vix":22.04}
