Historical

The API also provides historical of stocks earnings and fundamental information. Category is always a required parameter.

By symbol and category

Get financials historical data by specific or multiple symbols and categories

/financials/historical/{symbol:category}

import tradingeconomics as te
te.login('your_api_key')

te.getFinancialsHistorical(symbol = 'aapl:us', category = 'assets')
const te = require('tradingeconomics');
te.login('your_api_key');

data = te.getFinancialsHistorical(symbol = 'aapl:us', category = 'assets' ).then(function(data){
  console.log(data)     
});
WebRequest request = WebRequest.Create("https://api.tradingeconomics.com/financials/historical/aapl:us:assets?c=guest:guest");
symbolcategorydatevaluereportDatereference
aapl:usassets12/31/2009 12:00:00 AM53926.000012/26/2009 12:00:00 AMFY2010Q1
aapl:usassets3/31/2010 12:00:00 AM57057.00003/27/2010 12:00:00 AMFY2010Q2
aapl:usassets6/30/2010 12:00:00 AM64725.00006/26/2010 12:00:00 AMFY2010Q3

/financials/historical/{symbol:category,symbol:category}

te.getFinancialsHistorical(symbol = ['aapl:us' , 'msft:us'], category = 'assets')
data = te.getFinancialsHistorical(symbol = ['aapl:us', 'msft:us'],
 category = 'assets' ).then(function(data){
  console.log(data)     
});
WebRequest request = WebRequest.Create("https://api.tradingeconomics.com/financials/historical/aapl:us:assets,msft:us:assets?c=guest:guest");
symbolcategorydatevaluereportDatereference
aapl:usassets12/31/2009 12:00:00 AM53926.000012/26/2009 12:00:00 AMFY2010Q1
aapl:usassets3/31/2010 12:00:00 AM57057.00003/27/2010 12:00:00 AMFY2010Q2
msft:usassets6/30/2010 12:00:00 AM86113.00006/30/2010 12:00:00 AMFY2010Q4

By symbol, category and date

Get financials historical data by specific or multiple symbols and categories, and a date interval

/financials/historical/{symbol:category}?d1=yyyy-mm-dd&d2=yyyy-mm-dd

te.getFinancialsHistorical(symbol = 'aapl:us', category = 'assets',
 initDate = '2022-01-01', endDate ='2023-01-01')
data = te.getFinancialsHistorical(symbol = 'aapl:us', category = 'assets',
 start_date = '2022-01-01', end_date = '2023-01-01').then(function(data){
  console.log(data)     
});
WebRequest request = WebRequest.Create("https://api.tradingeconomics.com/financials/historical/aapl:us:assets?d1=2022-01-01&d2=2023-01-01&c=guest:guest");
symbolcategorydatevaluereportDatereference
aapl:usassets3/31/2022 12:00:00 AM350662.00003/26/2022 12:00:00 AMFY2022Q2
aapl:usassets6/30/2022 12:00:00 AM336309.00006/25/2022 12:00:00 AMFY2022Q3
aapl:usassets9/30/2022 12:00:00 AM352755.00009/24/2022 12:00:00 AMFY2022Q4

Response fields

FieldTypeDescriptionExample
SymbolstringUnique symbol used by Trading Economics“aapl:us”
CategorystringFinancials historical category“assets”
DatestringTrading Economics date time in UTC“2009-12-31T00:00:00”
ValuenumberValue of the historical date53926.0000
ReportstringDate Reporting date“2009-12-26T00:00:00”
ReferencestringFiscal reference date“FY2010Q1”