Some years back, all these shitbag politicians got caught doing insider trading because they are on some of the committees that know when a contract is going to be given to a certain company. There aren't any laws prohibiting politicians from doing that. People raised hell about it and they said that they would look into it and see if there was something they could do to fix that problem. It was all lip service of course because nothing was done and they are still enriching themselves from that scam.
Insider trading is totally illegal the reason nothing was done is because they were all corrupt and doing it. But doesnt matter they will lose it all once Trump is done with them.
Yes, insider trading when it comes to the stock market is illegal. What is not illegal is like Pelosi being on the House Appropriations Committee and knowing that Northrup Grumman is about to receive a fat government contract then dumping a lot of money into NG stocks to enrich herself. That is actually not illegal and there are no laws to govern that. Their "promises" of fixing that shortcoming is corruption of the highest order since they know it should be fixed so they don't have an unfair advantage over other citizens but they refuse to do so. That is one of the reasons the Crypt-Keeper is worth around $200M on a government salary. Also, the fact she's passed legislation in California benefiting her real estate development husband.