API для списка акций по секторам: Tinkoff, SEC, FMP
Обзор API для получения списка акций по секторам вроде Technology или Energy: Tinkoff API для Мосбиржи, SEC EDGAR, Financial Modeling Prep, Finnhub. Бесплатные лимиты, примеры запросов и код для api котировок акций.
Какой API предоставляет список названий акций по заданному названию сектора? Рекомендации по бесплатным или популярным сервисам для получения данных о акциях по секторам.
SEC EDGAR API и Financial Modeling Prep предоставляют прямой список акций по секторам вроде Technology или Energy через простые эндпоинты с фильтрацией. Для российских акций по секторам на Мосбирже подойдет Tinkoff API с полем sector в ответе. Эти финансовый api котировок акций часто бесплатны на старте, с лимитами до 250 запросов в день.
Содержание
- API для списка акций по секторам: обзор популярных сервисов
- Tinkoff API: акции по секторам на Мосбирже
- SEC EDGAR API: акции компаний США по секторам
- Financial Modeling Prep и Finnhub: бесплатные api котировок акций
- Alpha Vantage и другие альтернативы для акций банковского сектора
- Рекомендации по выбору API для акций по секторам
- Источники
- Заключение
API для списка акций по секторам: обзор популярных сервисов
Хотите быстро получить акции список по заданному сектору? Не проблема. Несколько API заточены именно под это: от американских рынков до Мосбиржи. SEC EDGAR выдает тикеры по Technology, Financial Services или Energy напрямую. Financial Modeling Prep позволяет сначала глянуть доступные сектора, а потом фильтровать.
Почему это удобно? Вместо парсинга сайтов вы получаете чистый JSON с тикерами, именами компаний и даже биржей. Бесплатные варианты вроде Finnhub или Alpha Vantage тянут до 60 запросов в минуту — хватит для тестов или бота. А для России Tinkoff API с его shares-эндпоинтом покажет акции компаний по секторам вроде энергетики или банков.
Вот базовая таблица сравнения, чтобы не копаться в доках:
| API | Сектора | Бесплатный лимит | Пример секторов |
|---|---|---|---|
| SEC EDGAR | США (11 секторов) | 100 запросов/день | Technology, Energy |
| Tinkoff | Мосбиржа | Неограниченно (токен) | Банки, Нефтегаз |
| FMP | Глобально | 250/день | Tech, Healthcare |
Подробнее разберем по сервисам. Начнем с российского фаворита.
Tinkoff API: акции по секторам на Мосбирже
Tinkoff API — это находка для акций мосбиржи по секторам. Нет прямого фильтра “дай мне нефтегазовый сектор”, но в ответе на запрос shares есть поле sector. Загружаете весь список акций (тысяч 500+), потом фильтруете локально. Звучит просто? Так и есть.
Регистрируетесь в Тинькофф Инвестициях, берете sandbox-токен для тестов. Эндпоинт: GET /market/instruments/v1/shares?instrument_status=BASE. Ответ — массив Share с figi, ticker, name и sector.
Пример на Python (библиотека tinkoff-invest-api):
from tinkoff.invest import Client, RequestError
token = "your_token"
with Client(token) as client:
response = client.instruments.shares(instrument_status="INSTRUMENT_STATUS_BASE")
energy_stocks = [s for s in response.instruments if 'энергия' in s.sector.lower()]
for stock in energy_stocks[:5]:
print(f"{stock.ticker}: {stock.name} ({stock.sector})")
Получите акции нефтегазового сектора вроде Газпрома или Роснефти. Лимитов нет, если не спамить. Идеально для трейдеров на MOEX — акции по секторам и отраслям в одном флаконе. Минус? Фильтр клиентский, но список обновляется реал-тайм.
А если нужны котировки? Тот же API, метод market-data.
SEC EDGAR API: акции компаний США по секторам
США — король акций по секторам. SEC EDGAR Filings API бьет в точку: запрос по сектору, и вуаля — список тикеров. Поддерживает Technology, Communication Services, Healthcare и еще 9.
Эндпоинт: https://api.sec-api.io/mapping/sector/technology?token=YOUR_API_KEY. JSON с ticker, companyName, exchange (NYSE/NASDAQ), sector, industry. Включает даже delisted — полезно для исторического анализа.
Пример curl:
curl "https://api.sec-api.io/mapping/sector/energy?token=your_key" | jq '.[] | {ticker, companyName}'
Выдаст ExxonMobil (XOM), Chevron (CVX) и сотню других. Бесплатно 100 запросов/день, дальше платно. Сектора акций США — это их фишка. Хотите технологический сектор акции? Меняйте “technology” на “information-technology”.
Реал-тайм? Не совсем, данные из EDGAR свежие, но не тиковые. Для скрининга — топ.
Financial Modeling Prep и Finnhub: бесплатные api котировок акций
Financial Modeling Prep (FMP) — универсал. Сначала https://financialmodelingprep.com/api/v3/available-sectors для списка секторов. Потом скринер: https://financialmodelingprep.com/api/v3/stock-screener?sector=Technology&apikey=YOUR_KEY.
Ответ: тикеры, цены, marketCap, sector. Бесплатно 250/день. Пример:
fetch('https://financialmodelingprep.com/api/v3/stock-screener?sector=Financial%20Services')
.then(r => r.json())
.then(data => console.log(data.slice(0,5))); // JPM, BAC и т.д.
Finnhub API (finnhub api) проще: https://finnhub.io/api/v1/stock/symbol?exchange=US&token=YOUR_KEY с фильтром по sector в библиотеке. Но основной — stock-symbols, потом профиль компании за sector.
Лимит 60/мин бесплатно. Акции финансового сектора? Запросите US, отфильтруйте. Оба — api котировок акций с бонусом секторов. FMP выигрывает скринером, Finnhub — скоростью.
Alpha Vantage и другие альтернативы для акций банковского сектора
Alpha Vantage — ветеран бесплатных API. Нет прямого фильтра по секторам, но listing-status дает акции список, а function=OVERVIEW по тикеру — sector. Для акций банковского сектора берите US банки вроде JPM, парсите.
Эндпоинт: https://www.alphavantage.co/query?function=LISTING_STATUS&apikey=YOUR_KEY. Потом по тикеру: ?function=OVERVIEW&symbol=JPM.
Бесплатно 25/день (5/мин). Не идеал для массового, но для акций нефтегазового сектора или IT — сойдёт.
Другие: Yahoo Finance via yfinance (Python lib, не API, но бесплатно без лимитов), Polygon.io (платно от $49). Для finex акции it сектора — FMP или SEC.
Таблица альтернатив:
| Сервис | Плюсы | Минусы |
|---|---|---|
| Alpha Vantage | JSON/CSV, индикаторы | 25/день |
| yfinance | Бесплатно, Python | Неофициально |
| Polygon | Реал-тайм | Платно |
Выбирайте по нужде: банки — FMP, нефтегаз — SEC.
Рекомендации по выбору API для акций по секторам
Какой выбрать? Для Мосбиржи — Tinkoff API, акции мосбиржи по секторам без вопросов. США/глобал — SEC или FMP. Бесплатно стартуйте с Finnhub (60/мин).
Шаги:
- Зарегистрируйтесь, возьмите ключ.
- Тестируйте в Postman.
- Добавьте rate-limit (time.sleep(1)).
- Кэшируйте списки — сектора редко меняются.
Проблемы? Лимиты кончаются быстро при батчах. Платные тарифы от $10/мес. Для списка российских акций — Tinkoff + MOEX RSS. Безопасность: HTTPS, токены в env.
В итоге, акции по секторам — не rocket science. Начните с FMP, масштабируйте.
Источники
- SEC EDGAR Filings API — Эндпоинт для списка компаний по секторам США вроде Technology: https://sec-api.io/docs/mapping-api/list-companies-by-sector
- Financial Modeling Prep — Скринер акций по секторам и доступные сектора API: https://site.financialmodelingprep.com/developer/docs
- TINKOFF INVEST API — Метод shares для акций Мосбиржи с полем sector: https://tinkoff.github.io/investAPI/instruments/
- Finnhub — Stock symbols и профили компаний по секторам: https://finnhub.io/docs/api/stock-symbols
- Alpha Vantage — Listing status и overview для классификации акций: https://www.alphavantage.co/
Заключение
Акции по секторам легко достать через Tinkoff API для России, SEC EDGAR или FMP для мира — бесплатно с базовыми лимитами. Выберите по рынку: MOEX — Tinkoff, США — SEC. Тестируйте эндпоинты, добавьте фильтры, и ваш бот или дашборд оживет. Главное — не забывайте о rate-limits, чтобы не забанили. Удачных инвестиций!
SEC EDGAR Filings API предоставляет эндпоинт для списка акций по секторам, таким как Technology или Energy.
Запрос: https://api.sec-api.io/mapping/sector/technology?token=YOUR_API_KEY возвращает JSON с тикерами (ticker), названиями компаний, биржей (NASDAQ) и отраслями.
Поддерживает сектора: Technology, Communication Services, Healthcare, Consumer Cyclical, Financial Services и другие.
- Включает delisted акции.
- Идеально для анализа акций по секторам США.
Подходит для финансового API с данными SEC EDGAR.

Financial Modeling Prep предлагает Stock Screener API для акций по секторам: https://financialmodelingprep.com/stable/company-screener?sector=Technology.
Возвращает тикеры, названия и данные компаний.
Сначала проверьте доступные сектора через https://financialmodelingprep.com/stable/available-sectors.
Бесплатный тариф: 250 запросов/день.
Альтернативы:
- Alpha Vantage
- Finnhub API (60 запросов/мин)
- Polygon.io
Идеально для списка акций по секторам экономики с API котировок акций.
Tinkoff Invest API (tinkoff api) возвращает акции список через метод Shares: GET /instruments/v1/shares?instrument_status=BASE.
В объекте Share есть поле sector для фильтрации акций по секторам на Мосбирже (акции мосбиржи по секторам).
Подходит для российских акций по секторам, таких как банки или энергетика.
Бесплатные альтернативы:
- yfinance
- Alpha Vantage
- Finnhub
Легко интегрировать для получения акций компаний по секторам.