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
We're one week out from the expiration of 2019-Q1's dividend futures contracts, so we're using the opportunity to take a snapshot in time of the S&P 500 (Index: SPX), where we find that the index has dropped back into the redzone forecast range of our spaghetti forecast chart following investor disappointment that the U.S. and China haven't yet reached a trade deal, and the new information that the economic situation in the Eurozone has gotten gloomier.
The redzone forecast range on the chart is based on the assumption that investors would largely focus their attention on 2019-Q1 during February and March 2019. That assumption has mostly held up, but since that forecast incorporates dividend futures, whose contracts will expire on Friday, 15 March 2019, we will soon run out of 2019-Q1 for investors to focus upon. Given the relative level of the S&P 500 today, that means one of four things will happen in the next week:
As our chart is currently drawn, after the dividend futures contracts for 2019-Q1 run out, the redzone forecast range assumes that investors will shift their attention toward 2020-Q1 (Option 3). We're going to leave the redzone forecast alone for the next couple of weeks, because it will provide a useful frame of reference even if that assumption proves to be wrong.
Remember statistician George Box' immortal words: "Essentially, all models are wrong, but some are useful"! In this case, seeing how the trajectory of the S&P 500 changes with respect to it will give us information about how far into the future investors are focusing their attention that the context provided by market-moving news headlines will help confirm.
Speaking of which, here are the stories we noted during the first week of March 2019....
We're posting this edition of our S&P 500 chaos series ahead of our usual schedule, which means we're missing linking Barry Ritholtz' latest succinct summary of major market and economic events for the first week of March 2019. Look for it late Friday at this link. Meanwhile, the next edition of this weekly series should arrive on schedule, sometime early on Monday, 18 March 2019.
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.