I have a EUR bank account and I recently set up a Trading 212 account in USD (as I expected to be investing mostly in US stocks). It cost me €13 in exchange fees to deposit $800 into my Trading account. My friend set up an account in EUR and obviously had no exchange fee as it was EUR to EUR. It does not show any exchange fee for him when he invests in a US stock but I assume it is included into the stock price?
I am looking to find out if a USD or EUR account is more suitable for me in order to reduce currency exchange fees.