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
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.get_provider_artifactsEvery artifact this provider publishes, grouped by type.get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.get_provider_toolsEvery MCP tool they ship, with the operation each wraps.get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.get_provider_ratingPRO — composite, band, trend and facet scores.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/providers/bloomberg-query-language-bql"
curl "https://apis.io/api/v1/providers?limit=25"
curl "https://apis.io/api/v1/providers/bloomberg-query-language-bql/operations?limit=25"
curl "https://apis.io/api/v1/providers/bloomberg-query-language-bql/evidence"
Discovery needs no key. Ratings and market analysis are Pro.