It seems to me like cancellation fees would deter people from placing orders in the first place, which would reduce liquidity a lot. So exchanges are shooting themselves in the foot with high cancellation fees. Change my mind.
It's a general question or are you annoyed that it is passed on to you? Asking because I wasn't expecting any broker passing this on to customers? IB did but they stopped doing this years ago...It seems to me like cancellation fees would deter people from placing orders in the first place, which would reduce liquidity a lot. So exchanges are shooting themselves in the foot with high cancellation fees. Change my mind.
Rule was suspended in 2014