Как мы автоматизировали процесс получения цен Bloomberg



Задача

Основная задача – получение актуальных цен для переоценки текущей позиции. В качестве цены могут быть использованы различные значения цены, например, цена закрытия с площадки BGN.  

Решение

В качестве решения используется инструмент Bloomberg Data Licenses, в качестве транспорта для получения цен может быть использована технология API (wsdl-сервиc) или FTP. 

Реализация

Для реализации задачи было принято решение разделить процесс получения цены на следующие части: 

  • Формирования списка инструментов, по которым будет производится загрузка цены из Bloomberg DL;
  • Загрузка цены в Хранилище Навигатора.

Формирование списка инструментов

  • Список может быть сформирован вручную через Справочник, раздел Коды, подробное описание представлено на странице Коды
  • При формировании существует возможность создания групп, для того чтобы определенные цены, запрашивать, например 2 раза в сутки, а другие только вечером. 
  • При формирование есть возможность указать площадку, с которой ожидается получения цены, например BGN;
  • Существует возможность автоматического заполнения списка инструментов для запроса, например, на основании текущей позиции по ценным бумагам, таким образом, каждый вечер, перед формированием запроса, будет производится операция по добавлению новых инструментов, на основании инструментов из позиции по ценным бумагам.


Загрузка цены

Получение цены производится на основании сформированного списка в разрезе настроенных групп и согласно настроенному в SWLoader расписанию 


Ручной запрос

Также в системе был реализован функционал ручного запроса через модуль Справочники, вы можете в любой момент времени, запросить цену по инструменту из BloombergDL, подробное описание функционала представлено на странице Загрузка котировок


Если у вас возникли вопросы или вы хотели бы приобрести модуль, просьба зарегистрировать обращение на нашем портале hd.softwell.ru.



  • Нет меток