I wire transferred less than a month ago via BofA, not to a trading account and I could not do it myself, charge was $45.
I had to do this last week to fund a broker account. I couldn't figure out how to do it online so I went to the bank and had them do it.