Traders’ unrealized profit margin reached 17.7% on May 5, 2026. Executed profits in the spot market hit a daily peak of 14.6K BTC on May 4, 2026. Apparent spot demand recorded a contraction of minus 11K BTC according to the latest compiled data.
Source: Read the original article

