I am currently use Interactive Brokers API scanner to get a list of percentage gainers. However, this scanner data only refresh around 20 seconds. I am looking for this information in real time, that is, if a stock suddenly move, I can get it immediately. Which software can provide this function?