One account supports multiple currencies, instead of converting all currencies into account base currency.
Nowadays, many accounts support the coexistence of multiple currencies. If each deposit converts the deposit currency into the account benchmark currency, the follow-up operation may result in negative amounts due to exchange rate fluctuations. The number of assets can be displayed in the base currency, but the original currency type and specific amount should be retained in the details.
So currently, the account currency is used to aggregate the value and history chart. The transactions are logged and retained in the original currency, as are the holdings. Can you provide more details on the expected behavior?
The funds I transfer to the brokerage account are not necessarily the local currency of the brokerage account. Due to exchange rate fluctuations, the foreign exchange is not carried out at the time of transfer, So can I keep the currency of the transferred currency? So my suggestion is to support the coexistence of multiple currencies in the balance. The current situation is that other currencies will be automatically converted into account-based currencies when depositing. For example: I transferred euros into my US dollar account, the software will immediately convert euros into US dollars, but I may convert this eur Os into US dollar after a period of time, or it will be automatically converted by the broker when I Buy stocks, so I need to see that I hold euros in the account balance, which is more convenient to Manage multi-currency accounts. Thanks.