Giá trung vị thay đổi theo thời gian có thể do chính các căn được bán thay đổi: quý này nhiều căn cao cấp, quý sau nhiều căn nhỏ. Repeat-Sales Model giải quyết một phần vấn đề bằng cách chỉ so cùng một bất động sản được giao dịch ít nhất hai lần. Nhờ vậy các đặc điểm bất biến của tài sản được triệt tiêu.
Case–Shiller Weighted Repeat Sales là một phương pháp kinh điển xây chỉ số giá nhà từ các cặp giao dịch lặp lại.
Chuyên đề: Mô hình định lượng, không gian & mô phỏng trong BĐS · Bài 13 · Kinh tế lượng, giá và dự báo thị trường
Biên soạn: ThS. Nguyễn Mạnh Hùng
Đơn vị: GV. Khoa QLĐĐ&BĐS – ĐH Nông Lâm TP.HCM
Email: nguyenmanhhung@hcmuaf.edu.vn
1. Ý tưởng cơ bản
Giả sử log price của property i tại thời điểm t = market index_t + property-specific constant + error. Lấy chênh lệch log giá giữa sale 2 và sale 1, property constant biến mất.
ΔlnPᵢ = Index_t2 − Index_t1 + εᵢ.
2. Dữ liệu cần gì?
| property_id | sale1_date | sale1_price | sale2_date | sale2_price | interval_months |
|---|---|---|---|---|---|
| P001 | 2022-01 | 4.0 tỷ | 2025-01 | 5.2 tỷ | 36 |
Phải match property identity chính xác. Sai matching tạo index sai.
3. Tạo design matrix thời gian
Mỗi pair có -1 ở period mua ban đầu, +1 ở period bán sau, 0 các period khác. Hồi quy chênh log giá lên time dummies cho index changes.
Chọn base period và cumulate coefficients để tạo index.
4. Weighted Repeat Sales
Case–Shiller nhận thấy variance của chênh giá tăng theo thời gian giữa hai giao dịch vì accumulated idiosyncratic noise. Weighted procedure ước lượng heteroskedasticity theo interval rồi weighted regression.
Không nên gọi mọi repeat-sales là Case–Shiller nếu không dùng weighting tương ứng.
5. Ưu điểm
- Kiểm soát attributes bất biến không quan sát.
- Không cần đo mọi chất lượng tài sản.
- Tạo pure price change tốt hơn median nếu sample ổn.
- Dễ xây index theo thời gian.
6. Nhược điểm: sample selection
Chỉ property bán lặp lại được vào mẫu. Những tài sản giao dịch thường xuyên có thể khác tài sản ít giao dịch. Repeat-sales sample không đại diện toàn stock.
Liquidity/turnover bias cần được xem xét.
7. Renovation và quality change
Property không thật sự 'giống hệt' giữa hai sale nếu cải tạo, mở rộng, xuống cấp hoặc thay pháp lý. Chênh giá sẽ trộn market appreciation với quality change.
Cần filter/flag renovation, transaction type và arms-length status.
8. Transaction filtering
- Loại giao dịch nội bộ/không thị trường.
- Kiểm outlier price ratio.
- Loại pair interval quá ngắn nếu flipping/fees chi phối.
- Kiểm renovation lớn.
- Chuẩn hóa property ID.
- Kiểm duplicate deeds.
9. Revision problem
Repeat-sales index có thể bị revision khi thêm giao dịch mới vì cùng property tạo thông tin nối các period. Đây là đặc tính quan trọng cho index production.
Cần version index và publication vintage.
10. Geographic granularity
Xây index quá chi tiết làm số repeat pairs mỗi kỳ ít và volatility cao. Có trade-off giữa local relevance và sample size.
Hierarchical/smoothing approaches có thể hỗ trợ nhưng thay đổi methodology.
11. Repeat-Sales vs Hedonic index
| Đặc điểm | Repeat-Sales | Hedonic |
|---|---|---|
| Cần attributes | Ít | Nhiều |
| Sample | Chỉ bán lặp | Mọi giao dịch đủ dữ liệu |
| Quality change | Vấn đề nếu cải tạo | Có thể control attributes |
| Unobserved fixed quality | Được difference out | Có thể omitted |
| Coverage | Thấp hơn | Rộng hơn |
12. Hybrid index
Có thể kết hợp repeat-sales và hedonic/time-dummy models để tận dụng coverage và quality controls. Nhưng production index cần phương pháp ổn định, dễ audit và revision policy rõ.
13. Case: chỉ số căn hộ theo dự án
Nếu thị trường mới có ít resale, repeat pairs rất ít nên index dự án không ổn. Một city-wide repeat-sales index có thể tốt hơn; project-level dùng hedonic time dummy hoặc mix-adjusted.
Không nên ép repeat-sales ở nơi turnover không đủ.
14. Cấu trúc dữ liệu tốt hơn pair table
Nên lưu transactions long: property_id, sale_date, price, transaction_type, renovation_flag. Pipeline tự tạo tất cả eligible pairs theo rule. Điều này dễ audit hơn lưu pair cố định.
15. Sai lầm
- Match property sai.
- Bỏ renovation.
- Không lọc non-market sales.
- Index quá nhỏ địa lý.
- Không version revisions.
- Giả định repeat-sales sample đại diện toàn thị trường.
16. Bài tập thực hành
Từ bảng 100.000 transactions, thiết kế pipeline nhận property bán ≥2 lần, tạo pairs, filter, design matrix và index quarterly. Nêu cách xử lý property bán 3 lần và renovation giữa sale 2–3.
17. Một tài sản bán ba lần tạo bao nhiêu thông tin?
Nếu property bán tại t1, t2, t3, có thể tạo cặp liên tiếp t1–t2 và t2–t3; dùng cả t1–t3 có thể tạo phụ thuộc giữa errors. Methodology cụ thể phải quyết định cách sử dụng multiple sales và covariance.
Không nên tự động tạo mọi combination rồi coi pairs độc lập.
18. Chain drift và low-frequency segments
Ở phân khúc ít giao dịch, index có thể bị nối bằng rất ít pairs giữa các kỳ, làm chain yếu và volatility lớn. Cần báo pair counts, confidence intervals và có thể gộp thời gian/địa lý.
19. Index governance
Một chỉ số giá dùng thực tế cần methodology document: inclusion/exclusion, pair construction, weighting, base period, revision policy, minimum observations và quality checks. Không chỉ code chạy ra một đường index.
Ghi nhớ trong 30 giây
- Repeat-Sales so cùng tài sản qua thời gian.
- Fixed property quality được difference out.
- Quality change/renovation vẫn là vấn đề.
- Weighted Repeat Sales điều chỉnh variance theo holding interval.
- Coverage và revision là trade-off lớn.
Nguồn tham khảo
- Case & Shiller (1987), Prices of Single Family Homes Since 1970: New Indexes for Four Cities, NBER Working Paper 2393, DOI 10.3386/w2393.
- Bailey, Muth & Nourse – repeat-sales price index foundations.
Bài tiếp theo: Logit, Probit và Discrete Choice: mô hình hóa lựa chọn mua, thuê và vị trí