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 second week of July 2016 was one of those rare weeks when our futures-based model for projecting the future closing value of the S&P 500 was very nearly dead on target for every day of the week, as long as you recognize that target was fixed by investors focusing on the second quarter of 2017 (2017-Q2) in making their current day investment decisions.
You don't have to take our word for it. We animated what our model forecast and how the S&P 500 actually performed for your entertainment, provided of course that you're entertained by watching the projected trajectories that our futures-based model generates flop about like a fish while, at the same time, the actual trajectory that the S&P 500 takes is overlaid on top of those projections. If you're viewing this post on a site that republishes our RSS news feed and the animation doesn't play, we've posted a YouTube video version of the animation as well.
In putting the animation together, we're taking advantage of a unique opportunity to show the formation of an echo on our model's projections of the future, which developed as a direct response to the market's reaction to the Brexit vote outcome on 24 June 2016 through 25 June 2016.
Starting on 21 June 2016, the animation shows first what the future looked like going into the Brexit vote, then how our model's projections of the future changed in response to the aftermath of the Brexit vote. That outcome shows up as an echo in our model's projections, which appears one month after the actual event occurred. The echo is the result of our model's use of historic stock prices as the base reference points from which we project the future for stock prices.
Beginning on 27 June 2016, the animation then shows the trajectory of the S&P 500's closing daily value on each trading day, which reveals how stock prices reacted as investors shifted their forwarding looking focus from one point of time in the future to another.
The first takes place as a Lévy flight from 27 June 2016 to 30 June 2016, when investors shifted their attention from the expectations associated with 2016-Q3 in the immediate aftermath of the Brexit vote to the more distant future of 2017-Q1.
The stock market's focus then held on 2017-Q1 from 30 June 2016 through 7 July 2016. On 8 July 2016, the collective focus of investors shifted in a second Lévy flight, from 2017-Q1 to the even more distant future of 2017-Q2, where it held through the rest of the week, very closely matching the exact trajectory our futures-based model forecast associated with investors being very closely focused on that future quarter.
From the perspective that investors simply appear to have maintained their focus on 2017-Q2 through the entire week, it was a pretty boring week overall, even if some market observers were perplexed as to why stock prices behaved as they did in the face of a week of turmoil in many areas of the world.
But for the U.S. stock market, here is the news that we flagged as being the significant for the S&P 500 in Week 2 of July 2016.
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.