BaFin ( Bundesanstalt für Finanzdienstleistungsaufsicht ), the German Federal Financial Supervisory authority, is the central body for controlling financial markets and companies located in Germany. BaFin replaced the three state regulatory authorities in 2002.BaFIN is tasked with regulating and supervising financial market entities in Germany.
BaFIN reports to the Federal Ministry of Finance and works closely with the Federal Bank of Germany. Under the supervision of BaFin more than 4 thousand large financial institutions (banks and insurance companies), as well as thousands of forex brokers and investment funds. This German regulator BaFin is a reputable and reliable regulatory body that stands on the same line as the CySEC and the UK's FCA
Website : https://www.bafin.de