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


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

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

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

свободный

Не Бесплатное

6 93

6 ответов:

компания Yahoo предоставляет CSV-файл дампа:

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

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

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

Edit

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

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

Я обычно нахожу, что ProgrammableWeb это хорошее место, чтобы пойти при поиске API.

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

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

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

Я нашел ссылки и советы по этому вопрос чтобы быть полезным.

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

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