China's major state-owned banks have been swapping U.S. dollars for yuan this week, traders said on Thursday, suggesting monetary authorities are trying to rein in the sharply appreciating currency.