Internal · liquidity
Where the marketplace is thin.
Supply and demand per city, wishes nobody can serve and why, and how exchanges actually form. Computed on the demo dataset by the same engine the travellers see.
Rates
Wishes with ≥1 exchange
6 / 12
50 % of usable wishes · 1 not offerable
Distinct exchange candidates
3
0 direct swap · 2 flexible dates · 1 3-home ring
Direct vs circular
2 : 1
Two-party candidates against rings of three
Cities without a home
1
Rome
Supply and demand by city
Pressure = wishes wanting the city ÷ homes offered there. Above 1 the city lacks homes.
Rome
Needs homes- Homes
- 0
- Wishes
- 1
- Pressure
- no homes
Lisbon
Needs homes- Homes
- 1
- Wishes
- 2
- Pressure
- 2.00
Prague
Needs homes- Homes
- 3
- Wishes
- 4
- Pressure
- 1.33
Porto
Balanced- Homes
- 1
- Wishes
- 1
- Pressure
- 1.00
Paris
Balanced- Homes
- 1
- Wishes
- 1
- Pressure
- 1.00
Barcelona
Balanced- Homes
- 1
- Wishes
- 1
- Pressure
- 1.00
Berlin
Balanced- Homes
- 1
- Wishes
- 1
- Pressure
- 1.00
Nice
Balanced- Homes
- 1
- Wishes
- 1
- Pressure
- 1.00
Vienna
Balanced- Homes
- 1
- Wishes
- 1
- Pressure
- 1.00
Amsterdam
Needs travellers- Homes
- 1
- Wishes
- 0
- Pressure
- 0.00
Madrid
Needs travellers- Homes
- 1
- Wishes
- 0
- Pressure
- 0.00
| City | Homes offered | Wishes wanting | Pressure | Reading |
|---|---|---|---|---|
| Rome | 0 | 1 | no homes | Needs homes |
| Lisbon | 1 | 2 | 2.00 | Needs homes |
| Prague | 3 | 4 | 1.33 | Needs homes |
| Porto | 1 | 1 | 1.00 | Balanced |
| Paris | 1 | 1 | 1.00 | Balanced |
| Barcelona | 1 | 1 | 1.00 | Balanced |
| Berlin | 1 | 1 | 1.00 | Balanced |
| Nice | 1 | 1 | 1.00 | Balanced |
| Vienna | 1 | 1 | 1.00 | Balanced |
| Amsterdam | 1 | 0 | 0.00 | Needs travellers |
| Madrid | 1 | 0 | 0.00 | Needs travellers |
Most wanted cities
- Prague4 wishes · 3 homes
- Lisbon2 wishes · 1 home
- Barcelona1 wish · 1 home
- Berlin1 wish · 1 home
- Nice1 wish · 1 home
Why wishes go unserved
2
Nobody there wants your city yet
no_reciprocal_interest
2
No overlapping dates
no_common_dates
1
No home meets your must-haves
hard_constraints
1
No home offered there yet
no_supply_in_destination
Unserved wishes
- Petr1 Sept – 1 Oct 2026
Prague → Nice
No home meets your must-haves
hard_constraints
- Camille5 – 30 Sept 2026
Nice → Prague
Nobody there wants your city yet
no_reciprocal_interest
- Sanne1 Sept – 15 Oct 2026
Amsterdam → Rome
No home offered there yet
no_supply_in_destination
- Álvaro1 Jul – 1 Aug 2026
Madrid → Lisbon
Nobody there wants your city yet
no_reciprocal_interest
- Lena1 Dec 2026 – 1 Jan 2027
Vienna → Prague
No overlapping dates
no_common_dates
- Tomáš1 – 30 Nov 2026
Prague → Vienna
No overlapping dates
no_common_dates
- Giulia1 Oct – 1 Nov 2026
Rome → Amsterdam
Not offerable yet
not_offerable · excluded before matching
| Traveller | Offers | Wants | Window | Blocking reason |
|---|---|---|---|---|
| Petr | Prague | Nice | 1 Sept – 1 Oct 2026 | No home meets your must-haveshard_constraints |
| Camille | Nice | Prague | 5 – 30 Sept 2026 | Nobody there wants your city yetno_reciprocal_interest |
| Sanne | Amsterdam | Rome | 1 Sept – 15 Oct 2026 | No home offered there yetno_supply_in_destination |
| Álvaro | Madrid | Lisbon | 1 Jul – 1 Aug 2026 | Nobody there wants your city yetno_reciprocal_interest |
| Lena | Vienna | Prague | 1 Dec 2026 – 1 Jan 2027 | No overlapping datesno_common_dates |
| Tomáš | Prague | Vienna | 1 – 30 Nov 2026 | No overlapping datesno_common_dates |
| Giulia | Rome | Amsterdam | 1 Oct – 1 Nov 2026 | Not offerable yetnot_offerable · excluded before matching |