Sustainable Banking etablieren?
Mit unseren Whitepapern und
den passenden Experten dazu.






People. The capital for your future. Hays Banking.





Unser Sustainable Banking
Glossar 2022 für Sie.

Grundlagenwissen kompakt.

Jetzt Glossar downloaden

People. The capital for your future. Hays banking.

Sustainability verändert die Finanzwelt:
Wie äußert sich der Trend ESG im Banking?

Der damalige BaFin-Präsident, Felix Hufeld, sagte bereits zum Auftakt der ersten Konferenz „Nachhaltige Finanzwirtschaft“ im Jahr 2019 „Wer langfristig im Finanzsektor erfolgreich sein will, wird am Thema Nachhaltigkeit nicht mehr vorbeikommen!“. Das Thema ESG spielt entsprechend eine zunehmend wichtige Rolle. Die Abkürzung ESG steht für die Begriffe Environmental, Social und Governance – wörtlich übersetzt geht es um die wirtschaftliche Anwendung von Umweltaspekten, um soziale Komponenten und um die Qualität der Unternehmensführung:

  • Auf Kundenseite zeigt sich ein deutlich gestiegenes Interesse an ESG-Investments. Bereits in Q3 2021 betrug das Vermögen nachhaltiger Publikumsfonds in Deutschland 339 Mrd. € und bei Spezialfonds 113 Mrd. € (Quelle: BVI, Fokus Nachhaltigkeit Q3 2021).
  • Gleichzeitig steigt der Druck der Regulatoren auf den Finanzsektor. Wichtige aktuelle Themen sind das Inkrafttreten der Taxonomie-VO am 12. Juli 2020 und der Start der Berichtspflicht (NFRD) nach Art. 8 der Taxonomie-VO ab Januar 2022 für das Geschäftsjahr 2021.

Aufbauend auf unser Glossar „Sustainable Banking“ gehen wir im Whitepaper "Sustainable Banking Teil 1" auf folgende Themen ein:

  • Taxonomie – EU-weite Definition von „grün“
  • Offenlegungs-VO – Vertrauen durch Transparenz
  • MiFID II – Einführung von Nachhaltigkeitspräferenzen und -faktoren
  • EU-Referenzwerte-VO –Einführung von Klima-Benchmarks

Aufbauend auf unser Glossar „Sustainable Banking“ gehen wir in den Whitepapern "Sustainable Banking Teil 1 und Teil 2" auf die neusten Regularien zur Umsetzung eines nachhatigen Finanzsystems ein

  • EU Green Bond Standards: Nachhaltigkeitsstandards für grüne Anleihen
  • Das BaFin-Merkblatt zum Umgang mit Nachhaltigkeitsrisiken
  • Corporate Sustainability Reporting Directive (CSRD)
  • EZB-Klimastresstest
  • EU Green Bond Standards: Nachhaltigkeitsstandards für grüne Anleihen
  • Das BaFin-Merkblatt zum Umgang mit Nachhaltigkeitsrisiken
  • Corporate Sustainability Reporting Directive (CSRD)
  • EZB-Klimastresstest

Sustainable Banking Teil 2

Formular ausfüllen und das Whitepaper kostenfrei per E-Mail erhalten

E-Mail

Ich möchte zu folgenden Themen E-Mails erhalten:
  • Taxonomie – EU-weite Definition von „grün“
  • Offenlegungs-VO – Vertrauen durch Transparenz
  • MiFID II – Einführung von Nachhaltigkeitspräferenzen und -faktoren
  • Mindeststandards für Klima-Benchmarks
  • Taxonomie – EU-weite Definition von „grün“
  • Offenlegungs-VO – Vertrauen durch Transparenz
  • MiFID II – Einführung von Nachhaltigkeitspräferenzen und -faktoren
  • Mindeststandards für Klima-Benchmarks

Deckblatt Whitepaper

Formular ausfüllen und das Whitepaper kostenfrei per E-Mail erhalten

E-Mail

Ich möchte zu folgenden Themen E-Mails erhalten:

Das Sustainable Banking Glossar liefert in kompakt Form wichtige Definition rund um das Thema Sustainable Banking – von EU Green Deal, Green Loan Principle bis hin zu Scope-3-Emissionen.

Formular ausfüllen und das Glossar kostenfrei per E-Mail erhalten

E-Mail

Ich möchte zu folgenden Themen E-Mails erhalten:

Was bedeutet der EZB-Klimastresstest für die Banken:

Die EZB hat einen Klimastresstest vorbereitet, der im Jahr 2022 für verschiedene Großbanken erstmals durchgeführt wird. Hierbei werden die betroffenen Banken in drei Modulen geprüft. Im ersten Schritt sollen die Institute einen Questionnaire beantworten, um ihre Fortschritte bei der Integration von Klimarisiken in ihr Geschäftsmodell aufzuzeigen. Im zweiten Modul des Stresstests wird mittels Benchmark-Analyse untersucht, inwieweit Banken auf kohlendioxidintensive Finanzierungserträge angewiesen sind und wie groß das finanzierte Treibhausgas-Emissionsvolumen aktuell ist. Im dritten Modul wird mit Hilfe eines „Bottom-up“-Stresstest analysiert, wie Banken auf die Risiken steigender Kohlendioxidpreise, extreme Wetterphänomene und den Übergang zu einer emissionsneutralen Wirtschaft reagieren.

Antworten auf diese und weitere Fragen, sowie Hintergrund und Inhalt des EZB-Klimastresstest können Sie sich in unserer Webinar-Aufzeichnung ganz entspannt anschauen:

Auf der Suche nach dem richtigen Know-how?
Mit uns finden Sie Ihre ESG-Expertinnen und Experten!

Sie möchten das Thema ESG in Ihrem Unternehmen erfolgreich einführen und benötigen genau dafür projektbezogene Unterstützung? Wir übernehmen das gerne! Gemeinsam finden wir in unserem Pool die passenden Expertinnen und Experten für Sie, die Sie auf freiberuflicher Basis beraten und tatkräftig unterstützen. Diese Talente verfügen zum Beispiel über Skills in Datenanalyse, Statistik oder Prüfmethoden und beziehen dabei stets alle wichtigen ESG-Kriterien mit ein. Wenn Sie wollen, betreuen wir Ihr Projekt von Anfang an, denn unsere Beratungsleistung beginnt schon bei einer zielführenden Bedarfsanalyse für Ihr Unternehmen.

Compliant Sourcing

Hays Banking unterstützt Ihr Team mit ESG-Talenten und Fachkräften aus den folgenden Bereichen:

Durch die spezialisierte Rekrutierung von Fach- und Führungskräften aller Hierarchieebenen und verschiedener Beschäftigungsformen wie Freelancer im Contracting, Arbeitnehmerüberlassung und Festanstellungen unterstützen wir Sie in der Umsetzung von ESG-Themen und vielen weiteren Projektanforderungen.

Gruppe von Geschäftsleuten vor grauer Wand


  • Finance
  • Digital Transformation
  • Aufsichtsrecht / Regulatorik
  • Compliance / Risikomanagement
  • IT / Change Management


  • Bilanz- und Abschlusserstellung
  • Fondsbuchhaltung
  • Accounting
  • Umsetzung neuer Bilanzierungsrichtlinien (z.B. IFRS 9-17)
  • Finanz-, Fonds-, Investitionscontrolling
  • Steuern (z.B. FATCA, InvStRefG, Abgeltungssteuer)
  • Asset Management / Treasury / ALM / M&A )


  • Big Data, KI, Robotic, Devops, Docker
  • Prozessmanagement
  • Agile Transformation und Coaching
  • Changemanagement


  • Fach- und Prozessberatung für aufsichtsrechtliches Berichtswesen
  • Regulatorisches Meldewesen (z. B. AnaCredit, GroMiKV, NSFR, FINREP)
  • Bankstatistisches Meldewesen (z.B. BISTA, ZISTA)
  • Fachliche Begleitung bei der Implementierung von Meldewesenlösungen (z. B. BAIS, ABACUS)
  • Prozessoptimierung und Data Management im Meldewesen


  • Risikomanagement/Risikocontrolling (z.B. Kredit-, Liquiditäts-, Marktpreisrisiko)
  • Umsetzung neuer aufsichtsrechtlicher Anforderungen (z.B. Basel IV, NPL, MaRisk, CRR2)
  • Risikomodellierung (z.B. PD, LGD) - Rating/Scoring/Pricing
  • Geldwäsche- und Betrugsprävention (z.B. AMLD IV, KYC)
  • Sanktionen/Embargo
  • Datenschutz (z.B. EU-DSGVO)
  • Prüfungsunterstützung durch erfahrene Bankenrevisoren
  • Umsetzung und Einhaltung von Anforderungen an die Compliance (z. B. WpHG/MaComp)
  • Internal Audit
  • IT-Security
  • Qualitätsmanagement


  • IT- und Facharchitekturen inklusive Konzeption
  • Beratungsleistung hinsichtlich fachlicher und technischer Einführung von Vertriebs-, Bestandsführungs-, Berichts-, Wertpapierabwicklungs-, Zahlungsverkehrs- sowie Finanzsysteme
  • IT-Plattform- und Architekturberatung
  • Marktdaten / Handelssystem
  • Entwicklungsleistungen / Design zu allen Programmiersprachen
  • Testmanagement / Qualitätssicherung
  • Administration und Support Leistungen
  • umfassende Beratung zu SAP Core-Banking-Modulen (CML, CMS, BCA, FSBP, Bauspar-Lösung) sowie allen anderen SAP Modulen (FI/CO, HR…)
  • SAP Bank-Analyzer und S4/HANA
  • Organisation (Outsourcing, Service Management, Procurement und Human Resources)
  • Business Analyse, Projektmethodik, agiles und klassisches Projektmanagement

Persönlich für Sie da:
Hier geht's zum Austausch mit uns

Fehler bei der Verarbeitung der Vorlage.
The following has evaluated to null or missing:
==> MobileData  [in template "10154#10192#48114" at line 40, column 26]

----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #if MobileData.getData() != ""  [in template "10154#10192#48114" at line 40, column 21]
----
1<div class="ap-content-template"> 
2    <div class="row"> 
3        <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12"> 
4            <div class="spalte_1"> 
5 
6                <div class="text"> 
7                    <#if Name.getData() != ""> 
8                        <h3>${Name.getData()}</h3> 
9                    </#if> 
10                    <#if Position.getData() != ""> 
11                        <div class="position">${Position.getData()}</div> 
12                    </#if> 
13                    <#if XINGLink?? || LinkedInLink??> 
14                    <ul class="social-link"> 
15                        <#if XINGLink?? & XINGLink.getData() !=''> 
16                            <li class="xing"><a target="_blank" rel="follow" title="xing" href="${XINGLink.getData()}">&nbsp;</a></li> 
17                        </#if> 
18                         <#if LinkedInLink?? & LinkedInLink.getData() !=''> 
19                            <li class="linkedin"><a target="_blank" rel="follow" title="linkedin" href="${LinkedInLink.getData()}">&nbsp;</a></li> 
20                        </#if> 
21                        </ul> 
22                    </#if> 
23                    <ul> 
24 
25                        <#if AnschriftFirmenname.getData() != ""> 
26                            <li>${AnschriftFirmenname.getData()}</li> 
27                        </#if> 
28                        <#if AnschriftStrasse.getData() != ""> 
29                            <li>${AnschriftStrasse.getData()}</li> 
30                        </#if> 
31                        <#if AnschriftPlzOrt.getData() != ""> 
32                            <li>${AnschriftPlzOrt.getData()}</li> 
33                        </#if> 
34 
35                    </ul> 
36                     <ul class="contact-details-desktop"> 
37                    <#if TelefonData.getData() != ""> 
38                           <li> <a onclick="dataLayer.push({'event': 'Kontakt', 'eventkategorie': 'Ansprechpartner','eventaktion': '_NAME AP_','eventlabel': 'Telefon geklickt'});" href="tel:${TelefonData.getData()}">${TelefonData.getData()}</a></li> 
39                    </#if> 
40                    <#if MobileData.getData() != ""> 
41                         <li><a href="mob:${MobileData.getData()}">${MobileData.getData()}</a></li> 
42                    </#if> 
43                    <#if EMailData.getData() != ""> 
44                        <li> <a onclick="dataLayer.push({'event': 'Kontakt', 'eventkategorie': 'Ansprechpartner','eventaktion': '_NAME AP_','eventlabel': 'E-Mail geklickt'});" href="mailto:${EMailData.getData()}">${EMailData.getData()}</a></li> 
45                    </#if> 
46                    </ul> 
47 
48 
49                </div> 
50                <div class="bild hh-display-phone-portrait"> 
51                    <picture data-title="${Name.getData()}" data-alt="${Name.getData()}" data-default-src="${BildBasic.getData()}"> 
52                        <source srcset="${BildBasic.getData()} <#if BildRetina.getData() != "">, ${BildRetina.getData()} </#if>" media="(min-width: 980px)"/> 
53                        <source srcset="${BildBasic.getData()} <#if BildRetina.getData() != "">, ${BildRetina.getData()} </#if>" media="(min-width: 480px)"/> 
54                        <source srcset="${BildBasic.getData()} <#if BildRetina.getData() != "">, ${BildRetina.getData()} </#if>" media="(min-width: 0px)"/> 
55                        <img src="${BildBasic.getData()}" title="${Name.getData()}" alt="${Name.getData()}"/> 
56                    </picture> 
57                </div> 
58                 <ul class="contact-details-mobile"> 
59                <#if TelefonData.getData() != ""> 
60                       <li> <a onclick="dataLayer.push({'event': 'Kontakt', 'eventkategorie': 'Ansprechpartner','eventaktion': '_NAME AP_','eventlabel': 'Telefon geklickt'});" href="tel:${TelefonData.getData()}">${TelefonData.getData()}</a></li> 
61                </#if> 
62                <#if EMailData.getData() != ""> 
63                    <li> <a onclick="dataLayer.push({'event': 'Kontakt', 'eventkategorie': 'Ansprechpartner','eventaktion': '_NAME AP_','eventlabel': 'E-Mail geklickt'});" href="mailto:${EMailData.getData()}">${EMailData.getData()}</a></li> 
64                </#if> 
65            </ul> 
66            </div> 
67            <div class="spalte_2 hh-display-none-phone-portrait"> 
68                <div class="bild"> 
69                    <picture data-title="${Name.getData()}" data-alt="${Name.getData()}" data-default-src="${BildBasic.getData()}"> 
70                        <source srcset="${BildBasic.getData()} <#if BildRetina.getData() != "">, ${BildRetina.getData()} </#if>" media="(min-width: 980px)"/> 
71                        <source srcset="${BildBasic.getData()} <#if BildRetina.getData() != "">, ${BildRetina.getData()} </#if>" media="(min-width: 480px)"/> 
72                        <source srcset="${BildBasic.getData()} <#if BildRetina.getData() != "">, ${BildRetina.getData()} </#if>" media="(min-width: 0px)"/> 
73                        <img src="${BildBasic.getData()}" title="${Name.getData()}" alt="${Name.getData()}"/> 
74                    </picture> 
75                </div> 
76            </div> 
77        </div> 
78    </div> 
79</div> 
Fehler bei der Verarbeitung der Vorlage.
The following has evaluated to null or missing:
==> MobileData  [in template "10154#10192#48114" at line 40, column 26]

----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #if MobileData.getData() != ""  [in template "10154#10192#48114" at line 40, column 21]
----
1<div class="ap-content-template"> 
2    <div class="row"> 
3        <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12"> 
4            <div class="spalte_1"> 
5 
6                <div class="text"> 
7                    <#if Name.getData() != ""> 
8                        <h3>${Name.getData()}</h3> 
9                    </#if> 
10                    <#if Position.getData() != ""> 
11                        <div class="position">${Position.getData()}</div> 
12                    </#if> 
13                    <#if XINGLink?? || LinkedInLink??> 
14                    <ul class="social-link"> 
15                        <#if XINGLink?? & XINGLink.getData() !=''> 
16                            <li class="xing"><a target="_blank" rel="follow" title="xing" href="${XINGLink.getData()}">&nbsp;</a></li> 
17                        </#if> 
18                         <#if LinkedInLink?? & LinkedInLink.getData() !=''> 
19                            <li class="linkedin"><a target="_blank" rel="follow" title="linkedin" href="${LinkedInLink.getData()}">&nbsp;</a></li> 
20                        </#if> 
21                        </ul> 
22                    </#if> 
23                    <ul> 
24 
25                        <#if AnschriftFirmenname.getData() != ""> 
26                            <li>${AnschriftFirmenname.getData()}</li> 
27                        </#if> 
28                        <#if AnschriftStrasse.getData() != ""> 
29                            <li>${AnschriftStrasse.getData()}</li> 
30                        </#if> 
31                        <#if AnschriftPlzOrt.getData() != ""> 
32                            <li>${AnschriftPlzOrt.getData()}</li> 
33                        </#if> 
34 
35                    </ul> 
36                     <ul class="contact-details-desktop"> 
37                    <#if TelefonData.getData() != ""> 
38                           <li> <a onclick="dataLayer.push({'event': 'Kontakt', 'eventkategorie': 'Ansprechpartner','eventaktion': '_NAME AP_','eventlabel': 'Telefon geklickt'});" href="tel:${TelefonData.getData()}">${TelefonData.getData()}</a></li> 
39                    </#if> 
40                    <#if MobileData.getData() != ""> 
41                         <li><a href="mob:${MobileData.getData()}">${MobileData.getData()}</a></li> 
42                    </#if> 
43                    <#if EMailData.getData() != ""> 
44                        <li> <a onclick="dataLayer.push({'event': 'Kontakt', 'eventkategorie': 'Ansprechpartner','eventaktion': '_NAME AP_','eventlabel': 'E-Mail geklickt'});" href="mailto:${EMailData.getData()}">${EMailData.getData()}</a></li> 
45                    </#if> 
46                    </ul> 
47 
48 
49                </div> 
50                <div class="bild hh-display-phone-portrait"> 
51                    <picture data-title="${Name.getData()}" data-alt="${Name.getData()}" data-default-src="${BildBasic.getData()}"> 
52                        <source srcset="${BildBasic.getData()} <#if BildRetina.getData() != "">, ${BildRetina.getData()} </#if>" media="(min-width: 980px)"/> 
53                        <source srcset="${BildBasic.getData()} <#if BildRetina.getData() != "">, ${BildRetina.getData()} </#if>" media="(min-width: 480px)"/> 
54                        <source srcset="${BildBasic.getData()} <#if BildRetina.getData() != "">, ${BildRetina.getData()} </#if>" media="(min-width: 0px)"/> 
55                        <img src="${BildBasic.getData()}" title="${Name.getData()}" alt="${Name.getData()}"/> 
56                    </picture> 
57                </div> 
58                 <ul class="contact-details-mobile"> 
59                <#if TelefonData.getData() != ""> 
60                       <li> <a onclick="dataLayer.push({'event': 'Kontakt', 'eventkategorie': 'Ansprechpartner','eventaktion': '_NAME AP_','eventlabel': 'Telefon geklickt'});" href="tel:${TelefonData.getData()}">${TelefonData.getData()}</a></li> 
61                </#if> 
62                <#if EMailData.getData() != ""> 
63                    <li> <a onclick="dataLayer.push({'event': 'Kontakt', 'eventkategorie': 'Ansprechpartner','eventaktion': '_NAME AP_','eventlabel': 'E-Mail geklickt'});" href="mailto:${EMailData.getData()}">${EMailData.getData()}</a></li> 
64                </#if> 
65            </ul> 
66            </div> 
67            <div class="spalte_2 hh-display-none-phone-portrait"> 
68                <div class="bild"> 
69                    <picture data-title="${Name.getData()}" data-alt="${Name.getData()}" data-default-src="${BildBasic.getData()}"> 
70                        <source srcset="${BildBasic.getData()} <#if BildRetina.getData() != "">, ${BildRetina.getData()} </#if>" media="(min-width: 980px)"/> 
71                        <source srcset="${BildBasic.getData()} <#if BildRetina.getData() != "">, ${BildRetina.getData()} </#if>" media="(min-width: 480px)"/> 
72                        <source srcset="${BildBasic.getData()} <#if BildRetina.getData() != "">, ${BildRetina.getData()} </#if>" media="(min-width: 0px)"/> 
73                        <img src="${BildBasic.getData()}" title="${Name.getData()}" alt="${Name.getData()}"/> 
74                    </picture> 
75                </div> 
76            </div> 
77        </div> 
78    </div> 
79</div> 
Folgen Sie uns auf Social Media: Folgen Sie uns auf Social Media: