QuandlTicker¶
-
class
qf_lib.common.tickers.tickers.
QuandlTicker
(ticker: str, database_name: str, database_type: qf_lib.common.enums.quandl_db_type.QuandlDBType = <QuandlDBType.Timeseries: 'Timeseries'>, 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 Quandl tickers.
- Parameters
ticker (str) – string containing series ID within a specific database
database_name (str) – name of the database where the series is located
database_type (QuandlDBType) – type of the database
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
Returns a string representation of a ticker
from_string
(ticker_str, Sequence[str]], …)Example: QuandlTicker.from_string(‘WIKI/MSFT’) Note: this method supports only the Timeseries tickers at the moment.
-
classmethod
from_string
(ticker_str: Union[str, Sequence[str]], db_type: qf_lib.common.enums.quandl_db_type.QuandlDBType = <QuandlDBType.Timeseries: 'Timeseries'>, security_type: qf_lib.common.enums.security_type.SecurityType = <SecurityType.STOCK: 'STK'>, point_value: int = 1) → Union[qf_lib.common.tickers.tickers.QuandlTicker, Sequence[qf_lib.common.tickers.tickers.QuandlTicker]][source]¶ Example: QuandlTicker.from_string(‘WIKI/MSFT’) Note: this method supports only the Timeseries tickers at the moment.