The Regulatory Change Tracker: AI That Reads BaFin So Your Compliance Team Can Sleep

James Aspinwall — February 2026


This agent is different from the other four. It uses real public data — not synthetic. BaFin and EBA publish regulatory bulletins on public RSS feeds. The agent scrapes them, classifies each one by relevance, maps it to internal controls, and flags gaps where new regulations have no corresponding compliance procedure.

The gap detection is the money shot. A regulator publishes something new, and within minutes the agent tells you what you are missing.


Why This Matters

German banks face a continuous flood of regulatory change. BaFin publishes circulars (Rundschreiben), consultation papers (Konsultationen), interpretive letters (Auslegungsentscheidungen), and expert articles. EBA publishes guidelines, regulatory technical standards, and opinions. EU regulations land directly in the Official Journal. A mid-size German bank’s compliance function must assess 200-400 regulatory changes per year.

MaRisk AT 4.4.2 makes this obligation explicit: the compliance function must identify, on an ongoing basis, all material legal regulations whose non-compliance could endanger the institution. It must assess impact, inform management, and track implementation. This is not optional — it is personally the compliance officer’s responsibility.

Most banks maintain this in spreadsheets. Some use GRC platforms. None of them can read a new EBA guideline at 9:00 AM and tell you by 9:05 AM which of your internal controls have a gap.


The Regulatory Sources

BaFin

Circulars (Rundschreiben): The binding supervisory guidance. The heavy-hitters:

Consultation papers: Draft circulars published for 6-12 weeks of industry comment. Early warning signals.

Interpretive letters (Auslegungsentscheidungen): Binding clarifications of ambiguous provisions. These create new compliance obligations without new legislation.

Expert articles (BaFinJournal): Not formally binding, but they signal where BaFin is looking next. Ignore at your peril.

MaRisk has undergone major revisions approximately every 3-5 years (2005, 2009, 2010, 2012, 2017, 2021/2022). But the stream of interpretive letters and BaFin communications between revisions is continuous.

EBA (European Banking Authority)

EBA guidelines operate through the “comply or explain” mechanism (Article 16, Regulation 1093/2010). When EBA publishes a guideline, BaFin has 2 months to notify whether it complies. If it complies, it transposes into German practice — typically through MaRisk amendments or interpretive letters.

The critical window: between EBA publication and BaFin transposition, the guideline exists but may create obligations the bank hasn’t assessed yet. The tracker must catch this gap.

Key EBA guidelines the tracker must monitor:

Reference Topic
EBA/GL/2021/05 Internal governance
EBA/GL/2019/04 ICT and security risk management
EBA/GL/2019/02 Outsourcing arrangements
EBA/GL/2020/06 Loan origination and monitoring
EBA/GL/2022/01 AML/CFT de-risking
EBA/GL/2023/04 ESG risk management
EBA/GL/2017/12 Major incident reporting (now superseded by DORA)

EU Official Journal

Directly applicable regulations — CRR, CRD, DORA, the new AMLR — land here. They don’t need BaFin transposition. They are law the day they take effect.


Input: Data Sources

Source URL Pattern Format Language Volume
BaFin Rundschreiben bafin.de/…Rundschreiben… HTML/PDF German ~20-30/year
BaFin Konsultationen bafin.de/…Konsultation… HTML/PDF German ~10-15/year
BaFin Auslegungsentscheidungen bafin.de/…Auslegungsentscheidung… HTML German ~30-50/year
EBA Guidelines eba.europa.eu/…/guidelines/ PDF English ~15-25/year
EBA RTS/ITS eba.europa.eu/…/regulatory-technical-standards/ PDF English ~20-30/year
EU Official Journal eur-lex.europa.eu HTML/PDF DE+EN Continuous

BaFin provides RSS feeds at https://www.bafin.de/SiteGlobals/Functions/RSSFeed/. The feeds include title, summary, publication date, and link. BaFin does not offer a formal REST API — scraping with proper rate-limiting and caching is the practical approach.

The system must be bilingual. BaFin publishes primarily in German (Verwaltungssprache — notoriously complex regulatory German, routinely 50+ word sentences with nested subordinate clauses). EBA publishes in English. The LLM must handle both.


Processing: The Classification and Mapping Pipeline

Stage 1 — Ingestion

RSS/web scraping pulls new bulletins. PDF extraction for BaFin circulars (many are PDF-only). Structure extraction identifies sections, paragraphs, articles. Metadata extraction: effective date, addressed entities, topic area.

Stage 2 — Relevance Classification

The LLM classifies each bulletin across four dimensions:

Entity-type filter: Does this apply to CRR credit institutions, CRD investment firms, payment institutions?

Business-line filter: Retail banking, corporate banking, trading, payment services?

Topic classification: Multi-label taxonomy mapping to the regulatory domain:

Level 1: Prudential / Securities / AML / Consumer Protection / Payment Services
Level 2: Capital Requirements / Risk Management / IT & Operational Resilience / Outsourcing / Governance / Reporting
Level 3: Credit Risk / Market Risk / Operational Risk / Liquidity Risk / ESG Risks

Change type: New requirement, amendment to existing, clarification, repeal.

Materiality: High / medium / low impact on the institution.

Stage 3 — Policy Mapping

The agent maps each relevant regulation to the institution’s Normenkataster (regulatory inventory) — the core data structure:

Regulation ID:          "EBA/GL/2023/04"
Regulation Title:       "Guidelines on ESG risks management"
Applicable Since:       2024-01-01
Responsible Unit:       Risk Management
Mapped Internal Policy: ESG Policy v1.0
Mapped Controls:        [ESG-CTRL-001, ESG-CTRL-002]
Last Assessment:        2025-06-15
Assessment Result:      Gap identified
Next Review:            2026-06-15

Stage 4 — Gap Detection

A gap exists when:

The LLM flags each gap with a prioritization recommendation:

Regulatory Impact Business Impact Priority
High High Critical — immediate remediation
High Low High — 30 days
Low High Medium — 90 days
Low Low Low — 180 days

Additional factors: BaFin-imposed deadlines override internal prioritization. Areas currently under supervisory focus get elevated. Open audit findings get elevated.


Alerting and Escalation

The governance chain for regulatory change assessments follows MaRisk AT 4.4.2:

Standard flow: New regulation identified → classified by AI → reviewed by compliance analyst → approved by senior compliance officer → tracked in inventory.

Elevated: Regulation affects multiple business lines → cross-functional assessment meeting → joint remediation plan → compliance committee approval.

Critical: Regulation creates immediate compliance risk → ad-hoc management board notification → emergency remediation → potential supervisory notification.

The compliance officer (Compliance-Beauftragter) has personal responsibility for the monitoring function under MaRisk AT 4.4.2. The management board (Geschäftsleitung) receives compliance reports at least annually, with ad-hoc reports for material changes. The supervisory board receives summary reporting.


Human-in-the-Loop: The Compliance Officer Owns It

BaFin’s position on AI in compliance (Big Data and AI Principles, 2021) requires:

The AI recommends. The compliance officer decides. Every assessment — whether AI-generated or human-modified — must be signed off, timestamped, and retained.


Compliance and Documentation

What MaRisk AT 4.4.2 Demands

  1. Regulatory inventory completeness: Every material regulation captured. Gaps in coverage are findings in regulatory examinations
  2. Assessment timeliness: New regulations assessed within 30-90 days of publication, depending on materiality
  3. Mapping specificity: Regulation-to-control mapping must be specific and meaningful, not generic boilerplate
  4. Gap remediation tracking: Every gap has an owner, a plan, milestones, a deadline
  5. Management reporting: Board receives adequate information about regulatory changes and their implications
  6. Resource adequacy: The compliance function has sufficient staff and technology

What BaFin Examiners Check

During supervisory examinations (Sonderprüfungen under Section 44 KWG), examiners assess:


Testing and Demo Scope

The Demo Scenario

EBA publishes a new guideline on ESG risk management. The agent detects it via RSS within minutes.

Step 1 — Ingestion: “New EBA Guideline EBA/GL/2024/XX on management of ESG risks in the banking book published.”

Step 2 — Classification:

Step 3 — Mapping: System matches to existing controls:

Step 4 — Gap Report:

Step 5 — Human review: Compliance officer reviews, adjusts one classification, adds a note, approves.

What took the compliance team 2-3 days — reading the guideline, assessing applicability, mapping to controls, writing up the assessment — is done in minutes with AI assistance.

Edge Cases to Demonstrate


Running Under the MCP Orchestrator

MCP Tools:

System Prompt Context: Institution profile (entity type, business lines, jurisdictions), current regulatory inventory snapshot, internal control catalog, previous gap assessments.

Trigger Conditions:

Output: Structured change notification, gap analysis report, action items with ownership and deadlines. Feeds into the unified dashboard timeline.


The Pitch

Every compliance team knows this pain: a regulatory bulletin lands, and someone has to read it, understand it, figure out what it means for the bank, check whether existing controls cover it, and write up the assessment. Multiply by 200-400 times per year.

This agent does the first pass in minutes. Not the final word — the compliance officer still reviews, still decides, still signs off. But the heavy lifting of classification, mapping, and gap identification is automated.

The story it tells to a prospective client: “A new regulation dropped at 9:00 AM. By 9:05 AM, your compliance team knew exactly which controls had a gap, who was responsible, and what the remediation deadline was. Without this agent, that assessment would have landed on someone’s desk next Tuesday.”


Beyond Classification: Execute the Remediation

Currently, the agent classifies regulations and identifies gaps. The next step: a one-click “Execute” button that creates remediation tickets — with owners, deadlines, and milestone tracking — directly in the institution’s project management system (Jira, ServiceNow, or internal GRC platform).

Gap identified → remediation plan generated → tickets created → owners notified → progress tracked → compliance officer reviews at the next scheduled checkpoint. Not “here is a report.” Instead: “the work is already assigned.”

The consulting differentiator: This agent does not just read regulations — it reads them in Verwaltungssprache (German regulatory prose), maps them to MaRisk section numbers, and knows the difference between an EBA guideline (comply-or-explain, 2-month window) and a directly applicable EU regulation (law on day one). That jurisdictional knowledge is the moat. Generic AI cannot tell a Rundschreiben from a Konsultation, let alone assess whether BaFin transposition creates a new compliance obligation for the institution.