Bloomberg Query Language (BQL)
Bloomberg Query Language (BQL) is a proprietary query language for accessing, filtering, aggregating, and computing on Bloomberg's financial data universe. BQL enables users to write flexible data requests that go beyond standard API fields, supporting derived calculations, time series expressions, and complex filtering of securities and data points. Available in the Bloomberg Terminal, Excel Add-in, and via API.
Bloomberg Query Language (BQL) publishes 2 APIs on the APIs.io network. Tagged areas include BQL, Query Language, Financial Data, Analytics, and Data Query.
Bloomberg Query Language (BQL)’s developer surface includes developer portal, documentation, support, and 3 more developer resources.
Kin Score
APIs 2
Individual APIs this provider publishes, each with its own machine-readable definition.
Bloomberg Query Language (BQL) API
Execute BQL queries programmatically via the Bloomberg API to retrieve custom computed financial data, filtered security sets, and time series expressions from Bloomberg's data ...
BQL in Bloomberg Excel Add-in
Use Bloomberg Query Language directly in Microsoft Excel to execute complex data queries and retrieve computed results in spreadsheet cells. Supports multi-row outputs, time ser...
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Bloomberg Query Language Bql Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Features 6
Notable capabilities this provider offers.
Security Universe Filtering
Filter securities using complex logical and conditional expressions.
Derived Calculations
Compute derived financial metrics and ratios in BQL expressions.
Time Series Expressions
Build time series queries for historical data analysis.
Aggregation Functions
Aggregate data with sum, average, rank, and other functions.
Cross-Asset Data Access
Query Bloomberg data across equities, fixed income, FX, and commodities.
BQL in Excel
Execute BQL queries directly in Excel cells for spreadsheet analysis.
Security Posture 1
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Use Cases 5
What developers build with this provider.
Quantitative Screening
Screen securities using complex fundamental and technical criteria.
Custom Analytics
Create custom financial metrics not available as standard data fields.
Portfolio Analysis
Analyze portfolio characteristics using flexible BQL expressions.
Backtesting
Access historical data via BQL time series for strategy backtesting.
Risk Reporting
Compute and aggregate risk metrics across portfolios using BQL.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Access & Security 1
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use