Read the market your competitors are writing
- It replaces the curve your pricing tool is built on. Every dynamic pricer prices from a compset of 10 to 40 listings. PriceDove builds yours from 1,500+
- What hosts are asking today, not what guests paid last month. Live calendar prices from every listing around you, day by day
- Where your neighbourhood runs thin, the full market curve fills the gap. The curve you export is always complete
What you're looking at
Most market data shows you the past. This shows you the market as it stands today.
What other data shows
What guests paid
Booked nights from weeks or months ago, averaged into one number. A booked night's price disappears from Airbnb forever, so this is always a record of the past, and it cannot tell you whether those prices were good ones or just the last rooms left.
What PriceDove shows
What hosts are asking, today
The live prices set by every host around you, right now. This is what a guest opening Airbnb today actually sees, and what you are actually competing against. The market is the sum of your neighbours' decisions.
How it works
One question per step. The curve builds as you go.
The method
Every tool in this space summarizes your compset into an average or a percentile. One number per day. This instrument reads the Airbnb market as a signal: it separates the stable pricing floor from the amplitude above it and preserves the shape instead of flattening it.
The measurement is median based and scale invariant. A villa and a studio contribute the same way, so 3,000 to 5,000 listings fit in one estimation without bedroom filters deciding what you are allowed to see.
Where your neighbourhood's sample runs thin, the market curve stands in for those days. The exported curve is always complete and always says which source each month came from.
Stated limits, by construction
- A compset never resolves finer than 50 listings. Individual neighbours cannot be isolated, by design.
- A compset is never built from fewer than 300 listings. Below that the measurement is not stable.
- The displayed radius is approximate. The listing count is exact.
- Months with thin samples are flagged, never hidden. The export carries the flag.
Try it on a real city
Two demo regions run the full instrument on public historical data. No account needed.
Bergamo, Lombardia
Compact alpine foothill market. Old town premium, seasonal ski and lake traffic, a clear layered structure.
Algarve, Portugal
Coastal summer market. Strong August amplitude, wide spread between beachfront and inland pricing.
Demos run on historical public snapshots so you can explore the instrument freely. The paid product runs on current calendar prices, refreshed daily, with the snapshot date shipped in every export.
One plan
Per listing, per month. The demos stay free.
- Your city, current calendar prices, refreshed daily
- Your neighbourhood compset around your anchored listing
- Thin month repair from the market curve
- Complete daily curve as CSV or JSON, with receipts
-
Checkout opens shortly, leave your email on the demo page to be first in when your city goes live.
Questions
How is this different from other STR analytics tools?
Conventional tools build compsets from 10 to 40 filtered listings and summarize them as averages or percentiles, one number per day. PriceDove builds your compset from 1,500+ actual neighbours and decomposes the full pricing structure instead of flattening it. The market view behind it covers 3,000 to 5,000 listings per city. The data is refreshed daily from live Airbnb calendars, not last year's scrape.
How do I know what to price my Airbnb at?
PriceDove shows you what listings around your property are actually pricing right now, day by day, not as a monthly average. You anchor your listing, see the neighbourhood curve, choose your strategy cluster, and export the reference curve. That curve is what you price against. No black box auto pricer decides for you.
Can I see what my competitors are charging?
Yes. Your compset is the listings in your neighbourhood, not a hand picked set, but every listing within the radius you choose. The minimum is 300 listings, the typical compset holds 1,500+. You see their aggregate pricing curve daily, with the population count visible at every step. Individual listings are never isolated, the privacy floor is 50 listings by design.
Does this work for villas, apartments, and studios equally?
Yes. The measurement is scale invariant, a villa and a studio contribute the same way. There are no bedroom filters excluding listings from the estimation. The strategy clusters separate pricing behavior (aggressive vs conservative pricing), not property type.
What cities and regions are covered?
74 regions across Italy, France, Spain, and Portugal, full NUTS2 coverage. Includes Paris, Madrid, Barcelona, Lisbon, all Italian regions, Algarve, Balearic Islands, Andalucía, Provence Alpes Côte d'Azur, and more. New countries and regions are added regularly.
Do you show what guests paid, or what hosts are asking?
What hosts are asking, the current, live prices on every calendar around you. Most market data is built from past bookings: what guests paid weeks or months ago, averaged together. But a booked night's price disappears from Airbnb forever, so that data is always the past. PriceDove measures the present: the prices you are actually competing against today.
Is the data fresh or historical?
The paid product uses live Airbnb calendar prices, refreshed daily. Every export carries the snapshot date so you always know how fresh the data is. The free demos run on historical public data (Inside Airbnb, 2021 to 2022) so you can explore the instrument without an account.
Does this replace my dynamic pricing tool?
It replaces the curve your pricing tool is built on. Every dynamic pricer on the market prices from a compset of 10 to 40 listings. The reference curve you export from PriceDove is built from 1,500+. Feed it into whatever pricer you use, or set your rates yourself.