Some market participants got a strong inkling that something was about to happen in the CHF, with EUR/CHF rallying by almost 250 pips before the actual announcement. No great talent involved in that type of trading, it’s who you know rather than how good you are. The profits made will undoubtedly have been enormous, as will the losses particularly by directional traders. I’ve heard that some very large stops, placed above 1.1350, were filled with hundreds of pips slippage. Looking at the charts, I’d be surprised if anyone got filled before 1.1850.