Брокер - это посредник между вами и биржей. Минуя брокера физическому лицу невозможно купить акции, облигации и другие инструменты на бирже.
Но брокерская функция в России не отделена от банковской, как в западных странах. У нас крупные банки такие как Сбербанк, ВТБ, Альфа-банк, Газпромбанк, Тинькофф имеют лицензии на осуществление брокерской деятельности.
В России банк может осуществлять функции брокера, значит ничего противозаконного в этом нет. У меня открыты брокерские счета в банках ВТБ, Сбербанке, Открытии, Газпромбанке, нет только в Альфа-банке и Тинькофф.