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
It was just a week ago that we were looking at the serious prospect of a change in market regime for the S&P 500 (Index: SPX). But now, we have strong evidence the market regime that's been in place since 9 March 2023 has reestablished itself. Because it has, the index rose 5.85% over the past week, closing out Friday, 3 November 2023 at 4358.34.
That increase points to a signficant role for the U.S. Treasury yield curve in determining the market regime for the U.S. stock market. Last week's developments came as the Federal Reserve, which has strong control over short-term interest rates, chose to leave them alone. The Fed however has little control over long-term interest rates, which are set by the market.
Up through 19 October 2023, those rates had been headed higher and were moving toward "reverting", which is to say that long-term rates were increasing to where they would soon rise higher than the short-term rates controlled by the Fed. Since 19 October 2023 however, longer-term rates have fallen, with the U.S. Treasury yield curve becoming more inverted again as a result.
These changes affect publicly-traded companies that borrow to support their long-term growth plans. Rising long-term rates would mean higher costs to borrow over the lifespan of their investments in their businesses, but falling long-term rates mean they will have lower costs. The first scenario was accompanied by falling stock prices, while the second has been accompanied by rising stock prices. These companies have better prospects for investors in the second scenario.
Stock prices have risen enough in response to the shifting of the long-term portion of the U.S. Treasury yield curve that the recent decline now looks fully like an outlier event with respect to the redzone forecast range in the latest update for the alternative futures chart.
The past several weeks have provided the basis of a natural experiment, one that's given us the best look we've ever had at what can cause a change in market regime. Right now, with no change in market regime, the multiplier for the dividend futures-based model looks like it will continue unchanged with m = +1.5.
Meanwhile, for additional context behind what may be influencing the direction of the longer-term portion of the yield curve, here is our summary of the other market moving events of the week that was.
The CME Group's FedWatch Tool's projections have changed in the past week. It now anticipates the Fed will only hold the Federal Funds Rate steady in a target range of 5.25-5.50% through April (2024-Q2). Starting from 1 May (2024-Q2), investors expect deteriorating economic conditions will force the Fed to start a series of quarter point rate cuts at six-to-twelve-week intervals through the end of 2024.
The Atlanta Fed's GDPNow tool's estimate of real GDP growth for the current quarter of 2023-Q4 is +1.2%, dropping from the +2.3% annualized growth it projected last week.
Image credit: Stable Diffusion DreamStudio Beta. Prompt: "megan duncanson style painting, running bull down middle of Wall Street, early stages of sunset, psychedelic effects --ar 16:9".
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.