Trading success is often associated with strategy, timing, and risk management. However, trading costs play a larger role than many traders realize. According to several industry estimates, spreads, ...