Credit Rating
CreditRatingMDAn assessment of credit quality assigned to an issuer or instrument by a rating agency.
Datasets representing this concept
1 dataset| Dataset | Role | Pure |
|---|---|---|
| credit_rating_assignment | 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/credit_rating_assignment/**/*.parquet', Lineage.fiboModule = 'MD', Lineage.fiboConcept = 'CreditRating', Lineage.datasetTitle = 'Credit Rating Assignments'}
// Active credit ratings for issuers (and optionally specific instruments), as published by rating agencies.
Class fibo::md::CreditRating
{
// AsOfDate: The business date as of which a snapshot was taken (positions, prices, NAV, etc.).
asOfDate : StrictDate[1];
// LegalEntityIdentifier: Globally unique 20-character code (ISO 17442) assigned to a legal entity for identification in financial transactions.
ratedEntityLei : String[0..1];
// InstrumentSurrogateID: Internal surrogate key uniquely identifying a financial instrument within this system. External identifiers (ISIN, CUSIP, FIGI) live in instrument_identifier.
ratedInstrumentId : Integer[0..1];
// CreditRatingAgency: Firm that issues opinions on creditworthiness (e.g., S&P Global, Moody\'s, Fitch).
agencyCode : String[1];
// CreditRating: An assessment of credit quality assigned to an issuer or instrument by a rating agency.
ratingCode : String[1];
// RatingWatch: Short-term direction of a rating (positive, negative, stable, developing) signaling possible upcoming changes.
watch : String[0..1];
// ValidFromDate: The date a record\'s information became effective. Together with Valid To Date and Is Current, supports point-in-time history (slowly-changing dimension).
validFrom : StrictDate[1];
// ValidToDate: The date a record\'s information stopped being effective. NULL means still in force.
validTo : StrictDate[0..1];
// IsCurrent: Flag indicating whether a versioned record is the currently active version for its natural key.
isCurrent : Boolean[1];
}