With an Interactive Brokers account you can hold other currencies in your account by purchasing them using your base currency to do so. The base currency for my IB account is USD. I have purchased EUR and CAD and these transactions download into FM as a redemption from your base cash/currency. However, there is no off setting "purchase" of the "new" currency that downloads as an offsetting positive to your IB cash balance or as new currency asset.
When you purchase a stock in IB using one of your other currency holdings that is not your base currency, IB deducts that transaction from your that currency holdings in your IB account. The downloaded stock purchase transaction shows up in FM as redemption from your FM IB account in your base currency (USD in my case) and reduces USD by the purchase amount of that transaction.
It appears that what needs to be done is to delete the downloaded currency transactions in your FM IB cash account that reduced the base cash (USD) since the purchased stock transaction is doing that also. Does this seem correct? Does this make sense? Thanks.