Bitcoin stalls under $78.2k high after an early push
Bitcoin added about 0.5% over the last 12 hours, tagging a fresh high near $78,231 before settling around $77,930. The final six hours went quiet, with price grinding sideways just under that high. Aggressor flow turned mixed into the close, with sell-side delta in the latest hour capping the push.

Full analysis
BTCUSDT — The Failed Extension: New High, Then the Tape Stalled
Binance USDT-M, 1h. Last run the desk tracked a confirmed push — a breakout that earned its bid with positive delta and a rising CVD into the close. This window is the opposite shape: the high got printed early, then momentum ran out. Price tagged a fresh session high in the first half of the 12-hour candle, but the final six hours flat-lined and aggressor flow slowly leaked the other way. The angle this run is the failed extension — a breakout that borrowed its high and gave it back on the tape.
12-Hour vs 6-Hour Comparison
| Window | Open | High | Low | Close | Move |
|---|---|---|---|---|---|
| Prev 12h (Oct 31 12:00) | 77,576 | 77,753 | 77,333 | 77,523 | -0.07% |
| Latest 12h (Nov 1 00:00) | 77,523 | 78,231 | 77,462 | 77,930 | +0.53% |
| Last 6h (10:00–15:00) | 78,083 | 78,144 | 77,715 | 78,014 | -0.09% |
The latest 12-hour candle did the work — a +0.53% advance that carried price to a $78,231 high, the cleanest upside of the last four half-day prints. But that momentum is concentrated in the early hours. The last six hours are essentially flat, a $77,715–$78,144 chop that closed at $78,014, about $220 below the high.
Volume / Delta / CVD (last ~6h, 1h bars)
| Hour (UTC) | Delta | CVD | Tone |
|---|---|---|---|
| 10:00 | -193 | 790 | sellers |
| 11:00 | -108 | 763 | sellers |
| 12:00 | -669 | -93 | sellers |
| 13:00 | +624 | 322 | buyers |
| 14:00 | +554 | 1,166 | buyers |
| 15:00 | -203 | 1,087 | sellers |
The six-hour tape tells a two-act story. Mid-window hours (13:00 and 14:00) printed the only real buying, +624 and +554 delta, which is what held price above $77,900. But the bookends are seller-driven: -193 to open the window and -203 in the latest hour. CVD ticked from 790 to 1,087 across the stretch — a modest +297 net — but the trajectory is flat-to-down into the close, not the steady climb of the prior run.
Session Tone
This is a stall, not a reversal. Price made a new high and is holding within 0.3% of it, which is constructive on its own. But the order flow is no longer confirming: the latest hour's -203 delta means the last print of the window was aggressor selling, and that is the inverse of the confirmed-push signature we saw last run. The read is a market that has done its upside for now and needs to digest before the next leg attempts itself.
Key levels to watch: $78,231 (the fresh high) is the level bulls must reclaim to restart the push, while $77,715 (the six-hour low) is the first support that, if lost, would turn this from a stall into a genuine pullback toward the $77,460 twelve-hour low.