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 S&P 500 (Index: SPX) continued its record-setting rally, breaking through the 3,300 level and closing the week at a new record high closing value of 3,329.62. That new record comes as investors appear to be shifting their forward-looking focus, as anticipated, from 2020-Q1 toward 2020-Q4 as indicated on the following chart.
Through the close of trading on Friday, 17 January 2020, the dividend futures-based model that underlies the alternative futures chart above indicates that investors are now dividing their attention between 2020-Q1 and 2020-Q4, with stock prices rising, but not as fast as the model suggests they would have if investors had remained fully focused on 2020-Q1.
The direction that the S&P 500 will take going forward will depend upon how closely investors might fix their attention on either 2020-Q1 or 2020-Q4 as they make their current day investment decisions, where our thinking is that 2020-Q4 will demand more of their focus given the elevated probability of that more distant future quarter coinciding with the timing of the Federal Reserve's next action for setting short term interest rates in the U.S. The CME Group's FedWatch tool continues to show investors are giving better-than-even odds of a quarter point rate cut taking place during 2020-Q4.
On a side note, we often describe shifts in the forward-looking focus from one point of time in the future to another as the quantum part of the quantum random walk that stock prices periodically follow. Unlike the nearly instantaneous quantum leaps that take place with subatomic particles however, stock prices tend to take somewhat longer to move from one alternative trajectory to another, which we have come to associate with stock prices undergoing a Lévy flight phenomenon. The often outsized changes that take place at these times are what give stock prices their fat-tailed distributions, where large changes in stock prices occur more often than would be predicted by a normal distribution.
This latest shift qualifies as the S&P 500's latest Lévy flight event, although in this case, even though there is a comparatively large gap between the alternative trajectories associated with investor expectations for 2020-Q1 and 2020-Q4, the alternative trajectories the describe the potential paths the S&P 500 might follow are such that the overall change in stock prices will be considerably smaller than it would otherwise have been if the timing of the shift in investor focus had occurred either a week earlier or a week later. In a sense, the S&P 500 is following a path that takes the least amount of energy for it to follow as it transitions from one level to another.
Let's get to the news of the week that was. The following headlines capture the more significant market-moving events that occurred during the second full week of January 2020.
But wait, there's more! Barry Ritholtz provides a bigger picture of what's going on in the world by listing the positives and negatives he found in the past week's economics and market-related news!
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.