Python API surface
Everything exported by xbbg.
Generated from py-xbbg/src/xbbg/_exports.py and py-xbbg/src/xbbg/ext/__init__.py so the website tracks the package users install from PyPI.
Public package exports
| Area | Exports | Notes |
|---|---|---|
| Generic requests | request, arequest | Direct service/operation access using typed request params. |
| Reference data | bdp, abdp, bds, abds | Point-in-time and bulk-data helpers. |
| Historical and intraday | bdh, abdh, bdib, abdib, bdtick, abdtick | Historical bars, intraday bars, and ticks. |
| Query, search, and lookup | bql, abql, bsrch, absrch, beqs, abeqs, blkp, ablkp, bport, abport | BQL, Bloomberg search/screening, instrument lookup, and portfolio data. |
| Fields and schema | bflds, abflds, bops, abops, bschema, abschema | Field metadata and local schema helpers. |
| Curves, governments, and quotes | bcurves, abcurves, bgovts, abgovts, bqr, abqr | Yield curves, government securities, and dealer quote requests. |
| Streaming and realtime | Tick, Subscription, subscribe, asubscribe, stream, astream, vwap, avwap, mktbar, amktbar, depth, adepth, chains, achains | Realtime Bloomberg market data and stream helpers. |
| Configuration and lifecycle | Engine, EngineConfig, Backend, configure, set_backend, get_backend, shutdown, reset, is_connected | Global and scoped engine control. |
| Middleware | RequestEnvironment, RequestContext, add_middleware, remove_middleware, clear_middleware, get_middleware, set_middleware | Request middleware registration and context types. |
| SDK and logging | get_sdk_info, set_sdk_path, clear_sdk_path, set_log_level, get_log_level, enable_sdk_logging | Bloomberg C++ SDK discovery and diagnostics. |
| Backends and formats | is_backend_available, check_backend, get_available_backends, print_backend_status, is_format_supported, get_supported_formats, check_format_compatibility, validate_backend_format | Installed backend and output format utility functions. |
| Field cache and local schema | FieldTypeCache, FieldInfo, resolve_field_types, aresolve_field_types, cache_field_types, get_field_info, get_field_cache_stats, clear_field_cache, get_schema, aget_schema, get_operation, aget_operation, list_operations, alist_operations, get_enum_values, aget_enum_values, list_valid_elements, alist_valid_elements, generate_stubs, configure_ide_stubs, ServiceSchema, OperationSchema | Local schema/field metadata generated inside the authorized environment. |
| Errors | BlpError, BlpSessionError, BlpRequestError, BlpSecurityError, BlpFieldError, BlpValidationError, BlpTimeoutError, BlpInternalError, BlpBPipeError | Stable exception hierarchy for actionable failure handling. |
Extension exports
| Category | Exports |
|---|---|
| Historical extensions (sync) | dividend, earnings, turnover, etf_holdings, dividend_yield |
| Historical extensions (async) | adividend, aearnings, aturnover, aetf_holdings, adividend_yield |
| Futures extensions (sync) | fut_ticker, active_futures, futures_curve, cdx_ticker, active_cdx |
| Futures extensions (async) | afut_ticker, aactive_futures, afutures_curve, acdx_ticker, aactive_cdx |
| Currency extensions (sync) | convert_ccy |
| Currency extensions (async) | aconvert_ccy |
| Volatility extensions | VolSurfacePreset, vol_surface, avol_surface |
| Index extensions | index_members, aindex_members |
| Identifier extensions | resolve_isins, aresolve_isins, issuer_isins, aissuer_isins |
| Fixed income extensions (sync) | yas, YieldType, preferreds, corporate_bonds, bqr |
| Fixed income extensions (async) | ayas, apreferreds, acorporate_bonds, abqr |
| Bond analytics (sync) | bond_info, bond_risk, bond_spreads, bond_cashflows, bond_key_rates, bond_curve |
| Bond analytics (async) | abond_info, abond_risk, abond_spreads, abond_cashflows, abond_key_rates, abond_curve |
| Options analytics enums | PutCall, ChainPeriodicity, StrikeRef, ExerciseType, ExpiryMatch |
| Options analytics (sync) | option_info, option_greeks, option_pricing, option_chain, option_chain_bql, option_screen |
| Options analytics (async) | aoption_info, aoption_greeks, aoption_pricing, aoption_chain, aoption_chain_bql, aoption_screen |
| CDX analytics (sync) | cdx_info, cdx_defaults, cdx_pricing, cdx_risk, cdx_basis, cdx_default_prob, cdx_cashflows, cdx_curve |
| CDX analytics (async) | acdx_info, acdx_defaults, acdx_pricing, acdx_risk, acdx_basis, acdx_default_prob, acdx_cashflows, acdx_curve |
Markets utility exports
SessionWindows, derive_sessions, get_session_windows, exch_info, market_info, market_timing, ccy_pair, convert_session_times_to_utc, set_exchange_override, get_exchange_override, clear_exchange_override, list_exchange_overrides, has_override, ExchangeInfo, fetch_exchange_info, afetch_exchange_info
Complete export list
__version___coreBackendEngineEngineConfigarequestrequestbdpbdsbdhbdibbdtickbqlbsrchbqrbfldsbeqsblkpbportbcurvesbgovtsabdpabdsabdhabdibabdtickabqlabsrchabqrabfldsabeqsablkpabportabcurvesabgovtsTickSubscriptionasubscribesubscribeastreamstreamavwapvwapamktbarmktbaradepthdepthachainschainsabtabtata_studiesta_study_paramsgenerate_ta_stubsconfigureset_backendget_backendRequestEnvironmentRequestContextadd_middlewareremove_middlewareclear_middlewareget_middlewareset_middlewareshutdownresetis_connectedArrowTableArrowRecordBatchArrowSchemaArrowFieldset_log_levelget_log_levelenable_sdk_loggingbopsabopsbschemaabschemaget_sdk_infoset_sdk_pathclear_sdk_pathFieldTypeCacheFieldInforesolve_field_typesaresolve_field_typescache_field_typesget_field_infoget_field_cache_statsclear_field_cacheServiceOperationOutputModeRequestParamsExtractorHintget_schemaaget_schemaget_operationaget_operationlist_operationsalist_operationsget_enum_valuesaget_enum_valueslist_valid_elementsalist_valid_elementsgenerate_stubsconfigure_ide_stubsServiceSchemaOperationSchemaBlpErrorBlpSessionErrorBlpRequestErrorBlpSecurityErrorBlpFieldErrorBlpValidationErrorBlpTimeoutErrorBlpInternalErrorBlpBPipeErrorextmarketstestingis_backend_availablecheck_backendget_available_backendsprint_backend_statusis_format_supportedget_supported_formatscheck_format_compatibilityvalidate_backend_format
Additional exports not assigned to a narrative group
__version___coreabtaArrowFieldArrowRecordBatchArrowSchemaArrowTablebtaextExtractorHintgenerate_ta_stubsmarketsOperationOutputModeRequestParamsServiceta_studiesta_study_paramstesting
