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
Wall Street’s bulls and bears experienced one of the more turbulent weeks for the U.S. stock market for quite some time. However, by the end of the week, t\he S&P 500 (Index: SPX) closed at 5,371.96, up almost 5.9% from where it closed out the preceding week.
When we refer to turbulence, we’re mainly describing the wild swings the index went through during trading on Monday, 7 April 2025 and Tuesday, 8 April 2025, even though the day-to-day changes failed to qualify as interesting. That changed on Wednesday, 9 April 2025 when the S&P 500 experienced its third-best day in history. The index clocked a 9.52% gain, ranking only behind 13 October 2008’s 11.58% increase and 28 October 2008’s 10.79% increase. The event that prompted the large rally was President Trump’s announcement of a 90-day pause in most of the reciprocal tariffs he announced on 2 April 2025, which benefits all nations except for China.
Thursday, 10 April 2025 saw the market fall by 3.5% as China and the U.S. continued exchanging retaliatory tariffs, but quieted down on Friday, 11 April 2025 with the S&P 500 recovering almost two percent.
The latest update of the alternative futures chart finds the trajectory of the S&P 500 is continuing to follow the track associated with investors focusing on the current quarter of 2025-Q2.
With tariff-related news events starting to somewhat settle down, the CME Group's FedWatch Tool continues to project the Fed will hold off on cutting the Federal Funds Rate until the conclusion of its 18 June (2025-Q2) meeting, at which time it will reduce this interest rate by 0.25%. After that, the FedWatch Tool anticipates the Fed will reduce rates two more times by 0.25%, on 30 July 2025 (effectively 2025-Q3) and again on 29 October (2025-Q4). Although the probability the Fed will act by 7 May (2025-Q2) to resume cutting rates decreased from a 1-in-3 chance to a 1-in-5 chance, investors appear to remain focused on the current quarter in setting stock prices.
Looking forward, we’ve reached a period in which the dividend futures-based model’s projections will be skewed by the echoes of past volatility in stock prices. This situation arises because the model uses historic stock prices as the base reference points from which it projects their future. This time around, we have a triple-whammy to deal with, in that stock prices from 13 months ago, 12 months ago, and just 1 month ago are contributing to the echo effect.
Whenever we run into this situation, our practice is to add a redzone forecast range to the alternative futures chart that bridges over the period which we know in advance will be impacted by these echoes for more than a couple of weeks. We’ve added one in this chart, which assumes that investors will likely remain focused on the current quarter of 2025-Q2 in setting current day stock prices. Given recent events, we’ve clearly entered into a new volatility cluster in which we anticipate stock prices will remain more volatile than the range that might be considered "typical" during this period and it's possible we may need to extend it beyond what we've indicated at this time.
As we go into the trading week ending on Friday, 18 April 2025, stock prices are on the high side of that projected range, but if you look closely at the chart, there has been a significant change in the dividend outlook associated with 2025-Q2 and other future quarters, which is a story we’ll cover separately later this week. We’ll also take a closer look at the market’s volatility in another separate analysis later this week.
Until then, here are the main market-moving headlines that contributed to the random onset of new information investors had to absorb during the trading week ending on Friday, 11 April 2025.
The raw Atlanta Fed's GDPNow tool's projection of what real GDP growth will be in 2025-Q1 improved to -2.4% from its -2.8% estimate a week earlier. However, the GDPNow tool's alternate model forecast, which corrects for the unusual surge in gold imports during the quarter that's badly skewing the raw projection, rose an estimate of -0.8% growth to -0.3% growth. Which is to say it's predicting the U.S. economy will shrink during the current quarter, but not anywhere near as badly as the raw reading indicates.
Image credit: Microsoft Copilot Designer. Prompt: "An editorial cartoon of a Wall Street bull and a bear who are riding on a boat in very rough seas".
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.