Если вы ищете «лучшее стандартное приложение» на английском языке, есть несколько популярных вариантов. Вот несколько методов с примерами кода, которые помогут вам получить данные о запасах с помощью различных API. Обратите внимание, что предоставленные примеры кода упрощены и могут потребовать дополнительной обработки ошибок и обработки данных в зависимости от вашего конкретного варианта использования.
-
API Alpha Vantage:
Alpha Vantage предоставляет бесплатный доступ к биржевым данным в режиме реального времени и историческим данным. Вы можете получить цены на акции, технические индикаторы и многое другое.Пример Python с использованием библиотеки
requests:import requests def get_stock_data(symbol): api_key = 'YOUR_API_KEY' url = f'https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol={symbol}&apikey={api_key}' response = requests.get(url) data = response.json() # Process the data as per your requirements return data stock_data = get_stock_data('AAPL') -
API Yahoo Finance:
Yahoo Finance предлагает комплексный API для получения финансовых данных, включая котировки акций, исторические данные и многое другое.Пример Python с использованием библиотеки
yfinance:import yfinance as yf def get_stock_data(symbol): stock = yf.Ticker(symbol) data = stock.history(period='1d') # Process the data as per your requirements return data stock_data = get_stock_data('AAPL') -
IEX Cloud API:
IEX Cloud обеспечивает доступ к биржевым данным в реальном времени и за прошлые периоды, финансовым отчетам и другой рыночной информации.Пример Python с использованием библиотеки
requests:import requests def get_stock_data(symbol): api_key = 'YOUR_API_KEY' url = f'https://cloud.iexapis.com/stable/stock/{symbol}/quote?token={api_key}' response = requests.get(url) data = response.json() # Process the data as per your requirements return data stock_data = get_stock_data('AAPL')