The first step is to perform fundamental analysis to find the ones in a good financial state. Some of the key factors to consider are banks’ interest rates, loan approvals, and default rates. After you’ve selected good bank stocks, you may use technical analysis to know the right time to buy.