Human error like say on call and trade, your operator punches a wrong order inspite of client giving correct instuctions , you are bound by law to compensate the client. I have recovered such loss from Sharek*** few years back after fighting for 6 months as the taped conversation with their dealer proved that I told then to sell my long position and asked them 3 times to make sure they have understood the order...they confirmed that they are selling...and actual contract showed they bought instead of selling...
But if the loss is due to server hanging, line failing etc brokers are not required to compensate...as it is written in risk disclosure document.
Smart_trade
Smart_trade