Forecast Updates

List all forecast updates with their related country, category, and ticker.

Updates

Using Requests:

import requests
api_key = 'YOUR_API_KEY'
url = f'https://api.tradingeconomics.com/forecast/updates?c={api_key}'
data = requests.get(url).json()
print(data)

Or using our package:

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

Using Requests:

const axios = require('axios');
(async () => {
    const api_key = 'YOUR_API_KEY'
    const response = await axios.get(`https://api.tradingeconomics.com/forecast/updates?c=${api_key}`)
    console.log(response.data)
})()

Or using our package:

const te = require('tradingeconomics');
te.login('your_api_key');
data = te.getForecastsUpdates().then(function(data){
    console.log(data)     
});

Using Requests:

using (var httpClient = new HttpClient())
{
    using (var request = new HttpRequestMessage(new HttpMethod("GET"), "https://api.tradingeconomics.com/forecast/updates?c=your_api_key"))
    {
        request.Headers.TryAddWithoutValidation("Upgrade-Insecure-Requests", "1");
        var response = await httpClient.SendAsync(request);
        if (response.IsSuccessStatusCode)
        {
            var content = await response.Content.ReadAsStringAsync(); 
            Console.WriteLine(content);
        }
    }
}

The response data format can be configured by appending the &f= parameter to the URL request.

/forecasts/updates

CountryCategoryTickerLastUpdate
AlbaniaCPI TransportationALBANIACPITRA12/2/2024 6:15:00 PM
AlbaniaGasoline PricesAlbaniaGasPri12/2/2024 6:15:00 PM
AngolaCPI TransportationANGOLACPITRA12/2/2024 6:15:00 PM

/forecasts/updates?f=json

[{"Country":"Albania","Category":"CPI Transportation","Ticker":"ALBANIACPITRA","LastUpdate":"2024-12-02T18:15:00"},{"Country":"Albania","Category":"Gasoline Prices","Ticker":"AlbaniaGasPri","LastUpdate":"2024-12-02T18:15:00"},{"Country":"Angola","Category":"CPI Transportation","Ticker":"ANGOLACPITRA","LastUpdate":"2024-12-02T18:15:00"}]

/forecasts/updates?f=csv

Country,Category,Ticker,LastUpdate
Albania	CPI Transportation	ALBANIACPITRA	12/2/2024 6:15:00 PM
Albania	Gasoline Prices	AlbaniaGasPri	12/2/2024 6:15:00 PM
Angola	CPI Transportation	ANGOLACPITRA	12/2/2024 6:15:00 PM

By date

Using Requests:

import requests
api_key = 'YOUR_API_KEY'
url = f'https://api.tradingeconomics.com/forecast/updates?start_date=2024-10-30&c={api_key}'
data = requests.get(url).json()
print(data)

Or using our package:

te.getForecastUpdates(init_date = '2024-10-30')

Using Requests:

const axios = require('axios');
(async () => {
    const api_key = 'YOUR_API_KEY'
    const response = await axios.get(`https://api.tradingeconomics.com/forecast/updates?start_date=2024-10-30&c=${api_key}`)
    console.log(response.data)
})()

Or using our package:


data = te.getForecastsUpdates(start_date = '2024-10-30').then(function(data){
    console.log(data)     
});

Using Requests:

    new HttpMethod("GET"), "https://api.tradingeconomics.com/forecast/updates?start_date=2024-10-30&c=your_api_key"

The response data format can be configured by appending the &f= parameter to the URL request.

/forecasts/updates?start_date={yyyy-mm-dd}

CountryCategoryTickerLastUpdate
AlbaniaCPI TransportationALBANIACPITRA12/2/2024 6:15:00 PM
AlbaniaGasoline PricesAlbaniaGasPri12/2/2024 6:15:00 PM
AngolaCPI TransportationANGOLACPITRA12/2/2024 6:15:00 PM

/forecasts/updates?start_date={yyyy-mm-dd}&f=json

[{"Country":"Albania","Category":"CPI Transportation","Ticker":"ALBANIACPITRA","LastUpdate":"2024-12-02T18:15:00"},{"Country":"Albania","Category":"Gasoline Prices","Ticker":"AlbaniaGasPri","LastUpdate":"2024-12-02T18:15:00"},{"Country":"Angola","Category":"CPI Transportation","Ticker":"ANGOLACPITRA","LastUpdate":"2024-12-02T18:15:00"}]

/forecasts/updates?start_date={yyyy-mm-dd}&f=csv

Country,Category,Ticker,LastUpdate
Albania	CPI Transportation	ALBANIACPITRA	12/2/2024 6:15:00 PM
Albania	Gasoline Prices	AlbaniaGasPri	12/2/2024 6:15:00 PM
Angola	CPI Transportation	ANGOLACPITRA	12/2/2024 6:15:00 PM

By country

Using Requests:

import requests
api_key = 'YOUR_API_KEY'
url = f'https://api.tradingeconomics.com/forecast/updates?country=albania&c={api_key}'
data = requests.get(url).json()
print(data)

Or using our package:

te.getForecastUpdates(country = 'albania')

Using Requests:

const axios = require('axios');
(async () => {
    const api_key = 'YOUR_API_KEY'
    const response = await axios.get(`https://api.tradingeconomics.com/forecast/updates?country=albania&c=${api_key}`)
    console.log(response.data)
})()

Or using our package:


data = te.getForecastsUpdates(country = 'albania').then(function(data){
    console.log(data)     
});

Using Requests:

    new HttpMethod("GET"), "https://api.tradingeconomics.com/forecast/updates?country=albania&c=your_api_key"

The response data format can be configured by appending the &f= parameter to the URL request.

/forecasts/updates?country={country}

CountryCategoryTickerLastUpdate
AlbaniaCPI TransportationALBANIACPITRA12/2/2024 6:15:00 PM
AlbaniaGasoline PricesAlbaniaGasPri12/2/2024 6:15:00 PM
AngolaCPI TransportationANGOLACPITRA12/2/2024 6:15:00 PM

/forecasts/updates?country={country}&f=json

[{"Country":"Albania","Category":"CPI Transportation","Ticker":"ALBANIACPITRA","LastUpdate":"2024-12-02T18:15:00"},{"Country":"Albania","Category":"Gasoline Prices","Ticker":"AlbaniaGasPri","LastUpdate":"2024-12-02T18:15:00"},{"Country":"Angola","Category":"CPI Transportation","Ticker":"ANGOLACPITRA","LastUpdate":"2024-12-02T18:15:00"}]

/forecasts/updates?country={country}&f=csv

Country,Category,Ticker,LastUpdate
Albania	CPI Transportation	ALBANIACPITRA	12/2/2024 6:15:00 PM
Albania	Gasoline Prices	AlbaniaGasPri	12/2/2024 6:15:00 PM
Angola	CPI Transportation	ANGOLACPITRA	12/2/2024 6:15:00 PM

Response fields

FieldTypeDescriptionExample
CountrystringName of the country associated with the indicator.“Albania”
CategorystringName of the economic indicator.“CPI Transportations”
TickerstringUnique ticker used by Trading Economics“ANGOLACPITRA”
LastUpdatestringTimestamp of the most recent update to the data (insert or change), in UTC.“12/2/2024 6:15:00 PM”