Electronic trading platforms

  1. Stop Loss Gotchas (Hidden Dangers)
  2. Market Making Vs. Proprietary Trading: Trading Styles (Explained)