The current exchange rate for the South African Rand (ZAR) is 17.92624 ZAR per American Dollar (USD), as of the time this was written. The ZAR reached a high of 18.0030 ZAR per USD in the last 90 days, with a low of 15.8623 ZAR per USD. The average exchange rate was 16.9323 ZAR per USD over the last 90 days.
The average volatility of the ZAR against the USD was 0.73% over the last 90 days. This is a rather high volatility, and furthermore, the ZAR has fluctuated significantly over the course of the last few years. Economic conditions inside South Africa will determine future fluctuations in currency exchange rates. You can reasonably expect these fluctuations to continue going forward, barring unforeseen circumstances.