CFTC Data Shows Bitcoin Futures Speculators Net Long 2,418 Contracts
Large speculators held a net long position of 2,418 CME Bitcoin futures contracts for the week of October 20, 2026, down from 2,534 the prior week, according to the CFTC’s latest Commitments of Traders report.