Factset · Schema
Fundamental
A single fundamental data point representing a metric value for a specific security, fiscal period, and periodicity.
FinancialFinancial DataInvestment AnalyticsMarket DataPortfolio AnalyticsResearch
Properties
| Name | Type | Description |
|---|---|---|
| requestId | string | Identifier that was used for the request. |
| fsymId | ['string', 'null'] | FactSet Regional Security Identifier. Six alpha-numeric characters, excluding vowels, with an -R suffix (XXXXXX-R). |
| metric | ['string', 'null'] | The requested metric input, representing the Fundamental Data Item. |
| periodicity | ['string', 'null'] | Periodicity or frequency of the fiscal periods. |
| fiscalPeriod | ['integer', 'null'] | Fiscal period indicator. QUARTERLY: 1-4, SEMI-ANNUAL: 1-2, ANNUAL: 0. |
| fiscalYear | ['integer', 'null'] | Fiscal year of the reported period in YYYY format. |
| fiscalPeriodLength | ['integer', 'null'] | Length of the fiscal period in days. |
| fiscalEndDate | ['string', 'null'] | The normalized date the fiscal period ended in YYYY-MM-DD format. |
| reportDate | ['string', 'null'] | The date the reported fiscal period ended. |
| epsReportDate | ['string', 'null'] | The date the EPS was reported for the requested periodicity. |
| updateType | ['string', 'null'] | Update type. Preliminary indicates limited data; Final indicates full financial statement data. |
| currency | ['string', 'null'] | ISO 4217 currency code for the data values. |
| value | string | Value of the data metric requested. The type varies depending on the metric - may be a number (double) or string. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Fundamental",
"type": "object",
"description": "A single fundamental data point representing a metric value for a specific security, fiscal period, and periodicity.",
"properties": {
"requestId": {
"type": "string",
"description": "Identifier that was used for the request."
},
"fsymId": {
"type": "['string', 'null']",
"description": "FactSet Regional Security Identifier. Six alpha-numeric characters, excluding vowels, with an -R suffix (XXXXXX-R)."
},
"metric": {
"type": "['string', 'null']",
"description": "The requested metric input, representing the Fundamental Data Item."
},
"periodicity": {
"type": "['string', 'null']",
"description": "Periodicity or frequency of the fiscal periods."
},
"fiscalPeriod": {
"type": "['integer', 'null']",
"description": "Fiscal period indicator. QUARTERLY: 1-4, SEMI-ANNUAL: 1-2, ANNUAL: 0."
},
"fiscalYear": {
"type": "['integer', 'null']",
"description": "Fiscal year of the reported period in YYYY format."
},
"fiscalPeriodLength": {
"type": "['integer', 'null']",
"description": "Length of the fiscal period in days."
},
"fiscalEndDate": {
"type": "['string', 'null']",
"description": "The normalized date the fiscal period ended in YYYY-MM-DD format."
},
"reportDate": {
"type": "['string', 'null']",
"description": "The date the reported fiscal period ended."
},
"epsReportDate": {
"type": "['string', 'null']",
"description": "The date the EPS was reported for the requested periodicity."
},
"updateType": {
"type": "['string', 'null']",
"description": "Update type. Preliminary indicates limited data; Final indicates full financial statement data."
},
"currency": {
"type": "['string', 'null']",
"description": "ISO 4217 currency code for the data values."
},
"value": {
"type": "string",
"description": "Value of the data metric requested. The type varies depending on the metric - may be a number (double) or string."
}
}
}