Интерактивные брокеры Список символов

Я хочу использовать IB Api, но не могу понять, как запросить полный список символов и информацию.

В документации я нашел: reqScannerParameters() - но не ясно, как получить список, например, акции NASDAQ?

Есть ли способ лучше?

2 ответа

Решение

Насколько мне известно, IB не предлагает список символов. Но хорошая новость в том, что это легко и бесплатно получить в другом месте. Eoddata.com является хорошим источником, и вы можете скачать их или довольно легко автоматизировать.

Перейдите сюда и просто нажмите на ссылку для скачивания в правом верхнем углу таблицы: список символов EodData

Не уверен, какой язык вы используете для API IB, но у меня есть простое руководство по C#, которое охватывает чтение тикеров для акций и опций на моем веб-сайте: получение данных о запасах в реальном времени из API Interactive Brokers

Реализовать фрагмент кода, очищающий все биржевые символы с сайта IB, довольно просто.

Акции NYSE доступны на сайте IB

Просто замените nyse на другое имя биржи, например, nasdaq или amex.

Если вы перейдете к их списку продуктов, вы можете развернуть, чтобы найти списки всей вселенной продуктов (в случае, если срок действия ссылки истекает, я просто гуглил "Списки продуктов IB")

https://www.interactivebrokers.com/en/index.php?f=1563

Например, я зашел в их продукт на NYSE и пролистал несколько страниц, чтобы найти все, что мне нужно. Вот пример того, что я нашел

https://www.interactivebrokers.com/en/index.php?f=2222&exch=amex&showcategories=STK&p=&cc=&limit=100&page=3

Другие вопросы по тегам