This chart from Bloomberg shows the net large speculative positioning in the 10-year note futures over the past five years. They began last year with a huge next short position of more than 400k contracts.
By May-June, the speculators had reversed themselves and were net long over 350k contracts. In the middle of December 2017, the net position was short again and peaked in early February near 327.5k contracts. Over the past two weeks, the net speculative short position has been reduced by 133k contracts.
We must go below the net position to the gross positioning to understand what has happened. After all, the net position is the sum of the gross long and gross short positions. Buying to cover shorts is different than buying to go long. And that is what has happened.
The gross speculative short position peaked in the middle of February at roughly 955.6k contracts. It fell 59.6k contracts in the latest reporting week, which ended February 20. So, in the two weeks, that the net short position fell by 133 k contracts, the gross short position has fallen by about 43k contracts.
Over the past two weeks, the gross long position has increased by nearly 70k contracts and by more than 120k contracts since early January. Bottom pickers are emerging faster than the shorts are covering.