I fail to understand why those in HK seeking super-low-risk investments (US treasuries or ~equivalents) would purchase HKD time deposits versus USD time deposits. If someone needs to spend the HKD within 3 months, then okay keep that soon to be spent HKD in HKD. However, I don't get it for money that has a 99+% of not being needed for a year or more (thus should be invested).
Best 3-month time deposit offers I can see (23 Feb 2025):
Hang Seng:
HKD: 3.1%
USD: 3.8%
HSBC:
HKD: 3.2% (3.0% for lowly folks like me that have 0 status at HSBC)
USD: 3.7% (3.5% for 0 status plebs)
DBS:
HKD: 3.25%
USD: 3.9%
Bank of India (HK):
HKD: 3.5%
USD: 4.75% (not a recommendation as I'm going to assume they have some serious hoops to jump through)
And the list goes on and on, but the point is I can't understand the basis for a 50-125 basis points difference between HKD & USD time deposits. 1USD=7.75 to 7.85HKD, which equals a maximum difference of ~127 basis points.
Why don't more people in HK that purchase HKD time deposits instead convert their HKD to USD and earn higher rates for USD time deposits?
If you want to do such things, I recommend using Hang Seng's or HSBC's 1 week conversion time deposit offers, but make sure to jump through all their hoops to reduce currency conversion costs (if you care about such costs).
Or yeah you can use IBKR to convert HKD to USD, but make sure not to trip yourself up according to whatever has tripped people up according to some previous posts on geo.
If you have a Schwab US brokerage account, just send their Citibank HK (N.A.) account your HKD, and within a US business day or two they'll convert your HKD to USD at nearly the same rate as you'd get if you Google: XXXHKD to USD. Then buy US treasuries or SWVXX or whatever floats your boat.
Second-hand US treasuries maturing in ~3 months bought via Schwab (as of 23 Feb '25): ~4.33%
SWVXX: 4.19% (trailing 7 day yield to APY conversion) that has an auto-reinvest option versus US treasuries that need to be manually repurchased in the appropriate amounts and at the appropriate times. Of course some entities are happy to buy treasuries or their equivalents for you for a fee.
On a related note, for good enough USD to HKD conversions for personal expenses tracking, I like 1USD=7.8HKD. If I feel like estimating the worst possible value of HKD converted to USD I'll put 1USD=7.85HKD.