After playing with a spreadsheet for a while I am convinced that demand is not a direct function of change in value. I will try to explain why.
Suppose we have some product with demand X based on utility. Each X sells for 100. Some even occurs in the market the either increases demand or reduces supply and results in X selling for 110. The increase in sales prices attracts investors. The higher the appreciation, the more investor demand. An increase of 10% results in an investor increase of Y. In order for a bubble to form, the new demand X+Y must increase the market price of the asset by another 10%. I cannot get this to work out using what I feel are reasonable assumputions.
An example:
Let base demand be 50. Price is 1000 times demand. Investor demand is 100 times the appreciation rate. Assume that some event has just occured causing a 0.01 increase in price. Investor demand is 1 so the next total demand is 51. We have to set the supply/demand curve so that 51 causes a price of at least 50500. That sounds reasonable, but since appreciation is still 1%, the investor demand does not change and we get the same price in the next time step. That causes appreciation to be 0% and investor demand disappears. We go back and adjust the supply/demand curve so that the price at 51 is 51000. That gives us a 2% return rate. Now investor demand is 2. But our price growth has to be greater than 2% to keep driving up prices. We set the price at 52 to 52530 for a 3% growth rate. We have to increasing the price growth rate each step or the 'bubble' pops.
This model does not match at all what I have observed and so I think it is the wrong model.
I think there were some probems with the way I constructed the model.
I think that the function describing demand based on rate of return is much closer to a binary stepwise function than it is to a linear function. If the asset appreciates faster than other investments then there will be close to constant high demand with respect to how far it exceeds other investments. Conversely, if said asset performs worse than other accessible investment vehicles then no one is going to use it for an investment (no one buys a new car as an investment).
But demand does change in a bubble. I think this is a result of confidence in the investment being sound. If you watch an investment for a long time and it consistently has a good return rate then you will feel comfortable investing in it. One can model this mathematically with statistics. Your confidence in the mean of a set of observations is equal to 1/sqrt(N) where N is the number of observations. Lower is better in this case since it means your estimate of the mean is more accurate.
Different investors are comfortable with different levels of risk. As time passes and a bubble continues, it attracts more investors who had not entered previously because they did not have sufficient observations to overcome their own personal risk bias. We could model the risk bias of a population with a gaussian. A graph of the number of people above a certain percieved risk would look something like this:
As perceived risk approaches the mean, the bubble will grow the fastest. But then it will begin to slow down. Eventually, demand becomes flat, appreciation stops, and perceived growth begins to drop. Those who have a low-risk bias have been utterly convinced that this is a safe investment and will likely see price drops as an anomoly. They will be left holding the bag.
I'm going to see if I can get this model working well in a spreadsheet.