Q500 Quant500 Daily Report
Español ← Back to Platform

This is Quant500: we score S&P 500 companies every market day from public SEC data. Free, no account — today's ranking.

Daily Report Automatically generated

After a 0.52% drop, the model expects a turbulent session in the S&P 500 today: a 0.50% move and a 7,536–7,711 range

This is a forecast and tonight you will know whether it held: today's range is checked against today's close and the result is published either way. The model is right 59.73% of the time when it calls whether a day will be more turbulent than usual, against 51.04% for always calling the more frequent outcome (the majority class), measured over 1105 sessions it never saw. Below: who enters and who leaves the ranking, what executives bought with their own money, and who reports next trading day.

The session7,623.68 -0.52%S&P 500, session of October 23, 2026
The biggest movesCCI +9.06%FIX -9.26% · out of 503 in the index
Today's ranking leadersLITE momentum · CHTR value · VRSN qualitySee all 500 scored →Insiders at the SEC1 salesOctober 23, 2026 · 208 purchases in 68 days →
Volatility and ratesVIX 19.45US 10-year 4.99% · session of October 23, 2026
Reconstructed portfolios+3.4% Value 100its last month, walk-forward →

01Today's call

Published at 00:30 Madrid time, before the open, checked at the close.

7,536.18 7,711.18 Expected range · 7,623.68

The range is the close ± 2.31 times the expected move, that has contained the close eight times out of ten over the last 1,105 out-of-sample sessions. It is neither a ceiling nor a floor: two times out of ten the close has landed outside it.

Expected move0.50%
Normal over the last 63 sessions0.48%
Will it move more than usual?64.9%
Extreme day, over 1.5%?18.1% (12.6%)
Will it rise?54.0%

Historical frequency, not a forecast. We measured direction with the same model and the same protocol over 1,105 out-of-sample sessions: it is right 53.48% of the time and saying "up" every day is right 53.48%. There is no signal; the detail is in section 08.

Running score23 of 42published daily, hit or miss · closes inside the range: 34 of 41

Validated over 1105 out-of-sample sessions, walk-forward: each day is predicted training only on earlier ones, retraining every 21 sessions. It is right 59.73% of the time against 51.04% for the majority class (always calling the more frequent outcome). Brier 0.23490 against 0.24989 with no model.

Of the 139 variables computed (the index, the 500 stocks one by one, VIX, rates, gold, copper and the calendar) the model keeps the 120 most correlated with the target every 21 sessions, chosen using past data only. Today's are listed one by one in prediccion.json.

How to read a 64.9%

A 64.9% does not mean "no". It means that in six of every ten days like today, the market moves more than usual. If tomorrow turns out turbulent, the model did not fail: the 64.9% happened. That is why the running score above is what counts, and not the promise behind any single figure.

02What changed in the ranking

From the session of October 22, 2026 to that of October 23, 2026, across the 463 scored companies.

The ranking is recomputed every session, and this is what moved from one to the next. Next to each move is the factor that produced it: momentum changes every day, value whenever the price does, and quality and growth only when new accounts come in. Why the price moved is not in this data, so it is not told.

CompanyTop 20What moved
NUE in#21 → #20Momentum 8.3 → 8.5, Value 5.3 → 5.2
EXE out#20 → #21Momentum 3.6 → 3.8, Value 7.3 → 7.2

The biggest moves in the whole index: JBL climbs 62 places, from #187 to #125 (Momentum 6.3 → 6.4, Value 4.9 → 5.1, Quality 3.8 → 4.0, Growth 5.0 → 5.6) and AVY drops 66 places, from #268 to #334 (Momentum 4.9 → 4.2).

Source: rankings_diarios.json.gz · rank by multi-factor (the average of the four), across the 463 companies with all four computed · scores on the 0-10 scale used on company pages, where 5 is the index average. See all 500 scored →

03Who filed, and what it did to them

The 15 companies that filed with the SEC on October 23, 2026, and how their score moved once the new numbers went in.

The section above shows the ranking moving; almost always it is the price moving it. This is the other thing: a quarterly or annual report rewrites value, quality and growth at once, and those are audited accounts, not a quote. Here is the before and after, on the 0-10 scale used on company pages, where 5 is the index average.

CompanyRankMulti-factorWhat moved
JBL#187 → #125 (+62)5.0 → 5.3Momentum 6.3 → 6.4, Value 4.9 → 5.1, Quality 3.8 → 4.0, Growth 5.0 → 5.6
STLD#92 → #40 (+52)5.4 → 5.7Momentum 6.8 → 7.1, Value 5.0 → 5.2, Quality 4.5 → 4.6, Growth 5.3 → 6.0
TXN#97 → #55 (+42)5.4 → 5.6Momentum 6.4 → 6.7, Value 3.8 → 3.9, Quality 6.0 → 6.3, Growth 5.2 → 5.6
DGX#194 → #161 (+33)5.0 → 5.1Momentum 6.3 → 6.5, Quality 4.5 → 4.6, Growth 4.5 → 4.6
HAL#276 → #307 (-31)4.8 → 4.7Momentum 6.0 → 5.7, Value 5.5 → 5.3, Quality 4.7 → 4.8, Growth 3.0 → 2.9
TDY#232 → #203 (+29)4.9 → 5.0Momentum 5.0 → 5.3, Growth 4.8 → 4.9
DOW#98 → #72 (+26)5.4 → 5.5Value 5.7 → 5.9, Quality 3.3 → 3.4, Growth 6.9 → 7.0
OMC#313 → #288 (+25)4.7 → 4.8Momentum 4.4 → 4.2, Value 6.0 → 5.4, Quality 3.6 → 3.7, Growth 4.9 → 5.8
AXP#439 → #420 (+19)4.2 → 4.3Momentum 3.6 → 3.8, Value 4.6 → 4.7, Growth 4.3 → 4.4
CME#234 → #219 (+15)4.9 → 4.9Value 4.3 → 4.4, Quality 6.1 → 6.2, Growth 4.5 → 4.6
JBHT#157 → #164 (-7)5.1 → 5.1Momentum 6.3 → 6.2, Growth 4.7 → 4.8
KMI#149 → #147 (+2)5.2 → 5.2Momentum 5.6 → 5.5, Value 5.0 → 4.9, Growth 5.0 → 5.1
PM#66 → #68 (-2)5.5 → 5.5Momentum 6.0 → 5.8, Quality 6.6 → 6.7, Growth 5.1 → 5.3
LVS—4.7 → —Momentum 3.5 → 3.4, Value 4.8 → 5.6, Growth 5.2 → 5.0
WDC#27.7 → 7.9Momentum 10.0 → 9.8, Value 4.4 → 4.5, Quality 7.7 → 7.8, Growth 8.6 → 9.5

Filing date on EDGAR, not the quarter end. Scores come from the rankings calendar: the same ones each company page publishes. No opinion on the results, only the measured effect.

04What the executives did

SEC Form 4, session of October 23, 2026. 1 sale, 0.7 million dollars.

The rare thing on a Form 4 is a purchase. The largest on October 20, 2026: Clarke Teresa Hillary, Director at American Tower Corp /Ma/, bought 43 shares at $183.20 (0.01 million dollars), code P, meaning on the open market and with their own money. see the Form 4 →

1 purchase were filed that day across 1 company. Over the 68 days the file covers, August 17, 2026 to October 23, 2026, there are 208 purchases worth 2,080 million dollars across 63 companies, against 1997 sales: which is why a purchase gets told and a sale gets tabulated. The largest of the whole window was LEN, 134.89 million on October 2, 2026.

The biggest sale of the day tells you nothing. Honeycutt Jennifer, of Veralto, sold 0.7 million dollars of stock and still holds 120,060 shares: that is 5.58% of the position, and the sale was scheduled months in advance under a 10b5-1 plan. That is tax plumbing, not a view on the company.

The only sale filed that day was scheduled.

CompanyRole% of holdingValueLeft
Veralto Honeycutt Jennifer · largest of the day by dollar valuePresident and CEO5.6%0.75 M$120,060 sh.

Source: Form 4 filings with the SEC · alertas_insiders.json, session of October 23, 2026. Every name links to its filing on EDGAR: the claim and the proof on the same line. Every purchase of the last few months, company by company: which insiders are buying.

The context over those same 68 days: 1997 sales worth 13,931 million dollars (2 with no declared price, outside that total), of which 745 were discretionary, and of those 203 exceeded 25% of the seller's position. That is where to look.

Before drawing conclusions

Executives sell for divorces, mortgages, taxes and school fees, not only because they see clouds. The SEC does not require a reason, and we do not know it.

What we do know is that these people chose the timing. It is a map of where to look. It is not a sell signal.

05The five portfolios that can actually be audited

Rebuilt month by month using only what was known on the day.

PortfolioCumulativeCAGRSharpeMax DDThis yearLast month
Value 100Earnings, book and sales yield+1,785.4%11.14%0.47-74.70%+19.77%+3.44%
Momentum 10012m return ex-latest month / volatility+1,669.1%10.89%0.52-55.85%+19.32%-2.36%
Quality 100Balance-sheet and earnings quality+1,707.6%10.97%0.52-50.74%+13.20%+3.34%
Growth 100Revenue, EPS and cash-flow growth+884.6%8.57%0.39-63.37%+14.87%-0.87%
Multi-factor 100All four factors combined+1,569.7%10.66%0.50-59.72%+20.04%-0.24%
equal-weight S&P 500 computed by the engine, dividends reinvested · this year and last month from RSP +1,394.8%10.22%0.48-60.41%+14.30%+2.99%

Growth 100 falls short of the benchmark over 27 years: +884.6% against +1,394.8%. The weakest is Growth 100, with an alpha of -1.44%: negative, meaning what it earns does not pay for the market risk it takes to earn it. Publishing the figure that comes out worst is the only reason the others deserve any credit.

That benchmark is the whole index, measured like the portfolios

The +1,394.8% in the row above is the equal-weight S&P 500: every company in the index each month, weighted the same, dividends reinvested, computed from the same data and with the same method as the portfolios, including the companies that later disappeared. A fund that tracks it, RSP, has existed for the last 23 years, and over that time the two differ by 0.55 points a year: the fund's fee and trading costs. Neither this benchmark nor the portfolios deduct costs: the comparison is like for like, but neither is what you would see in your account.

Over this same window and measured the same way, SPY, the plain cap-weighted S&P 500, returned +911.1% (8.68% a year). SPY weights each company by its size; a portfolio that weights everything the same is really measured against the equal-weight index, and SPY sits alongside as what everyone calls the index.

How much does trading take? It is measured, though not for these three: costes_estimados.json computes it on multi-factor 20, and in the cheapest scenario (a 100,000 EUR account held in dollars, 0.50 EUR a trade, no currency conversion) it comes to between 202 and 253 basis points a year, which turns its 11.37% gross into 8.56-9.11% net. It is an upper bound: the spread is not measured but estimated, and both estimators run high on liquid names. Measured on September 11, 2026 with data through August 21, 2026.

Source: carteras.json · index based at 100 on December 31, 1998. Walk-forward with point-in-time data: on each date scoring uses only prices up to that day and fundamentals already filed with the SEC. 333 rebalances through October 21, 2026.

06The rotation between factors

How far momentum is ahead today, and what happened the other times the gap opened this wide. Six-month window ending October 21, 2026.

+0.4 pp
How far momentum ran ahead of value over the six-month window ending October 21, 2026. That is percentile 54 of the 327 windows measured since February 2, 1999.

Over the past month the value portfolio gained +3.44% while momentum lost -2.36%. Across that six-month window the benchmark rose 6.9%, so this is not the whole market moving: it is a rotation inside one.

50010001500 19992001200320052007200920112013201520172019202120232025
Momentum 100 Value 100 Multi-factor 100 Quality 100 Growth 100 equal-weight S&P 500

The extreme of the series is March 2, 2000, 27 years ago, at +48.0 points. And what happened after each extreme? Counted, not assumed: of the 5 extremes in momentum's favor with enough data after them, in 2 the lead had flipped sign six months later; of the 5 extremes in value's favor, in 3. That is a count over 10 episodes, not a rule.

Why this is not a forecast

327 overlapping windows are not 327 independent observations: each shares five of its six rebalances with the next, so any series looks mean-reverting whether it is or not. All that can be claimed is descriptive: the gap between the two factors is +0.4 points and last month belonged to Value 100. What happens next month is not in this data.

Computed from carteras.json · 333 monthly rebalances between February 2, 1999 and October 21, 2026 (27 years) · 327 overlapping windows of 6 rebalances · recent stretch: the last 24 rebalances, the shortest run that still holds 4 non-overlapping windows.

07What is coming: who reports next

10 S&P 500 companies on October 26, 2026, out of 74 across the whole market.

With the rank and the score they carry before reporting. Section 03 will publish the after once the document reaches EDGAR, which is zero to three days later: the press release does not move our scores, the filed accounts do.

CompanyWhenRankMulti-factor
NUE Nucor Corporationafter the close#206.2
PFG Principal Financial Group Incafter the close#395.7
CINF Cincinnati Financial Corporationafter the close#465.7
WELL Welltower Inc.after the close#1245.3
HIG The Hartford Insurance Group, Inc.after the close#1275.3
VZ Verizon Communications Inc.before the open#1715.1
CDNS Cadence Design Systems, Inc.after the close#3224.7
BRO Brown & Brown, Inc.after the close#3754.5
PSA Public Storageafter the close#4104.4
ARE Alexandria Real Estate Equities, Inc.after the close#4603.9

Source: calendario_resultados.json · Nasdaq public earnings calendar. Earnings date announced by each company, not the SEC filing date, which is not published in advance. Scores from the October 23, 2026 ranking.

08The limits, and what they teach

A fixed section. Knowing where a model stops is worth as much as knowing what it gets right.

  • What insiders did yesterday. Form 4 can be filed up to two business days after the trade, so the freshest data is always the day before last.
  • Whether value keeps winning. 27 years and 333 rebalances are not enough to claim a factor mean-reverts. We can describe what happened, not what comes.
  • What any company is worth. This report computes no price targets. No Monte Carlo, no DCF, no fair value. When you see one elsewhere, ask which cost of capital discounted it and who chose that number.
  • Whether the S&P rises tomorrow. We measured it with the same model (139 variables) and the same walk-forward protocol, over 1,105 out-of-sample sessions: the model calls direction right 53.48% of the time and saying "up" every single day is right 53.48%. The gap is noise: there is no signal, so we don't sell one. Both figures are recomputed every edition.

The model portfolio, weekly in your inbox

Every Saturday, its week in one minute: how it went, the best and the worst, and which insiders bought with their own money. Plus, the day the model is rebuilt, which stocks come in and which go out. A simulation, not advice. At most one email a week, no ads, no account; one-click unsubscribe. Made by one person: Pol Gracia.

A model portfolio with simulated results, not a personalized recommendation. Your email is used for this only: privacy.

Next: What the S&P 500 is · today's ranking · all the guides.

If you are going to follow this, do it with an account

Free: save your simulator portfolios, your personal portfolio and your Academy progress. And the thing almost nobody catches in time: the big insider buys — executives and major shareholders putting in their own money, the same day they report them to the SEC. One click in your profile turns it on; one click turns it off.

Create free account

This is not investment advice. Quant500 publishes data and its historical reconstruction. No figure here is a suggestion to buy or sell, nor does it account for your personal situation.

Closing levels of ^GSPC, ^VIX and ^TNX (Yahoo Finance) · session of October 23, 2026.

Report generated automatically on October 26, 2026 from the server's data files. Each section states its own cut-off date, which is not always today.

Historical Daily Market Reports Archive

Browse all previous opening and closing market report editions.