When opening an account with Hongkong and Shanghai Banking Corporation, according to the international offshore remittance standard, a handling fee of one thousandth of the remittance amount (converted into RMB price) is charged, ranging from 50 yuan to 260 yuan. There is no limit to the remittance amount, that is, you can remit as many dollars as you want. At present, the Chinese mainland Monetary Authority has only restrictions on exchange and acceptance of foreign exchange.
By the way, in addition to the handling fee, the Bank of China also charges a telecommunication (wire transfer) fee. General inter-bank transactions only need RMB 150 yuan, and domestic transactions in 600 yuan.
If your HSBC account is opened in China, it will be calculated according to the remittance fee in local and foreign currencies. Then you should go to your bank and ask. 95566 said that there is no charging standard in China, and I know that every bank can be different.
Good luck! I hope I can help you!