How the YallaValue Dubai Price Index is built
Every figure on the hub comes from the sales and rental contracts registered with the Dubai Land Department, computed the same way each month. This page says exactly how.
The data
Sales are every residential transaction registered with the Dubai Land Department as a sale: off-plan and completed alike, apartments and villas, with the registration date. Mortgages, gifts and commercial units are left out. Rents are every Ejari contract, new and renewal, by its start date. Both are the records already behind every building and unit page on YallaValue; apart from the index itself, the hub adds nothing to them and estimates nothing from them. Sizes are the DLD built-up area in square feet.
The data pipeline flags a small number of records as outliers (a registered price that is plainly not a market price). They count in the totals and shape no median.
The index
The YallaValue Dubai Price Index is produced by the valuation engine behind every property page on this site. A large, fixed basket of Dubai homes is revalued at the start of every month with that engine, which is trained on every sale registered with the DLD, and the basket's value is indexed to January 2008 = 100. Because the basket never changes, the index compares like with like from month to month rather than whatever happened to sell: a month heavy with Palm villas does not lift it, and a quiet month in the mid-market does not drag it.
The published series is the smoothed one, so that the month-to-month noise of a valuation run does not read as a move in the market; the engine also keeps the unsmoothed series. The index is the same number wherever it appears on this site: here, on the home page, and in every release.
It is not a transaction index. The prices per square foot on this page, by area, building and type, are medians of registered sales and will not move in step with it month by month: they say what sold and for how much, the index says what the same homes are worth.
Everything else
Every other figure is a plain median or count over a window. The city strip, the areas and the types use the last 12 months, the 12 before and the 12 ending five years earlier. The buildings use the last three months against the three before as well. A change is reported only when both windows hold at least ten records; a building appears in the movers only on that basis, and the rest are left out rather than estimated. A gross yield is the median rent per square foot over the median sale price per square foot of the same area, building or type, before service charges.
Releases and revisions
A release covers a calendar month and is published on the 3rd of the month after. The sales, rents and tables are recomputed each time, so a sale registered late lands in the month it belongs to; the index is taken as the engine published it. The hub shows the last revision to the index; the log is below. Published releases are kept and can be downloaded by month.
| Release | Published | Revision to the month before |
|---|---|---|
| October 2026 | 9 November 2026 | None |
The files
Three files, as CSV or JSON, free to use with a credit to YallaValue and a link to yallavalue.com/dubai (CC BY 4.0). Fractions are fractions (0.118 is 11.8%); money is in AED; an empty cell means the figure is not reported for that row.
yallavalue-dubai-price-index_{from}_{to}_{rows}.csv
The city series: one row a month (or quarter, or year) for Dubai as a whole, apartments and villas together unless `kind` is set.
- month
- First day of the month (of the quarter or year for rolled-up rows), YYYY-MM-DD
- kind
- all, apartment or villa
- index
- YallaValue Dubai Price Index, January 2008 = 100; for a quarter or year, the level at its last month
- sales
- Residential sales registered with the DLD in the period
- value_aed
- Sum of their prices, AED
- off_plan_sales
- Of the sales, how many were off-plan
- median_price_aed
- Median sale price, AED (rolled-up rows: the monthly medians averaged, weighted by sales)
- median_price_per_sqft_aed
- Median price per square foot of built-up area, AED
- median_size_sqft
- Median built-up area, sqft
- rent_contracts
- Ejari contracts registered in the period, new and renewal
- rent_renewals
- Of those, renewals
- median_rent_aed
- Median annual rent, AED
- median_rent_per_sqft_aed
- Median annual rent per square foot, AED
yallavalue-dubai-areas_{release}.csv
Every area of a release, one row per area and kind: the last 12 months against the 12 before and the 12 ending five years earlier.
- area, slug
- The area's name and its page: yallavalue.com/dubai/{slug}
- kind
- all, apartment or villa
- homes
- Units and villas in the area
- sales_12m, previous_sales_12m
- Sales in the last 12 months and in the 12 before
- value_aed, off_plan_sales
- Sum of prices and off-plan count, last 12 months
- median_price_aed, median_price_per_sqft_aed, median_size_sqft
- Medians over the last 12 months
- change_12m, change_5y
- Change in the median price per sqft against the earlier window, as a fraction (0.118 = 11.8%); empty below ten sales in either window
- rent_contracts_12m, median_rent_aed, median_rent_per_sqft_aed, rent_change_12m
- The same for Ejari contracts
- gross_yield
- Median rent per sqft over median sale price per sqft, as a fraction
- latitude, longitude
- The area's centre
yallavalue-dubai-buildings_{release}.csv
Every building (apartments) and community (villas) with a sale or a contract in the release's 12 months.
- building, slug, area, area_slug
- The building and its area; the page is yallavalue.com/dubai/{area_slug}/{slug}
- kind
- apartment (a building) or villa (a community)
- sales_3m, previous_sales_3m, median_price_per_sqft_3m_aed, change_3m
- The last three months against the three before
- sales_12m, previous_sales_12m, median_price_per_sqft_12m_aed, change_12m, change_5y
- The last 12 months against the 12 before and the 12 ending five years earlier
- median_price_12m_aed
- Median sale price, last 12 months
- rent_contracts_12m, median_rent_12m_aed, median_rent_per_sqft_12m_aed, rent_change_12m
- Ejari contracts, last 12 months
- gross_yield
- Median rent per sqft over median sale price per sqft, as a fraction
Each file can be fetched by URL with the same parameters the page uses: https://api.yallavalue.com/api/v1/market/index.csv with from, to (YYYY-MM), rows (monthly, quarterly, yearly) and kind; https://api.yallavalue.com/api/v1/market/areas.csv and https://api.yallavalue.com/api/v1/market/buildings.csv with release (YYYY-MM) and kind.
Citing the figures
Cite the release, not the page: “YallaValue Dubai Price Index, October 2026 release. yallavalue.com/dubai”. For a figure the hub does not show, a single building or a custom period, write to [email protected].