As I understand it, the loot for the selffound faction is better in a sense that it’s what you want for your build (since you can customize your drops to an extent). On trade, you will also find good loot overall, but not necessarily fitting your build (so you trade it away, and buy the stuff you want).
I want to watch
smooth-vid.mov