Bloomberg Buyside Enterprise Solutions

Bloomberg's enterprise solutions for buy-side firms including asset managers, hedge funds, and institutional investors, providing integrated workflows, data management, portfolio analytics, and trading capabilities.

2 APIs 0 Features
AnalyticsAsset ManagementBuy-SideEnterprise SolutionsFinancial ServicesMarket DataPortfolio ManagementTrading

APIs

Bloomberg Data API

Programmatic access to Bloomberg's financial data including reference data, historical pricing, corporate actions, and market data for portfolio management and analytics.

Bloomberg Order Management API

API for order and execution management, enabling algorithmic trading, smart order routing, and integration with trading platforms for buy-side workflows.

Collections

Pricing Plans

Rate Limits

FinOps

Semantic Vocabularies

Bloomberg Buyside Context

0 classes · 9 properties

JSON-LD

Resources

🚀
GettingStarted
GettingStarted
💬
Support
Support
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy

Sources

apis.yml Raw ↑
opencollection: 1.0.0
info:
  name: Bloomberg Buyside Enterprise Solutions Bloomberg Portfolio API
  version: '1.0'
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Portfolios
    type: folder
  items:
  - info:
      name: Bloomberg Buyside Enterprise Solutions List portfolios
      type: http
    http:
      method: GET
      url: https://api.bloomberg.com/portfolio/v1/portfolios
      params:
      - name: type
        value: ''
        type: query
        description: Filter by portfolio type
      - name: status
        value: ''
        type: query
        description: Filter by portfolio status
      - name: manager
        value: ''
        type: query
        description: Filter by portfolio manager identifier
      - name: limit
        value: ''
        type: query
        description: Maximum number of results
      - name: offset
        value: ''
        type: query
        description: Number of results to skip
    docs: Retrieve a list of all portfolios accessible to the authenticated user, with optional filtering by portfolio type,
      status, or manager.
  - info:
      name: Bloomberg Buyside Enterprise Solutions Create a portfolio
      type: http
    http:
      method: POST
      url: https://api.bloomberg.com/portfolio/v1/portfolios
      body:
        type: json
        data: '{}'
    docs: Create a new portfolio with the specified configuration, including portfolio type, base currency, and benchmark
      assignment.
  - info:
      name: Bloomberg Buyside Enterprise Solutions Get portfolio details
      type: http
    http:
      method: GET
      url: https://api.bloomberg.com/portfolio/v1/portfolios/:portfolioId
      params:
      - name: portfolioId
        value: ''
        type: path
        description: Unique portfolio identifier
    docs: Retrieve detailed information about a specific portfolio, including its configuration, metadata, and current summary
      statistics.
  - info:
      name: Bloomberg Buyside Enterprise Solutions Update a portfolio
      type: http
    http:
      method: PUT
      url: https://api.bloomberg.com/portfolio/v1/portfolios/:portfolioId
      params:
      - name: portfolioId
        value: ''
        type: path
        description: Unique portfolio identifier
      body:
        type: json
        data: '{}'
    docs: Update portfolio metadata and configuration, including name, description, benchmark, and status.
  - info:
      name: Bloomberg Buyside Enterprise Solutions Delete a portfolio
      type: http
    http:
      method: DELETE
      url: https://api.bloomberg.com/portfolio/v1/portfolios/:portfolioId
      params:
      - name: portfolioId
        value: ''
        type: path
        description: Unique portfolio identifier
    docs: Delete a portfolio. This operation is irreversible and will remove all associated holdings and transaction history.
- info:
    name: Holdings
    type: folder
  items:
  - info:
      name: Bloomberg Buyside Enterprise Solutions Get portfolio holdings
      type: http
    http:
      method: GET
      url: https://api.bloomberg.com/portfolio/v1/portfolios/:portfolioId/holdings
      params:
      - name: portfolioId
        value: ''
        type: path
        description: Unique portfolio identifier
      - name: asOfDate
        value: ''
        type: query
        description: Holdings as of this date (defaults to current date)
      - name: includeAnalytics
        value: ''
        type: query
        description: Include analytics fields for each holding
    docs: Retrieve the current holdings of a portfolio as of a specified date, including position quantities, market values,
      weights, and unrealized gains/losses.
  - info:
      name: Bloomberg Buyside Enterprise Solutions Update portfolio holdings
      type: http
    http:
      method: PUT
      url: https://api.bloomberg.com/portfolio/v1/portfolios/:portfolioId/holdings
      params:
      - name: portfolioId
        value: ''
        type: path
        description: Unique portfolio identifier
      body:
        type: json
        data: '{}'
    docs: Replace the full set of holdings for a portfolio as of a specified date. This is a full replacement operation.
- info:
    name: Performance
    type: folder
  items:
  - info:
      name: Bloomberg Buyside Enterprise Solutions Get portfolio performance
      type: http
    http:
      method: GET
      url: https://api.bloomberg.com/portfolio/v1/portfolios/:portfolioId/performance
      params:
      - name: portfolioId
        value: ''
        type: path
        description: Unique portfolio identifier
      - name: startDate
        value: ''
        type: query
        description: Start date for performance period
      - name: endDate
        value: ''
        type: query
        description: End date for performance period
      - name: frequency
        value: ''
        type: query
        description: Return frequency
    docs: Retrieve portfolio performance metrics over a specified period, including time-weighted returns, money-weighted
      returns, and comparison to benchmark.
  - info:
      name: Bloomberg Buyside Enterprise Solutions Get performance attribution
      type: http
    http:
      method: GET
      url: https://api.bloomberg.com/portfolio/v1/portfolios/:portfolioId/performance/attribution
      params:
      - name: portfolioId
        value: ''
        type: path
        description: Unique portfolio identifier
      - name: startDate
        value: ''
        type: query
      - name: endDate
        value: ''
        type: query
      - name: groupBy
        value: ''
        type: query
        description: Dimension for attribution grouping
    docs: Retrieve performance attribution analysis showing the contribution of allocation, selection, and interaction effects
      relative to the portfolio benchmark.
- info:
    name: Risk
    type: folder
  items:
  - info:
      name: Bloomberg Buyside Enterprise Solutions Get portfolio risk analytics
      type: http
    http:
      method: GET
      url: https://api.bloomberg.com/portfolio/v1/portfolios/:portfolioId/risk
      params:
      - name: portfolioId
        value: ''
        type: path
        description: Unique portfolio identifier
      - name: asOfDate
        value: ''
        type: query
        description: Risk calculation date
      - name: riskModel
        value: ''
        type: query
        description: Risk model to use for calculations
      - name: confidenceLevel
        value: ''
        type: query
        description: Confidence level for VaR calculations
    docs: Retrieve portfolio risk metrics including tracking error, value at risk, beta, factor exposures, and concentration
      analysis.
- info:
    name: Compliance
    type: folder
  items:
  - info:
      name: Bloomberg Buyside Enterprise Solutions Get portfolio compliance status
      type: http
    http:
      method: GET
      url: https://api.bloomberg.com/portfolio/v1/portfolios/:portfolioId/compliance
      params:
      - name: portfolioId
        value: ''
        type: path
        description: Unique portfolio identifier
      - name: asOfDate
        value: ''
        type: query
        description: Compliance check date
    docs: Retrieve the compliance status of a portfolio against all assigned compliance rules, including any current violations
      or warnings.
  - info:
      name: Bloomberg Buyside Enterprise Solutions List compliance rules
      type: http
    http:
      method: GET
      url: https://api.bloomberg.com/portfolio/v1/compliance/rules
      params:
      - name: ruleType
        value: ''
        type: query
        description: Filter by rule type
      - name: status
        value: ''
        type: query
        description: Filter by rule status
    docs: Retrieve all configured compliance rules, optionally filtered by rule type or status.
- info:
    name: Benchmarks
    type: folder
  items:
  - info:
      name: Bloomberg Buyside Enterprise Solutions List available benchmarks
      type: http
    http:
      method: GET
      url: https://api.bloomberg.com/portfolio/v1/benchmarks
      params:
      - name: query
        value: ''
        type: query
        description: Search by benchmark name or identifier
      - name: assetClass
        value: ''
        type: query
        description: Filter by asset class
      - name: limit
        value: ''
        type: query
    docs: Retrieve a list of available benchmarks that can be assigned to portfolios for performance comparison and attribution
      analysis.
bundled: true