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
After the Fed acted to cut the Federal Funds Rate by a quarter point on Wednesday, 10 December 2025, the S&P 500 (Index: SPX) went on to strike a new record high of 6,901.00 on Thursday, 11 December 2025. But the index retreated the next day as new fears arose about the outlook for earnings of firms making big AI-technology investments. The S&P 500 ultimately ended down 0.6% from the previous week's close, settling at 6,827.41 by the close of trading on Friday, 12 December 2025.
After the Fed reduced the Federal Funds Rate by a quarter point to a target range of 3.50-3.75%, investors had no reason to continue focusing on the current quarter of 2025-Q4. The CME Group's FedWatch Tool outlook for 2026 indicates investors anticipate future quarter point rate cuts on 18 March (2026-Q1) and 29 July (2026-Q3), with no other rate cuts projected beyond that date.
While these changes suggest investors would shift their focus to either 2026-Q1 or 2026-Q3 as they set current day stock prices, the trajectory of the S&P 500 in the past week instead indicates they are focusing on the distant future quarter of 2026-Q2 in setting current day stock prices. The latest update of the alternative futures chart shows that shift with the trajectory of the S&P 500 pacing the dividend futures-based model's projections of what the level of the S&P 500 would be expected if investors are focusing on this future quarter.
Here are the market-moving headlines investors absorbed during the week that was.
The Atlanta Fed's GDPNow tool projection of real GDP growth in the U.S. during the recently ended 2025-Q3 ticked up from +3.5% last week to +3.6%. The tool won't shift to forecast 2025-Q4's GDP until 23 December 2025, which coincides with when the BEA's official initial estimate of GDP for 2025-Q3 will be released.
With the approaching holidays, we're anticipating little new market-moving news coming out after this upcoming week. Monday, 22 December 2025 will mark the final edition of our S&P 500 chaos series for 2025, with the next edition not arriving until Monday, 5 January 2026 after we come back from our annual weeklong hiatus.
Image credit: Microsoft Copilot Designer. Prompt: "An editorial cartoon of a Wall Street bull and bear sitting in front of a fireplace drinking hot cocoa to celebrate the Federal Reserve cutting interest rates". We then ran second prompt to "Draw a cartoon thought bubble showing a balloon being popped by a pin", the result of which we added to the originally generated cartoon to show what the Wall Street bear is happy about.
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.