Trading Traps

Trading Traps

I’m not a big believer in conspiracy theories. I think we humans make things harder than they really need to be.   And the fact of the matter is, we do a great job of messing up things all by ourselves. Without the help of market makers and specialists....