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
The stock market, as measured by the S&P 500, behaved fairly predictably in the week ending 13 June 2014. From all appearances, it would seem that investors are presently focused on the expectations associated with the fourth quarter of 2014 in setting today's stock prices. Which is both good and bad:
It's good in the sense that focus on this quarter would correspond to the best case scenario for investors. It's bad in that anything that might cause investors to shift their forward-looking focus to another point of time in the future would coincide with falling stock prices.
Behind the scenes, we're starting to get a read on what the expectations are for 2015-Q2, but we won't have a more complete picture until after the dividend futures contracts for the second quarter of 2014 expire on 20 June 2014. For all practical purposes, the expectations associated with 2014-Q2 are no longer affecting stock prices.
Looking at our alternative futures chart above, which presents the most likely trajectories that the S&P 500's index value will track when investors are collectively focused on a particular future quarter, we see that stock prices in the most recently ended week pretty closely tracked the trajectory defined by a focus on 2014-Q4 on Monday through Thursday, but not on Friday.
That kind of deviation we see on Friday, 13 June 2014 is often the result of a combination of current day noise and the artifacts of the historical data we use in the math to develop each one of these trajectories (we've quantified that combination of noise and artifacts to some extent, which we show as the range about each basic trajectory that really represents where we expect stock prices to track).
For 13 Friday 2014, the apparent deviation between forecast trajectory and actual path for the S&P 500 is mainly the result of historical artifacts in the data for the forecast. As such, in this situation, we should expect that the S&P 500 would follow the short term trend indicated by all the other forecast data points around it rather than follow the exact trajectory of the forecast.
At least, until an outburst of current day noise or other event that might cause investors to suddenly shift their focus to a different point of time in the future would force stock prices to follow a different path. And if you think about it, it is the random occurrence of those kinds of factors that are really the thing that drives the stock market's large scale randomness over time.
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.com
Thanks in advance!
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.
Materials on this website are published by Political Calculations to provide visitors with free information and insights regarding the incentives created by the laws and policies described. However, this website is not designed for the purpose of providing legal, medical or financial advice to individuals. Visitors should not rely upon information on this website as a substitute for personal legal, medical or financial advice. While we make every effort to provide accurate website information, laws can change and inaccuracies happen despite our best efforts. If you have an individual problem, you should seek advice from a licensed professional in your state, i.e., by a competent authority with specialized knowledge who can apply it to the particular circumstances of your case.