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 the third week of July 2016 ran a bit to the hot side for what our future-based model forecast, but still well within the typical volatility that we would expect. In the chart below, we find that investors are largely continuing to focus on the expectations associated with 2017-Q2 in setting current day stock prices. But we also see that our futures-based model is on the verge of a period of time during which we expect that it will be less accurate than it has been in recent months.
For the last several years, we have been developing a dividend-futures based model for projecting future values of the S&P 500, which incorporates historic stock prices to use as base reference points from which to project the future. More specifically, our standard model incorporates actual S&P 500 closing values that were recorded 13 months earlier, 12 months earlier and 1 month earlier than the period being projected.
In using those historic stock prices however, we have a huge challenge in coping with what we call the echo effect, which results when the historic stock prices we draw upon to create our projections are pulled from periods that experienced unusually high amounts of volatility. A good example of the kind of volatility we're looking to address would be the kind the market saw just a month ago from the market's reaction to the Brexit vote, but much more significantly, on the one-year anniversary of what the market experienced during China's meltdown back in August 2015.
To work around that looming challenge and to try to improve the accuracy of our forecasting model during the periods where we know in advance that our model's forecast results will be less accurate because of the echo effect, we're looking at substituting the actual historic stock prices in our model with prices that reflect the historic mean average trajectory of stock prices.
There's more than one way that we might go about that, but our initial idea is to simply replace the projections of our standard model during the that show the echo effect with the trajectory that would apply as if it were paralleling the mean historic trajectory of the S&P 500 as averaged over each of the last 65 years, which may minimize the discrepancies produced by historic noise between our model's projections and actual future stock prices (absent current day volatility events).
What we're doing assumes that the volatility of the past doesn't have much influence over today's stock prices, which itself is something we strongly suspect, but for which the supporting evidence is less definitive. We also don't know yet to what degree this approach will work, but we'll find out during this quarter. If you follow us, we typically post updates to our projections on Mondays, so you can find out how what we're doing is working almost at the same time we do. Here's the first chart where we're featuring this modified model, which we've imaginatively called "Modified Model 01".
Because the context of how far forward investors are looking in time is so important to determining which of the alternative trajectories that the S&P 500 applies, we make a point of recording the headlines that catch our attention for their market moving potential influence each week. Here are the headlines we identified during Week 3 of July 2016, where much of the news cycle was dominated by reports from the Republican National Convention in Cleveland, Ohio. If you're a serious market investor, you should note how none of them have anything to do with any of the political news from the week, which was a non-event as far as the market was concerned!
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.