The People’s Bank of China, along with commercial banks, bought net 12.9 billion yuan ($2.02 billion) worth of foreign exchange in October, data showed on Sunday, stemming heavy sales in the previous three months that underlined capital outflows.