Лучший / самый полный API для акций / финансовых данных [закрыто]


95

Какой бесплатный / общедоступный API-интерфейс наиболее рекомендуется для доступа к статистике финансового рынка и котировкам акций (желательно котировкам в реальном времени)? Я не слишком разборчив в том, как он раскрывается (SOAP, REST, некоторые проприетарные настройки XML и т. Д.), Пока у него есть достойная документация.

Я планирую создать простую веб-панель управления на PHP с некоторыми базовыми данными (в основном, домашнюю страницу быстрого и грязного), но, возможно, в конечном итоге я захочу превратить ее в полноценное веб-приложение. Есть предположения?

Когда я найду некоторые из них, я опубликую здесь список (не стесняйтесь комментировать, если вы использовали какой-либо из них раньше):

Свободно

Не бесплатно

Ответы:


31

API Yahoo предоставляет дамп CSV:

Пример: http://finance.yahoo.com/d/quotes.csv?s=msft&f=price.

Я не уверен, задокументирован он или нет, но этот образец кода должен продемонстрировать все функции (а именно, типы статистики [параметр f в строке запроса]. Я уверен, что вы можете найти документацию (официальную или нет), если вы ищете это.

http://www.goldb.org/ystockquote.html

редактировать

Я нашел неофициальную документацию:

http://ilmusaham.wordpress.com/tag/stock-yahoo-data/


Это не поддерживает обмены за пределами США
Bibaswann Bandyopadhyay

2
Это так, вам просто нужно добавить к ним суффикс собственного кода. Как получить цитату AB Inbev, вы тянете ABI.B
Wouter Lievens

5
yahoo api больше не работаетIt has come to our attention that this service is being used in violation of the Yahoo Terms of Service. As such, the service is being discontinued. For all future markets and equities data research, please refer to finance.yahoo.com.
Джеймс Вежба


8

Markit On Demand предоставляет набор бесплатных финансовых API, с которыми можно поиграться. Похоже, есть API котировок акций, поиск тикеров акций / компаний и API графиков. Посмотрите http://dev.markitondemand.com


3
В TOS говорится, что вы не можете использовать его ни для чего, кроме тестовых приложений или для потенциальных сотрудников.
kamranicus

В наличии не так много запасов. Я не мог найти ни одного предприятия DAX.
Kalle

1
Линк мертв
QHarr

3

В последний раз, когда я смотрел - пару лет назад - не было простого варианта, и «решение» (с которым я не согласен) заключалось в очистке экрана ряда веб-сайтов. Сейчас это может быть проще, но я все равно был бы удивлен, увидев что-то, ну, полезное.

Проблема здесь в том, что данные чрезвычайно ценны (и очень дороги), поэтому, несмотря на определение метода их получения, было бы легко, заставить торговые площадки расстаться со своими данными было бы практически невозможно. Некоторые из MTF (в настоящее время) предоставляют свои данные бесплатно, но я не уверен, как вы могли бы получить их, не заплатив за это кому-то другому, например Reuters.


Что означает MTF?
Джон

«Многосторонняя торговая площадка». investorwords.com/16604/multilateral_trading_facility_MTF.html
Стивен Дарлингтон,


1

Некоторые брокерские фирмы, такие как TDAmeritrade, имеют API-интерфейсы, которые можно использовать для получения потоковых данных со своих серверов:

http://www.tdameritrade.com/tradingtools/partnertools/api_dev.html

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.