银行不能买股票。我国《商业银行法》明确规定,商业银行不得在中华人民共和国境内从事信托投资和股票业务,不得投资于非自用不动产,不得投资于中华人民共和国境内的非银行金融机构和企业。
虽然商业银行成为非银行金融机构和企业的股东并非不可能,比如商业银行可以通过行使抵押、质押等方式取得企业的不动产或者股票,从而成为其股东,但同时《商业银行法》也规定,因上述原因取得的不动产或者股票,自取得之日起一年内予以处分。一般在证券交易所开户后,就可以通过柜台、网络、电话进行股票买卖。现在买卖一般用互联网和手机,只要开户就可以操作。