Making forecasts is built directly into the report designer allowing you to create wide range of forecasts inclusing:

In the forecasts can be generated using different granularity such as weeks or days depending on the business needs.

For more information how to customize the forecasts please refer to Forecast setup  article.