Bloomberg API лимит запросов - PullRequest
23 голосов
/ 09 января 2012

В любом случае можно определить, сколько запросов или данных у вас есть в оставшейся сумме лимита запросов для API Bloomberg?

Ответы [ 7 ]

43 голосов
/ 02 апреля 2014

из Bloomberg HelpDesk в апреле 2014 года (это действительно для обычного настольного клиента):

У нас есть 3 вида ограничений.

Вы можете иметь не более 3500поля реального времени открываются одновременно.Если вы превысите этот лимит, вы увидите «NA Limit» как сообщение об ошибке, и вам просто нужно удалить некоторые ценные бумаги / поля для того, чтобы сообщение об ошибке исчезло и чтобы увидеть значения.

У нас также есть ежедневныйпредел.Ежедневный лимит API составляет 500 000 посещений в день.«Попадание» определяется как один запрос на одну пару безопасности / поля.Таким образом, если вы запрашиваете статические данные для 5 полей и 10 ценных бумаг, это будет означать 50 посещений.поэтому попробуйте обновить только ту часть электронной таблицы, которая действительно нуждается в обновлении, и избегайте обновления всего этого или повторного открытия его много раз в день.

Последний предел - месячный лимит.Наши месячные лимиты основаны на проприетарной модели.Только около 0,4% нашей пользовательской базы данных превышает этот предел.Этот лимит основан на уникальных ценных бумагах и зависит от типа загружаемых данных.Например, некоторые данные в системе, такие как внутридневной, оцениваются немного выше, чем исторический конец дня для любого заданного списка ценных бумаг.Мы не рекомендуем более 5000-7000 уникальных идентификаторов в месяц, а обновление лимита позволит вам только получить данные для завершения вашего проекта.Если безопасность используется один раз в месяц, то при повторном использовании она больше не будет учитываться в месячном лимите.

Обычно мы предоставляем 2 сброса в месяц, если вы превышаете свой дневной лимит, и если вы превышаете свой месячный лимит, мы предоставляем 1 продление в месяц (на 10% больше), если вы нарушите этот лимит снова, вам потребуетсядождитесь полуночи для автоматического сброса дневного лимита или конца месяца для сброса месячного.

5 голосов
/ 29 марта 2012

Bloomberg не указывает, каковы явные ограничения, и нет никакого программного способа узнать, какие ограничения вы используете, или какую долю ваших лимитов вы использовали.

Лучшая информация от Bloomberg, которую я имеюнайдено на странице WAPI (в терминале).В меню LHS выберите Домашняя страница WAPI> Ресурсы API> Пределы данных API.Есть две страницы: «Расширенные правила и пределы использования» и «Управление вашими лимитами данных API», которые проливают некоторый дополнительный свет на этот вопрос.

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

4 голосов
/ 30 ноября 2012

существует верхний предел API Bloomberg, 500 000 просмотров в день. - информация из справки Bloomberg

3 голосов
/ 19 декабря 2015

Суточный лимит четко установлен - это мой месячный лимит, который, насколько мне известно, не раскрыт в письменной форме. Мне рассказали следующее в контексте обсуждений о Data License, которая является одним из продуктов Bloomberg для подписки на массовые данные. Ежемесячный лимит выражается в виде бюджета в долларах США, и это эквивалентная цена ваших запросов по цене со схемой Data License, которая, безусловно, не является секретной, если вы спрашиваете об этом продукте. Так почему секрет о бюджете? Причина, по которой он является коммерчески чувствительным, заключается в том, что этот бюджет во много раз превышает ежемесячную стоимость Лицензии на терминал, поэтому ясно, если вы (а) знаете, что это такое, и (б) либо имеете доступ через API к потраченному бюджету (нет), либо пишете программное обеспечение, чтобы «подсчитать стоимость» (не сложно), тогда вы можете понизить пару терминалов и значительно сократить расходы на лицензию на использование данных. Bloomberg, естественно, недоволен этим видом деятельности, потому что он представляет арбитражную возможность в своей модели ценообразования, и на самом деле это не «хорошая игра». Им также не нравится, если вы слишком часто сталкиваетесь с «неправильным видом данных» или с месячным лимитом, и эти действия могут побудить их исследовать вашу бизнес-модель, чтобы убедиться, что вы соблюдаете все условия использования данных. Добавление. Из вежливости с Bloomberg я не публикую здесь этот номер бюджета, но вы должны иметь возможность получить его у своего продавца и подтвердить правильность того, что я сказал, потому что он может измениться в любое время, поскольку он не является частью какого-либо контракта .

0 голосов
/ 22 апреля 2019

500'000 точек данных - это приблизительный дневной лимит, однако помните, что разные типы данных расходуют разные суммы.Это не 1 для 1. Обычно запросы на эзотерические ценные бумаги и поля будут использовать больше данных на запрос, чем, например, PX_LAST для AAPL США.Также существуют различные типы запросов, например, справочные или исторические, которые также будут по-разному использовать ваш лимит.

Если вы запрашиваете данные в режиме реального времени в течение дня, эти поля обычно не облагаются лимитом использования.Скорее, у вас есть ограничения на то, сколько раз можно открыть «канал» в реальном времени.

Bloomberg, как правило, очень полезен для сброса вашего месячного лимита использования данных, если вы превысите его на временной основе.Это не написано политикой компании, но, кажется, является частью их обслуживания клиентов.Если вы постоянно нарушаете лимиты каждый месяц, они, скорее всего, перестанут сбрасывать ваши лимиты и попытаются перевести вас в B-PIPE.Но в остальном, по моему опыту, они гибкие

0 голосов
/ 11 апреля 2019

Если вы считаете, что лимит загрузки не нарушен, но по-прежнему появляется сообщение об ошибке, вы можете выполнить следующие шаги для решения проблемы:

  1. Закройте Excel полностью.
  2. В меню «Пуск» Windows выберите All Programs > Bloomberg > Stop API Process.Появится окно командной строки.
  3. Нажмите <Enter>, чтобы закрыть окно.
  4. В меню Windows Start выберите All Programs > Bloomberg > API Environment Diagnostics.
  5. Нажмите кнопку Start.

После завершения теста, если появятся какие-либо красные ошибки, нажмите кнопку «Восстановить».Снова откройте Excel и протестируйте формулу.

0 голосов
/ 21 января 2012

Я не верю, что это возможно программно, однако, если вы обратитесь в службу поддержки Bloomberg, они смогут сообщить вам, приближены ли вы к пределу, и сбросить его для вас, если это необходимо. Очевидно, они будут делать это только определенное количество раз. Мне не удалось получить однозначный ответ относительно того, что такое предел, но он рассчитан на достаточно большой размер, чтобы его нельзя было использовать только при работе с электронными таблицами, которые имеют ограничение 3500 формул Bloomberg в реальном времени.

...