Я начинаю использовать python api for Bloomberg, и мне интересно, написал ли кто-нибудь обертку для преобразования ответов от Bloomberg в pandas timeseries? pybbg - это обертка для старого COM-апи, который я, конечно, мог бы расширить, но хочу избежать повторного использования колеса, если это возможно.Pandas обертка для Bloomberg api?
ответ
Посмотрите на этот один
https://code.google.com/p/pyalma/source/browse/trunk/InfoProviders/Bloomberg.py
Вы можете запросить Bloomberg и вернуть панду, объект Panel с
def bdh(sec_list, fld_list, start_date,
end_date=dt.date.today().strftime('%Y%m%d'), periodicity='DAILY',
verbose=False, **kwargs):
""" Sends a historical request to Bloomberg.
Parameters:
sec_list: tuple or list of valid Bloomberg tickers.
fld_list: tuple or list of valid Bloomberg fields.
start_date: string formatted YYYYMMDD.
end_date: string formatted YYYYMMDD (default = Today()).
periodicity: string (default: DAILY).
verbose: boolean to log Bloomberg response messages (default: False)
**kwargs: any valid parameter.
Returns a panda.Panel object.
"""
из этой библиотеки.
Посмотрите на этот слишком
https://github.com/kyuni22/pybbg
Я сделал это для меня, так как выше не работает для меня. Это своего рода модифицированная версия выше. Поэтому, если вам нужно что-то работать без изменений, вот оно.
Для справок в будущем пакет, упомянутый в вопросе, перемещен и теперь включен в Tools for Analysis and Integration. Он использует Pandas и имеет множество других функций, которые могут представлять интерес.
Это альтернативная библиотека https://github.com/matthewgilbert/pdblp. Он был вдохновлен pybbg, но имеет несколько различных функций.
Отказ от ответственности: Я автор
- 1. Как хранить данные из API Bloomberg в кадре данных Pandas?
- 2. Bloomberg chat API?
- 3. Bloomberg API аргумент прохождение
- 4. Оценка опциона Bloomberg API
- 5. Ссылка на Bloomberg API
- 6. Bloomberg Open API
- 7. API Bloomberg в Java
- 8. API сервера Bloomberg
- 9. Bloomberg API - Тип запроса
- 10. Bloomberg API NotFoundException встречается
- 11. Scala обертка API для Java API
- 12. mutiple overrides с API Bloomberg
- 13. Ограничение на запрос API Bloomberg
- 14. Использование API Bloomberg в C#?
- 15. API и поля VBA Bloomberg
- 16. Bloomberg синхронизации запрос API из
- 17. Обновление статистических данных API Bloomberg
- 18. Получить исторические данные Bloomberg - API
- 19. Использование API Bloomberg в VBA
- 20. Bloomberg Api для Python: части результата, отсутствующие в ответе
- 21. Обертка API Node.js для обмена альткоином
- 22. Есть ли JavaScript-обертка для API Tumblr?
- 23. Обертка API поиска Google для Node.js
- 24. JAVA API обертка для TWAIN Driver
- 25. Код обмена API C++ для Bloomberg для внутридневных тиковых данных
- 26. API-интерфейс Bloomberg Server и Ruby/Python
- 27. Bloomberg desktop API Непосредственное значение поля
- 28. Python-Bloomberg Open API: Есть ли примеры?
- 29. Bloomberg - получить реальные мировые цены от API
- 30. C# Обертка API социальных сетей
спасибо - этот код не работает прямо из коробки, но легко модифицируется, чтобы вызвать новый открытый API напрямую. – mathmonkey