An Airbnb revenue forecast is a month-by-month projection of occupancy, ADR and revenue for one property, set beside comparable listings. Buyers use it to test a purchase, operators use it to check an arbitrage lease, and hosts use it to set targets for a live listing.
What I plan around in Marrakech: European spring and autumn holidays; Marrakech International Film Festival; Golf tourism; Riad and desert-tour demand. Guests I price for: European couples and families on 3 to 5 night stays in the Medina and Palmeraie. Where I start: Riad positioning by room count and pool, holiday premiums, and summer and Ramadan floors.
I configure Airbnb, Booking.com and Vrbo so whole-riad and per-room listings share one calendar without clashes. In PriceLabs or Wheelhouse I set Ramadan as a moving season, add the film festival and Easter, and tune occupancy adjustments so a large riad is not discounted just because one room is still free.
The service in general is described on my airbnb revenue forecast page; this page covers how I apply it in Marrakech.