Markets, Peers and Components

Here you can get a list of individual markets, stocks by country, peers and components. Please consider that all market-related methods are beta and under heavy development.

Markets

List all individual markets (stock, index, currency, crypto, commodity or bond) by a specific symbol or symbols

/markets/symbol/{symbol}

te.getMarketsBySymbol(symbols='aapl:us', output_type = 'df') 
data = te.getMarketSnap(symbol = 'aapl:us').then(function(data){
  console.log(data)     
});
WebRequest request = WebRequest.Create("https://api.tradingeconomics.com/markets/symbol/aapl:us?c=guest:guest");

/markets/symbol/{symbols}

te.getMarketsBySymbol(symbols=['aapl:us', 'gac:com'], output_type = 'df')  
data = te.getMarketSnap(symbol = ['aapl:us', 'gac:com']).then(function(data){
  console.log(data)     
});
WebRequest request = WebRequest.Create("https://api.tradingeconomics.com/markets/symbol/aapl:us,gac:com?c=guest:guest");

Country stocks

List all stocks by a specific country

/markets/country/{country}

te.getStocksByCountry(country='united states', output_type='df')
data = te.getMarketSnap(country = 'united states').then(function(data){
  console.log(data)     
});
WebRequest request = WebRequest.Create("https://api.tradingeconomics.com/markets/country/united%20states?client=guest:guest");

Peers

List all stock peers by a specific symbol

/markets/peers/{symbol}

te.getMarketsPeers(symbols='aapl:us', output_type='df')
data = te.getMarketSnap(peers_symbol = 'aapl:us').then(function(data){
  console.log(data)     
});
WebRequest request = WebRequest.Create("https://api.tradingeconomics.com/markets/peers/aapl:us?c=guest:guest");

Components

List all components by a specific index symbol

/markets/components/{symbol}

te.getMarketsComponents(symbols='psi20:ind', output_type='df')
te.getMarketsComponents(symbols=['indu:ind', 'psi20:ind'], output_type='df')
data = te.getMarketSnap(components_symbol = 'psi20:ind').then(function(data){
  console.log(data)     
});
data = te.getMarketSnap(components_symbol = ['indu:ind', 'psi20:ind']).then(function(data){
  console.log(data)     
});
WebRequest request = WebRequest.Create("https://api.tradingeconomics.com/markets/components/psi20:ind?c=guest:guest");
WebRequest request = WebRequest.Create("https://api.tradingeconomics.com/markets/components/indu:ind,psi20:ind?c=guest:guest");

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 state“CLOSED”
LastnumberLatest released value11900.000000000000
ClosenumberLatest value before market close11900.000000000000
CloseDatestringDate and time of the last close“2023-04-13T00:00:00”
MarketCapnumberMarket Capitalization14684155308900.0
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”

Fields in ‘Country stocks’

FieldTypeDescriptionExample
SymbolstringUnique symbol used by Trading Economics“6758:JP”
NamestringIndicator full name“Sony”
CountrystringCountry nameJapan"
TypestringMarket type“stocks”
URLstringHyperlink at Trading Economics“/commodity/eggs-ch”
FrequencystringMarket frequency“Daily”
UnitstringUnit of the value“CNY/T”

Relationship field available only in ‘Peers’ and ‘Components’

FieldTypeDescriptionExample
Relationshipnumber0 - component, 1 - peer0