AvaTrade minimum deposit in ZAR is 1,950 ZAR which is an equivalent of 100 USD. They also have ZAR account so you can avoid currency conversion fees.
AvaTrade allows you access the DupliTrade platform for copy trading. If you want to deposit into DupliTrade, the minimum deposit is 2,000 USD.
AvaTrade does not accept PayPal in South Africa but you can deposit in ZAR currency via cards, skrill, neteller & bank wire.