I am swiss and have the same problem. They don't want to rent you something as long as you don't have a SALARY. It has nothing to do with being a foreigner or not.
By the way, most people haven't a clue of what a 'trader' is. Tell them you're a money manager.
Another way to circumvent that...