La Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin) es el regulador financiero federal de Alemania. Supervisar bancos, aseguradoras y empresas de inversión bajo un mismo organismo lo convierte en uno de los reguladores integrados más completos de Europa.
Para un broker de CFD o forex, la autorización BaFin como empresa de inversión bajo MiFID II requiere cumplir con los estándares del marco europeo en su implementación alemana. El capital mínimo para un dealer o market maker es de 730,000 euros, en línea con los requerimientos MiFID II completos. BaFin exige además requisitos organizativos estrictos: estructura de gobierno interno documentada, separación funcional entre áreas de negocio y control de riesgos, y obligaciones de reporte continuo.
Los clientes de brokers regulados por BaFin en Alemania están cubiertos por el Entschädigungseinrichtung der Wertpapierhandelsunternehmen (EdW), el esquema de compensación alemán para empresas de inversión, hasta 20,000 euros. Aunque el límite es el mismo que el ICF de CySEC, el marco de supervisión y enforcement detrás de la licencia BaFin es considerablemente más robusto.
BaFin también tiene competencias de intervención de producto: puede prohibir o restringir la comercialización de instrumentos financieros específicos si considera que representan un riesgo desproporcionado para los inversores. Esta capacidad la ejerció en 2019 restringiendo temporalmente la comercialización de CFD que permitían pérdidas superiores al depósito del cliente en Alemania, siendo uno de los primeros reguladores europeos en actuar antes de las directrices ESMA.

