Property listings, de-duplicated and priced per square metre.
Property portals hold the most current view of asking prices and supply, but the same unit is often listed several times by different agents. We extract listings, remove duplicates, standardise areas and prices, and deliver a clean record of the market by district.
What makes this industry hard to track.
Duplicate listings
One property is often advertised by several agents on several portals. Without de-duplication, supply is overstated and prices are skewed.
Inconsistent location data
Addresses, community names and coordinates are entered differently. Listings need to be mapped to a consistent district hierarchy.
Units and measures
Areas appear in square metres or square feet, and rents may be quoted weekly, monthly or annually. Everything must be normalised.
Price changes and withdrawals
Reductions and withdrawn listings carry market signals, but only if listing history is kept.
Eight data points our clients rely on.
Asking price or rent
Listed price with rent period normalised to monthly or annual.
Price per square metre
Price divided by normalised built-up area.
Property attributes
Type, bedrooms, bathrooms, area, floor, furnishing and amenities.
Location
District, community and coordinates where published.
Days on market
Time from first seen to removal, with any relisting noted.
Price history
Each price change with its date and size.
Agent and developer
Listing agency or developer, useful for market share analysis.
Off-plan projects
New launches, payment plans and stated handover dates.
An illustrative extract.
| First seen | Source | City / district | Type | Area (sq m) | Asking price | Currency | Listing |
|---|---|---|---|---|---|---|---|
| 2026-03-02 | Portal A | Dubai / Dubai Marina | 2-bed apartment | 112 | 2450000 | AED | Sale |
| 2026-03-04 | Portal B | Melbourne / Richmond | 3-bed townhouse | 168 | 1395000 | AUD | Sale |
| 2026-03-05 | Portal C | São Paulo / Pinheiros | 1-bed apartment | 48 | 3900 | BRL | Rent (monthly) |
| 2026-03-06 | Portal D | Austin / East Austin | 3-bed house | 149 | 3100 | USD | Rent (monthly) |
| 2026-03-06 | Portal E | Rotterdam / Kralingen | 2-bed apartment | 78 | 425000 | EUR | Sale |
Illustrative rows. Sources, markets and fields are agreed with you during scoping.
How teams put it to work.
District price indices
Monthly asking price and rent per square metre by district and property type, built on de-duplicated listings.
Supply and absorption
New listings, withdrawals and days on market over time, showing where supply is building or clearing.
Off-plan launch tracking
A record of new project launches, pricing and payment plans for developers, lenders and investors.
Services we use
Related industries
How do you remove duplicate listings?
We compare location, size, price, attributes and images across listings and portals to identify the same property. Each unique property gets one record, with links to all its listings retained.
Do you collect agent contact details?
We collect agency names for market share analysis and minimise personal data such as individual agents' phone numbers. The scope is set against the privacy laws of each market.
Can you include public transaction data?
Where land departments or registries publish transaction data openly, we can extract it and join it to listings. That lets you compare asking prices with recorded prices.
How is location standardised?
We map each listing to an agreed district and community hierarchy, using coordinates where available. Unmatched locations are flagged for review.
