Отображение данных об акциях от Google Finance или Yahoo! финансов - PullRequest
13 голосов
/ 27 декабря 2008

Можно ли использовать Google Finance API для получения биржевых данных?

Если бы для таких данных по акциям был просмотрщик Flash или Javascript, было бы хорошо.
Я нашел некоторые компоненты диаграммы, которые можно использовать для одного и того же:

Ответы [ 9 ]

10 голосов
/ 27 декабря 2008

С этим покончено, Дион Лой, сотрудник Google, недавно подтвердил, что совершенно законно использовать API финансов на коммерческих сайтах.

«Вы можете использовать наши API для коммерческих или некоммерческих целей.»

Использование API JavaScript Data Portfolio Google , через MarkMail.

«Да, в коммерческом приложении можно использовать API-интерфейс портфолио».

Использование Google Finance API в коммерческом приложении? , через MarkMail.

7 голосов
/ 28 декабря 2008

Yahoo! Финансы дает вам котировки акций в режиме реального времени. Данные возвращаются как CSV.

См. Эту страницу NASDAQ на http://finance.yahoo.com/q?s=^IXIC

  1. Нажмите кнопку «Загрузить данные» для доступа к оперативным данным

  2. Нажмите кнопку «Загрузить в электронную таблицу» для доступа к историческим данным

Вы можете получить доступ к этим данным из Flash, используя классы LoadVars или URLLoader. Используйте unescape () для декодирования строки из ее URL-кодированного формата.

2 голосов
/ 02 июня 2011

Несколько баллов:

1) Google недавно устарел в финансовом API: http://code.google.com/apis/finance/

2) Из-за чтения обсуждений на форумах у Google нет прав на предоставление котировок акций, только данные об эффективности портфеля, поэтому прямого способа получения котировки через API нет.

3) В данный момент в веб-сервисе разбиты несколько элементов, например, возможность получить рыночную стоимость позиции или портфеля и возможность получить денежную позицию в портфеле

Финансирование Yahoo кажется лучшим вариантом на данный момент.

2 голосов
/ 19 октября 2010

В качестве альтернативы Google Finance рассмотрим http://www.mergent.com/servius (API исторических данных по ценным бумагам)

2 голосов
/ 31 декабря 2008

О законности использования данных Yahoo Finance через API:

Халид из проекта Drupal недавно заверил нас, что хотя Yahoo! знает об использовании его CSV третьими лицами (автоматизированные сценарии и тому подобное) Yahoo! позволяет им брать его, даже для коммерческих сайтов!

Официально нет явного разрешение на использование данных о запасах от Yahoo в скриптах. Однако на самом деле в каждом есть множество сценариев язык, который можно себе представить (PHP, Perl, .asp, Java, ... и т. д.) которые используют эти данные все по Интернету. Просто сделайте Google найдите и посмотрите, сколько их.

Кажется, Yahoo понимает, что многие люди используют данные таким образом, и закрываем на это глаза.

~ Законность использования Yahoo! данные на коммерческом сайте?

1 голос
/ 19 ноября 2011

У меня возникла та же проблема, то есть, если я выполнял свои приложения flex локально, все работало нормально, но когда я опубликовал его на сервере, я получил ошибку 2048 песочницы. Я думаю, что проблема вызвана файлом crossdomain.xml на финансовом сервере Yahoo; если я прав, вы можете решить эту проблему следующим образом: ваше гибкое приложение не должно вызывать непосредственно страницу загрузки Yahoo! данные.

1 голос
/ 27 декабря 2008

Некоторое время назад я изучал это, но, насколько я могу судить, Google не позволяет вам использовать их финансовые данные за пределами самого Google. Таким образом, вы можете использовать его в гаджете Google, но вы не можете повторно публиковать финансовые данные за пределами Google. Я предполагаю, что это как-то связано с условиями лицензии googles на все эти (дорогие) рыночные данные. Если я ошибаюсь .. кто-то, пожалуйста, ответьте и дайте мне знать, как я могу сделать что-то подобное;)

Мэтт

0 голосов
/ 03 октября 2009

Когда я пытаюсь получить доступ к URL, я получаю эту проблему ..

Ошибка № 2044: необработанная ошибка errorEr. текст = Ошибка № 2048: песочница безопасности нарушение

0 голосов
/ 24 сентября 2009

Похоже, теперь Yahoo взимает плату за котировки в реальном времени:

http://billing.finance.yahoo.com/realtime_quotes/signup?.src=quote&.refer=quote

...