The Swiss National Bank (SNB) said the cap, introduced in September 2011, was no longer justified.
It also cut a key interest rate from -0.25% to -0.75%, raising the amount investors pay to hold Swiss deposits.
The IMF’s head, Christine Lagarde, called the move “a bit of a surprise”.
Christine Lagarde said she was also surprised that the governor of the Swiss National Bank had not contacted her, and said she hoped he had communicated the plan to his fellow central bank governors.
Following the SNB move the euro went from buying 1.20 francs to buying just 0.8052, but it later recovered to buy 1.04.
Swiss shares closed down 9% and stock markets around Europe fell with investors buying “safe haven” assets such as gold and German bonds.
Many investors believe that with the franc so strong Swiss companies will struggle to maintain export levels.
Watchmaker Swatch saw its share price slump 15%. Swatch chief executive Nick Hayek called the decision “a tsunami” for Switzerland’s economy.
Mark Haefele, chief investment officer of Swiss bank UBS, estimated that the move would cost Swiss exporters close to 5 billion Swiss francs, equivalent to 0.7% of Swiss economic output.
One trader described trading after the unexpected announcement as “carnage”.
While the Swiss franc was held at 1.20 to the euro it had tracked the euro’s fall against the dollar.
Many believe the euro will fall even further if the European Central Bank (ECB) starts quantitative easing, buying bonds to push cash into the eurozone banking system to stimulate a recovery.
Keeping the franc at 1.20 to the euro had became increasingly expensive for the SNB as it sold its own currency and bought up euros, sterling, US and Canadian dollars and yen, usually in the form of government bonds.
SNB foreign currency reserves have more than doubled since the cap was started in 2011 making it one of the five largest holders of foreign reserves in the world.
PrO9CVwnShUThe US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…