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
For the S&P 500 (Index: SPX), the biggest news of the week ending 5 June 2020 was the surprisingly positive jobs report that came out on Friday morning, which prompted the index to soar 2.6% to close the week at 3,193.93. This level is 956.53 points (42.7%) above where the index bottomed on 23 March 2020 and is 192.22 points (5.7%) below the S&P 500's current record peak that was recorded on 19 February 2020.
What made the May 2020 jobs report so surprising is that it showed a substantial gain in jobs when significant losses had been expected. That surprisingly positive outcome has already begun altering the outlook for the S&P 500, where we saw some initial movement away from expectations of potentially negative interest rates compared to what we observed last week.
Since the CME Group's FedWatch tool has not been adapted to handle the potential for a negative Federal Funds Rate (FFR), the right way to read the probability shown for the lowest "0-25" basis point range is that investors are giving 91% probability the FFR will be at that level or less as of the close of trading on 5 June 2020, lower odds than the were expecting a week ago.
There was also a significant improvement in the outlook for expected future dividends over what we saw last week.
Though it still appears negative, we may be seeing the value of the amplification factor starting to move in a positive direction, which if it continues to become positive, would be a sign the market is leaving the upside down for a more normal right side up relationship in how stock prices work.
What happens next is unlikely to involve a smooth transition from the current regime, as expectations will be affected by the random onset of new information. Speaking of which, here are the market-moving headlines from the week that was, where you might be surprised to find it wasn't just the U.S. jobs market that offered unexpectedly positive news for investors on Friday, 5 June 2020:
Elsewhere, Barry Ritholtz lays out the positives and negatives he found in the past week's markets and economy news.
Since we've been discussing how this week's expectations for the Federal Funds Rate and the S&P 500's dividends have changed from last week, here's our analysis from last week. For other recent and related analysis, please follow the links to our S&P 500 chaos series.
Update 11 June 2020, 6:30 PM Eastern: The S&P 500 (Index: SPX) plunged 5.9% to close at 3,002.10 today, as the outlook for investors turned gloomier.
We think today's rout may primarily be the result of delayed fallout from the Federal Reserve's "commitment" to hold the Federal Funds Rate at the zero bound range (between 0% and 0.25%) for the next two years, where investors had been expecting the potential for negative rates. In effect, investors are realizing the Fed's monetary policy will be less expansionary than what they were expecting, with the result being that stock prices are falling, just as considered in the "what if" scenario we presented back on 26 May 2020.
At the same time, the U.S. is seeing a new increase in coronavirus infections, primarily in states that had not been part of the initial wave of infections, which will delay the recovery of key parts of the economy, with the aerospace industry and airlines especially hard hit, where we may soon seen greatly expanded layoffs.
The effects of this one-two punch can be seen in the S&P 500's dividend futures, where distant future quarters fell today, and also in the alternative futures chart, which saw the S&P 500 drop below the bottom end of our redzone forecast, which potentially indicates our "what if" scenario was correct.
We'll cover however the week closes on early Monday, 15 June 2020 in the next regular edition of our S&P 500 chaos series.
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.