The US Federal Reserve has fined Deutsche Bank $156.6m for violating foreign exchange rules and breaching the Volcker Rule. 

The German bank failed to detect and halt its traders from using chat rooms to communicate with competitors, the Fed said in a statement. 

Central bank officials are "requiring the firm to co-operate in any investigation of the individuals involved in the conduct underlying the FX enforcement," according to the statement. 

In a statement, the bank said, "we are pleased to resolve these civil enforcement matters with the Federal Reserve."  

The Fed also said it found gaps in Deutsche Bank compliance with the Volcker Rule, which prohibits government-protected banks from engaging in proprietary trading. 

The foreign exchange violations were discovered during a four-year-old review of dealings at the bank, the Fed said in a consent order reached with Deutsche Bank. 

The bank agreed to improve its oversight of foreign exchange trades as part of the agreement with the Fed. 

Deutsche still faces a probe by New York’s Department of Financial Services into whether its automated trading platform was programmed to manipulate foreign exchange rates, a person familiar with the matter said. 

The New York regulator has been investigating whether the bank used algorithms on trading platforms to front-run or otherwise take advantage of clients.