I don’t know if IB has this ability but tradeprofutures.com has the ability to set daily loss limits. For example, once a loss limit of $1000 (or whatever dollar amount you choose is reached) a market order is sent to close all open positions, cancel all open orders and the trader is locked out until the next session. The broker sets this level for you so the third party will have no ability to change this on their own.