SecurityReference
QuantConnect.Data.Fundamental.SecurityReference
SecurityReference(
time_provider: ITimeProvider,
security_identifier: SecurityIdentifier,
)
Bases: FundamentalTimeDependentProperty
Definition of the SecurityReference class
Creates a new instance for the given time and security
security_symbol
security_symbol: str
An arrangement of characters (often letters) representing a particular security listed on an exchange or otherwise traded publicly. Note: Morningstar's multi-share class symbols will often contain a "period" within the symbol; e.g. BRK.B for Berkshire Hathaway Class B.
exchange_id
exchange_id: str
The Id representing the stock exchange that the particular share class is trading. See separate reference document for Exchange Mappings.
currency_id
currency_id: str
3 Character ISO code of the currency that the exchange price is denominated in; i.e. the trading currency of the security. See separate reference document for Currency Mappings.
ipo_date
ipo_date: datetime
The initial day that the share begins trading on a public exchange.
is_depositary_receipt
is_depositary_receipt: bool
Indicator to denote if the share class is a depository receipt. 1 denotes it is an ADR or GDR; otherwise 0.
depositary_receipt_ratio
depositary_receipt_ratio: float
The number of underlying common shares backing each American Depository Receipt traded.
security_type
security_type: str
Each security will be assigned to one of the below security type classifications; - Common Stock (ST00000001) - Preferred Stock (ST00000002) - Units (ST000000A1)
share_class_description
share_class_description: str
Provides information when applicable such as whether the share class is Class A or Class B, an ADR, GDR, or a business development company (BDC). For preferred stocks, this field provides more detail about the preferred share class.
share_class_status
share_class_status: str
At the ShareClass level; each share is assigned to 1 of 4 possible status classifications; (A) Active, (D) Deactive, (I) Inactive, or (O) Obsolete: - Active-Share class is currently trading in a public market, and we have fundamental data available. - Deactive-Share class was once Active, but is no longer trading due to share being delisted from the exchange. - Inactive-Share class is currently trading in a public market, but no fundamental data is available. - Obsolete-Share class was once Inactive, but is no longer trading due to share being delisted from the exchange.
is_primary_share
is_primary_share: bool
This indicator will denote if the indicated share is the primary share for the company. A "1" denotes the primary share, a "0" denotes a share that is not the primary share. The primary share is defined as the first share that a company IPO'd with and is still actively trading. If this share is no longer trading, we will denote the primary share as the share with the highest volume.
is_dividend_reinvest
is_dividend_reinvest: bool
Shareholder election plan to re-invest cash dividend into additional shares.
is_direct_invest
is_direct_invest: bool
A plan to make it possible for individual investors to invest in public companies without going through a stock broker.
investment_id
investment_id: str
Identifier assigned to each security Morningstar covers.
ipo_offer_price
ipo_offer_price: float
IPO offer price indicates the price at which an issuer sells its shares under an initial public offering (IPO). The offer price is set by issuer and its underwriters.
delisting_date
delisting_date: datetime
The date on which an inactive security was delisted from an exchange.
delisting_reason
delisting_reason: str
The reason for an inactive security's delisting from an exchange. The full list of Delisting Reason codes can be found within the Data Definitions- Appendix A DelistingReason Codes tab.
mic
mic: str
The MIC (market identifier code) of the related shareclass of the company. See Data Appendix A for the relevant MIC to exchange name mapping.
common_share_sub_type
common_share_sub_type: str
Refers to the type of securities that can be found within the equity database. For the vast majority, this value will populate as null for regular common shares. For a minority of shareclasses, this will populate as either "Participating Preferred", "Closed-End Fund", "Foreign Share", or "Foreign Participated Preferred" which reflects our limited coverage of these types of securities within our equity database.
ipo_offer_price_range
ipo_offer_price_range: str
The estimated offer price range (low-high) for a new IPO. The field should be used until the final IPO price becomes available, as populated in the data field "IPOPrice".
exchange_sub_market_global_id
exchange_sub_market_global_id: str
Classification to denote different Marketplace or Market tiers within a stock exchange.
conversion_ratio
conversion_ratio: float
The relationship between the chosen share class and the primary share class.
par_value
par_value: float
Nominal value of a security determined by the issuing company.
trading_status
trading_status: bool
Morningstar DataId: 1028
market_data_id
market_data_id: str
Morningstar DataId: 1029
clone
clone(
time_provider: ITimeProvider,
) -> FundamentalTimeDependentProperty
Clones this instance