São Paulo listings: headline prices versus the street-level picture

readsAndPlan

First-time buyer
I can either treat 77 days as evidence that buyers have room to negotiate, or assume the figure is distorted by relisted and overambitious stock. Neither conclusion feels reliable without looking below the citywide level.

My notes cover mostly São Paulo apartments advertised from R$2,890,000 to R$4,334,000. Condition and seller motivation clearly matter, but I am unsure how much of the variation comes from neighbourhood boundaries, changes in new-listing volume or buyers having difficulty with financing.

For anyone tracking these areas closely, what do completed transactions and withdrawal histories show? It would be useful to compare original asks, reduction dates and final prices within tightly defined neighbourhoods rather than treating the whole sample as one market.
 
Seventy-seven days of listing visibility may not equal 77 days genuinely on the market. Apartments can be withdrawn, relisted or advertised by several agents, so the stale-looking group may include duplicates and sellers who are only testing an ambitious price. I would compare completed sales with the original and latest asking prices before drawing conclusions from the median.
 
Which neighbourhoods are included, and how are you handling their boundaries? At this price level, two apartments placed under the same broad area name can face very different demand. Building age, monthly carrying costs, parking, floor, outlook and renovation needs could matter more than the citywide supply figure.
 
I agree on narrowing the geography, but I wouldn’t dismiss 77 days as mostly a data-cleaning issue. Even after removing obvious duplicates, a long visible period can indicate that buyers have alternatives and are unwilling to accept the seller’s valuation. The useful split would be unchanged listings versus those receiving an early cut and those disappearing without a recorded sale.
 
That split would help. I’d track four dates for each apartment: first appearance, first meaningful price reduction, withdrawal and any later reappearance. Then compare those records with recent completed sales in the smallest practical area. A withdrawn listing should not automatically be counted as sold; it may simply be paused or moved to another agent.
 
Condition needs its own column rather than a note. A renovated unit and one requiring substantial work may share the same advertised size and neighbourhood but attract different buyers. Also separate vacant apartments from occupied ones if the listing makes that clear, because ease of viewing and the seller’s reason for moving can affect timing.
 
I’m less convinced that condition alone explains the quick-sale group. Buyer financing can change the pool even in this bracket, while a seller with a firm deadline may accept a cleaner offer sooner. Do you know whether the completed sales were financed, or whether your sample only contains asking-price and listing-history information?
 
Good question. If financing details are unavailable, I wouldn’t guess. A workable substitute is to mark them unknown and focus on observable behaviour: frequency of reductions, size of reductions, relisting, and whether comparable stock arrived during those 77 days. That would keep financing as a possible explanation without presenting it as the cause.
 
The next step could be a small matched set rather than a bigger citywide sample: same tightly defined neighbourhood, similar building age and apartment condition, within the R$2,890,000–R$4,334,000 range. Follow new listings weekly and record cuts and withdrawals. If quick sales consistently start near completed-sale levels while stale units remain unchanged, seller expectations are probably more informative than the overall supply count.
 
Back
Top