Explainable scoring, not a black box.
1. Inputs we record
Every opportunity stores its source, source type and source date, alongside price, surface, rent estimate, market reference price, days on market, price reductions, seller type, possession and legal status, and renovation estimate. Nothing is scored that is not recorded.
2. Financial attractiveness
Discount to the estimated local reference price and expected gross yield drive the financial component, adjusted for renovation requirement relative to the asking price.
3. Market quality
Rental demand and liquidity indicators for the local market, informed by published demographic, employment and supply data where available.
4. Opportunity signals
Repeated price reductions, long time on market, bank or servicer ownership and duplicate listings across sources all add weight.
5. Risk weighting
Rent regulation exposure, legal uncertainty, occupancy, weak liquidity, declining population and excessive new supply reduce the score.
6. Evidence and confidence
Each record carries a confidence level and a freshness indicator. Model estimates are always distinguishable from verified data, and we never present an unverified social or forum signal as fact.