BDSwiss is a FSC & FSA authorized forex & CFD broker. But they are not regulated with FSCA in South Africa. Their global company BDS Ltd. is not regulated with any Top-tier regulation.