SingleStock#
-
class sigtech.framework.instruments.equities.SingleStock
Baseclasses:
EquityInstrument
Subclasses:
SingleStockSwap
Representation of a single-stock equity.
-
property alias: Optional[str]
Return an alias string used to represent the instrument in the portfolio table or other widgets.
-
property company
Company issuing the single stock.
-
company_internal_id: Optional[str]
-
property contract_size
Deliverable quantity of the instrument.
-
property exchange_ticker: str
The exchange ticker belonging to the tradable instrument.
-
property fungible
Fungible of the single stock.
-
fungible_internal_id: Optional[str]
the below is not strictly required - but is an optimisation to reduce round-trips to the database
-
is_primary: Optional[bool]
-
issue_name: Optional[str]
-
property starmine_fields
Refinitiv’s QADirect StarMine factor fields.
- Returns:
List of factor names.
-
get_swap()
Return an equity swap instrument.
-
sector_data(d=None) deprecated
Load sector data for specified date. If no date is passed then the latest is returned.
-
starmine_history(field=None)
Return QADirect Starmine factor data.
- Parameters:
field – Specify Starmine factor name from the list of
['ARM', 'EQ', 'IV', 'RV', 'VMO', 'PMO', 'SH']
- Returns:
-
trbc_history() deprecated
Retrieve history of TRBC sector data.