Switzerland is an attractive destination for investment funds including hedge funds. There are various laws that apply to Swiss hedge funds including the Collective Investment Schemes Ordinance. To set up a hedge fund in Switzerland, specific requirements must be met including pooling assets from investors and equal participation. Hedge funds can take forms such as a contractual fund or investment company. The registration process involves choosing a name, appointing officers, gathering investor money, registering the vehicle, and obtaining authorization from FINMA. Both qualified and non-qualified investors are allowed and taxation depends on the fund's structure.