Q1. Использую ли я BLPAPI.dll для доступа к Bloomberg SAPI?
A1. Да! Один и тот же Api используется для доступа как к DesktopApi (DAPI), так и к ServerAPi (SAPI), хотя при использовании SAPI требуются дополнительные шаги - аутентификация, авторизация и разрешение. Я рекомендую скачать последнюю версию библиотеки с портала Bloomberg https://service.bloomberg.com.
Q2. Если да, следую ли я документации по https://bloomberg.github.io/blpapi-docs/?
A2. Да, это официальная документация класса. Руководства для разработчиков Api доступны на портале Bloomberg.
Q3. С точки зрения кода, какая разница в подключении к Bloomberg с использованием SAPI или Desktop API или Open API (здесь действительно запутано)
A3. Open API - это еще одно название Bloomberg Api, или blpapi. SAPI - это серверный процесс, к которому ваше приложение подключается для доступа к данным. Desktop Api используется приложениями для подключения к bbcomm.exe, локальному процессу, который выполняется на том же компьютере, на котором работает терминал и прослушивает порт 8194.