BloombergTicker

class qf_lib.common.tickers.tickers.BloombergTicker(ticker: str, security_type: qf_lib.common.enums.security_type.SecurityType = <SecurityType.STOCK: 'STK'>, point_value: int = 1)[source]

Bases: qf_lib.common.tickers.tickers.Ticker

Representation of Bloomberg tickers.

Parameters
  • ticker (str) – identifier of the security, e.g. ‘CTZ9 Comdty’ or ‘MSFT US Equity’

  • security_type (SecurityType) – denotes the type of the security, that the ticker is representing e.g. SecurityType.STOCK for a stock, SecurityType.FUTURE for a futures contract etc. By default equals SecurityType.STOCK.

  • point_value (int) – size of the contract as given by the ticker’s Data Provider. Used mostly by tickers of security_type FUTURE and by default equals 1.

Methods

from_string(ticker_str, Sequence[str]], …)

Example: BloombergTicker.from_string(‘SPX Index’)

classmethod from_string(ticker_str: Union[str, Sequence[str]], security_type: qf_lib.common.enums.security_type.SecurityType = <SecurityType.STOCK: 'STK'>, point_value: int = 1) → Union[qf_lib.common.tickers.tickers.BloombergTicker, Sequence[qf_lib.common.tickers.tickers.BloombergTicker]][source]

Example: BloombergTicker.from_string(‘SPX Index’)