[BT] NedDavis Series: CPI Minus 5-Year Moving Average

The script works on the Monthly Timeframe and has 2 main settings (explained in FEATURES). It uses the US CPI data, reported by the Bureau of Labour Statistics.

🔹Functionality 1: The main idea is to plot the distance between the CPI line and the 5 year moving average of the CPI line. This technique in mathematics is called "deviation from the moving average". This technique is used to analyse how has CPI previously acted and can give clues at what it might do in the future. Economic historians use such analysis, together with specific period analysis to predict potential risks in the future (see an example of such analysis in HOW TO USE section. The mathematical technique is a simple subtraction between 2 points (CPI - 5yr SMA of CPI).

▶︎Interpretation for deviation from a moving average:
  • Positive Deviation: When the line is above its moving average, it indicates that the current value is higher than the average, suggesting potential strength or bullish sentiment.
  • Negative Deviation: Conversely, when the line falls below its moving average, it suggests weakness or bearish sentiment as the current value is lower than the average.

  • Trend Identification: Deviations from moving averages can help identify trends, with sustained deviations indicating strong trends.
  • Reversal Signals: Significant deviations from moving averages may signal potential trend reversals, especially when combined with other technical indicators.
  • Volatility Measurement: Monitoring the magnitude of deviations can provide insights into market volatility and price movements.

Remember the indicator is applying this only for the US CPI - not the ticker you apply the indicator on!

🔹Functionality 2: It plots on a new pane below information about the Consumer Price Index. You can also find the information by plotting the ticker symbol USACPIALLMINMEI on TradingView, which is a Monthly economic data by the OECD for the CPI in the US. The only addition you would get from the indicator is the plot of the 5 year Simple Moving Average.

🔹What is the US Consumer Price Index?
  • Measures the change in the price of goods and services purchased by consumers;
  • Traders care about the CPI because consumer prices account for a majority of overall inflation. Inflation is important to currency valuation because rising prices lead the central bank to raise interest rates out of respect for their inflation containment mandate;
  • It is measured as the average price of various goods and services are sampled and then compared to the previous sampling.
  • Source: Bureau of Labor Statistics;

1) The US Consumer Price Index Minus the Five Year Moving Average of the same.
As shown on the picture above and explained in previous section. Here a more detailed view.

2) The actual US Consumer Price Index (Annual Rate of change) and the Five year average of the US Consumer Price Index. Explained above and shown below:

To activate 2) go into settings and toggle the check box.

It can be used for a fundamental analysis on the relationship between the stock market, the economy and the Feds decisions to hike or cut rates, whose main mandate is to control inflation over time.

I have created this indicator to show my analysis in this idea:
What does a First Fed Rate cut really mean?

I have seen such idea in the past posted by the institutional grade research of NedDavis and have recreated it for the TradingView platform, open-source for the community.
Script open-source

Dans le véritable esprit de TradingView, l'auteur de ce script l'a publié en open-source, afin que les traders puissent le comprendre et le vérifier. Bravo à l'auteur! Vous pouvez l'utiliser gratuitement, mais la réutilisation de ce code dans une publication est régie par le règlement. Vous pouvez le mettre en favori pour l'utiliser sur un graphique.

Clause de non-responsabilité

Les informations et les publications ne sont pas destinées à être, et ne constituent pas, des conseils ou des recommandations en matière de finance, d'investissement, de trading ou d'autres types de conseils fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.

Vous voulez utiliser ce script sur un graphique ?