Your Bloomberg workspace, within reach. Build a local Bloomberg workspace on your Stream Deck: live quotes, field statistics, historical charts, watchlists, comparisons, and 46 Terminal screens you use throughout the day. A Windows plugin by Dloper.
1. Overview & Requirements
The Bloomberg Terminal & Market Data plugin for Stream Deck connects directly to your locally installed Bloomberg Terminal on Windows via the Bloomberg Desktop API (BLPAPI). It provides 15 dedicated action types, 46 Terminal function presets, physical Bloomberg keyboard emulation, and full rotary dial support on Stream Deck +.
System Requirements:
- Operating System: Windows 10/11 x64.
- Software: Stream Deck software version 7.1 or later.
- Prerequisites: An active, locally installed Bloomberg Terminal on the same Windows PC with working Desktop API (BLPAPI) access and appropriate data entitlements. Browser-only or remote Bloomberg access does not provide the local Desktop API connection.
- No Extra Runtimes: The installed plugin includes its local bridge; you do not need to install Python or run scripts manually.
2. Security Identifiers & Tickers
Use full Bloomberg security identifiers, including their market sector notation where applicable:
| Security Type |
Example Identifier |
Notes |
| US Equity |
AAPL US Equity |
Ticker, country code, and asset class |
| Index |
SPX Index |
S&P 500 benchmark |
| Currency |
EURUSD Curncy |
Spot foreign exchange rate |
| Commodity |
CL1 Comdty |
Front-month crude oil futures contract |
| Government Yield |
USGG10YR Index |
US 10-Year Treasury benchmark yield |
Availability & Entitlements: An optional display label changes the key heading, not the requested security. If a field or security is unavailable or not entitled under your Bloomberg subscription, it is shown as unavailable rather than a zero value.
3. Action Catalog
Quote & Field Actions
- Market Ticker: Real-time streaming quote from Bloomberg Desktop API. Displays price, daily net change, and percentage. Configurable decimal precision and press behaviors (open security in Terminal, open graph/description, copy identifier to clipboard, or refresh).
- Quote Detail: Displays bid, ask, spread, day range, open/high/low/last (OHLC), or trading volume on a single key.
- Bloomberg Field: Enter any valid security and Bloomberg field mnemonic (e.g.
PE_RATIO, PX_VOLUME). Supports real-time streaming mode or cached reference snapshot mode (refreshed every 30–300 seconds).
- Sparkline Chart: Renders historical price charts directly on an LCD key with 1D, 5D, 1M, and 1Y time horizons. Intraday history is used for 1D/5D; daily history for 1M/1Y.
Watchlists, Dials & Comparisons
- Watchlist Key: Enter 1–20 securities and choose a 3–300 second auto-rotation interval. In Open mode, tap opens the displayed security in Terminal; in Next mode, tap advances to the next security, and hold opens it.
- Watchlist Dial & Sparkline: Designed for Stream Deck +. Rotate the dial to cycle through watchlist tickers, push to cycle metrics or chart timeframes, and tap the touchstrip to open the security directly in Terminal.
- Market Overview: Monitor up to four securities and their daily percentage changes on a single key canvas. Press to launch your configured overview screen (e.g. WEI).
- Compare & Spread: Select Security A and Security B to calculate difference, ratio, relative percentage, or basis-point difference locally in real time.
Terminal Functions & Keyboard Emulation
- Terminal Function: Sends direct Bloomberg mnemonic commands (e.g.
WEI, TOP, DES, HP, GP, ECO, FA) to the active Bloomberg Terminal window. Choose from 46 pre-configured presets or enter custom functions.
- Yellow Sector Key: Emulates physical Bloomberg keyboard sector keys (
EQUITY, GOVT, CORP, CURR, COMMD, M-MKT, INDEX, PRFD) as well as the action keys (GO, CANCEL, MENU).
- Price Alert: Local threshold alerts supporting at-or-above, at-or-below, and crossing conditions. Key flashes until acknowledged with a tap. Hold to open the security in Terminal.
- Market Clock: Live local time and date in a chosen global market timezone with automatic daylight saving time (DST) handling and 12/24-hour formats.
- Connection Status: Real-time status indicator of the local BLPAPI desktop bridge. Press to trigger a reconnection.
- News & Research: One-press launcher for Bloomberg News (TOP, READ, NI) and Research screens.
- Messages: Dedicated launcher for Instant Bloomberg (IB) and Terminal messaging.
4. Troubleshooting & FAQ
"Terminal Disconnected" or Connection Alert
- Confirm Bloomberg Professional / Terminal software is running and signed in on the same Windows computer.
- Ensure Desktop API (BLPAPI) is enabled in your Bloomberg Terminal configuration.
- Press the Connection Status action or restart Stream Deck to re-establish IPC communication with the local bridge.
Unavailable Fields or No Data
- Check that the security ticker is entered with its proper market sector (e.g.
AAPL US Equity instead of just AAPL).
- Verify that your Bloomberg subscription entitlements include the requested field and security.
- Historical sparkline charts require instrument historical data support; during market holidays or for illiquid securities, historical bars may take a moment to cache.