Frankfurt is the only financial centre in Europe where the largest banks and the people who supervise them share the same few square kilometres. Deutsche Bank and Commerzbank are headquartered here, alongside several hundred other banks and foreign-bank branches, and so are their regulators: the European Central Bank, the Deutsche Bundesbank, BaFin's securities-supervision arm, and, since July 2025, the EU's new Anti-Money Laundering Authority. That proximity is not a quirk of geography. It sets the tone of the market, and it raises the bar on any AI a bank here puts into production, because the institution that builds it and the supervisor that will ask about it are, in effect, neighbours.
This guide is about meeting that bar. It deliberately does not re-explain the EU AI Act and DORA from first principles, because the Amsterdam guide already does that in full; it links there for the mechanics and concentrates on what is specific to Frankfurt: the supervisory structure, the German rulebook, the credit and risk-model documentation that defines German banking, and the trading and post-trade machinery the city runs.
The supervisory pyramid
The first thing to get right is who supervises whom, because confusing it loses a German banker immediately. Euro-area banks are sorted into significant and less-significant institutions. The ECB directly supervises the significant ones through Joint Supervisory Teams under the Single Supervisory Mechanism; the less-significant ones are supervised day to day by the national authority, in Germany that is BaFin together with the Bundesbank, under the ECB's oversight. Within that German layer, the Bundesbank, headquartered in Frankfurt, does the operational, ongoing supervisory work, while BaFin holds the sovereign powers to act. Significance turns on criteria like total assets above 30 billion euros and cross-border reach, so a large Frankfurt commercial bank is almost certainly an ECB-supervised significant institution, while a smaller or regional one may sit with the German authorities. And above the AML side now sits the Anti-Money Laundering Authority, based in Frankfurt and operational since mid-2025, with direct supervision of selected firms expected later this decade.
The practical point for AI is that all of these supervisors are converging on the same expectations, human oversight, explainability, documentation, and operational resilience, so a system that satisfies them does not need to be rebuilt depending on which one holds the file.
The German rulebook, and why BAIT is the wrong answer now
German IT supervision has just changed shape, and a provider who has not noticed is a tell. For years the reference texts were BaFin's IT circulars, BAIT for banks and its siblings VAIT, KAIT, and ZAIT for insurers, asset managers, and payment institutions. With DORA applying from January 2025, BaFin repealed VAIT, KAIT, and ZAIT, and BAIT stopped governing DORA-scoped banks from the same point, with a staged withdrawal for the residual non-DORA entities running to around the end of 2026. For a normal Frankfurt bank, the live IT rulebook is now DORA, not BAIT. Anyone still pitching to BAIT is building to a retired circular.
Risk management itself still runs on MaRisk, BaFin's principles-based framework, and BaFin folds machine-learning models into its existing internal-model approval and risk-management expectations rather than through any single AI-specific rule, supplemented by its 2021 supervisory principles on big data and artificial intelligence. The documentation those frameworks demand, the model records, the risk assessments, the DORA register entries, is itself a recurring, structured workload, and that is automatable in the same controlled way as the rest, an argument we develop in AI compliance automation.
The AI Act, in one breath
For completeness without repetition: the EU AI Act classifies AI used to score the creditworthiness of individuals as high-risk, with fraud detection carved out, which brings data-governance, documentation, logged human oversight, and a fundamental-rights impact assessment for deployers. Those high-risk obligations are due from August 2026, with a reported and still-provisional deferral toward December 2027 under the EU's Digital Omnibus package. The full derivation, tiers, articles, and timeline, sits in the Amsterdam guide; the Frankfurt takeaway is simply that credit AI has to be documented, overseen, and explainable, which is what a private, full-code system is built to be.
Confidentiality without a localization law
Germany protects bank-customer data, but not in the way people assume. Banking secrecy here, Bankgeheimnis, comes from the bank-customer contract and from data-protection law and is recognised by the courts, but it is not a standalone criminal-law privilege the way Swiss secrecy historically was, and it yields to anti-money-laundering, tax, and criminal-law exceptions. The harder edges come from GDPR and the German Federal Data Protection Act, including the rules on automated decisions. Crucially, there is no German banking-data localization statute, and DORA imposes no general localization either. For the contrast with a genuine criminal-law secrecy regime, the Switzerland guide is the counterpoint.
So the reason to keep data in-house is not a residency law, it is confidentiality, supervision, and control. A private, on-premise system answers that by construction: the customer data is processed inside the bank's own environment and never leaves it. German institutions are already moving this way for exactly these reasons, with parts of the Sparkassen sector widely reported to be bringing AI capability in-house to keep data off external US providers. The architecture and its rationale are set out in private AI on-premise and, for the regulated-business decision framework, private AI for UK regulated businesses.
Where a private build pays back first
For a Frankfurt bank or asset manager, the highest-return, lowest-risk starting points keep the AI on document and data work and the human on every decision:
- Client and corporate onboarding, with know-your-customer extraction and perpetual-KYC refresh
- AML alert triage and case-file assembly, with the reporting officer making the suspicion call
- AnaCredit and supervisory-reporting data quality, reconciliation, and submission preparation
- MaRisk and DORA documentation drafting and upkeep
- Credit and internal-risk-model validation evidence and model documentation
- Post-trade, settlement, and corporate-actions reconciliation
- Private internal search across the bank's own documents, the retrieval-augmented pattern kept entirely in-environment
AnaCredit is a representative example of why this pays: it asks for dozens of data attributes per loan and borrower across multiple templates, the ECB itself acknowledges the burden and the data-quality problems, and that is precisely the kind of reconciliation and validation work a private system does well. The general pattern is covered in AI for finance teams; the Frankfurt value is doing it privately and against the German specifics.
The trading and post-trade angle
Frankfurt owns a layer the other European hubs do not. Deutsche Börse runs the Frankfurt exchange and Xetra, the Eurex derivatives market, and Clearstream for clearing, settlement, and custody, with Eurex Clearing a systemically important central counterparty. That machinery generates a distinct body of document and reconciliation work, trade and post-trade matching, collateral and margin documentation, corporate-actions processing, and settlement-break investigation, that sits outside the payments world the Amsterdam guide covers and the fund-administration world the Luxembourg guide covers. It is high-volume, structured, and time-sensitive, which makes it a natural target for private automation under human review.
Auditable by design
What ties all of this together is that BaFin has been explicit about what it expects from AI, and a private, full-code system is built to deliver it. BaFin requires continuous human oversight of AI output checked for correctness and interpretability, full documentation of training data, model selection, calibration, and validation, and it notes plainly that complex models such as neural networks can hardly meet the traceability requirement, with management bodies bearing ultimate responsibility. Its ICT guidance treats AI as a critical asset under DORA and points to human-in-the-loop review, explainable outputs, and immutable logging that lets a decision be reconstructed.
A bespoke build maps onto that point by point: deterministic behaviour, feature-level explanations, a complete and tamper-evident audit trail, and access control. The framing that matters commercially is that human accountability is not a disclaimer here, it is the product. The system assembles the evidence and the documentation; the bank's credit, risk, and compliance officers make the decision and defend it to the supervisor. The return is how quickly they can get to audit-ready evidence.
Full-code into a legacy estate
There is a hard practical reason to favour bespoke engineering in Germany specifically. German core-banking estates are old and entrenched, heavy with SAP and COBOL, and several ambitious full-replacement programmes in the market have stalled or been abandoned. That makes a rip-and-replace the wrong ambition. The right one is a private automation and integration layer that works with the systems the bank already runs, reading from and writing to them rather than assuming a clean modern stack. This is the case for full-code AI automation over an off-the-shelf tool, and it is sharper in Frankfurt than almost anywhere.
The cost case
The return scales with the cost of the scarce, expensive people whose routine load it removes, and Frankfurt is a tight market for exactly the compliance, risk, and digitalisation skills this work consumes, with an ageing specialist workforce and steady wage pressure. The engineering cost of building a private automation does not move with those salaries, which is what makes the case. We set out that calculation in full, in any currency, in the true cost of your most expensive roles; our retainers run from GBP 4,000 to GBP 6,000 per month as of June 2026.
Working with us
Ayoob AI is an engineering firm based in Newcastle upon Tyne with a second office in Dubai, and we deliver to German clients remotely. We build private, full-code systems on infrastructure you control, where customer and transaction data never leaves your environment; we are ISO 27001:2022 and Cyber Essentials certified; and we hold five pending UK patents on the on-device compute behind the private model. Because the build runs on-premise, the data stays in Germany regardless of where we sit, and the renewed UK-EU data-protection adequacy makes the remote handling of personal data lawful. We are honest about the boundary: we are not a bank and not an ECB, BaFin, Bundesbank, or AMLA-supervised entity, we do not make you compliant, and we provide neither a German-domiciled office nor German-language regulatory liaison, which stay with your own compliance function and counsel. The credit, risk, AML, and regulatory decisions, and the responsibility for them, remain yours.
If you run a bank, an asset manager, or a post-trade business in Frankfurt and want to identify which parts of your regulated document and reconciliation load can be automated without your data ever leaving your environment, that is what an initial discovery call is for, and you can start one through our AI automation service.
Related reading
- AI Automation for Amsterdam Finance and Fintech
- AI Automation for Luxembourg Fund Administration
- AI Automation for Switzerland's Finance and Pharma Sector
- Private AI for UK Regulated Businesses: A 2026 Decision Framework
- Private AI On-Premise
- AI Compliance Automation
- The True Cost of Your Most Expensive Roles, and What Automating Them Returns
