I am thinking of adding a new brokerage account for my active stock trading. I am interested in IB due to various good comments I read in ET. I would like to know if IB offers any screening tool that can filter out stocks based on user specified criteria? If yes, is it for real time data (which requires huge processing power of the servers and is highly unlikely) or EOD data? If yes to any of the two, what's the tool called? I searched at IB's website, but didn't find anything close to what I am looking for. If I know the name of the tool, I can look up in their website for details. Input from the current IB users (esp stock traders) will be highly appreciated!