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
On 1 August 2013, the S&P 500 closed above 1700 for the first time in its history.
That was almost exactly one month later than it should have. Let's revisit one of our now rare public predictions for stock prices, from back on 10 June 2013:
Overall, it was a really boring week, but at least it set up a fun, seeming paradox for our favorite chart. Given the nature of how the moving average of the change in the growth rate for stock prices works, we'll soon see the 20-day moving average for the S&P 500 top out then fall back toward the green line (where it really wants to be), even as the value of the S&P 500 itself rises.
In the relative absence of noise in the market, that would create the potential for the S&P 500 to reach 1700 before the end of June 2013.
But then, noise is always present in the market. It's its volume that's what's random and unpredictable!
A little something we like to call The Bernanke Noise Event intervened in that forecast for the future, throwing the market off track for a whole month, the recovery from which was then drug out a little longer by a poorly considered trial balloon put out by the White House proposing Larry Summers as the leading candidate to be nominated to run the Fed after Ben Bernanke's current term expires in January 2014.
But that new noise began to dissipate when the White House gauged the market's negative reaction and began to float the name of an alternative candidate on Wednesday, 31 July 2013, as the Fed also continued its efforts to repair the damage done by Bernanke back on 19 June 2013. By the next day, enough of the noise of Summers had decreased to allow the S&P 500 to finally close above the 1700 mark.
The chart below shows where we're at today. Mind the comments in our chart above and note the differences from previous versions (hey, if the Fed's Open Market Committee can get by on tweaking the otherwise same statement from meeting to meeting, so should we be able to get away with doing the same thing on our S&P 500 stock prices and dividends per share acceleration chart!)
Unless it becomes relevant as events develop, this is probably the last time that we'll feature the following chain of analysis in considering the major market drivers this summer.
Next, that electronic trail of analysis we've provided throughout the event:
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.