if you want to trade offshore, then best open an offshore trading account with an international broker. PSG and iTrade (I think) will offer you trading facilities in rands. this you will need to study extremely carefully, because if they are marking to market (I think is the correct term?) every evening, and settling with you in Rands again, this will be an expensive process. if htey are enabling you to trade in foreign currency, with cash reserves offshore, then that might be different. Most likely though, is that they will have partnered with an international broker - in which case you will want to check your fees, as you will have broker charging margin on another brokers' fees.