Please realize it's impossible to "get money out of politics." Santa Claus isn't real and neither is this leftwing fairytale. Once you accept this reality then giving more power to the federal government makes less sense because you'll realize politicians will always put their political/financial self-interest first, especially as the shadows grow longer.
For example, if you ban Pelosi from owning stock then her husband can own it. If you ban her husband then her family/friends can own it who can then kick it back to her in the form of "speaking or consulting fees." She could create a company "Pelosi Hair Salon" who can then invest and earn money on her behalf. Ultimately, money is fungible.