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) was headed for a losing week, but got good news in the form of slowing U.S. job growth numbers late last week. While not necessarily as good for Americans, the news increased the likelihood the Fed will react to boost the U.S. economy by cutting interest rates more than once in 2024.
That prospect provided enough momentum for the S&P 500's to record its second up-week of the second quarter of 2024. The index ended the trading week at 5,127.79, up over 0.5% from where it closed the preceding week.
The CME Group's FedWatch Tool continued holding steady in anticipating the Fed will hold the Federal Funds Rate steady in a target range of 5.25-5.50% until 18 September (2024-Q3) for the third week in a row. However, the tool now projects the Fed will start a series of 0.25% rate cuts on that date that will continue well into 2025 at 12 week intervals.
The trajectory of the S&P 500 remained consistent with investors focusing on 2024-Q3 in setting current day stock prices. Moreover, the trajectory of the index looks set to rejoin the dividend futures-based model's projections associated with this future quarter in the next two weeks.
The deviation between the model's trajectories and the actual trajectory of the index is attributed to how the projections are generated. Because its projections are "locked-in" once it gets within a 30-day window of the present, if something unexpected happens to prompt investors to alter their outlook for the future within that period, it results in a short-term deviation between the model's projections and the S&P 500's trajectory. At least, until the trajectory gets outside the "locked-in" window of when the unexpected event began.
In a little over a week, the actual trajectory of the S&P 500 appears set to rejoin the model's projections that incorporate the information investors absorbed a little over 30 days earlier when an unexpected resurgence of inflation prompted them to push back their expectations for when rate cuts would start in the U.S.
Speaking of absorbing information, here's our summary of the market-moving headlines of the trading week ending on Friday, 3 May 2024.
The Atlanta Fed's GDPNow tool is forecasting an annualized real GDP growth rate of 3.3%, down from its initial forecast of +3.9% growth in the previous week.
Image credit: Microsoft Bing Image Creator. Prompt: "An editorial cartoon of a Wall Street bull sitting up after having received CPR from a paramedic wearing a name badge that says 'RATE CUTS'".
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.