Блог им. Aphelion

Бесплатные котировки американских акций и опционов через REST API

Американские брокеры постепенно приходят к осознанию, что для ритейловых алготрейдеров простое, платформо-независимое REST API куда удобнее клиентского. И, что самое интересное, некоторые брокеры дают доступ к своему HTTP API всем желающим. Я нашел двух таких брокеров: TD Ameritrade и Tradier. Оба бесплатно дают котировки акций, ETF и опционов на них с задержкой 15 минут. Если открыть брокерский счет, можно получить real-time котировки, но, насколько я знаю, ни один из этих брокеров не открывает счета россиянам.

TD Ameritrade


Что есть в API:
1. Текущие котировки акций и ETF
2. Текущие котировки опционов на акции и ETF. Одним запросом можно получить все существующие серии.
3. Исторические данные акций и ETF. Количество данных зависит от периода, например, минутками можно получить только последние две недели, в том время как 15-минутками доступны последние полгода и т.д.
4. Поиск инструментов. Здесь еще можно получить мультипликаторы компании и данные о предыдущих и предстоящих дивидендах.

Можно делать до 120 запросов в минуту.

Как получить доступ:

1. Перейти по ссылке https://developer.tdameritrade.com, нажать Register и зарегистрироваться.
2. Подтвердить email и войти в аккаунт
3. Перейти по ссылке https://developer.tdameritrade.com/user/me/apps и нажать Add a New App
4. Ввести название и описание приложения. В callback URL можно ввести localhost или любой другой URL

После этого приложение будет автоматически одобрено, и вы получите consumer key, который нужен для доступа к API.
Документация доступна по ссылке https://developer.tdameritrade.com/apis
 

Tradier

Что есть в API:
1. Текущие котировки акций и ETF.
2. Текущие котировки на акции и ETF. Для каждой серии нужен отдельный запрос.
3. Исторические данные акций и ETF. Количество данных зависит от периода. Минутки — последние 20 дней, все остальное — последние 40 дней. Более старые данные получить нельзя.
4. Поиск инструментов.

Можно делать до 60 запросов в минуту.

Как получить доступ:

1. Перейти по ссылке https://developer.tradier.com/user/sign_up и зарегистрироваться.
2. Подтвердить email и войти в аккаунт.
3. Создать приложение по ссылке https://developer.tradier.com/applications/new
4. Ввести название приложения. Поле Website URL можно не заполнять.

После этого приложение будет автоматически одобрено, и вы получите access token, который нужен для доступа в API.
Документация доступна по ссылке https://documentation.tradier.com/brokerage-api
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
5.3К | ★38
2 комментария
Да рил тайм коты можно и через IB по API получать, если за это заплатить... 
avatar
Андрей Андреичъ, через Tradier можно скачать только последние 40 дней. Через TDAmertitrade качал последние 9 месяцев 15-минутками, более старые данные он тоже не давал.
avatar

Читайте на SMART-LAB:
Фото
📌 Гудвил в отчетности МГКЛ: что за ним стоит
Гудвил — одна из тех строк отчетности по МСФО, которая регулярно вызывает вопросы у инвесторов. Простыми словами, он отражает будущие...
Фото
Календарь первички ВДО и розничных облигаций (БИЗНЕС АЛЬЯНС YTM 26,2%)
🔵 БИЗНЕС АЛЬЯНС 001P-09 ( BBB-|ru| , 800 млн руб., ставка купона 23,5% на весь срок обращения, YTM 26,2%, дюрация 1,93 года до погашения)...
Фото
⭐️ Дальний Восток в цифрах
Накануне Восточного экономического форума собрали портрет инвестора с Дальнего Востока. Какие активы он выбирает, как часто совершает сделки и...
Фото
ЛУКОЙЛ: без иностранных активов прибыль все еще есть. А кто думал иначе? Обзор отчета за 1-е полугодие 2026 по МСФО
ЛУКОЙЛ отчитался по МСФО — уже без иностранных активов (их отобрали из-за СДН санкций на компанию от нашего старого друга Трампа)...

теги блога Aphelion

....все тэги



UPDONW
Новый дизайн