I have yet to see a case who showed proof of funds as an Online statement. I know that it works for Landing purposes but not for sending proof of funds for your application.
You can go to any BofA branch in India and get a real statement on their letterhead. You can try an Online statement but then keep your fingers crossed.
Will an Indian branch of BofA be able to provide real statement of an account held in USA?
And also the online statement is what I receive from them. I disabled paper statement some time back, so I thought maybe a printout of that would serve as a proper statement for 'proof of funds'.