South Africa Rand per US Dollar - Weighted Average Daily Rate
DailyNot seasonally adjustedCode ZA.FXUSD.D.NSA
South Africa Rand per US Dollar - Weighted Average Daily Rate was 16.63 ZAR per USD in 12 November 2026, up 0.5% from 11 November 2026 and down 2.9% from a year earlier.
Over the past ten years it has ranged from 11.56 ZAR per USD (26 Feb 2018) to 19.86 ZAR per USD (1 Jun 2023), averaging 15.94 ZAR per USD.
Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.
Recent data
| Period | Value |
|---|---|
| 12 November 2026 | 16.63 ZAR per USD |
| 11 November 2026 | 16.55 ZAR per USD |
| 10 November 2026 | 16.35 ZAR per USD |
| 9 November 2026 | 16.48 ZAR per USD |
| 6 November 2026 | 16.50 ZAR per USD |
| 5 November 2026 | 16.36 ZAR per USD |
| 3 November 2026 | 16.64 ZAR per USD |
| 2 November 2026 | 16.68 ZAR per USD |
| 30 October 2026 | 16.64 ZAR per USD |
| 29 October 2026 | 16.64 ZAR per USD |
| 28 October 2026 | 16.65 ZAR per USD |
| 27 October 2026 | 16.68 ZAR per USD |
| 26 October 2026 | 16.62 ZAR per USD |
| 23 October 2026 | 16.56 ZAR per USD |
| 22 October 2026 | 16.47 ZAR per USD |
| 21 October 2026 | 16.41 ZAR per USD |
| 20 October 2026 | 16.41 ZAR per USD |
| 19 October 2026 | 16.46 ZAR per USD |
| 16 October 2026 | 16.43 ZAR per USD |
| 15 October 2026 | 16.53 ZAR per USD |
| 14 October 2026 | 16.47 ZAR per USD |
| 13 October 2026 | 16.46 ZAR per USD |
| 12 October 2026 | 16.54 ZAR per USD |
| 9 October 2026 | 16.53 ZAR per USD |
Last 24 observations. The full history (7,715 observations) is available through the API.
One guessable code, agency-direct, updated on release. Free tier available.
curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
"https://makrognosis.robomacro.com/v1/series/ZA.FXUSD.D.NSA"
# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/ZA.FXUSD.D.NSA",
headers={"X-API-Key": KEY})
obs = r.json()["observations"]
Get a free API key → · API docsAbout this series
| Latest observation | 12 November 2026 |
|---|---|
| First observation | 2 January 1996 |
| Observations | 7,715 |
| Frequency | Daily |
| Units | ZAR per USD |
| Adjustment | Not seasonally adjusted |
| 10-year high | 19.86 ZAR per USD (1 Jun 2023) |
| 10-year low | 11.56 ZAR per USD (26 Feb 2018) |
| 10-year average | 15.94 ZAR per USD |
| Source agency | South African Reserve Bank (SARB) Web API |
| Makrognosis code | ZA.FXUSD.D.NSA |
Other South Africa indicators
FAQ
- What is the current rand per US Dollar - Weighted Average Daily Rate in South Africa?
- The latest reading is 16.63 ZAR per USD for 12 November 2026, published by South African Reserve Bank (SARB) Web API.
- Where does this data come from?
- It is collected directly from South African Reserve Bank (SARB) Web API and is available through the Makrognosis API under the code ZA.FXUSD.D.NSA.
Last updated 2026-11-11. Source: South African Reserve Bank (SARB) Web API. Original title: “Rand per US Dollar - Weighted Average Daily Rate”.