XAG is still around 64.9—same old story. It’s grinding in this box with no new developments.

To put it bluntly, silver has been ranging between 64.7 and 65.8 these days, with everything flat on the 4-hour and daily charts. Price is stuck along the 20-line and 50-line, and the moving averages are all stuck together, so the short-term direction isn’t really visible.

The funding side isn’t very supportive—recent spot large orders show nearly five candles of net inflow, essentially a blank page. Not even a single small coin came in. On the order book, buy orders are only a bit more than 60% of sells—orders stacked on top are thicker than those below, which suggests that support/holding at this level isn’t great.

On the futures side, there’s also no momentum. Funding rates are hovering right around the zero line, and positions haven’t really changed. Neither the longs have forced a squeeze or breakout fuel, nor have the shorts created any panic-selling pressure. The share of active buy orders has climbed to nearly 70%, but the price simply can’t be pushed up. That indicates there’s always sell pressure overhead—buying doesn’t translate into upward movement.

Whale accounts have a long ratio of about 70%, but in terms of actual long positions, it’s less than 60%. They’re calling bullish, but the positioning hasn’t fully caught up—more like testing the waters rather than placing a heavy bet.

My view at this point is simple: don’t chase longs, and don’t rush into shorts. Either wait for it to break through 65.8 with volume, or if 64.7 breaks down, reassess again. Entering now is essentially betting on direction, and both sides have mediocre risk-reward.

#xag $XAG