Search

The API provides search functionality for Markets. By Default, the search will look into the categories: Indexes, markets (stocks), bonds, and commodities.

By country

Search for market data by a specific country

/markets/search/{country}

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

te.getMarketsSearch(country='united states')
const te = require('tradingeconomics');
te.login('your_api_key');

data = te.getMarketSnap(search_term = 'united states').then(function(data){
  console.log(data)     
});
WebRequest request = WebRequest.Create("https://api.tradingeconomics.com/markets/search/united%20states?c=guest:guest");
SymbolTickerNameCountryDateTypedecimalsstateLastCloseCloseDateMarketCapURLImportanceDailyChangeDailyPercentualChangeWeeklyChangeWeeklyPercentualChangeMonthlyChangeMonthlyPercentualChangeYearlyChangeYearlyPercentualChangeYTDChangeYTDPercentualChangeday_highday_lowyesterdaylastWeeklastMonthlastYearstartYearISINunitfrequencyLastUpdate
USGG10YR:INDUSGG10YRUS 10YUnited States7/12/2023 4:43:28 PMbond/united-states/government-bond-yieldDelayed
USGG1M:INDUNITEDSTA4WEEBILYIEUS 4WUnited States7/12/2023 4:04:33 PMbond/united-states/4-week-bill-yieldDelayed
USGG3M:INDUNITEDSTA3MONBILYIEUS 3MUnited States7/12/2023 4:10:35 PMbond/united-states/3-month-bill-yieldDelayed

By country and category

Search for market data by a specific country and category (or categories)

Categories available: index, markets, forex, bond and commodity.

/markets/search/{country}?category={category}

te.getMarketsSearch(country='united states', category = 'index')
te.getMarketsSearch(country='united states', category = ['index', 'markets'])
data = te.getMarketSnap(search_term = 'united states',
 category = 'index').then(function(data){
  console.log(data)     
});
data = te.getMarketSnap(search_term = 'united states',
 category = ['index', 'markets']).then(function(data){
  console.log(data)     
});
WebRequest request = WebRequest.Create("https://api.tradingeconomics.com/markets/search/united%20states?c=guest:guest&category=index");
WebRequest request = WebRequest.Create("https://api.tradingeconomics.com/markets/search/united%20states?c=guest:guest&category=index,markets");
SymbolTickerNameCountryDateTypedecimalsstateLastCloseCloseDateMarketCapURLImportanceDailyChangeDailyPercentualChangeWeeklyChangeWeeklyPercentualChangeMonthlyChangeMonthlyPercentualChangeYearlyChangeYearlyPercentualChangeYTDChangeYTDPercentualChangeday_highday_lowyesterdaylastWeeklastMonthlastYearstartYearISINunitfrequencyLastUpdate
INDU:INDINDUUS30United States7/12/2023 4:52:34 PMindex/united-states/stock-marketLive
VIX:INDVIXUSVIXUnited States7/12/2023 5:07:16 PMindex/vix:indDelayed
W5000:INDW5000US5000United States7/12/2023 4:52:00 PMindex/w5000:indDelayed

By term

Search for market data by a specific term.

By Default, the search will look into the categories: Indexes, markets (stocks), bonds, and commodities.

/markets/search/{term}

te.getMarketsSearch(country ='msft')
data = te.getMarketSnap(search_term = 'msft').then(function(data){
  console.log(data)     
});
WebRequest request = WebRequest.Create("https://api.tradingeconomics.com/markets/search/msft:?c=guest:guest");
SymbolTickerNameCountryDateTypedecimalsstateLastCloseCloseDateMarketCapURLImportanceDailyChangeDailyPercentualChangeWeeklyChangeWeeklyPercentualChangeMonthlyChangeMonthlyPercentualChangeYearlyChangeYearlyPercentualChangeYTDChangeYTDPercentualChangeday_highday_lowyesterdaylastWeeklastMonthlastYearstartYearISINunitfrequencyLastUpdate
MSFT:USMSFTMicrosoftUnited States7/12/2023 5:09:46 PMstocks/msft:usUS5949181045Live

Response fields

FieldTypeDescriptionExample
SymbolstringUnique symbol used by Trading Economics“6758:JP”
TickerstringUnique ticker used by Trading Economics“6758”
NamestringIndicator full name“Sony”
CountrystringCountry nameJapan"
DatestringRelease time and date in UTC“2023-04-13T00:00:00”
TypestringMarket type“stocks”
DecimalsnumberNumber of decimal places2.0
StatestringMarket current stateCLOSED"
LastnumberLatest released value11900.000000000000
ClosenumberLatest value before market close11900.000000000000
CloseDatestringDate and time of the last close“2023-04-13T00:00:00”
MarketCapnumberMarket Capitalization
URLstringHyperlink at Trading Economics“/commodity/eggs-ch”
ImportancenumberIndicator importance from 0 (lowest) to 1000 (highest)1000
DailyChangenumberDifference between last close and current price-8.000000000000
DailyPercentualChangenumberDifference in percentage between last close and current price-0.1801
WeeklyChangenumberDifference between last week close and current price price56.000000000000
WeeklyPercentualChangenumberDifference in percentage between last week close and current price1.2788
MonthlyChangenumberDifference between last month close and current price-139.000000000000
MonthlyPercentualChangenumberDifference in percentage between last month close and current price-3.0389
YearlyChangenumberDifference between last year close and current price-15.000000000000
YearlyPercentualChangenumberDifference in percentage between last year close and current price-0.3371
YTDChangenumberDifference between last year last close and current price525.000000000000
YTDPercentualChangenumberDifference in percentage between last year last close and current price13.4271
day_highnumberHighest value of the day4460.000000000000
day_lownumberLowest value of the day4410.000000000000
YesterdaynumberYesterday close4443.000000000000
LastWeeknumberLast week close4379.000000000000
LastMonthnumberLast month close4574.000000000000
LastYearnumberLast year close4450.000000000000
StartYearnumberStart year close3910.000000000000
ISINstringISIN code“US0378331005”
UnitstringUnit of the value“CNY/T”
FrequencystringMarket frequency“Daily”
LastUpdatestringTime when new data was inserted or changed“2023-04-13T18:24:00”