An Automated Valuation Model (typically abbreviated to AVM) uses real estate data and algorithms to calculate an estimate for the value of a property. AVMs draw on a wide variety of real estate data, such as market values, local property price trends, interior and exterior features, and the age of a property.