Chinese investors looking for a refuge from the weakening yuan are turning to bitcoin.

Total trading in the virtual currency reached 47 million bitcoins last week, the highest-ever level based on data going back to 2011. Prices meanwhile hit a more-than four-month high of $742.46 on Wednesday, according to CoinDesk data.

The vast majority...