Equity Instrument
EquityInstrumentSECAn ownership share in a corporation, conferring residual claims on assets and (often) voting rights.
Datasets representing this concept
1 dataset| Dataset | Role | Pure |
|---|---|---|
| equity | primary | Pure Model -> |
Pure Class
FIBO-grounded class definition for this concept: properties, multiplicities, and source-column annotations. Per-dataset Mapping and Table blocks live on each dataset's Pure Model tab.
<<Lineage.parquetBacked>>
{Lineage.parquetPath = 'out/parquet/equity.parquet', Lineage.fiboModule = 'SEC', Lineage.fiboConcept = 'EquityInstrument', Lineage.datasetTitle = 'Equity Instruments'}
// Equity-specific attributes (share class, voting rights, par value, shares outstanding) for instruments classified as equity.
Class fibo::sec::EquityInstrument
{
// InstrumentSurrogateID: Internal surrogate key uniquely identifying a financial instrument within this system. External identifiers (ISIN, CUSIP, FIGI) live in instrument_identifier.
instrumentId : Integer[1];
// ShareClass: A category of equity issued by a corporation with specific economic and voting characteristics (common, preferred, Class A, Class B).
shareClass : String[1];
// VotingRights: Entitlement to vote on corporate matters at shareholder meetings.
votingRights : Boolean[1];
// ParValue: The nominal value of a share or bond stated by the issuer; for equities largely accounting-only, for bonds the face value redeemed at maturity.
parValue : Decimal[0..1];
// SharesOutstanding: Total number of shares of a class currently held by investors (excluding treasury shares).
sharesOutstanding : Integer[0..1];
}