Only the market depth API ?mentions how the number of simultaneous L2 requests relate to the number of market data lines available to a user. What about the reqRealTimeBars - it mentions the limitation of the number of API requests (60 per 600 seconds) but doesn't tell how many market data lines each stream would use. Is it just 1, so 100 simultaneous symbols can be streamed if the user has 100 market data lines? Also what about reqHistoricalTicks ?and reqTickByTickData??? Do they also have only the API request throttling and 100 tickers can be streamed simultaneously? I was getting market data lines exceeded error with just 3 simultaneous streams however, when using? reqTickByTickData. But I can't find any documentation on the same. It appears from practice all of these API streaming requests only allow 3 simultaneous streams just like the L2 streaming, which is the only place that documents how many simultaneous streams are allowed for a given number of market data lines.