In this paper we have studied a variety of authentication solutions that online banks offer their customers. We have analyzed and compared the different solutions from both security and usability perspective. We have also performed a risk analysis based on the presented authentication solutions.