API-интерфейс Bloomberg Open
Недавно появившийся API-интерфейс Bloomberg - это всего лишь Bloomberg SDK, который был (ограниченно) открыт для публики довольно долгое время?
Я понимаю, что Bloomberg SDK можно использовать только на машине с установленным терминалом Bloomberg, но недавно анонсированный Open API (который является синтаксически одинаковым) можно будет использовать с любой машины.
Это правильно? Существуют ли какие-либо ограничения на новый API (например, отложенные ответы и т.д.)? Просто не могу поверить, что они отдают бесплатно что-то, что стоило денег - любые разъяснения приветствуются!
РЕДАКТИРОВАТЬ. Выше, вероятно, не ясно, поэтому перефразировать:
- Интересно, является ли недавно анонсированный Open API синтаксически API-интерфейс Bloomberg SDK (или как они его называют?), который уже существует уже несколько лет.
- при условии, что существуют ограничения на использование Open API на любой машине (по сравнению с использованием SDK с компьютера с установленным терминалом Bloomberg). Интересно, подробно ли эти ограничения подробно описаны в каком-либо официальном документе Bloomberg.
Я сам могу догадаться по обоим вопросам, но я подумал, что лучше спросить:)
Ответы
Ответ 1
API предоставит полный доступ к данным LIVE, и разработчики могут таким образом предоставлять приложения и разрабатывать API без оплаты лицензионных платежей. Потребители будут платить за любые данные, полученные от приложений, предоставляемых сторонними разработчиками, и поэтому BB будет увеличивать аудиторию и доход таким образом.
ПРИМЕЧАНИЕ. Bloomberg предлагает этот программный интерфейс (BLPAPI) под лицензией бесплатного использования. Эта лицензия не включает и не предоставляет доступ к каким-либо данным или контенту Bloomberg.
Источник: http://www.openbloomberg.com/open-api/
Ответ 2
Поскольку данные не являются бесплатными, вы можете использовать этот Bloomberg API Emulator (отказ от ответственности: это мой проект), чтобы узнать, как отправлять запросы и делать подписки. Этот эмулятор выглядит и действует так же, как настоящий API Bloomberg, хотя он не возвращает реальные данные. В свое время разрабатывая приложения, использующие API Bloomberg, я редко забочусь о фактических данных, которые я обрабатываю; Я забочусь о том, как извлекать данные.
Если вы хотите узнать, как использовать API Bloomberg, попробуйте. Если вы хотите проверить свой код без учетной записи, используйте это. Счёт Bloomberg стоит около 2000 долларов в месяц, поэтому вы можете сэкономить на этом проекте.
Теперь эмулятор поддерживает Java и С++ в дополнение к С#.
С#, С++ и Java:
- Внутридневные заявки на тик
- Запросы в течение дня внутри сети
- Запросы справочных данных
- Запросы исторических данных
- Подписки на рыночные данные
Ответ 3
Этот API доступен в течение длительного времени и позволяет получить доступ к рыночным данным (в том числе в режиме реального времени), если вы используете терминал Bloomberg или имеете доступ к серверу Bloomberg, который платный.
Единственное различие заключается в том, что API (а не его код) был открыт, поэтому теперь он может использоваться как зависимость в проекте с открытым исходным кодом, без каких-либо проблем с авторскими правами, чего раньше не было.
Ответ 4
Я так не думаю. API предоставит доступ к задержанным кавычкам, и нет никаких данных о том, что данные в реальном времени или данные о тике будут предоставлены бесплатно.