Насколько безопасно собирать информацию о ценах на акции

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

  • Free or low-monthly cost (
  • Ability to ship code which uses the service to multiple parties (e.g. an iPhone app)
  • Нет затрат на транзакцию/поиск
  • Нет ограничений на количество запросов или транзакций

Поэтому я обнаружил, что вынужден смотреть на соскоб. Кажется, что проще всего «очистить» CSV-сервис Yahoo, который был связан с другим местом на StackOverflow:

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

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

Как бы другие подошли к этой проблеме, или это просто случай, когда данные слишком ценны и недоступны по моей цене? Я искал довольно надежную службу с 20-минутной задержкой, но просто не могу найти ту, которая выглядит так, как будто она все еще будет доступна через 6 месяцев.

Любые советы очень ценятся.


person Community    schedule 07.05.2009    source источник


Ответы (5)


Вы смотрели на Google Market Data API?

Обновление за апрель 2013 г.: API рыночных данных больше не доступен

person Ed Guiness    schedule 07.05.2009

«данные слишком ценны и недоступны по моей цене?»

Правильный.

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

person S.Lott    schedule 07.05.2009

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

person Joshua Belden    schedule 07.05.2009
comment
Будет ли сложно использовать чередующиеся прокси для маскировки и распределения ваших запросов по множеству IP-адресов? - person Nick Res; 16.09.2015

Для этого существует множество недорогих сервисов. Мне нравится csidata.com.

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

Биржи зарабатывают деньги, продавая эти данные.

Если вы планируете вести бизнес, не планируйте собирать данные с Yahoo или где-то еще и распространять их. Как только они обнаружат вас, вас закроют.

person Eric H.    schedule 22.06.2009
comment
Вопрос. Скажем, кто-то создает клиентское приложение, которое очищает данные. Затем этот человек продает клиента. Будет ли это считаться перераспределением данных или просто предоставлением парсера? Примечание. Я НЕ создал парсер. - person Jake Berger; 29.11.2011

Я бы порекомендовал IQFeed (платно), esignal (платно) или eoddate.com (бесплатно). Моя компания использует IDC, но я не могу найти никакой информации о дополнительных услугах, которые они предлагают.

Хотя у меня сложилось впечатление, что вы пытаетесь не платить за коммерческий канал, вам нужно быть осторожным, вы получаете то, за что платите.

person Dan.StackOverflow    schedule 07.05.2009