Sunday, April 7, 2013

Mortgage dynamics

My latest Bloomberg column should appear sometime Sunday night 7 April. I've written about some fascinating work that explores the origins of the housing bubble and the financial crisis by using lots of data on the buying/selling behaviour of more than 2 million people over the period in question. It essentially reconstructs the crisis in silico and tests which factors had the most influence as causes of the bubble, i.e. leverage, interest rates and so on.

I think this is a hugely promising way of trying to answer such questions, and I wanted to point to one interesting angle in the history of this work: it came out of efforts on Wall St. to build better models of mortgage prepayments, using any technique that would work practically. The answer was detailed modelling of the actual actions of millions of individuals, backed up by lots of good data.

First, take a look at the figure below:



This figure shows the actual (solid line) rate of repayment of a pool of mortgages that were originally issued in 1986. It also shows the predictions (dashed line) for this rate made by an agent-based model of mortgage repayments developed by John Geanakoplos working for two different Wall St. firms. There are two things to notice. First, obviously, the model works very well over the entire period up to 1999. The second, not obvious, is that the model works well even over a period for which it was not designed, by the data, to fit. The sample of data used to build the model went from 1986 through early 1996. The model continues to work well even out of sample over the final three years of this period, roughly 30% beyond the period of fitting. (The model did not work in subsequent years and had to be adjusted due to a major changes in the market itself, after 2000, especially new possibilities to refinance and take cash out of mortgages that were not there before.).

How was this model built? Almost all mortgages give the borrower the right in any month to repay the mortgage in its entirely. Traditionally, models aiming to predict how many would do so worked by trying to guess or develop some function to describe the aggregate behavior of all the mortgage owners, reflecting ideas about individual behavior in some crude way in the aggregate. As Geanakoplos et al. put it:
The conventional model essentially reduced to estimating an equation with an assumed functional form for prepayment rate... Prepay(t) = F(age(t), seasonality(t), old rate – new rate(t), burnout(t), parameters), where old rate – new rate is meant to capture the benefit to refinancing at a given time t, and burnout is the summation of this incentive over past periods. Mortgage pools with large burnout tended to prepay more slowly, presumably because the most alert homeowners prepay first. ...

Note that the conventional prepayment model uses exogenously specified functional forms to describe aggregate behavior directly, even when the motivation for the functional forms, like burnout, is explicitly based on heterogeneous individuals.

There is of course nothing wrong with this. It's an attempt to do something practically useful with the data then available (which wasn't generally detailed at the level of individual loans). The contrasting approach, seeks instead to start from the characteristics of individual homeowners and to model their behavior, as a population, as it evolves through time:
the new prepayment model... starts from the individual homeowner and in principle follows every single individual mortgage. It produces aggregate prepayment forecasts by simply adding up over all the individual agents. Each homeowner is assumed to be subject to a cost c of prepaying, which include some quantifiable costs such as closing costs, as well as less tangible costs like time, inconvenience, and psychological costs. Each homeowner is also subject to an alertness parameter a, which represents the probability the agent is paying attention each month. The agent is assumed aware of his cost and alertness, and subject to those limitations chooses his prepayment optimally to minimize the expected present value of his mortgage payments, given the expectations that are implied by the derivatives market about future interest rates.

Agent heterogeneity is a fact of nature. It shows up in the model as a distribution of costs and alertness, and turnover rates. Each agent is characterized by an ordered pair (c,a) of cost and alertness, and also a turnover rate t denoting the probability of selling the house. The distribution of these characteristics throughout the population is inferred by fitting the model to past prepayments. The effects of observable borrower characteristics can be incorporated in the model (when they become available) by allowing them to modify the cost, alertness, and turnover.
By way of analogy, this is essentially modelling the prepayment behavior of a population of homeowners as an ecologist might model, say, the biomass consumption of some population of insects. The idea would be to  follow the density of insects as a function of their size, age and other features that influence how and when and how much they tend to consume. The more you model such features explicitly as a distribution of influential factors, the more likely your model will take on aspects of the real population, and the more likely it will be to make predictions about the future, because it has captured real aspects of the causal factors in the past.

Models of this kind also capture in a more natural way, with no extra work, things that have to be put in by hand when working only at the aggregate level. In this mortgage example, this is true of the "burnout" -- the gradual lessening of prepayment rates over time (other things being equal):
... burnout is a natural consequence of the agent-based approach; there is no need to add it in afterwards. The agents with low costs and high alertness prepay faster, leaving the remaining pool with slower homeowners, automatically causing burnout. The same heterogeneity that explains why only part of the pool prepays in any month also explains why the rate of prepayment burns out over time.
One other thing worth noting is that those developing this model found that to fit the data well they had to include an effect of "contagion", i.e. the spread of behavior directly from one person to another. When prepayment rates go up, it appears they do so not solely because people have independently made optimal decisions to prepay. Fitting the data well demands an assumption that some people become aware of the benefit of prepaying because they have seen or heard about others who have done so.

This is how it was possible, going back up to the figure above, to make accurate predictions of prepayment rates three years out of sample. In a sense, the lesson is that you do better if you really try to make contact with reality, modelling as many realistic details as you have access to. Mathematics alone won't perform miracles, but mathematics based on realistic dynamical factors, however crudely captured, can do some impressive things.

I suggest reading the original, fairly short paper, which was eventually published in the American Economic Review. That alone speaks to at least grudging respect on the part of the larger economics community to the promise of agent based modelling. The paper takes this work on mortgage prepayments as a starting point and an inspiration, and tries to model the housing market in the Washington DC area in a similar way through the period of the housing bubble.

21 comments:

  1. bespokeleads.com provides online financial lead generation sales lead services.The lead investor is an individual entity or an investor interested in the identity of potential participants.Now we provide better service in local and international site.
    www.bespokeleads.com

    ReplyDelete
  2. I don't see any direct causality of leverage in the creation of bubble. Was leverage involved in the following bubbles, Dutch Tulips, Roman Housing 33AD, Various Railway bubbles, etc.?

    ReplyDelete
  3. This is really helpful information, finding the best Seattle mortgage loans seemed like a very daunting task to me but turned into a pretty great experience

    ReplyDelete
  4. Hi, i cannot seem to find the owner of the blog, i own a company that has been mentioned and has a backlink to my site, it has come from stricvan33, could the owner remove this asap as it is affecting my google ranking.

    ReplyDelete
  5. This is a review for Foster Weeks at Guarantee Mortage. He's so great, I had to write a separate one under his name! http://mortgageloancenter.org

    ReplyDelete
  6. Nowadays there are a lot of services that can help you find the mortgage loan you are looking for. Payday loans service is catered to all kinds of applicants including salaried employees and unemployed. Apply for a payday loan if need to secure the best mortgage or refinance your existing mortgage. This financial option grows popular and very often it is the answer to many problems regarding money matters.

    ReplyDelete
  7. I high appreciate this post. It’s hard to find the good from the bad sometimes, but I think you’ve nailed it! would you mind updating your blog with more information?
    valley national bank mortgage refinance

    ReplyDelete
  8. Here are some tips and data that hopefully will give you the information and tools needed to find the right mortgage broker, how to work with them and to help minimize the risks before you get to the closing table.
    mortgage loans

    ReplyDelete
  9. Is It Better To Prepay Home Loan or invest it somewhere? Here are some pointers that will help you take a suitable decision on your home loan repayments.

    ReplyDelete
  10. Thank you for sharing such great information.
    It is informative, can you help me in finding out more detail on
    is it better to prepay home loan.

    ReplyDelete
  11. Mortgage Refinance | Renew My Mortgage | Citadel Mortgages Mortgage refinance can help you save money. Contact us! Our professional Mortgage Agents can help you renew your mortgage or refinance your mortgage.
    Mortgage Refinancing

    ReplyDelete
  12. I was curious if you ever considered changing the structure of your blog? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having 1 or two images. Maybe you could space it out better?
    Interest Only Mortgage Refinance

    ReplyDelete
  13. Thanks a lot for sharing this amazing knowledge with us. This site is fantastic. I always find great knowledge from it.
    Debt Consolidation

    ReplyDelete
  14. Thank you for a very interesting article. I greatly appreciate the time you take to do all the research to put together your posts. I especially enjoyed this one!!
    Mortgage Broker

    ReplyDelete
  15. Thank you for a very interesting article. I greatly appreciate the time you take to do all the research to put together your posts. I especially enjoyed this one!!I really liked your Information.

    Mortgage

    ReplyDelete
  16. Good information on your blog and thanks for provide me valueable info... I especially enjoyed this one!!I really liked your Information.
    Mortgage

    ReplyDelete
  17. Currently it seems like Drupal is the preferred blogging platform out there right now. (from what I've read) Is that what you're using on your blog?
    Interest Only Mortgage Refinance

    ReplyDelete
  18. Good day! Do you know if they make any plugins to safeguard against hackers? I'm kinda paranoid about losing everything I've worked hard on. Any recommendations?
    Interest Only Mortgage Refinance

    ReplyDelete
  19. Do you mind if I quote a couple of your articles as long as I provide credit and sources back to your weblog? My blog site is in the exact same area of interest as yours and my users would definitely benefit from some of the information you present here. Please let me know if this okay with you. Thank you!
    Interest Only Mortgage Refinance

    ReplyDelete
  20. Awesome work ! I am planning to get an education loan but I was confused about the best deals available for me , your post gave me an amazing idea to explore for education loan for New Zealand. Nice post, keep posting.

    ReplyDelete
  21. Hello would you mind stating which blog platform you're using? I'm looking to start my own blog soon but I'm having a hard time making a decision between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design seems different then most blogs and I'm looking for something completely unique. P.S My apologies for being off-topic but I had to ask!
    Custom Mortgage Solutions

    ReplyDelete