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
According to Revelio Labs' public labor statistics data, seasonally adjusted total nonfarm employment in the U.S. fell by in November 2025. The firm's estimate of nonfarm employment is 159,231,610 for the month, down about 9,000 from its revised estimate of 159,240,592 for October 2025. Compared to November 2024 however, the estimate for November 2025 is up nearly 208,000.
Revelio Labs' data indicates total nonfarm employment peaked in April 2025 at 159,280,995 and has largely been slightly lower to flat in the period since. November 2025's estimate is within 0.03% of that peak.
Meanwhile, the BLS has released employment data through September 2025, putting its initial estimate of seasonally adjusted total nonfarm employment at 159,626,000 for the month, which represents a peak in its data series. This value is up 119,000 from the BLS' revised estimate of 159,507,000 for August 2025 and is almost 370,000 higher than Revelio Labs' estimate for September 2025.
Before we go any further, Revelio Labs' appears to have executed a major revision of its historical data, with large negative changes to its oldest data that tapers off to very small downward changes for the most recent months. The following chart captures both the BLS' and Revelio Lab's latest estimates of seasonally adjusted total nonfarm employment over the period from January 2022 through November 2025 and all Revelio Labs' estimates released in October, November, and December 2025.
At this writing, Revelio Labs' has not produced any statement to account for its large downward revisions in its oldest data, which are substantial. In our featured chart, the firm's November 2025 estimate for January 2022 was reduced by over 1.6 million from its October 2025 estimate. Even so, the firm's estimate for January 2022 is over 1.9 million higher than the BLS' estimate for the month.
Without an explanation, we caution against using Revelio Labs' historical data in other analyses. We do observe that Revelio Labs' data does generally match the direction of employment changes in the BLS' historical series over the period covered in our chart, so its still likely useful for divining that aspect of how the total nonfarm employment level is changing over time.
The Bureau of Labor Statistics indicates it will next release its employment situation data on Tuesday, 16 December 2025, which will include newly released estimates for both October and November 2025.
Revelio Labs. Total Nonfarm Employment National. [CSV Data]. 4 December 2025.
U.S. Bureau of Labor Statistics. Total Nonfarm Employment. Current Employment Statistics - CES. [Online database]. Last Updated 20 November 2025.
Image credit: Big Data by Learntek on Flickr. Creative Commons CC0 1.0 Universal Deed. Public Domain.
Labels: jobs
The dividend futures-based model we invented to project the potential future trajectories the S&P 500 (Index: SPX) starts from a very simple observation:
Ap = m * Ad
In this relationship, Ap represents the change in the rate of growth of stock prices and Ad is the change in the rate of growth of dividends per share. The value m is an amplification factor that varies over long periods of time but can be nearly constant for short-to-intermediate periods of time.
Since we first formulated this relationship in April 2009, we've found that short-to-intermediate periods of time can be as long as decades. But eventually, the value of m does change and whenever it does it's a big deal because it means the market regime in which stock prices are set has changed.
The following chart tracks how the value of m has changed from January 2014 through the end of November 2025, which covers the period after we first developed the alternative futures chart we use to visualize the dividend-based model's projections. Our initial observations that set the value of m = 5.0 however go back to March 2010, when dividend futures as we know them today became a reality and made that estimation possible. We should also note that m was almost certainly at that same level for years before that point in time.
So what is m really?
A potential solution to that mystery was advanced by Xavier Gabaix and Ralph S.J. Koijen in their June 2021 working paper In Search of the Origins of Financial Fluctuations: The Inelastic Market Hypothesis. For us, this paper immediate leapt to the front of the pack for its potential explanatory power of what m represents because of a simple example they developed to explore one of their propositions. Here is a screenshot of the proposition:
Here is their example:
To think through the economics of Proposition 3, we found the following simple, undergraduate-level example useful. Suppose that there are just two funds: the pure bond fund and the representative mixed fund, which always holds 80% in equities (the magnitude suggested by Figure 1). Then, theta = .08, kappa = 0, so that zeta = 1 - zeta = 0.2 and and 1/zeta = 5. Then an extra 1% inflow into the stock market increases the total market valuation by 5%.
Or to put it more simply, a multiplier of 5 for this simple example, which puts it in the right ballpark for our observations.
It certainly is an intriguing possibility, especially if it can explain for how the value of m has changed in the period since 19 February 2020, during which the value of m has held at various constant levels for much shorter periods of time.
Xavier Gabaix and Ralph S.J. Koijen. In Search of the Origins of Financial Fluctuations: The Inelastic Markets Hypothesis. National Bureau of Economic Research Working Paper 28967. [PDF Document]. June 2021.
Labels: chaos, ideas, stock market
A little over three years ago, Artificial Intelligence (AI) technology took off in the public consciousness with OpenAI's public release of ChatGPT.
That event took place in a period of relative chaos for the U.S. stock market. That period of chaos started with the S&P 500's plunge after February 2020 with the arrival of 2020's coronavirus pandemic in the U.S., which ended the period of relative order that had established itself in December 2018. The inflation phase of the bubble began after March 2020 with the passage of COVID stimulus funds, which initiated the inflation of the COVID/Biden Stimulus Bubble.
The deflation phase of that bubble began after it peaked in December 2021 and by June 2022, the level of the S&P 500 had returned to levels consistent with where stock prices would have been had the relative order that had been in place starting in December 2018 had simply continued. The following chart, which tracks the average monthly value of the S&P 500 against its underlying trailing year dividends per share shows the scale of that event in the context of the relative periods of order and chaos we've documented since December 1991.
Stock prices continued falling through September 2022 before starting to re-establish some semblance of relative order in the latter part of that year when stock prices began to recover. ChatGPT was rolled out in that environment on 30 November 2022, which helped contribute to the stock market's initial recovery phase that ran through late July 2023, then reversed through late October 2023. It wasn't until 29 December 2023 that what we define as the current period of relative order established itself.
From here, we can track the progress of the current period of relative order in the U.S. stock market on a more refined chart. Here is what that period of order looks like from 29 December 2023 through 2 December 2025:
This chart allows us to quantify what most analysts might identify as the AI bubble, but which we do not because of how we define what a bubble is. Here is our working definition:
An economic bubble exists whenever the price of an asset that may be freely exchanged in a well-established market first soars then plummets over a sustained period of time at rates that are decoupled from the rate of growth of the income that might be realized from owning or holding the asset.
Going back to our chart of the current period of relative order, we find it captures the inflation and deflation phase of the so-called "AI Bubble" that has occurred within it. The inflation phase runs from 29 December 2023 and continues until it peaks in 19 February 2025, just ahead of a market-shaking event for AI stocks. That event came in the form of China's Hangzhou DeepSeek Artificial Intelligence Basic Technology Research company's Friday, 21 February 2025 statement that they would release an open source version of their advanced AI system in the following week, which they followed through and did on Monday, 24 February 2025.
This event popped the proverbial AI bubble. Stock prices plunged until they started to stabilize in late March 2025, but by then, what passed for the AI bubble had all but fully deflated.
Shortly afterward, President Trump's 2 April 2025 "Liberation Day" global tariff announcement sent the S&P 500 plunging much lower, threatening to break the market's current relative period of order. It didn't because less than a week later, President Trump announced a 90-day suspension of the higher tariffs would seek to impose, which prompted a rapid recovery in stock prices that prevented order from fully breaking down.
However, it's not until late June 2025, after Nvidia (NYSE: NVDA) announced blockbuster earnings of its AI-chip systems that we see signs the AI-bubble may have begun a new inflation phase.
From our perspective, the so-called AI bubble doesn't yet deserve that designation. Although it has contributed to making the current relative period of order somewhat chaotic, stock prices remain within the range we identify has established itself during this period, for which we can used the tools of statistical analysis to quantify. The first inflation-deflation phase of the AI-bubble would at best cover 2.5 standard deviations of the variation of stock prices recorded between 29 December 2023 and 2 December 2025, or about 612 points. What passes as its new inflation phase, which we track from 20 June 2025 to the present, is similar in magnitude and is equivalent to about 9% of the current value of the S&P 500.
What would it take for us to officially recognize the AI Bubble as an actual bubble? We would need to see the 20-day moving average of the S&P 500 rise above the upper red dashed line indicated on our refined chart and stay there. For the upcoming milestone of the S&P 500's trailing year dividends reaching $79 per share, that would mean the index sustaining a level above $7,000 for at least 20 trading days to even begin to qualify. Which is to say the earliest that might happen would be early in 2026.
We hope you've enjoyed this analysis because we're celebrating our anniversary a little early this year! Our anniversary posts typically represent the biggest ideas and celebration of the original work we develop here each year, where we've only missed 2024 because we were tied up with other projects. Here are our landmark posts from previous years:
We marked our 2013 anniversary in three parts, since we were telling a story too big to be told in a single blog post! Here they are:
Resuming our list of anniversary posts....
Image credit: Multicolored soap bubble image by Alexa from Pixabay.
Labels: ideas, SP 500, stock market
Dividend paying firms in the U.S. stock market saw more negative than positive changes in November 2025 when compared against the market of November 2024. That's disappointing because October 2025 saw dividend payers break an eight-month-long losing streak for this simple measure that indicates the relative health of the underlying U.S. economy by turning in a positive result.
Alas, there is no new winning streak taking hold. The single number that describes how dividend payers fared during the month is -22, with that many more unfavorable actions outweighing the kind of favorable actions that the owners of dividend paying stocks like to see.
Falling back into the recent pattern of the eight month-long losing streak, this net outcome was the result of a declining number of favorable changes like dividend increases and announcements of extra (or special) dividends payments for shareholders. Overall, there were 28 fewer favorable actions in November 2025 than there were in the same month a year earlier, of which, there were 19 fewer extra dividends and 9 fewer increases than had been announced in November 2024.
These unfavorable changes outweighed the favorable development of fewer companies decreasing their dividend payouts. There were just 10 such firms counted by Standard & Poor in its tally for November 2025, a decrease of 6 from the total recorded a year earlier.
The following table totals up all the favorable and unfavorable dividend actions for November 2025 and compares the figures with the values recorded for October 2025 and November 2024 to reveal how they changed month-over-month (MoM) and year-over-year (YoY):
| Dividend Changes in November 2025 | |||||
|---|---|---|---|---|---|
| Nov-2025 | Oct-2025 | MoM | Nov-2024 | YoY | |
| Total Declarations | 4,948 | 4,563 | 385 ▲ | 4,108 | 840 ▲ |
| Favorable | 193 | 197 | -4 ▼ | 221 | -28 ▼ |
| - Increases | 134 | 148 | -14 ▼ | 143 | -9 ▼ |
| - Special/Extra | 59 | 49 | 10 ▲ | 78 | -19 ▼ |
| - Resumed | 0 | 0 | 0 ◀▶ | 0 | 0 ◀▶ |
| Unfavorable | 10 | 7 | 3 ▲ | 16 | -6 ▼ |
| - Decreases | 10 | 7 | 3 ▲ | 16 | -6 ▼ |
| - Omitted/Passed | 0 | 0 | 0 ◀▶ | 0 | 0 ◀▶ |
The following chart visualizes the monthly counts of dividend increases and decreases from January 2004 through November 2025.
The bottom line? While November 2025's dividend metadata contained some positive developments, they were overshadowed, resulting in a net negative outcome for dividend paying companies in the U.S. stock market.
Standard and Poor. S&P Market Attributes Web File. [Excel Spreadsheet]. Accessed 1 December 2025.
Image credit: Microsoft Copilot Designer. Prompt: "An editorial cartoon of a Wall Street bear dressed as a hockey goalie blocking shots by a skating Wall Street bull dressed as a hockey player trying to score goals in a net that says 'FAVORABLE DIVIDEND CHANGES'".
Labels: dividends
On Thanksgiving holiday week, the S&P 500 (Index: SPX) rose 1.7% from its previous week's close, reaching 6,849.09 by the close of trading on Friday, 28 November 2025.
The index' gains was largely driven by growing expectations the U.S. Federal Reserve will act to cut the Federal Funds Rate when its Federal Open Market Committee concludes a two-day meeting on Tuesday, 10 December 2025, overcoming the opposition of the FOMC's biggest grumps who lost face during the year by predicting much higher inflation would result from tariffs than is supported by real world evidence. Through Friday, 28 November 2025, the CME Group's FedWatch Tool indicates an 87% probability of a quarter point rate cut on 10 December (2025-Q4), up from 71% a week earlier and from 44% the week before that.
In 2026, the FedWatch tool gives better than even odds for additional quarter point rate cuts on 29 April (2026-Q2), 29 July (2026-Q3), and 9 December (2026-Q4), which is unchanged from the previous week.
This growing expectation puts the S&P 500's trajectory will within the redzone forecast range we added to the alternative futures chart in the previous edition of the S&P 500 chaos series. Here's the latest update of the chart:
The other major story that's been driving the direction of the S&P 500 index during 2025 was relatively quiet during the Thanksgiving holiday-shortened trading week. However, what happens with firms making big AI technology-related investments continues to affect the market's direction, which in the past week meant providing the biggest boost to the markets' major indices. Here are the market-moving headlines from the week that was.
It's hard to believe OpenAI's ChatGPT has only been around for three years!
Meanwhile, the Atlanta Fed's GDPNow tool projection of real GDP growth in the U.S. during the recently ended 2025-Q3 decreased from +4.2% to +3.9% as economic data reports resume being reported following the end of the Senate Democrats' government shutdown fiasco. The BEA's official estimates of GDP for 2025-Q3 will likely be delayed into December 2025, which may happen around the time the GDPNow tool gets enough data to finally shift forward to 2025-Q4.
Image credit: Microsoft Copilot Designer. Prompt: "An editorial cartoon of a Wall Street bull who is being served a Thanksgiving turkey that says 'DECEMBER RATE CUT' by a grumpy Federal Reserve official".
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.