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) has fully recovered from the change in market regime associated with President Donald Trump's "Liberation Day" announcement of global tariffs on all nations after the market closed on 2 April 2025. As of the close of trading on Friday, 2 May 2025, the index stood at 5,686.67, up 2.9% from the previous week's close and 15.70 points (or 0.3%) above where it ended the trading day on 2 April 2025.
It's as if the entire month of market-moving headlines related to tariff and trade-related news was never anything more than a volatile noise event.
But that would be misleading. We recognized the President's 2 April 2025 represented a change in market regime, which in terms of the math for the dividend futures-based model, means that the value of the multiplier changed.
That's an uncommon event. We've previously observed the multiplier can be nearly constant for short-to-medium length periods in the market, where a medium length term can last longer than a decade.
When the multiplier changes value, the change is accompanied by elevated volatility in stock prices, which we describe as a change in market regime. That volatility comes with stock price movements above and beyond the large changes the dividend futures-based model associates with investors simply changing how far forward in time they're looking when setting current-day stock prices, which we ordinarily describe as Lévy flight events.
Separately, we've observed that stock price volatility tends to occur in clusters. That got us thinking. Back during the coronavirus pandemic, there were several changes in market regime that that model could only capture as changes in its multiplier that occurred in relatively short order. What if the same phenomenon is happening now? What if the chaotic changes in market regime are happening in their own volatility cluster?
The latest update to the alternative futures chart is based on that hypothesis. Here, following the first market regime change event of 21 February 2025, when the value of multiplier m changed from +1.5 to +4.0 when the company behind China's DeepSeek artificial intelligence system popped the market's AI bubble by announcing they would make their code open source, we've identified two additional potential market regime changes.
The first change shown on this chart took place on 9 April 2025, which coincides with President Trump's announcement the U.S. would pause implementing its higher reciprocal tariffs on most nations, which we observe would appear to have changed the multiplier from +4.0 to +1.0. The second change, in which the value of the multiplier appears to have been reset to value of -2.0, took place after 28 April 2025. That timing suggests China's actions to waive some of its retaliatory tariffs on U.S. goods in the tariff war between the two nations contributed to resetting the value of the multiplier. The resulting change in market regime then contributed to boosting stock prices throughout the week as many market observers took it as a sign of a first step toward resolving the trade dispute through practical diplomacy.
That's what we gather from the context of the past week's random onset of market-moving headlines with what we observe from how the model's projections change when we change only the multiplier, while assuming investors are mostly paying attention to the current quarter of 2025-Q2 as they wait to see how the Fed might change its monetary policies in response to the tariff-related chaos. Here are the headlines that moved the markets during the week that was:
The CME Group's FedWatch Tool projects the Fed will refuse to resume cutting the Federal Funds Rate until the conclusion of its 30 July (2025-Q3) meeting, six weeks later than expected a week earlier. The FedWatch Tool now forecasts the Fed will reduce U.S. interest rates three times before the end of 2025, anticipating 0.25% cuts in the Federal Funds Rate on 30 July (2025-Q3), 17 September (2025-Q3), and 29 October (2025-Q4).
The extraordinary gold import-adjusted Atlanta Fed's GDPNow tool's final projection of real GDP growth in 2025-Q1 was -0.4%, which is just a tick under the Bureau of Economic Analysis' initial estimate of -0.3% growth for the quarter and perhaps signals the start of a U.S. recession. Should that be the case, this outcome has been well anticipated by at least one recession forecasting model, which predicted a recession was likely to start during this period more than a year earlier.
Looking forward, the GDPNow tool has shifted its nowcast of real GDP growth forward to project the growth rate of the now current quarter of 2025-Q2. As of Friday, 2 May 2025, it forecasts positive real GDP growth of +1.1% for the second quarter of 2025.
Image Credit: Microsoft Copilot Designer. Prompt: "An editorial cartoon of a Wall Street bull and bear who are yawning while looking at a news ticker that says 'TARIFF WAR'".
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.