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
One way or another, investors can expect a significant shift to occur in the stock market in March 2010.
The reason why has to do with the dividend futures contract for the S&P 500 that applies for the first quarter of 2010, which is set to expire on 20 March 2010.
That's significant because it has been the changes in the expected future growth rate of the S&P 500's dividends per share as charted by the value of this futures contract that has fundamentally driven stock price levels during much of the last year. More specifically, the changes in dividend values covered for the period of time covered by this specific futures contract have been the driver of stock prices in every month but one from April 2009 until now.
But it hasn't run its course yet. As a result, we're offering a split forecast for the S&P 500 this month, and will observe that the actual outcome in stock prices will be a blended result as investors are compelled to shift their focus from the first quarter of 2010 to another dividend futures contract further in the future.
At present, there are only three others to choose from, which cover the second (June 2010), third (September 2010) and fourth (December 2010) quarters of 2010. The table below presents what we would forecast for where the average of the S&P 500 will be in March 2010 would be if the expectations indicated by each contract were the sole driver of stock prices during the month:
Potential S&P 500 Average Monthly Index Values for March 2010 | |
---|---|
Driving Dividend Futures Contract | Projected Forecast Range |
2010-Q1 (Expires March 2010) | 1060 - 1084 |
2010-Q2 (Expires June 2010) | 1106 - 1163 |
2010-Q3 (Expires September 2010) | 1141 - 1223 |
2010-Q4 (Expires December 2010) | 1189 - 1303 |
No matter what, it is unlikely that we will be able to confirm which point of time to which investors will have shifted their focus toward during this month. Given that we're beginning the month with the focus still on the 2010-Q1 period, stock prices for the month will be the result of blending this period with one of the other future options for which we have data.
An alternative possibility is that stock prices will instead be driven by the expectations represented by a dividend futures contract even further in the future, for which we do not yet have data to confirm. At some point, dividend futures contracts extending into 2011 have to be opened.
But when that will be, we do not yet know. And until then, stock prices will be the prisoners of the ticking clock.
Labels: chaos, 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.