Using Home Price Indexes for Time Adjustments
Jim Amorin, CAE, MAI, SRA, AI-GRS, ASA, CDEI
Author of The Generative Shift: Preparing Appraisers for Artificial Intelligence Models Like ChatGPT | Seeking Exceptional Opportunities
As we round the corner to the February 4th date when the GSE's will require market support for “time” adjustments, there have been a lot of posts by several appraisers all trying to help their colleagues with meaningful and practical ways to support their adjustments.? Kudos to all of you who have been helping on LinkedIn, YouTube, and other (more toxic) social media platforms.
Admittedly, I am not a huge fan of home price indexes (HPIs) if you have other tools that will work.? Paired sales (gasp), regression analysis, grouped sales data sets, and other techniques have already been covered. This post is intended to address HPIs and how you can use them. Those in thin markets with very few sales may want to perform more in-depth analysis, but they cannot make up data.? So, what are the rural and smaller market appraisers to do?? There is no exemption from the requirement to provide market support.
On the pages that follow, I will provide a background on indexes and then show how I developed models using artificial intelligence to handle the heavy lifting.? The results are two easy to use “websites” you can ask me for in the comments. These models can be used to your hearts content to perform the calculations and demonstrate graphically and tabularly what is happening in your market. Hopefully it’s worth a quick read.
TRIGGER WARNING: For those easily offended, the next few pages mention the "Z" word multiple times.?I get it, but go grab your thunder blanket and wrap up as you follow along.
Appraisers can use local property price indexes to support time adjustments, especially when local sales data is limited or a broader market perspective is needed. These indexes, such as the S&P CoreLogic Case-Shiller Index, the Freddie Mac House Price Index, or the Zillow Home Value Index (ZHVI), can be used to determine how values have changed over a specific period and can be applied as an adjustment factor to comparable sales prices.
Here are some key points regarding the use of indexes:
Consistent with Fannie Mae policy: The use of home price indices (HPIs) to support time adjustments is consistent with Fannie Mae policy.
Broader Market Perspective: Indexes can provide a broader market view, which is particularly useful when local sales data is scarce.
Quantifiable Adjustments: Indexing allows for a data-driven approach to adjustments, which is a Fannie Mae goal.
Various acceptable methods: Fannie Mae guidelines state that adjustment rates can be determined through statistical analysis, modeling, paired sales, or other commonly accepted methods. Indexing is one such acceptable method.
Transparency and Support: Appraisers must clearly document the data sources, tools, and techniques used when applying time adjustments using indexes.
Supplement to other methods: Indexing can validate other methods of time adjustment by providing a secondary source of evidence to bolster conclusions.
Specific Indexes:
How to apply: An appraiser may use a local index to determine the average change in property values over a certain period and then apply that change to a comparable sale based on the time difference between the contract date of the comparable sale and the effective date of the appraisal. For example, an appraiser may find that property values have increased by an average of 0.5% per month over the past six months, and use that to support a 3% market condition adjustment for a comparable sale that occurred six months prior to the effective date of the appraisal.
Not the only method: While the use of indexes is acceptable, Fannie Mae does not require appraisers to use any specific method of time adjustment and has said that they're not looking for a specific type of graph. The goal is to use data to create an adjustment that reflects the market's reaction to the passage of time.
Data-Driven Adjustments: Fannie Mae emphasizes that adjustments must be based on market changes between the contract date of the comparable sale and the effective date of the appraisal. The adjustments should be based on data and not on a set of rules or arbitrary limits.
Support and Documentation: Appraisers must summarize the evidence, describe the data source, and describe the tools and techniques they used when applying time adjustments.
Using Generative AI to Develop Models
So now with that out of the way, how about something useful?? For the models I will happily send if you request them in the comments, I used Claude.ai.? Pick your favorite Generative AI model and likely they can do the same. But I wanted to show Claude some attention this week after experimenting the last few days with DeepSeek R1 (Oh my! A Chinese company that resulted in a $1 trillion dollar loss to the stock market this week).? What follows is not a complete step by step, but the general process I followed.?Frankly, this took about an hour to finish, but I had a working model after the very first prompt (Note: learn how to prompt if you want success with Gen AI!).? I just kept tweaking.
How to Work with Claude to Develop Custom Web Tools: A Step-by-Step Guide
Introduction
This guide explains how to collaborate with Claude to create custom web-based tools, in this case using the Zillow Home Value Index (ZVHI).? Again – you are in a safe space so don’t get upset.? As noted, I used this source because it is the only source I could find that reported information down to the smallest geographic area (zip code). I have also provided a similar tool using the Freddie Mac House Price Index (FMHPI?), but its limitation is that it only goes down to the CBSA level.? ?While you don't need to be a programmer to follow this process, having a clear vision of what you want to achieve is helpful.
The Development Process
Step 1: Gather Your Requirements
Before starting with Claude:
Step 2: Start the Conversation with Claude
Begin by explaining your project at a high level. In this case, I:
Tip: You don't need to have everything figured out at the start. Claude can help refine your ideas through conversation.
Step 3: Iterative Development
I used an iterative approach, which worked well:
Key Point: Make one change at a time. This makes it easier to review and adjust each modification.
Step 4: Testing and Feedback
After each change:
领英推荐
Tips for Working with Claude
Be Clear and Specific
Good example: "Can you add a table below the graph that shows dates in the first column, index values in the second column, and monthly percentage adjustments in the third column?"
Provide Context
Iterate Gradually
Instead of requesting many changes at once:
Ask for Explanations
If you don't understand something, ask Claude to:
Common Challenges and Solutions
Challenge: Unclear Requirements
Challenge: Technical Details
Best Practices
Example Conversation Flow
Here's how a typical development conversation might go:
Conclusion
Working with Claude or any Generative AI model to develop custom tools is an iterative process. You don't need to be a technical expert - focus on clearly communicating what you want to achieve, and Claude can help with the implementation details. Take it one step at a time, be specific with your requests, and don't hesitate to ask for clarification or adjustments.
Remember: The key to success is clear communication and iterative development. Start simple, then build up more complex features as you go.
How do I get these Models?
Simply send a comment to me with your email address and I will send the two .html files to you. One use the Zillow Home Value Index data set (which is a separate download) and one use the Freddie Mac House Price Index data set (also a separate download). ?Sample images shown below. Basically, open the .html file I'll send you, chose the appropriate file you previously downloaded, type in the zip code (Zillow model) or use the drop down to select your CBSA, and be amazed at the results.
Zillow model images:
Freddie Mac model images
?
?
Real Estate Appraiser at Gus Glascock Company
6 天前Great article Jim, thanks for sharing. Please send me your files: [email protected]
freelancer
1 周fixmyproperty.io AI fixes this Market support without available data.
Appraisals, brownfield consultant, real estate and valuation litigation support, tax valuation, conservation easement valuation , environmental real estate damages, special purpose property valuation,
1 周Jim FRED has the same type of price index for commercial properties. It's been around for many years
Author of The Generative Shift: Preparing Appraisers for Artificial Intelligence Models Like ChatGPT | Seeking Exceptional Opportunities
2 周Some people have had an issue or two with the Zillow Index tool. It appears sometimes when you download, Column A has a different format than expected. Try this: Right click Column A > Format Cells > Special > Zip Code > OK then save the file. Try again and I bet you have success. I've updated the file and instructions here: https://www.dropbox.com/scl/fi/8xqbgbpdigtra4i175v11/Zillow-HPI-Calculator.html?rlkey=419l3tslanilhx7cda2s47v4d&st=ngrnqh2a&dl=0
MAI Commercial Appraiser / Real Estate Counselor / Expert Witness in New York City, Miami, Charlotte & NATIONAL litigation cases accepted. Worked in 27 states to date
2 周Please send me your file [email protected] Thanks