Don't get me wrong, adding an additional layer of security is a great idea, however doing so while adding a complexity for traders is a very dangerous issue. I would recommend using the approach that most of the online banking institutions are using now which is the virtual keyboard. Customers...