Opportunity forecast