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.
View JSON Schema on GitHub

JSON Schema

factset-fundamentals-fundamental-schema.json Raw ↑
{
  "$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."
    }
  }
}