Option_Attack,
What you are doing is considered abuse. The API works for streaming quotes. You subscribe, then just listen for updates on the quotes. The constant subscribe/unsubscribe requests to streaming servers are extremely costly in bandwidth and server resource usage. The 40 symbol limit is there for a reason. You can hardly bitch when they hold you to it
If you want to get snapshot quotes on hundreds of symbols (which is what you are doing in affect), you can easily do that if you use a snapshot quote source. If you you want, you can use QuoteTracker to get the data, then access it from the QT API. There are a number of quote sources that allow you as high as 600 symbols streaming at one time. Many have snapshot (auto-refresh) options which are not limited at all.
Jerry Medved
http://www.quotetracker.com
What you are doing is considered abuse. The API works for streaming quotes. You subscribe, then just listen for updates on the quotes. The constant subscribe/unsubscribe requests to streaming servers are extremely costly in bandwidth and server resource usage. The 40 symbol limit is there for a reason. You can hardly bitch when they hold you to it

If you want to get snapshot quotes on hundreds of symbols (which is what you are doing in affect), you can easily do that if you use a snapshot quote source. If you you want, you can use QuoteTracker to get the data, then access it from the QT API. There are a number of quote sources that allow you as high as 600 symbols streaming at one time. Many have snapshot (auto-refresh) options which are not limited at all.
Jerry Medved
http://www.quotetracker.com