Блог им. 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.2К | ★38
2 комментария
Да рил тайм коты можно и через IB по API получать, если за это заплатить... 
avatar
Андрей Андреичъ, через Tradier можно скачать только последние 40 дней. Через TDAmertitrade качал последние 9 месяцев 15-минутками, более старые данные он тоже не давал.
avatar

Читайте на SMART-LAB:
Фото
Энергопереход под вопросом. Ускорит ли развитие зеленой энергетики конфликт с Ираном?
Война в Иране поставила мир на грань энергетического кризиса. По данным The Economist, только за первые 50 дней конфликта мир лишился 550 млн...
💰 Российский бизнес откладывает инвестпроекты
Высокая ключевая ставка и охлаждение экономики вынуждают российские компании пересматривать инвестиционные планы. Об этом заявил глава Российского...
Фото
‼️ Сохраняйте даты!
Годовое общее собрание акционеров ДОМ.PФ пройдёт 30 июня 2026 года. Именно на нём будет принято окончательное решение по дивидендам. Что...
Фото
Нефтяной срез: выпуск №9. Ормуз перекрыт, но акции нефтегаза падают. Надо ли покупать или сидеть на заборе в LQDT? Ищем лучших в секторе, где растет прибыль!
Продолжаю выпускать рубрику — Нефтяной срез.  Цель: отслеживать важные бенчмарки в нефтяной отрасли, чтобы понимать куда дует ветер.  Прошлый пост:...

теги блога Aphelion

....все тэги



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