Bloomberg Buyside Enterprise Solutions Risk API

Portfolio risk analytics and factor exposure

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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.
All 92 tools

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/bloomberg-buyside-enterprise-solutions-risk-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

bloomberg-buyside-enterprise-solutions-risk-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Bloomberg Buyside Enterprise Solutions Bloomberg Analytics Allocations Risk API
  description: Access to Bloomberg's analytics engine for fixed income, derivatives, and multi-asset calculations including scenario analysis, stress testing, yield curve construction, and pricing models. Part of Bloomberg's buy-side enterprise solutions for institutional investors.
  version: '1.0'
  contact:
    name: Bloomberg Support
    url: https://www.bloomberg.com/professional/support/
  termsOfService: https://www.bloomberg.com/professional/terms-of-use/
servers:
- url: https://api.bloomberg.com/analytics
  description: Bloomberg Analytics API Production
security:
- bearerAuth: []
tags:
- name: Risk
  description: Portfolio risk analytics and factor exposure
paths:
  /v1/portfolios/{portfolioId}/risk:
    get:
      operationId: getPortfolioRisk
      summary: Bloomberg Buyside Enterprise Solutions Get portfolio risk analytics
      description: Retrieve portfolio risk metrics including tracking error, value at risk, beta, factor exposures, and concentration analysis.
      tags:
      - Risk
      parameters:
      - $ref: '#/components/parameters/portfolioId'
      - name: asOfDate
        in: query
        description: Risk calculation date
        schema:
          type: string
          format: date
      - name: riskModel
        in: query
        description: Risk model to use for calculations
        schema:
          type: string
          enum:
          - BLOOMBERG_GLOBAL_EQUITY
          - BLOOMBERG_US_EQUITY
          - BLOOMBERG_FIXED_INCOME
          - BLOOMBERG_MULTI_ASSET
          default: BLOOMBERG_MULTI_ASSET
      - name: confidenceLevel
        in: query
        description: Confidence level for VaR calculations
        schema:
          type: number
          enum:
          - 0.95
          - 0.99
          default: 0.95
      responses:
        '200':
          description: Portfolio risk analytics
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/RiskResponse'
        '400':
          description: Invalid request parameters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '401':
          description: Unauthorized
        '404':
          description: Portfolio not found
components:
  parameters:
    portfolioId:
      name: portfolioId
      in: path
      required: true
      description: Unique portfolio identifier
      schema:
        type: string
  schemas:
    RiskResponse:
      type: object
      properties:
        portfolioId:
          type: string
        asOfDate:
          type: string
          format: date
        riskModel:
          type: string
        totalRisk:
          type: number
          description: Annualized total portfolio risk (standard deviation)
        trackingError:
          type: number
          description: Annualized tracking error versus benchmark
        beta:
          type: number
          description: Portfolio beta relative to benchmark
        valueAtRisk:
          type: number
          description: Value at Risk at specified confidence level
        conditionalVaR:
          type: number
          description: Conditional Value at Risk (expected shortfall)
        factorExposures:
          type: array
          items:
            type: object
            properties:
              factor:
                type: string
                description: Risk factor name
              exposure:
                type: number
                description: Factor exposure (beta)
              contribution:
                type: number
                description: Factor contribution to total risk
        concentrationMetrics:
          type: object
          properties:
            top10Weight:
              type: number
              description: Combined weight of top 10 holdings
            herfindahlIndex:
              type: number
              description: Herfindahl-Hirschman index for position concentration
            effectivePositions:
              type: number
              description: Effective number of positions
    ErrorResponse:
      type: object
      properties:
        error:
          type: object
          properties:
            code:
              type: string
            message:
              type: string
            details:
              type: array
              items:
                type: object
                properties:
                  field:
                    type: string
                  message:
                    type: string
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: Bloomberg API bearer token obtained via OAuth 2.0 authentication
externalDocs:
  description: Bloomberg Analytics Documentation
  url: https://www.bloomberg.com/professional/product/analytics/