to your HTML Add class="sortable" to any table you'd like to make sortable Click on the headers to sort Thanks to many, many people for contributions and suggestions. Licenced as X11: http://www.kryogenix.org/code/browser/licence.html This basically means: do what you want with it. */ var stIsIE = /*@cc_on!@*/false; sorttable = { init: function() { // quit if this function has already been called if (arguments.callee.done) return; // flag this function so we don't do the same thing twice arguments.callee.done = true; // kill the timer if (_timer) clearInterval(_timer); if (!document.createElement || !document.getElementsByTagName) return; sorttable.DATE_RE = /^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/; forEach(document.getElementsByTagName('table'), function(table) { if (table.className.search(/\bsortable\b/) != -1) { sorttable.makeSortable(table); } }); }, makeSortable: function(table) { if (table.getElementsByTagName('thead').length == 0) { // table doesn't have a tHead. Since it should have, create one and // put the first table row in it. the = document.createElement('thead'); the.appendChild(table.rows[0]); table.insertBefore(the,table.firstChild); } // Safari doesn't support table.tHead, sigh if (table.tHead == null) table.tHead = table.getElementsByTagName('thead')[0]; if (table.tHead.rows.length != 1) return; // can't cope with two header rows // Sorttable v1 put rows with a class of "sortbottom" at the bottom (as // "total" rows, for example). This is B&R, since what you're supposed // to do is put them in a tfoot. So, if there are sortbottom rows, // for backwards compatibility, move them to tfoot (creating it if needed). sortbottomrows = []; for (var i=0; i
When we last considered what the future held for the S&P 500, we didn't have enough data to confirm which point of time in the future to which investors would appear to have shifted their focus during the month of October 2009. Observing that the forward-looking focus of investors had indeed shifted from the first quarter of 2010 to either the third or fourth quarter of 2010, we constructed our forecast for where average stock prices would go in November 2009 by blending the results of our math together.
Today, with an additional week of data, it would appear that investors have shifted their time focus to the fourth quarter of 2010, with changes in the year-over-year rate of growth of the index' dividend futures contract expiring in December 2010 now providing the basic signal driving stock prices.
With that knowledge, we can now refine our forecast for where average stock prices will go in November 2009. Using the typical range of amplification factors that correlate the magnitude of changes in the rate of growth of stock dividends per share with changes in the rate of growth of stock prices that we've observed since 2001, we find that the full range for where the average of stock prices for November 2009 will fall is between 959 and 1098. Following our usual practice of indicating either the upper or lower portion of the full range we calculated for our actual forecast, we would narrow that down to 1036 to 1098.
The table below presents our previous prediction and the corresponding stock price forecast values:
Amplification Factor | 6.5 | 9.0 | 11.0 |
---|---|---|---|
Prediction Using Data Available on 2 November 2009 | 936* | 1004* | 1074 |
Prediction Using Data Available on 10 November 2009 | 959 | 1036 | 1098 |
* indicates forecast value based upon 2010Q3 dividend futures data. All other forecast values based on 2010Q4.
Some changes to note which account for the upward shift in our forecasted range for the S&P 500 in November 2009:
We'll also note the much wider range of potential values for our November 2009 forecast as compared to our forecasts for previous months. This outcome is the result of the underlying data in our calculations, which is based on the year-over-year change in the rate of growth of the S&P 500's trailing year dividends per share. In a nutshell, the value of the change in the expected year over year growth rate of dividends per share for 2010Q4 is much larger than that for 2010Q1 (the previous period of investor focus), which results in a much wider range of anticipated future stock prices when multiplied by our amplification factors.
We would anticipate that our forecast range will narrow once again as we move past the trailing year data containing period of crisis that led to such an exaggerated difference from the typical values we observe.
Disclosure Note: Ironman holds no position in Intel, Norfolk Southern or Southern.
Labels: forecasting, SP 500
Welcome to the blogosphere's toolchest! Here, unlike other blogs dedicated to analyzing current events, we create easy-to-use, simple tools to do the math related to them so you can get in on the action too! If you would like to learn more about these tools, or if you would like to contribute ideas to develop for this blog, please e-mail us at:
ironman at politicalcalculations
Thanks in advance!
Closing values for previous trading day.
This site is primarily powered by:
The tools on this site are built using JavaScript. If you would like to learn more, one of the best free resources on the web is available at W3Schools.com.