is crypto cfd trader legit what is a crypto trader crypto exchange south africa physical bitcoin exchange