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 in Week 2 of March 2017 ended just ever-so-slightly below where it opened the week. After generally trending downward on the week, the S&P 500 recovered much of what the index had lost on Friday, 10 March 2017.

Our alternative futures chart updates the trajectory that the S&P 500's closing prices took in the second week of March 2017 against the backdrop of what our dividend futures-based standard model projected, based on a combination of historical stock prices and the expectations that investors have for the amount of dividends per share to be paid out through specific points of time in the future.

That brings us to the one thing that really drew your eyes in this week's updated chart - that red box outlining where the S&P 500's closing stock prices on each day of the week fell. The one that we teased at the end of last week's edition!

Like the previous red-shaded box, the new red-lined box represents our prediction of the range into which the S&P 500 will close over the indicated period of time during the indicated period of time, which runs from 3 March 2017 through 21 March 2017. We've drawn both boxes on top of our standard model's projections in order to account for the effect of the echo of past volatility on our standard model's projections, which arises as a result of our model's use of historic stock prices as the base reference points from which we project future stock prices.

Unlike the previous red-shaded box shown on the chart, the starting point is not aligned with the projected trajectory that corresponds with the future quarter that we believe investors have fixed their forward-looking attention upon in making their current day stock prices, which we believe to be the current quarter of 2017-Q1 based on the Fed's recent concerted efforts to convince market participants that it will next hike short term interest rates in the U.S. before the end of the quarter.

In doing that, we're trying something new, which draws upon our observation that the trajectory of stock prices are very much like a kinematics problem from physics. In such a problem, the actual trajectory that a body in motion that is being acted upon by external forces might take is anchored by its starting position.

So what we've done is to shift the forecast range that corresponds to where our standard model projects for investors fixing their attention on 2017-Q1 (and also 2017-Q2, since that future quarter's expectations are nearly identical to those of 2017-Q1) downward, to adjust for the starting value of the period of time covered by our prediction. We should note that if investors should shift their forward-looking attention to a different point of time in the future with different expectations associated with it, such as 2017-Q3 or 2017-Q4, stock prices will move outside the predicted range indicated by the red-lined box.

One week into this particular forecasting experiment, it seems to be working, but we have another week and a half to go. Until then, here are the headlines that caught our attention during the second week of March 2017....

For a bigger picture of the week that was, Barry Ritholtz lists the week's positives and negatives for the U.S. economy. If you're a fan of business and finance-oriented podcasts, you might consider checking out Bloomberg's Masters in Business series, which Barry hosts. Speaking of podcasts, we would also strongly recommend Russ Roberts' Econtalk (which recently posted its rankings of its most popular sessions for 2016, and also the BBC's brilliant 50 Things That Made the Modern Economy, which is presented by More or Less' Tim Harford and which features excellent production values while packing an amazing amount of information into its 9-minute-long episodes.

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:

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.