{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/19"},{"label":"Financial","url":"https://skillfed.io/packages/category/office-business-financial"},{"label":"Investment","url":"https://skillfed.io/packages/category/office-business-financial-investment"}],"enrichment":{"capability":"xbbg is a Bloomberg client for Python that provides high-level helpers for BDP, BDS, BDH, intraday bars, ticks, BQL, and related analytics, backed by a Rust engine with support for sync and async APIs and multiple output backends.","skillfed_tags":["bloomberg-api","financial-data","async-support"],"use_cases":["Fetch reference data (prices, fundamentals, identifiers) for multiple securities in a single call with Bloomberg-style overrides.","Retrieve historical time series and intraday bars/ticks for backtesting or real-time analysis workflows.","Run BQL queries, equity screens, and constituent lookups for portfolio construction and monitoring.","Build async worker pools for concurrent Bloomberg requests in high-throughput data pipelines.","Output Bloomberg data directly to Polars, DuckDB, or Arrow formats without pandas as an intermediate step.","Configure and connect to managed Bloomberg environments (B-PIPE, ZFP, TLS) with automatic failover and diagnostics."],"what_it_does":"xbbg is an independent Bloomberg client that wraps Bloomberg's DAPI/SAPI/ZFP services with a Rust-backed engine, providing Python helpers for common request patterns (reference data, historical data, intraday bars, ticks, BQL, equity screening) plus async support and multiple output backends. It targets workflows that grow beyond simple one-off requests into streaming subscriptions, managed Bloomberg environments, and non-pandas data pipelines.\n\nThe package requires you to bring your own authorized Bloomberg access and manages the connection, request parsing, and data movement through a shared Rust engine. It supports sync and async APIs, outputs to Narwhals, native Arrow, PyArrow, pandas, Polars, DuckDB, and related libraries, and includes typed errors, diagnostics, and field lookup helpers. Configuration covers DAPI, SAPI/B-PIPE, ZFP, TLS, failover hosts, and SOCKS5.","worth_installing":"Yes, if you have Bloomberg access and need more than a basic bdp wrapper. xbbg is actively maintained, has no known vulnerabilities, and is built for workflows that scale from simple requests to streaming, async, and non-pandas data pipelines. The Rust engine and Arrow-shaped output are advantages over pure-Python alternatives. Install friction is moderate due to compiled wheels, but the dependency footprint is lean without blpapi as a hard requirement."},"id":"xbbg","links":{"html":"https://skillfed.io/packages/xbbg","md":"https://skillfed.io/packages/xbbg.md","pypi":"https://pypi.org/project/xbbg/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-07","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"xbbg","python_support":"supports_current","summary":"Independent client for Bloomberg-connected data workflows"},"popularity":{"monthly_downloads":111601,"position":12409,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.4.6"}
