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) saw its upward momentum during the trading week ending Friday, 1 August 2025. The index closed the week at 6,238.01, down a little over 0.9% from the preceding week.
The U.S. stock market entered the week with positive momentum, gaining almost 1.5% on Monday, but that changed on Wednesday as a divided Fed signaled it would not only would hold the Federal Funds Rate steady, it would likely continue that policy through September, when it had previously been expected to resume cutting the U.S. economy's base interest rate. As they did, Fed officials cited the strength of the U.S. economy and the continued belief among Fed Chair Jerome Powell and several other members that tariffs will push inflation higher.
On Friday, the S&P 500 dropped 1.6% after the July 2025 jobs report came out, which was much worse than expected. In addition, previous month's estimates of the number of employed Americans was revised sharply lower. The much-lower-than-expected employment situation numbers signaled the U.S. economy is not growing as much as expected, which means the outlook for publicly-traded U.S. businesses is worse than expected, which led to the drop in their stock prices.
The problem of the Bureau of Labor Statistics reporting overly-optimistic employment data only to substantially revise them downward later has become a chronic issue in recent years, as the BLS' employment situation report has become much less reliable for policymaking. President Trump reacted by firing the Bureau of Labor Statistics manager who has overseen the production of the BLS' employment situation report on Friday. The downwared revisions may also have influenced the unexpected announcement of a Federal Reserve official who had been among those backing Jerome Powell's "no rate cut" policy because the previously reported jobs numbers appeared so strong.
Here is the latest update of the alternative futures chart, in which we find the trajectory of the S&P 500 is near the bottom of the redzone forecast range we added to the chart a week earlier.
After so many weeks in which trade deals and tariffs have been the leading story, it's strange that President Trump's decision on Friday, 1 August 2025 to proceed with higher tariffs on nations that haven't cut deals with the U.S. didn't appear to carry more weight in the week's market moving headlines. Here are the headlines of note pulled from the newstreams of the week that was.
After the Fed held rates steady on Wednesday, 30 July 2025 and the big downward job revisions on Friday, 1 August 2025, the CME Group's FedWatch Tool forecasts the Fed will continue hold the Federal Funds Rate in a target range of 4.25-4.50% until its 17 September (2025-Q3) meeting, when it is expected to cut the rate by a quarter percent. Beyond that date, the FedWatch tool now anticipates additional quarter point rate cuts will take place at six-week intervals, on 29 October (2025-Q4) and 10 December (2025-Q4).
The Atlanta Fed's GDPNow tool projection of real GDP growth in the U.S. during the current quarter of 2025-Q2 dropped from +2.4% in the previous week to +2.1% this week.
Image credit: Microsoft Copilot Designer. Prompt: "An editorial cartoon of a Wall Street bear holding a folder that says 'BAD JOBS REPORT' and a Federal Reserve official holding a folder that says 'NO RATE CUT' who are scaring a Wall Street bull"
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.