Updated: 2017-06-26

getMomentum

By Barchart

    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.