hpiPy: House Price Indices in Python#
Version: 0.1.5
hpiPy simplifies and standardizes the creation of house price indices in Python.
The package provides tools to evaluate index quality through predictive accuracy, volatility, and revision metrics—enabling meaningful comparisons across different methods and estimators. It focuses on the most widely used approaches: repeat sales and hedonic pricing models, with support for base, robust, and weighted estimators where applicable. It also includes a random forest–based method paired with partial dependence plots to derive index components, as well as a neural network approach that separates property-specific and market-level effects to jointly estimate quality and index components from property-level data. Based on hpiR.
Installation instructions and quick setup guide to help you start creating house price indices.
Practical examples demonstrating how to create and evaluate house price indices.
Comprehensive documentation on all supported methods, from repeat sales to machine learning.
Information on all of the package methods and classes, for when you want just the details.