It can hardly be said that our Coppock system has sprung back to life in the past few months after our last update (‘Nothing to see here’, 5 May 2017). In particular, the signals remain resolutely bullish for key markets in Asia, Europe and, most notably, North America, where – Canada aside – key indices continue to scale record heights. As the graphs show, three major geographic indices over five and 10 years, the S&P 500 has delivered runaway returns in comparison to either the FTSE 100 or EuroStoxx 50. That’s perhaps a reflection that the US indices are simply better quality, but it has also surely left them vulnerable to shocks.
And indeed, there are worrying stirrings, with a number of sell signals on fringe indices but most notably here in Blighty, where Coppock delivered a sell signal on the FTSE 100 at the end of June. That signal held firm last month, although with the readings drifting only gently downwards a bullish reversal could still come if risk-on sentiment returns to the UK markets – and in fact, since the end of July the blue-chip index has staged a mini-recovery, at least until President Trump rattled his nuclear sabre at North Korea this week.
That stand-off could yet still prompt a rush for gold, whose Coppock reading remains stuck in sell territory, or a tilt back into fixed income, where corporate and index-linked gilts slipped into the red in May to complete the set of bearish signals. And although we are mindful that determining links between geopolitics and markets is rather tricky, it adds to uncertainty around how much further the current bull market will extend.
Latest Coppock readings | ||||||
North America | Apr | May | Jun | Jul | Latest signal | Latest signal (date) |
S&P 500 Composite | 27.14 | 28.86 | 29.67 | 30.79 | BUY | May-16 |
Dow Jones Industrial Average | 32.55 | 34.27 | 35.58 | 37.65 | BUY | May-16 |
Nasdaq 100 | 34.5 | 40.39 | 43.52 | 46.85 | CANCEL SELL | Jul-16 |
Nasdaq Composite | 34.44 | 39.64 | 42.61 | 45.48 | BUY | Jul-16 |
S&P/TSX | 28.57 | 28.51 | 26.27 | 23.7 | BUY | Apr-16 |
Asia Pacific, Africa | ||||||
Bangkok SET | 27.99 | 27.03 | 25.3 | 23.06 | BUY | Apr-16 |
FTSE Bursa Malaysia KLCI | 3.42 | 4.91 | 6.63 | 8.35 | BUY | Feb-16 |
FTSE China Shanghai Composite | 6.32 | 9.022 | 11.78 | 14.23 | BUY | Oct-16 |
Hang Seng | 23.86 | 29.78 | 33.24 | 37.79 | BUY | Jul-16 |
Korea SE Composite | 12.68 | 17.81 | 22.59 | 26.82 | BUY | Jul-16 |
Indonesia Jakarta Composite | 33.87 | 33.9 | 33.51 | 32.84 | BUY | Mar-16 |
Singapore Straits Times | 15.43 | 19.03 | 21.86 | 26 | BUY | Jun-16 |
Taiwan SE Weighted | 27.26 | 28.82 | 31.52 | 33.16 | BUY | May-16 |
Japan Topix | 7.25 | 15.65 | 22.61 | 27.81 | BUY | Oct-16 |
Australia ASX 200 | 20.4 | 21.7 | 20.7 | 19.6 | SELL* | Jun-17 |
New Zealand NZ 50 | 18.98 | 16 | 13.14 | 10.83 | SELL | Oct-16 |
South Africa JSE TOP 40 | -2.09 | -0.8 | -1.01 | 0.87 | CANCEL SELL* | Jul-17 |
India Sensex | 22.92 | 26.73 | 28.66 | 31.18 | BUY | May-16 |
South America | ||||||
Mexico IPC (Bolsa) | 15.06 | 14.71 | 14.92 | 15.85 | CANCEL SELL* | Jun-17 |
Brazil Bovespa | 80.27 | 75.99 | 67.69 | 63.85 | SELL* | May-17 |
MSCI EM Latin America US$ | 58.39 | 54.67 | 48.65 | 48.58 | SELL* | May-17 |
Europe/UK | ||||||
Netherlands AEX | 20.5 | 25.37 | 27.34 | 29.75 | BUY | Oct-16 |
Greece Athex Composite | 13.15 | 27.64 | 41.47 | 49.55 | BUY | Jul-16 |
ATX Austrian Traded | 35.72 | 47.39 | 54.61 | 62.13 | SELL | Jan-16 |
Belgium Bel 20 | 8.12 | 13.13 | 15.5 | 18.02 | BUY | Oct-16 |
Germany Dax 30 | 27.2 | 34.46 | 37.82 | 38.8 | BUY | Oct-16 |
Euro Stoxx 50 | 9.49 | 17.37 | 21.55 | 24.58 | BUY | Oct-16 |
France Cac 40 | 13.47 | 20.9 | 24.63 | 27.08 | BUY | Oct-16 |
FTSE 100 | 28.72 | 31.23 | 31.05 | 30.88 | SELL* | Jun-17 |
FTSE 250 | 17.8 | 22.92 | 24.74 | 26.13 | BUY | Aug-16 |
FTSE All-Share | 26.95 | 29.97 | 30.18 | 30.34 | BUY | Jun-16 |
Swiss Market Index | -7.79 | 3.96 | 12.25 | 21.53 | BUY | Nov-16 |
Ibex 35 | 7.82 | 19.45 | 25.55 | 30.35 | BUY | Oct-16 |
Ireland SE General (ISEQ) | 7.11 | 12.54 | 16.37 | 16.6 | CANCEL SELL | Feb-17 |
OMX Stockholm 30 | 17.09 | 23.78 | 27.33 | 28.11 | SELL | Jun-15 |
Oslo Exchange All share | 33.51 | 36.36 | 36.32 | 37.59 | CANCEL SELL* | Jul-17 |
Portugal PSI 20 | -14.78 | -6.8 | -2.25 | 2.49 | BUY | Dec-16 |
Russia MICEX Index | 30.77 | 25.03 | 18.18 | 13.18 | SELL* | Feb-17 |
Swiss Market Index | -0.07 | 6.24 | 10.51 | 14.04 | BUY | Nov-16 |
Fixed Income | ||||||
Barclays US Aggregate Bond | -3.77 | -4.8 | -5.69 | -6.19 | SELL | Nov-16 |
US 10y Treasury | -3.7 | -5.52 | -7.3 | -8.35 | SELL | Nov-16 |
UK 10y Treasury | 11.88 | 10.09 | 7.9 | 5.84 | SELL | Nov-16 |
Japan 10y Treasury | 3.05 | 1.56 | 0.29 | -0.57 | SELL | Oct-16 |
Germany 10y Treasury | 5.23 | 3.24 | 1.17 | -0.64 | SELL | Nov-16 |
FT All Govt | 10.1 | 8.14 | 5.73 | 3.27 | SELL | Nov-16 |
IBOXX Liquid £ Corp Long-dated | 20.6 | 20.13 | 17.72 | 15.34 | SELL* | May-17 |
FTSE Brit.Govt index linked | 41.7 | 39.53 | 36.31 | 31.04 | SELL* | May-17 |
all mats | ||||||
Commodities (S&P Goldman Sachs Total Return indices) | ||||||
Agriculture | -9.86 | -12.33 | -13.33 | -14.03 | CANCEL BUY | Mar-17 |
Industrial Metals | 39.96 | 41.27 | 41.17 | 44.11 | CANCEL SELL* | Jul-17 |
Livestock | -16.64 | -9.04 | -0.75 | 4.22 | BUY | Nov-16 |
Precious Metals | 15.01 | 10.98 | 5.17 | 2.69 | SELL | Nov-16 |
Gold Bullion | 15.12 | 11.26 | 6.14 | 4.15 | SELL | Nov-16 |
Crude Oil | -5.36 | -2.72 | -3.09 | -3.53 | CANCEL BUY* | Jun-17 |
*New signals |