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 Bali: Australian and European holiday calendars; Surf season in Uluwatu and Canggu; Digital-nomad demand in Canggu and Ubud; Wedding and villa-retreat travel. Guests I price for: Australians on 5 to 10 night stays, Europeans on 2 to 3 week trips, and remote workers on monthly stays. Where I start: Villa pricing by bedroom count and pool, monthly discount ladders for nomads, and holiday-season minimum stays.
On Airbnb, Booking.com, Agoda and Vrbo I set up PriceLabs or Wheelhouse with Australian and European holiday calendars, Nyepi handling and monthly rate ladders for remote workers, so each channel prices consistently, guests see the same total including the levy, and peak weeks stay protected for short holiday stays.
The service in general is described on my airbnb revenue forecast page; this page covers how I apply it in Bali.