As long as the people that make the damn laws are allowed to trade, we shouldn't hold federal agents to that standard.
Let's start with Congress, and then trickle down to other government employees.
And no, they're not crooked, the system that allows for this to happen is.