Swiss National Bank provided earnings guidance for the full year of 2012. For the period, the company expected to report a profit of CHF 6 billion.