I've been trading / investing for a longish time with local brokers in ASX listed stocks. To keep track and provide reporting when needed I use Stator which has done a good job although it has many bells & whistles I don't have a use for. Now though I'm also trading US shares through IB - shares in US$, base currency AUD$. I continue to use a local broker for another account.
I can continue with Stator Standard by just doing the currency conversions by hand first. I could also buy Stator Pro which presumably would simplify that but at a significant upgrade cost - again for many more other features that I don't need or want.
I have looked at Personal Stock Monitor and Fund Manager. I like both to use - imports from IB files are great and being able to check performance in either currency works well. However 'fixing' exchange rates at transaction date takes much more effort, standard reporting is less than I need, and devising customized reports might well be beyond me.
Most of the otherwise good packages do not handle multiple currencies.
For the moment I will stick with Stator Standard but if anybody has an alternative I'd appreciate it.