Is it possible to have a computer program login to my online bank and?
A simple computer program can only perform functions in a static environment. But in case of online transaction websites, it is required to pass some kind of security check which may include filling up a captcha, typing the otp sent to your registered mobile number, so by filling up the numbers corresponding to a security gird given on your debit card (I dont know about other vendors, but Icici uses this technique). These factors are random and cannot be programmed in a computer program. Well may be a person having a very good knowledge of machine learning as well as AI building can probably code something like that but thats highly unlikely. So, rounding things up, it is not possible.