Compare pricing strategies on net
compare_strategiesCompares two pricing strategies to the baseline on net after turnover costs. Simulates gap-night discount vs. dropping short stays with price uplift — revealing when gross-optimizing fill is a net loss.
Instructions
Simulates two pricing strategies and compares them to the baseline on net after turnover costs: A fills gap nights at a discount (default 40% off the property's ADR), B drops bookings below a minimum stay and raises the remaining prices (default min 3 nights, +10%). Shows gross, net, net/night, occupancy, turnovers, and leak per scenario — revealing when gross-optimizing fill is a net loss. Strategy A assumes every gap night sells at the discounted price — an upper bound, not a forecast. Read-only simulation — never changes any prices. from/to are optional — without them the window defaults to the last 30 + next 90 days.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Period end (exclusive), YYYY-MM-DD (optional — defaults to last 30 + next 90 days) | |
| from | No | Period start, YYYY-MM-DD (optional — defaults to last 30 + next 90 days) | |
| min_stay | No | Strategy B: minimum stay in nights — bookings shorter than this are dropped (default 3) | |
| uplift_pct | No | Strategy B: price uplift percentage for the remaining bookings (default 10) | |
| discount_pct | No | Strategy A: gap night price discount as a percentage of the property's ADR (default 40) |