you said it yourself, that RM411 becomes US$99.28 and I consider that a "small sum".
How do I go check this weeks rates? I mean Sunday, Monday, Tuesday already 3 days. Who's ACTUAL Transaction shows RM411 became US$99.28? Did it actually happen? What is the date, actually? If it happened, yes, perhaps 0.88 % exchange rate is allegedly charged, but again, who actually encountered this?
I have checked through almost my entire portfolio spanning years and have not come up with 1 time when I see any conversion becoming worse than 0.15% and that's because I may be refering to BNM rates, while SA may have referred to some others. In any instance of high or low amount of money converted (3 digit to 4 digit USD) all can be reconciled in USD terms at 0.1% to 0.15%.
Since I don't want to list out my entire transaction records of everything, let me just show the newest one which is rather simple (new portfolio started from 12 April)
DATE TYPE AMOUNT STATUS
27-4-2021 Cash holding $12.81
15-Apr-21 Buy order $7.71
GLD (0.0085 units, Price: $165.39 USD) $1.40 USD
XLY (0.0103 units, Price: $178.07 USD) $1.83 USD
BNDX (0.0033 units, Price: $57.22 USD) $0.19 USD
KWEB (0.0222 units, Price: $74.24 USD) $1.65 USD
XLV (0.0039 units, Price: $120.59 USD) $0.47 USD
XLP (0.0075 units, Price: $69.39 USD) $0.52 USD
IVV (0.004 units, Price: $415.70 USD) $1.65 USD
14-Apr-21 Buy order $82.24
IVV (0.008 units, Price: $413.51 USD) $3.31 USD
GLD (0.0952 units, Price: $162.64 USD) $15.48 USD
SPEM (0.0985 units, Price: $43.98 USD) $4.33 USD
BNDX (0.0592 units, Price: $57.12 USD) $3.38 USD
IJR (0.1292 units, Price: $110.68 USD) $14.30 USD
KWEB (0.111 units, Price: $75.03 USD) $8.33 USD
XLY (0.0632 units, Price: $178.88 USD) $11.31 USD
XLP (0.1384 units, Price: $68.62 USD) $9.50 USD
XLV (0.1036 units, Price: $118.69 USD) $12.30 USD
13-Apr-21 Buy order $1,122.19
IVV (0.135 units, Price: $414.92 USD) $56.03 USD
IJR (1.5494 units, Price: $108.63 USD) $168.31 USD
XLP (1.6284 units, Price: $68.99 USD) $112.35 USD
XLV (1.4392 units, Price: $118.37 USD) $170.36 USD
BNDX (0.7936 units, Price: $57.16 USD) $45.36 USD
SPEM (1.2984 units, Price: $43.69 USD) $56.73 USD
XLY (0.9592 units, Price: $178.18 USD) $170.90 USD
KWEB (1.5128 units, Price: $75.20 USD) $113.76 USD
GLD (1.3976 units, Price: $163.42 USD) $228.39 USD
13-Apr-21 Currency conversion $24.95
Rate delta : 0.16% RM103.30, Actual FX Rate: 0.2415 (Reference BNM rates : 0.2419)
13-Apr-21 Deposit RM103.30
13-Apr-21 Deposit $1,200.00
In easy terms: Total deposited USD1224.95, coming from $1200 (transferred from another portfolio) + RM103.30 (Converted at 0.16% loss vs spot rate = $24.95)
Purchased ETF's at 1122.19+82.24+7.71 = $1212.14
Cash retained $12.81
Total deposited = US$1224.95 reconciled.
All adds up. The only conversion is charged at Spot rate - 0.16%
You just multiply Rate delta it will add up already for every usd100 you are losing usd 0.10 on top of the spot rates which adds up to your case another -0.1% conversion losses
You can check on myr and usd holdings from the difference in percentage since your frequent buyer as on 36% there will be gap of 1% at the moment