work arounds due to bugs
addion of transaction, but will fail back to using postion.
Introduction of balance POJO that is a wallet of type available, actual
or reserved and is set at the exchange level.

The balance and the position are managed by the portfolio manager.