getMomentum

The getMomentum API provides a daily summary on the number of advancing, declining and unchanged stocks, as well as the percentage of stocks above moving averages of different lengths.

Query Parameters

Parameter Description Data Type
country A country code identifying a group of stocks listed in a country.
exchanges The code for the exchange a group of financial instruments are listed on.

Response Fields

Field Description Data Type
advancesLastMonth The total number of advancing stocks last month. int
advancesLastWeek The total number of advancing stocks last week. int
advancesToday The total number of advancing stocks for the current day. int
advancesYesterday The total number of advancing stocks for yesterday. int
advancingIssues The total number of advancing issues for the current day. int
advancingIssuesPct The percentage of advancing issues for the current day. double
advancingShares The total number of advancing shares for the current day. int
country A country code identifying a group of stocks listed in a country. string
declinesLastMonth The total number of declining stocks last month. int
declinesLastWeek The total number of declininig stocks last week. int
declinesToday The total number of declining stocks for the current day. int
declinesYesterday The total number of declining stocks for yesterday. int
decliningIssues The total number of declining issues for the current day. int
decliningIssuesPct The percentage of declining issues for the current day. double
decliningShares The total number of declining shares for the current day. int
exchange The code for the exchange a group of financial instruments are listed on. string
newHighs The number of new 52-week highs for the current day. int
newLows The number of new 52-week highs for the current day. int
percentAbove100dMALastMonth The percentage of stocks above their 100-day moving average last month. double
percentAbove100dMALastWeek The percentage of stocks above their 100-day moving average last week. double
percentAbove100dMAtoday The percentage of stocks above their 100-day moving average for the current day. double
percentAbove100dMAyesterday The percentage of stocks above their 100-day moving average yesterday. double
percentAbove150dMALastMonth The percentage of stocks above their 150-day moving average last month. double
percentAbove150dMALastWeek The percentage of stocks above their 150-day moving average last week. double
percentAbove150dMAtoday The percentage of stocks above their 150-day moving average for the current day. double
percentAbove150dMAyesterday The percentage of stocks above their 150-day moving average yesterday. double
percentAbove200dMALastMonth The percentage of stocks above their 200-day moving average last month. double
percentAbove200dMALastWeek The percentage of stocks above their 200-day moving average last week. double
percentAbove200dMAtoday The percentage of stocks above their 200-day moving average for the current day. double
percentAbove200dMAyesterday The percentage of stocks above their 200-day moving average yesterday. double
percentAbove20dMALastMonth The percentage of stocks above their 20-day moving average last month. double
percentAbove20dMALastWeek The percentage of stocks above their 20-day moving average last week. double
percentAbove20dMAtoday The percentage of stocks above their 20-day moving average for the current day. double
percentAbove20dMAyesterday The percentage of stocks above their 20-day moving average yesterday. double
percentAbove50dMALastMonth The percentage of stocks above their 50-day moving average last month. double
percentAbove50dMALastWeek The percentage of stocks above their 50-day moving average last week. double
percentAbove50dMAtoday The percentage of stocks above their 50-day moving average for the current day. double
percentAbove50dMAyesterday The percentage of stocks above their 50-day moving average yesterday. double
unchangedIssues The total number of unchanged issues for the current day. int
unchangedIssuesPct The percentage of unchanged issues for the current day. double
unchangedShares The total number of unchanged shares for the current day. int
unchgLastMonth The total number of unchanged stocks last month. int
unchgLastWeek The total number of unchanged stocks last week. int
unchgToday The total number of unchanges stocks for the current day. int
unchgYesterday The total number of unchanged stocks for yesterday. int

About the Vendor

From market data feeds to website content solutions and trading software to our flagship financial portal, Barchart.com, and individual subscription services, Barchart is the definitive source for comprehensive financial data and information.