Вопрос или проблема
Существует ли финансовый API (для использования в разработке программного обеспечения с языками программирования, такими как Java, Python или .NET), который предоставляет цепочки опционов?
Я понимаю, что у Yahoo был такой API, который был закрыт в 2017 году. Существует ли его замена, даже если она не является бесплатной?
Вы можете попробовать tradier.com. Я не использовал их в течение некоторого времени, поэтому не уверен, как изменились их услуги, но их API поддерживал получение цепочек опционов на различные сроки истечения.
API TD Ameritrade предоставляет цепочки опционов в реальном времени. Подробности можно увидеть на https://developer.tdameritrade.com/option-chains/apis/get/marketdata/chains, а пример цепочки опционов, который я недавно скачал с помощью API, можно найти по ссылке https://pastebin.com/nxGFc3ef.
Ответ или решение
Существует несколько финансовых API, которые предоставляют данные по опционам, включая цепочки опционов. Вот некоторые из них, которые вы можете рассмотреть для использования в разработке программного обеспечения на таких языках, как Java, Python или .NET:
-
TD Ameritrade API: Это один из наиболее популярных API, который предоставляет данные о финансовых рынках, включая цепочки опционов в реальном времени. Вы можете найти информацию о его возможностях здесь. Для работы с цепочками опционов обращайтесь к следующему ресурсу: API для опционных цепочек. В этой документации представлены примеры использования API, а также параметры, необходимые для запроса опционных данных.
-
Tradier API: Еще один хороший вариант – API от Tradier, который также предлагает доступ к цепочкам опционов. На сайте Tradier вы можете найти описание своих услуг и API: Tradier Market Data API. Этот API позволяет получить данные о различных опционах, включая информацию о сроках исполнения.
-
*ETRADE API*: ETRADE также предлагает API, который позволяет извлекать данные о финансовых рынках, включая цепочки опционов. Вы можете ознакомиться с документацией API и примерами использования на сайте разработчиков E*TRADE.
-
Finnhub API: Finnhub предоставляет финансовые данные, включая опционные цепочки, и имеет удобный интерфейс. Вы можете почитать подробнее здесь.
-
Alpha Vantage: Хотя они более известны своими данными о акциях, Alpha Vantage также предлагает некоторые услуги, связанные с опционами. Ознакомьтесь с их API на Alpha Vantage.
Каждый из этих API может иметь свои ограничения и условия использования, поэтому рекомендуется ознакомиться с документацией и проверить доступные тарифные планы. Некоторые из них могут быть бесплатными до определенного уровня использования, тогда как другие могут требовать подписки или оплаты за доступ к более полным данным.
Перед началом интеграции, убедитесь, что выбранный вами API соответствует вашим требованиям и предоставляет необходимые данные для вашего проекта.