Method, version 1
How Roofy calculates area rents and prices
Roofy's neighborhood, district, ZIP code and borough pages show what owners are asking for homes in the area, next to the city's own building records. The figures are worked out automatically every day from listings, and this page explains how.
The figures on the site now cover listings on the market at any time from Aug 2, 2026 to Oct 31, 2026 (the headline window), and the months since the statistics began (trends). They were last calculated on Oct 31, 2026.
What the numbers are
- Asking prices. Every rent and price is what the owner or agent asked, not a signed lease or a closed sale. A home can rent or sell for less, or more.
- Listings on Roofy and on major listing sites. Homes posted on Roofy and homes Roofy imports from listing sites are counted together. Only totals and medians are shown, never one listing's figures.
- Never private rents. Rents that landlords and tenants keep in their Roofy dashboard never enter these figures.
- One currency per area. Prices are shown in the currency of the area's listings and never converted.
Which listings count
- Homes for rent and homes for sale, by bedrooms: all homes, studios, 1, 2, 3 and 4 or more bedrooms.
- Rooms in shared homes are their own group and never part of the rents of whole homes.
- “Wanted” posts are counted, never priced.
- Left out: deleted listings and listings Roofy removed, short stays (under 30 nights), commercial space and land, rentals priced for the whole stay, prices outside a plausible range for the currency, extreme outliers in larger groups, Roofy listings not updated in 90 days (from the homes on the market today), and listings whose country or currency is not confirmed yet.
- Rentals whose owner hides the address are never published on Roofy, so they are never counted.
Where a listing belongs
In New York City, a listing on a known tax lot takes that lot's neighborhood (2020 Neighborhood Tabulation Area), community district, council district, ZIP code and borough. A listing without a tax lot is placed by its map point inside the city's official boundaries. Outside New York City, figures are by city and postcode.
Time windows
- Today: the listings on the market now, for the number of homes available, how long they have been listed and the share with a price cut.
- The last 90 days: every listing on the market at any time in the last 90 days, for the headline medians, which need a larger and steadier sample.
- Months: every listing on the market at any time in the month, priced as of the end of the month, for the trends. A month is recalculated for two more months to catch late changes, then frozen.
How the figures are worked out
- Rents are monthly: a weekly rent is multiplied by 52 and divided by 12, a yearly rent divided by 12.
- Medians are the middle value; the typical range runs from the 25th to the 75th percentile.
- Price per square foot uses the listed size (square meters converted); outside the United States it is per square meter. Rent per bedroom counts a studio as one bedroom.
- Days on the market are shown two ways: the median age of the listings on the market today, and the median days until a listing was taken off the market in the last 90 days. Taken off the market does not always mean rented or sold.
- A price cut is an asking price lower than the one before it while the home is on the market; Roofy shows the share of listings with a cut and the median cut.
- Ranks compare an area with the areas of the same kind in its borough (or the city) that have enough listings for a median, highest first.
When a figure is shown
A figure appears only when enough listings stand behind it. Below these numbers the page says there are not enough listings yet and makes no claim.
| Figure | Shown from |
|---|---|
| Counts of listings | 5 listings (otherwise “fewer than 5”) |
| Median asking rent or price | 10 listings |
| Typical range (25th to 75th percentile) | 20 listings |
| Price per square foot or meter | 10 listings with a size |
| Days on the market, share with a price cut | 10 listings |
| Median price cut | 5 listings with a cut |
| Groups made only of Roofy listings | 3 different owners, none with more than half |
| “Wanted” posts | 3 posts |
| Trend line | 3 months with a median |
New York City records next to the listings
- HPD housing violations issued per month by class, and HPD housing complaints with heat and hot water, over 24 months.
- Housing complaints to 311 per month by community district, council district and ZIP code (NYC Open Data).
- Closed sales of 1–3 family homes in the last 12 months from the Department of Finance: the number, and the median price from 10 sales.
- How many of the rentals listed in the area in the last 90 days are in buildings with an open Class C (immediately hazardous) violation. It describes buildings, never the people in them.
What Roofy does not publish
No demographics, crime figures or school ratings: area statistics describe homes and buildings, not who lives there. No figure traces back to one person's listing; a listing's own price stays on its own page.
Updates and versions
The statistics are recalculated every night and the pages pick them up within a day. This is version 1 of the method; a change to what is counted or how gets a new version and is described here. Questions or a figure that looks wrong? Contact Roofy.