Currencies' trading involves trillion of US dollars everyday. Currency exchange transactions are facilitated by banks and financial institutions. There are lots of factors which can decide or influence the changes of exchange rates. These factors can be categorized under market forces and government intervention.