Kraken is one of the top European based exchanges, which offers a variety of fiat to Bitcoin pairs, such as JPY, EUR, GBP and USD. As well as these pairings, this leading exchange also offers a smattering of popular crypto to crypto pairs, which include Litecoin and Dogecoin. Kraken also offer the ability to leverage your account balance on specific trading pairs, although, do be warned, the margin trading feature is best saved for the bravest traders! This feature will give your cash benefits in the markets, however, this is a risk, as your money could dramatically reduce if the markets go against your trade. Security is a main concern with Kraken, and they ensure that the highest factors are put in place, including the two-factor authentication and PGP/GPG encryption. The fees that the customers can expect to pay will vary depending on the volume. For the main trading pairs, you can expect to pay 0.1-0.35%; however, for the other less common crypto pairs, the range can be as low as 0.05%, or as high as 0.75%. For the traders who are offering liquidity, there are 0% fees. The fees for withdrawals and deposits are all variable depending on the method; however, it is worth mentioning that in general all fees are 0.19% with a $20 minimum. This differs for JPY though, and there is a minimum deposit of 5000 Yen, and no transaction fee for the deposit, but 20 Yen to withdraw.