Markets are underpricing the risks in front of them. That, at least, is Jamie Dimon's position. The JPMorgan Chase chief executive said he would not buy stocks or Treasurys at current prices, a stance that sets him against investors who have shown a willingness to look past wars, tariffs, and other shocks.

The case for caution

Dimon's comments amount to a rare public declaration against two of the most liquid asset classes in the world. For a bank chief executive to say he would not buy either stocks or Treasurys at current prices is notable on its own terms. What sharpens it is the context: investors have spent considerable energy treating geopolitical and trade disruptions as temporary friction rather than structural risk.

The habit of looking past trouble is one that commodity markets tend to punish eventually. A rally that the physical side of a market has not confirmed is worth questioning. In equities and Treasurys alike, the current calm may reflect genuine absorption of risk. Or it may reflect something simpler: a collective decision to defer the reckoning. Dimon's read is that the deferral has gone on long enough to constitute a mispricing.

The counterargument

The counterargument deserves its due. Markets have had every reason to sell and have consistently refused to. Geopolitical shocks and trade disruptions have come and gone without producing sustained dislocations in either stocks or government bonds. If the market is wrong about risk, it has been wrong in an organized, self-reinforcing way for long enough that the burden of proof now rests with the skeptics. Dimon would not be the first senior banker to issue such a warning, and the track record of such calls is mixed.

On balance

On balance, Dimon's comments do not move markets by themselves. What they do is name a tension that has been building: whether investor resilience reflects an accurate read of the world or a willingness to ignore what is in front of it. His own position on that question is unambiguous. He would not buy stocks. He would not buy Treasurys. At current prices, JPMorgan Chase's chief executive is on the sidelines.