In some cases a hidden order can hurt you. If you are selling 1000 shares but only showing 100, it will immediately be obvious when the order refreshes that there is more behind. Only buyers don't know how much is behind. for all they know, you could have 20,000 behind, so they may tend to back off.