Method unchanged since Sep 29, 2026 · what changed then · full methodology below
Corporate profits after tax, with inventory valuation and capital consumption adjustments (BEA's CPATAX), divided by nominal GDP. Both series are raw inputs computed into the ratio here — this feature consumes no other feature's labels, tiers, or scores. The "with adjustments" concept is deliberate: it measures profits from current production, and its revision behavior differs materially from the unadjusted variant in exactly the stress quarters this page cares about.
Position is measured as distance from the share's own expanding log-linear trend, in units of that fit's residual scatter (sigma). At each quarter an ordinary least-squares line is fit through the natural log of every reading up to and including that quarter, and the reading's distance from the line is divided by the fit's standard error. A quarter is eligible once ten years of prior history exist (40 quarters); the first 24 eligible readings are treated as a stabilization window and excluded from historical summaries. The same mechanics power the CAPE and Buffett sigma-vs-trend indicators; the ±2σ anchor follows Grantham's two-sigma-from-trend definition. The full-history percentile is deliberately demoted to context: the share has sat above its 80th percentile for 88 of the last 91 quarters — an expanding percentile on this series describes a regime, not a signal.
Readings map to five levels at ±1σ and ±2σ — the site's standard ladder and colors. Before adoption the ladder passed two pre-registered tests on this series' own history. The first was occupancy: no single level may hold a majority of quarters. The widest, neutral, holds 49.2% of the 254 post-stabilization quarters; pale red 29.5%, deep red 9.4%, pale green 9.1%, deep green 2.8%. The second was outcome differentiation: adjacent levels' forward S&P distributions were compared side by side before the colors were kept. Colors state distance from trend, not a return forecast; what the register says about what followed is in the section above.
The page's sigma series runs on today's revised data, labeled as such. That is not what a reader would have seen at the time. Computing the same lens on only the data knowable at each date (true vintages begin December 1991) can tell a different story. The largest divergence in the record is exactly where the mean-reversion claim lived. Through 1998–2000 the reading as perceived then ran from +1.1σ to +2.1σ. Today's revised series puts 9 of those 12 quarters near or below trend — a maximum gap of 1.74σ at 2000Q4 (the median absolute gap across all 140 vintage-true quarters is 0.32σ):
| quarter | today's data | as perceived then |
|---|---|---|
| Q1 1998 | +1.14σ | +2.10σ |
| Q2 1998 | +1.05σ | +1.92σ |
| Q3 1998 | +0.95σ | +1.82σ |
| Q4 1998 | +0.59σ | +1.74σ |
| Q1 1999 | +1.04σ | +1.82σ |
| Q2 1999 | +0.91σ | +1.68σ |
| Q3 1999 | +0.56σ | +1.42σ |
| Q4 1999 | +0.43σ | +1.43σ |
| Q1 2000 | +0.01σ | +1.51σ |
| Q2 2000 | −0.24σ | +1.48σ |
| Q3 2000 | −0.25σ | +1.46σ |
| Q4 2000 | −0.64σ | +1.10σ |
An honest observer of the late 1990s saw margins well above trend; today's data puts every one of them closer to it. Revisions rewrote the story after the fact — which is why this page carries a trust dial and a revision panel, and why the tested claims below were scored on both bases.
The question. Across the whole record, does where the profit share sits on its own ladder say anything about the year that follows — and if some periods ended badly, does anything on this site distinguish them from the rest? The test was run on 56 periods since 1963, of which 55 have a twelve-month outcome (the newest is still open). Forward figures are S&P total return from the month each period's entry quarter was published — when its profits printed, two to four months after the quarter's end. So every window opens when a reader could first have known the level changed.
"Resolved badly" was defined before anything was computed — the next twelve months negative. Five other definitions were counted first and are recorded with the test. They were: below −10% (2 periods), the next three years negative (6 of 55), below the register's own median (27), the worst fifth (11), and the period ending by moving to a redder level (28 of 55). The last is the trap and was rejected: it counts the instrument moving, not the market falling, and those periods' twelve months returned a median of +15%.
What the record says. 6 of 55 periods were followed by a losing year — 11% — against 22% for an arbitrary quarter end over the same years. A level change has been followed by a losing year less often than an ordinary quarter has. The six are five distinct episodes in sixty years (1969, 1983, 1987, 2007–08, 2021; the 2007 and 2008 periods are one housing-led recession), and they are spread across the ladder — one began stretched below trend, three near trend, two stretched above, and none far above.
Almost nothing marks them. 18 conditions were tested against a bar fixed before any of them was computed. The bar required both groups to hold at least five periods, at least three of the bad periods to fall in the flagged group, and the flagged group's rate to be at least twice the unflagged group's. They were: the four-stage regime (three ways), the inflation overlay (two), the stress signal, Forward Stress (two thresholds), Economic Breadth (two) and Housing (two). Also tested were the three valuation lenses and their union, the profit level itself, and the period's own length. Of the eighteen, seventeen fail, and 12 of the 18 point the wrong way — their flagged group did better than the group they left out. Among them are the red levels themselves (9.1% against 12.1%), a strained inflation overlay (8.3% against 13.8%) and an expensive CAPE (6.2% against 12.8%). A split of twelve one way and six the other is what no information looks like.
One condition did stand out. When the housing cycle had already turned past its expansion, 4 of 19 periods ended in a losing year, against 1 of 23 otherwise — across three separate episodes (1987, 2007–08 and 2021). It was one of eighteen conditions tested, so read it as a lead worth watching, not a rule. The profit share's own level still says nothing about what follows. Both bases are recorded. On the revised record, each period read at its entry quarter's end, the same condition flagged 3 of 19 against 2 of 27 (the narrower family, downturn spreading or contraction, 3 of 15 against 2 of 31). That was the bar's minimum, and it failed when any single case was removed. That was measured on September 29, 2026, on the 59 completed periods then in the register; the Housing record it read is no longer kept, so it is not re-measured. On the as-known basis — every period read at the month its profits were published, the housing cycle as it had been published by then — 4 of 19 against 1 of 23, and it holds when any single case is removed. The as-known basis is the site's standard, ruled before this result was seen (PUBLAG-1 ruling 1 and PUBLAG-2, September 28–29, 2026).
The coverage limit, stated. The engines do not reach the whole record. The four-stage regime and Forward Stress speak to 41 of the 55 resolved periods (their records begin 1981), and Housing to 42 (1979). Economic Breadth, CAPE and the allocation lens reach all 55, and the Buffett indicator 26 (its record begins 1999). The register's worst year — 2008 Q2, at −18.8% — is inside every engine's record. Roughly a quarter of the record predates the instruments being asked about it.
Measured October 2026 over 1963–2025, on every period in the register. The other engines were asked only what they read at each date: none of them sets a level, opens or closes a period, or changes what is in the register. This page's arithmetic uses corporate profits, GDP and the S&P, and nothing else.
| level | periods | S&P median +1y | median +3y | worst +3y |
|---|---|---|---|---|
| deep red | 5 | +20.9% | +58.0% | +44.4% |
| pale redTODAY | 18 | +12.4% | +36.0% | −20.2% |
| neutral | 21 | +13.3% | +38.4% | −28.5% |
| pale green | 10 | +15.5% | +54.5% | −12.0% |
| deep green | 2 | +31.8% | +41.0% | +40.9% |
Colors state distance from trend, not a return forecast. The share has not read below −1σ since 1991 — the green rows are pre-1991 evidence. Forward figures are S&P total return · Shiller monthly convention, from the month each period's entry quarter was published; the medians count only periods whose outcome is complete.
Each dot is one completed period at this level. Red dots ended lower than they began.
2 of 17 ended lower at +1y · 2 of 17 at +3y
A period is consecutive quarters at one level: it opens the quarter the reading's level differs from the prior quarter's, and re-entry requires leaving first. Forward figures are S&P total return · Shiller monthly convention — dividends reinvested monthly (see "The total-return basis" on the Confluence methodology). Returns run from the month the entry quarter's profits were published — two to four months after the quarter's end, the first month a reader could have known the level changed. So the register reads as it could have been read at the time. It is conditional history, not a tradable signal.
| level | start | end | quarters | σ at entry | S&P +1y | +3y |
|---|---|---|---|---|---|---|
| neutral | Q4 1963 | Q4 1963 | 1 | +0.95σ | +13.3% | +24.9% |
| pale red | Q1 1964 | Q3 1964 | 3 | +1.41σ | +5.1% | +22.8% |
| neutral | Q4 1964 | Q4 1964 | 1 | +0.97σ | +7.3% | +19.6% |
| pale red | Q1 1965 | Q1 1966 | 5 | +1.53σ | +4.2% | +29.9% |
| neutral | Q2 1966 | Q1 1969 | 12 | +0.96σ | +28.1% | +36.1% |
| pale green | Q2 1969 | Q3 1969 | 2 | −1.26σ | −8.3% | +26.7% |
| deep green | Q4 1969 | Q4 1970 | 5 | −2.16σ | +24.3% | +41.2% |
| pale green | Q1 1971 | Q3 1971 | 3 | −1.55σ | +11.6% | −12.0% |
| neutral | Q4 1971 | Q1 1974 | 10 | −0.83σ | +4.2% | −13.3% |
| pale green | Q2 1974 | Q2 1974 | 1 | −1.41σ | +33.4% | +53.0% |
| deep green | Q3 1974 | Q4 1974 | 2 | −2.33σ | +39.2% | +40.9% |
| pale green | Q1 1975 | Q2 1975 | 2 | −1.75σ | +17.1% | +19.6% |
| neutral | Q3 1975 | Q4 1979 | 18 | −0.63σ | +11.2% | +17.7% |
| pale green | Q1 1980 | Q2 1981 | 6 | −1.13σ | +13.0% | +62.3% |
| neutral | Q3 1981 | Q4 1981 | 2 | −0.62σ | +19.0% | +56.7% |
| pale green | Q1 1982 | Q1 1982 | 1 | −1.23σ | +59.4% | +97.6% |
| neutral | Q2 1982 | Q3 1982 | 2 | −0.82σ | +55.1% | +96.3% |
| pale green | Q4 1982 | Q4 1982 | 1 | −1.10σ | +8.2% | +73.8% |
| neutral | Q1 1983 | Q1 1986 | 13 | −0.63σ | −0.3% | +64.9% |
| pale green | Q2 1986 | Q1 1987 | 4 | −1.11σ | +38.6% | +56.0% |
| neutral | Q2 1987 | Q3 1989 | 10 | −0.84σ | −17.2% | +11.0% |
| pale green | Q4 1989 | Q4 1989 | 1 | −1.09σ | +13.9% | +46.3% |
| neutral | Q1 1990 | Q2 1990 | 2 | −0.87σ | +11.7% | +39.8% |
| pale green | Q3 1990 | Q4 1990 | 2 | −1.45σ | +26.5% | +60.7% |
| neutral | Q1 1991 | Q2 1994 | 14 | −0.26σ | +13.2% | +30.2% |
| pale red | Q3 1994 | Q4 1996 | 10 | +1.07σ | +32.5% | +117.3% |
| deep red | Q1 1997 | Q3 1997 | 3 | +2.02σ | +35.2% | +77.5% |
| pale red | Q4 1997 | Q2 1998 | 3 | +1.97σ | +20.7% | +14.4% |
| neutral | Q3 1998 | Q4 1998 | 2 | +0.95σ | +23.1% | +2.5% |
| pale red | Q1 1999 | Q1 1999 | 1 | +1.04σ | +7.8% | −15.8% |
| neutral | Q2 1999 | Q2 2002 | 13 | +0.91σ | +13.2% | −28.5% |
| pale red | Q3 2002 | Q4 2003 | 6 | +1.15σ | +17.4% | +43.1% |
| deep red | Q1 2004 | Q4 2006 | 12 | +2.34σ | +8.7% | +44.4% |
| pale red | Q1 2007 | Q1 2008 | 5 | +1.42σ | −5.3% | −20.2% |
| neutral | Q2 2008 | Q2 2009 | 5 | +0.86σ | −18.8% | −0.9% |
| pale red | Q3 2009 | Q4 2009 | 2 | +1.72σ | +12.4% | +36.0% |
| deep red | Q1 2010 | Q1 2010 | 1 | +2.16σ | +21.2% | +54.8% |
| pale red | Q2 2010 | Q2 2010 | 1 | +1.99σ | +11.1% | +63.2% |
| deep red | Q3 2010 | Q4 2010 | 2 | +2.48σ | +4.3% | +58.0% |
| pale red | Q1 2011 | Q1 2011 | 1 | +1.73σ | +2.3% | +50.1% |
| deep red | Q2 2011 | Q3 2012 | 6 | +2.10σ | +20.9% | +75.9% |
| pale red | Q4 2012 | Q3 2015 | 12 | +1.96σ | +22.6% | +38.5% |
| neutral | Q4 2015 | Q4 2015 | 1 | +0.89σ | +19.5% | +47.1% |
| pale red | Q1 2016 | Q1 2016 | 1 | +1.08σ | +18.4% | +46.5% |
| neutral | Q2 2016 | Q4 2016 | 3 | +0.86σ | +15.4% | +41.4% |
| pale red | Q1 2017 | Q3 2019 | 11 | +1.18σ | +14.9% | +29.1% |
| neutral | Q4 2019 | Q2 2020 | 3 | +0.98σ | +50.0% | +56.9% |
| pale red | Q3 2020 | Q3 2020 | 1 | +1.51σ | +33.4% | +31.5% |
| neutral | Q4 2020 | Q4 2020 | 1 | +0.86σ | +13.8% | +38.4% |
| pale red | Q1 2021 | Q4 2021 | 4 | +1.32σ | −1.7% | +31.4% |
| neutral | Q1 2022 | Q1 2022 | 1 | +0.92σ | +4.4% | +50.4% |
| pale red | Q2 2022 | Q3 2022 | 2 | +1.12σ | +8.2% | +61.0% |
| neutral | Q4 2022 | Q4 2022 | 1 | +0.91σ | +32.3% | +74.6% |
| pale red | Q1 2023 | Q1 2023 | 1 | +1.00σ | +28.2% | +86.0% |
| neutral | Q2 2023 | Q3 2025 | 10 | +0.92σ | +26.1% | +81.9% |
| pale red | Q4 2025 | Q2 2026 · open | 3 | +1.15σ | open | open |
56 periods since 1963, oldest first. "open" marks the period standing now, which has no outcome yet.
This is the Corporate Profit Share's validation record, kept with its methodology. The Validation page sets it beside every other feature's.
Margin mean reversion — WATCHABLE. The claim is that margins far above their own history come back toward it. Before the test ran, in 1991's terms, we wrote down what would count as coming back and what would count as far above — so the answer could not be chosen after the fact. There have been four episodes since 1991. The three post-2000 episodes never came back at any horizon, on either the data we have today or the data anyone had at the time. The single pre-2000 episode did, at long horizons, on today's data only. Four episodes can neither validate nor kill a claim — it stands WATCHABLE, and the record grows as new episodes complete.
Elevated = the share at or above the 80th percentile of its own history to that date, judged on the numbers as they were first published rather than as they were later revised. Reverted = closing half the distance back to the median as it stood when the episode opened, measured at one, two, three and five years. Scored twice, once on today's data and once on the record as it was perceived at the time, because on this series those two disagree most exactly where the claim lived.
Early recoveries are under-reported — VALIDATED, n=3. All three qualifying recoveries with true-vintage coverage (2001, 2009, 2020) were first reported weaker than they proved — episode revision medians of +1.09, +1.57 and +1.27 points of GDP share against an all-quarter median of +0.85. Three episodes is a small base; the claim is stated only that strongly, wherever it appears.
Corporate profits are absent from BEA's advance GDP estimate: a quarter first prints with the second estimate (roughly two months after quarter end; three for fourth quarters). Each late September the annual update rewrites the level history — the 2008 profit record was still being rewritten in September 2023. This page's response is disclosure, not pretense: the revision panel's left anchors are frozen first prints while its right anchor is living. Each September update is followed by a disclosed re-baseline of the sigma series and its register, documented each year. Everything labeled point-in-time uses only vintages available at that date. True vintages for the ratio begin December 1991 — the earlier history is shown on today's basis and never enters a point-in-time computation.
The share of GDP on the current-read card is the Kalecki–Levy identity's eight signed legs, summed — CPATAX = A557 + A889 + DIVIDEND − PSAVE − FGDEF − SLDEF + NETFI − (GDP − GDI), each leg as a share of GDP — and the identity closes at $0.0B in every one of the 318 quarters since 1947. So the card's expander prints columns that are exact by construction. The share of GDP column (each leg's level) sums to the share, and the this quarter column (each leg's level now minus last quarter's) sums to the share's change. The four quarters column does likewise, because the page already speaks in that horizon. There is no residual. The statistical discrepancy is one of the eight legs — a real, small term BEA publishes — shown as a named row, never a plug. The only difference from a printed figure is rounding: the card prints the share at 0.01, and BEA publishes each leg at $0.1B. The "why" line under the share is the this-quarter column in words: the largest movers in the change's direction, the largest against it, the rest as one net. It is an ordering of the arithmetic, not a ranking of what matters.
The read is rule-based, and the page prints it as one. The margins-vs-trend word is the five-level house ladder over σ — the margin's distance from its expanding log-linear trend in the fit's residual sigmas. The direction word compares σ now with σ four quarters ago (rising, falling or flat). The table below prints that rule. The page used to carry this rule live, under the three cards, with the distance from each line that would change the reading. It does not any more: the test above found that the level a period starts at makes no difference to the year that follows, so a line explaining how the level was named was explaining a classification with no consequence.
| level | condition | the read |
|---|---|---|
| deep green | σ ≤ −2.0 | far below trend |
| pale green | −2.0 < σ ≤ −1.0 | stretched below trend |
| neutral | −1.0 < σ < +1.0 | near trend |
| pale red | +1.0 ≤ σ < +2.0 | stretched above trend |
| deep red | σ ≥ +2.0 | far above trend |
+2.0 exactly is deep red, +1.0 exactly pale red, −1.0 exactly pale green, −2.0 exactly deep green (the house ladder's boundary semantics). The numbers on the why line and in the table wear their sign on the site's cell tokens — light below the bar, deep at or beyond it. The bar is 0.4 pp for a quarter's move and 0.9 pp for four quarters (the 75th percentile of the absolute moves of the eight legs over every quarter since 1947), and one point of GDP for a level.