Skip to content
All library documents

Building a Bloomberg BDP Ticker from a Spreadsheet Cell

Article Quant Q&A · Author: Dominic

Summary

This brief spreadsheet example shows how to make a Bloomberg BDP query use a strike stored in another cell instead of a fixed value. The method is to concatenate the ticker’s text components with the cell reference, while formatting the ticker with spaces as required by Bloomberg.

The example applies this to a request for a contract’s vega and retains the existing quantity and multiplier terms. It is a narrow formula tip rather than a discussion of options valuation or market risk; it provides no broader guidance on ticker conventions or error handling.

Key ideas

  • A BDP ticker can be assembled by concatenating text with a spreadsheet cell value.
  • Use spaces between ticker components when forming the Bloomberg security string.
  • This example retrieves vega for a contract whose strike is stored in a cell.

Tags

Full text
# (Bloomberg) BDP Formula question


# (Bloomberg) BDP Formula question












Good Morning,

I am using the below formula and need some help, how do I change the below strike price (400) to pull from a separate cell (T2) I have on the spreadsheet?

```
=BDP("odcn8c_*400*_comdty","vega")*I68*50
```

## Answer by assylias (score 2)

https://quant.stackexchange.com/a/40212

Just concatenate the string (and replace the `_` with spaces to form a valid ticker):

```
=BDP("odcn8c " & T2 & " Comdty", "vega") * I68 * 50
```

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.