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

StackOverflow https://stackoverflow.com/questions/417453

Вопрос

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

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

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

Бесплатно

Не бесплатно

Это было полезно?

Решение

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/

Другие советы

Обычно я нахожу, что Программируемая Сеть это хорошее место, куда стоит обратиться при поиске API.

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

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top