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 "sideways-to-slightly-up" trajectory in the trading week ending Friday, 12 September 2025, although this week, it moved more slightly up than sideways! The index closed out the week at 6,584.29 after setting three new consecutive record highs on Tuesday through Thursday, dipping just 3.18 points (-0.05%) on Friday. Overall, the index closed out the trading week about 1.6% higher than it had closed out the preceding week.
The biggest market-moving headlines of the week was the release of the Producer Price Index (PPI) on Wednesday, 10 September and the Consumer Price Index (CPI) on Thursday, 11 September. Here, the PPI was down but the CPI ticked up. More importantly, the although the CPI ticked up, it stayed within the range it has run since June 2024. The main drivers of consumer price inflation during the month came from services rather than goods, dispelling the claim of tariffs causing widespread inflation to which several Federal Reserve officials had bitterly clung to justify their not resuming rate cuts in the face of a U.S. economy that has been slowing without them during 2025.
With that poorly supported hypothesis debunked, the inflation data all but cinched the probability the Federal Reserve's Open Market Committee would act to cut the Federal Funds rate by a quarter point at the end of its two-day meeting on Wednesday, 17 September 2025.
The path of the S&P 500 continues to follow the projected trajectory associated with investors focusing on the distant future quarter of 2026-Q2. The latest update of the alternative futures chart shows that outcome.
Speaking of rate cuts, the CME Group's FedWatch Tool projects a 96%+ probability the Fed will cut the Federal Funds Rate by a quarter percent at its 17 September (2025-Q3) meeting on Wednesday, 17 September 2025. Beyond that date, the FedWatch tool forecasts additional quarter point rate cuts will take place on 29 October (2025-Q4) and 10 December (2025-Q4), then pausing for a cycle and resuming on 18 March (2026-Q1).
Here are the market moving headlines of the week that was:
The Atlanta Fed's GDPNow tool projection of real GDP growth in the U.S. during the current quarter of 2025-Q2 ticked up to +3.1% after predicting +3.0% in the preceding week.
Image credit: Microsoft Copilot Designer. Prompt: "An editorial cartoon of a Wall Street bull who is excited to open a present from a Federal Reserve official that says 'RATE CUT'". Pretty interesting result from the AI in that the Fed official looks pretty irked at having to give up the rate cut!
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.