You can`t open an account anywhere without showing your passport. Once a bank/broker will see your US-passports they either will refuse to open an account for you (try to open an CFD-trading account!!!), or you will be classed as an "notify the irs - account", no joking, even in switzerland...