Equities & bonds D1
Are the All Share, precious-metals and financials indices making progress across the horizons — and what is the sovereign paying to borrow?
The sectors, separately D1b
The Mining and Banks indices you asked for froze upstream on 17 July 2026, and on 30 August you chose these substitutes yourself: Precious Metals & Mining in place of Mining, Financials in place of Banks — both broader than the originals, chosen knowingly. Should Mining or Banks come back on stream they return as separate trackers alongside these, not in place of them; their history is kept. Two plots, one above the other, rather than two lines on one — the indices run at very different levels, and on a shared axis the smaller would read as flat.
Table view — JSE Precious Metals & Mining
| Date | Precious Metals & Mining |
|---|---|
| 29 Oct 2026 | 116,696 |
| 28 Oct 2026 | 116,736 |
| 27 Oct 2026 | 116,784 |
| 26 Oct 2026 | 116,180 |
| 23 Oct 2026 | 114,235 |
| 21 Oct 2026 | 121,478 |
| 20 Oct 2026 | 122,392 |
| 19 Oct 2026 | 121,760 |
| 16 Oct 2026 | 125,433 |
| 15 Oct 2026 | 122,819 |
| 14 Oct 2026 | 119,707 |
| 13 Oct 2026 | 123,095 |
| 12 Oct 2026 | 122,742 |
| 9 Oct 2026 | 123,101 |
| 8 Oct 2026 | 120,974 |
| 7 Oct 2026 | 119,946 |
| 6 Oct 2026 | 123,334 |
| 5 Oct 2026 | 124,520 |
| 2 Oct 2026 | 125,363 |
| 1 Oct 2026 | 125,573 |
| 30 Sept 2026 | 125,060 |
| 29 Sept 2026 | 125,195 |
| 28 Sept 2026 | 122,351 |
| 25 Sept 2026 | 131,394 |
| 23 Sept 2026 | 132,300 |
| 22 Sept 2026 | 135,853 |
| 21 Sept 2026 | 136,910 |
| 18 Sept 2026 | 138,644 |
| 17 Sept 2026 | 142,178 |
| 16 Sept 2026 | 139,547 |
| 15 Sept 2026 | 138,942 |
| 14 Sept 2026 | 139,308 |
| 11 Sept 2026 | 145,299 |
| 10 Sept 2026 | 145,152 |
| 9 Sept 2026 | 148,425 |
| 8 Sept 2026 | 149,149 |
| 7 Sept 2026 | 150,414 |
| 4 Sept 2026 | 147,612 |
| 3 Sept 2026 | 148,219 |
| 2 Sept 2026 | 143,577 |
| 31 Aug 2026 | 144,676 |
| 28 Aug 2026 | 151,536 |
Table view — JSE Financials
| Date | Financials |
|---|---|
| 29 Oct 2026 | 63,810 |
| 28 Oct 2026 | 63,316 |
| 27 Oct 2026 | 63,122 |
| 26 Oct 2026 | 62,840 |
| 23 Oct 2026 | 61,971 |
| 22 Oct 2026 | 62,068 |
| 21 Oct 2026 | 62,179 |
| 20 Oct 2026 | 62,418 |
| 19 Oct 2026 | 61,276 |
| 16 Oct 2026 | 61,905 |
| 15 Oct 2026 | 61,901 |
| 14 Oct 2026 | 60,994 |
| 13 Oct 2026 | 61,136 |
| 12 Oct 2026 | 60,448 |
| 9 Oct 2026 | 60,090 |
| 8 Oct 2026 | 59,423 |
| 7 Oct 2026 | 59,871 |
| 6 Oct 2026 | 61,144 |
| 5 Oct 2026 | 60,327 |
| 2 Oct 2026 | 60,587 |
| 1 Oct 2026 | 59,956 |
| 30 Sept 2026 | 61,134 |
| 29 Sept 2026 | 61,588 |
| 28 Sept 2026 | 61,823 |
| 25 Sept 2026 | 61,844 |
| 23 Sept 2026 | 62,396 |
| 22 Sept 2026 | 62,993 |
| 21 Sept 2026 | 63,025 |
| 18 Sept 2026 | 62,514 |
| 17 Sept 2026 | 62,744 |
| 16 Sept 2026 | 62,683 |
| 15 Sept 2026 | 62,981 |
| 14 Sept 2026 | 62,362 |
| 11 Sept 2026 | 62,960 |
| 10 Sept 2026 | 62,658 |
| 9 Sept 2026 | 63,315 |
| 8 Sept 2026 | 64,303 |
| 7 Sept 2026 | 63,884 |
| 4 Sept 2026 | 64,092 |
| 3 Sept 2026 | 63,688 |
| 2 Sept 2026 | 63,228 |
| 1 Sept 2026 | 63,299 |
| 31 Aug 2026 | 63,610 |
| 28 Aug 2026 | 64,051 |
| 27 Aug 2026 | 63,254 |
| 26 Aug 2026 | 63,405 |
| 25 Aug 2026 | 63,494 |
| 24 Aug 2026 | 62,807 |
| 21 Aug 2026 | 63,513 |
| 20 Aug 2026 | 63,415 |
| 19 Aug 2026 | 64,266 |
| 18 Aug 2026 | 63,952 |
| 17 Aug 2026 | 64,478 |
| 14 Aug 2026 | 64,696 |
| 13 Aug 2026 | 65,065 |
| 12 Aug 2026 | 64,621 |
| 11 Aug 2026 | 64,898 |
| 7 Aug 2026 | 65,763 |
| 6 Aug 2026 | 65,858 |
| 5 Aug 2026 | 65,613 |
Showing the most recent 60 of 251 observations in this window.
–Neutral 63,810.01 on Thursday 29 October, +0.78% on the day from Wednesday's 63,316.08. Against the Thursday before it reads +2.81% from 62,068.22, one month +3.61% from 61,588.08 on 29 September and twelve months +12.10% from 56,923.28; 5.28% below the 26 February record of 67,363.51. Neutral holds, though the case for bullish keeps building. For a fourth session the week, the month and the year are all higher, and all three grew on Thursday; the index is up twelve per cent on the year, where your All Share is flat. We have not set a written test for bullish on this row, and we will not change the call without one; setting it is on our list. The index is still five per cent under its February record.
What is the sovereign paying to borrow? D1a
The daily average yield on bonds ten years and longer, not a single benchmark bond. This is the SA leg of the spread on the Today page, and the leg the brief’s counterintuitive rule turns on.
Table view — SA 10-year government bond yield
| Date | SA 10-year |
|---|---|
| 28 Oct 2026 | 8.79% |
| 27 Oct 2026 | 8.81% |
| 26 Oct 2026 | 8.84% |
| 23 Oct 2026 | 8.84% |
| 22 Oct 2026 | 8.82% |
| 21 Oct 2026 | 8.89% |
| 20 Oct 2026 | 8.96% |
| 19 Oct 2026 | 8.91% |
| 16 Oct 2026 | 8.92% |
| 15 Oct 2026 | 8.94% |
| 14 Oct 2026 | 8.94% |
| 13 Oct 2026 | 8.99% |
| 12 Oct 2026 | 9.02% |
| 9 Oct 2026 | 9.03% |
| 8 Oct 2026 | 9.10% |
| 7 Oct 2026 | 9.07% |
| 6 Oct 2026 | 9.08% |
| 5 Oct 2026 | 9.11% |
| 2 Oct 2026 | 9.07% |
| 1 Oct 2026 | 9.05% |
| 30 Sept 2026 | 8.98% |
| 29 Sept 2026 | 9.09% |
| 28 Sept 2026 | 9.08% |
| 25 Sept 2026 | 8.96% |
| 23 Sept 2026 | 8.83% |
| 22 Sept 2026 | 8.85% |
| 21 Sept 2026 | 8.87% |
| 18 Sept 2026 | 8.86% |
| 17 Sept 2026 | 9.01% |
| 16 Sept 2026 | 9.03% |
| 15 Sept 2026 | 9.11% |
| 14 Sept 2026 | 9.04% |
| 11 Sept 2026 | 9.01% |
| 10 Sept 2026 | 8.94% |
| 9 Sept 2026 | 8.91% |
| 8 Sept 2026 | 8.87% |
| 7 Sept 2026 | 8.82% |
| 4 Sept 2026 | 8.83% |
| 3 Sept 2026 | 8.90% |
| 2 Sept 2026 | 8.96% |
| 1 Sept 2026 | 8.94% |
| 31 Aug 2026 | 8.81% |
| 28 Aug 2026 | 8.77% |
| 27 Aug 2026 | 8.76% |
| 26 Aug 2026 | 8.70% |
| 25 Aug 2026 | 8.81% |
| 24 Aug 2026 | 8.86% |
| 21 Aug 2026 | 8.85% |
| 20 Aug 2026 | 8.80% |
| 19 Aug 2026 | 8.81% |
| 18 Aug 2026 | 8.83% |
| 17 Aug 2026 | 8.75% |
| 14 Aug 2026 | 8.71% |
| 13 Aug 2026 | 8.71% |
| 12 Aug 2026 | 8.70% |
| 11 Aug 2026 | 8.67% |
| 7 Aug 2026 | 8.64% |
| 6 Aug 2026 | 8.60% |
| 5 Aug 2026 | 8.63% |
| 4 Aug 2026 | 8.76% |
Showing the most recent 60 of 251 observations in this window.
–Neutral 8.79% on Wednesday 28 October, -2bps on the day from Tuesday's 8.81%. The week reads -10bps from 8.89% on 21 October, one month -29bps from 9.08% on 28 September, and twelve months -58bps from 9.37%. Neutral holds. The yield is lower on the day, the week and the month and well below the 9.18% line we set for judging it again. Your spread rule wants it falling while America holds steady, and on Wednesday it did better than that: it fell two basis points while America's rose six. Over the month it has fallen 29 basis points against America's 19, so the spread is narrower on the month for the first time in this run of readings (see the spread row).
Where these numbers come from
| Series | Source | Cadence | Latest |
|---|---|---|---|
| JSE All Share Index | Yahoo Finance chart API (^J203.JO — FTSE/JSE All Share) | daily · quantitative | 2026-10-29 · current |
| JSE Precious Metals & Mining Index | Yahoo Finance chart API (^JS5513.JO — FTSE/JSE Precious Metals & Mining) | daily · quantitative | 2026-10-29 · current |
| JSE Financials Index | Yahoo Finance chart API (^J580.JO — FTSE/JSE SA Financials) | daily · quantitative | 2026-10-29 · current |
| SA 10-Year Government Bond Yield | SARB Web API — CMJD004A, daily avg govt bond yield 10 years and longer | daily · quantitative | 2026-10-28 · current |
