Daily AI-written market analysis: index moves, sector rotations, and macro trends distilled from thousands of market signals.

The S&P 500 has made 16 straight moves under 1%. That's not calm. That's a standoff. Here's what the signals are actually telling us.

Paul Tudor Jones just called this market '1999.' That's either the best news you've heard all week or the worst, depending on when you plan to sell.

Fixed income ETFs just hauled in $525B year-to-date. But with stocks near highs AND bonds yielding 5%+, the classic 60/40 is having an identity crisis.

Hormuz is on fire and Wall Street is filing its nails. The VIX sits at 15 while tanker attacks hit yearly peaks. Something has to give.

French 10-year yields near 5%, spreads over German bunds at 2011 wides, and not a budget balanced since 1974. Sleep tight.

OpenAI quietly shaved $20B off its revenue figure and the Nasdaq dropped 1.25%. Here's why one private company's accounting fumble is everyone's problem.

S&P 500 near record highs, VIX below 16, everything looks fine. Except the average stock is 17% off its highs. Fine.

The S&P 500 just hit 7,819 and the Nasdaq is at record highs. Meanwhile, 10-year yields are at 5.31% and a war is happening. Normal stuff.

Nasdaq up 1.05%, S&P 500 at record highs, VIX at 15. Sounds great. Now look at what's actually driving it.

Nasdaq up 1.19%, VIX at 16, and a literal war in the Middle East. Either the market knows something, or it has completely lost the plot.

The S&P 500 lost ground three days in a row, then posted its best day of the week on Friday. The market is doing that thing again where it ignores everything scary.

September nonfarm payrolls came in at just 29,000 vs. 90,000 expected. Add 5.29% yields and an Iran war, and the macro picture gets messy fast.