I want to use the IB Api, but cannot figure our how the request a complete symbol list and information.
In the Documentation i found: reqScannerParameters() - but it is not clear how to get a list for example of nasdaq stocks ?
Is there a better way ?
Green means the last price change was positive. Red means the last price change was negative.
Summary: Interactive Brokers is licensed by top-tier regulators, listed on the stock exchange, with a long track record, this broker is considered safe. Interactive Brokers is a good choice for both casual and experienced traders.
Valuation metrics show that Interactive Brokers Group, Inc. may be overvalued. Its Value Score of D indicates it would be a bad pick for value investors. The financial health and growth prospects of IBKR, demonstrate its potential to underperform the market.
As far as I am aware IB does not offer a symbol list. But the good news is it is easy and free to get elsewhere. Eoddata.com is a good source of it and you can download them, or automate it rather easily.
Go here and just click the download link at the top right of the table: EodData Symbol List
Not sure what language your using for the IB API but I have simple tutorial in C# that covers reading the tickers for stocks and options on my website: Get Real-Time Stock Data from the Interactive Brokers API
It is fairly easy to implement a piece of code scraping all stocks symbol from IB's website.
NYSE stocks are available from IB website
Just replace 'nyse' with another exchange's name like nasdaq or amex.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With