CHF to ZAR — 30 Day History

Over the past 30 days, CHF to ZAR closed between 19.7974 and 20.2208, averaging 19.9993 across 29 daily closes from 2026-10-04 to 2026-11-01. The rate closed higher than the previous day on 12 of those days, lower on 16, and unchanged on 0.

The largest single-day move in this window was on 2026-10-23, when CHF to ZAR moved 1.14% higher against the previous close.

Net of the moves in between, CHF to ZAR is up 0.55% from 2026-10-04 to 2026-11-01 -- the first and last closes in this 30-day table. The span from the lowest close to the highest is 0.423399 ZAR per CHF, across 29 rows of daily open, high, low and close figures in the table below.

The highest close in this window was 20.2208 on 2026-10-31, and the lowest 19.7974 on 2026-10-14. Day to day, CHF to ZAR moved an average of 0.23% in either direction, measured across the 28 close-to-close moves in this window -- a wide high-to-low span can come from one jump or from steady drift, and this is which. Its most recent close, 20.2195 on 2026-11-01, sits 99.70% of the way up that range.

20.220819.7974Oct 04Nov 0120.2195
Date Close High Low Open
2026-11-01 20.2195 20.2195 20.2195 20.2195
2026-10-31 20.2208 20.2208 20.2208 20.2208
2026-10-30 20.1167 20.1167 20.1167 20.1167
2026-10-29 20.0643 20.0643 20.0643 20.0643
2026-10-28 20.0748 20.0748 20.0748 20.0748
2026-10-27 20.1139 20.1139 20.1139 20.1139
2026-10-26 20.13 20.13 20.13 20.13
2026-10-25 20.1063 20.1063 20.1063 20.1063
2026-10-24 20.101 20.101 20.101 20.101
2026-10-23 20.0856 20.0856 20.0856 20.0856
2026-10-22 19.8595 19.8595 19.8595 19.8595
2026-10-21 19.8675 19.8675 19.8675 19.8675
2026-10-20 19.8776 19.8776 19.8776 19.8776
2026-10-19 19.9709 19.9709 19.9709 19.9709
2026-10-18 19.9671 19.9671 19.9671 19.9671
2026-10-17 19.9749 19.9749 19.9749 19.9749
2026-10-16 19.9491 19.9491 19.9491 19.9491
2026-10-15 19.8888 19.8888 19.8888 19.8888
2026-10-14 19.7974 19.7974 19.7974 19.7974
2026-10-13 19.8369 19.8369 19.8369 19.8369
2026-10-12 19.888 19.888 19.888 19.888
2026-10-11 19.9052 19.9052 19.9052 19.9052
2026-10-10 19.9097 19.9097 19.9097 19.9097
2026-10-09 19.9584 19.9584 19.9584 19.9584
2026-10-08 19.9731 19.9731 19.9731 19.9731
2026-10-07 19.8763 19.8763 19.8763 19.8763
2026-10-06 20.0301 20.0301 20.0301 20.0301
2026-10-05 20.109 20.109 20.109 20.109
2026-10-04 20.1083 20.1083 20.1083 20.1083

Back to the live CHF to ZAR rate