CNBC released a podcast interview with Jamie Dimon on July 21. He said he would not buy U.S. stocks or long-dated Treasurys at current prices. He said the market was underpricing risk and that investors were too comfortable.

Six days later, JPMorgan’s own trading desk published a note saying the S&P 500 was set to rally.

Barchart captured the contrast in a single post: “Jamie Dimon last week: Do not buy stocks. J.P. Morgan today: Stocks set to rally.”

The note came from JPMorgan’s global market intelligence team, led by Andrew Tyler. It said the bank’s U.S. Tactical Positioning Monitor is now “flashing a buy signal” for the S&P 500, Bloomberg reported.

What JPMorgan’s tactical positioning monitor is reading on S&P 500 stocks

The U.S. Tactical Positioning Monitor tracks client exposure to American equities. It hit a level that Tyler’s team described as an “attractive set-up” for the index. The team called current positioning “oversold enough to warrant a tactical buying opportunity.”

The note cited historical data. After similar four-week positioning changes, the S&P 500 has gained about 3% in the following 20 days, versus roughly 1% in all other periods. Tyler’s team said that track record is part of why the current signal points to “material upside” for the index.

More JPMorgan:

The signal does not reflect a change in earnings estimates or macro forecasts. Clients pulled back from U.S. equity exposure, and the monitor picked up that the positioning had gotten light enough to be a contrarian setup.

The bank’s note describes the signal as tactical, not a longer-term strategic overhaul of its equity view.

Why JPMorgan says S&P 500 stocks can rally from here

Tyler’s team laid out five tailwinds. Bond yields are falling. The U.S. dollar has been weakening. Corporate earnings remain strong. Tensions in the Middle East have been easing. And the Federal Reserve is expected to hold rates steady at its next meeting.

Each of those factors is doing something specific in the market right now. Falling yields reduce the relative appeal of Treasurys, pushing capital toward equities. A weaker dollar lifts reported earnings for U.S. multinationals and makes U.S. assets more competitive for foreign buyers. Strong earnings give equity bulls something concrete to point to beyond positioning data.

The easing of Middle East tensions and the expected Fed hold are more recent developments. Both reduce near-term uncertainty, which is one reason the bank’s team believes the setup has improved enough to move from cautious to tactically bullish.

The team described itself as remaining “tactically bullish” on U.S. equities. The note said JPMorgan continues to anticipate equities will benefit from lower bond yields, a weaker dollar, and strong corporate earnings.

The signal does not reflect a change in earnings estimates or macro forecasts.

Spencer/Getty Images

JPMorgan watches semiconductor risk and U.S.-Iran conflict

The note flagged two risks. First, semiconductor stocks are carrying crowded positions. The AI trade has drawn heavy capital into a narrow slice of the market. Tyler’s team also noted that higher AI spending is no longer automatically translating into gains for chipmakers and infrastructure companies.

That second point is a shift from earlier in the year. For much of 2026, any company with material AI exposure saw its stock bid up on the expectation that the AI infrastructure buildout would translate directly into earnings.

That assumption has started to break down as investors pay closer attention to actual return on capital versus spending commitments. The semiconductor positioning is crowded partly because of that earlier dynamic, and the team sees it as a source of potential volatility.

Second, the U.S.-Iran conflict. On July 27, President Donald Trump said talks were progressing and that a deal was possible, but he warned that strikes would resume if negotiations failed. Iran said messages were being exchanged through mediators. Any escalation in the conflict is a risk to the near-term rally the team is calling for.

What investors should take from JPMorgan’s buy signal and the Dimon contrast

The positioning monitor has issued similar signals before. Tyler’s team cited April 2024 and April 2026 as recent examples. The S&P 500 posted notable gains in the period after each of those. The July 27 note says the current setup is comparable.

Dimon and his trading desk are addressing different time horizons. Dimon’s concerns are about fiscal deficits, geopolitical instability, and whether AI spending will deliver the returns the market is pricing in.

Tyler’s team is focused on a narrower question: whether the current positioning in U.S. equities is light enough to support a near-term bounce, regardless of those longer-term concerns.

On July 27, the S&P 500 closed barely changed. The Nasdaq 100 fell 0.3%. Oil prices were declining on positive developments in the U.S.-Iran situation.

Whether the buy signal plays out depends on whether bond yields keep falling, whether the dollar stays soft, and the status of the U.S.-Iran situation before the positioning improvement has time to pull stocks higher.

The bank did not give a specific price target or timeline for the expected move.

Related: JPMorgan CEO cuts to the chase on stock market danger