CM Trading Pros & Cons