Silver: this run from 64.2 up to 65.39 almost touched the 24-hour high—just two-tenths away. The 4-hour and daily charts are both clearly pointing upward, and on the market tape the big-whale accounts are still mostly holding longs—everything looks strong. But what I’m watching is the aggressive order flow showing its cards: over the past 7 hours, buy-side orders made up only 41.9%, while sells were 58.1%. The higher the price climbs, the more frequently sellers are hitting it with aggressive sell orders.

Price up, but buys don’t rise—that’s the core of tonight. Meanwhile, the aggressive成交 volume (aggressive execution volume) has also shrunk by 47% versus the same period, suggesting this fresh high wasn’t built by incremental capital buying order by order. It looks more like the seller-side canceled orders, and small passive orders got pushed up. Contract open interest fell 5% in a day, and leverage is quietly exiting; spot large orders have shown zero inflow across five consecutive sampling windows. It’s emotion pushing the price up, but real money is absent.

The whale has still been adding 2.7% more to longs over the last 7 hours; the account’s long exposure remains around 80%. But these longs aren’t backed by genuine spot funds—they’re propped up by futures/contracts. Once top-side turnover runs out, the pullback momentum will first head for the 50 moving average near 65.18. Deeper still, it could test the 24-hour low at 63.43—that’s the actual stop level for this leg of long positioning.

My stance: short via $XAG . There are only three reversal conditions—aggressive buy volume returns to more than half, real spot large-order inflows appear, or open interest begins to build up again. If any one of these is fulfilled, it means the real cash is back and my short position is immediately invalidated.

#xag $XAG