It is critical to understand the two main economic reasons that China buys and holds US Treasuries. The most important reason is that China wants its currency, the yuan, pegged to the dollar, a practice common among many countries since the Bretton Woods Conference in 1944.