Mastercard's current spread on CAD->HKD is about 1%. They're offering 1:0.164557 CAD:HKD right now. XE has it at 1:0.164578.
Originally Posted by
tentseller
Due to competition, lower regulations, US banks seem to have very competitive foreign ATM charges.
This might not be the case with other countries where English is an official language: Canada, UK, Australia, NZ, Singapore etc.
Extremely competitive. With a Schwab debit card, all you pay is the spread. No forex fee to the bank, no ATM withdrawal fee and Schwab refunds the ATM fee from the other bank.