Vorbemerkungen Die detaillierte Kostenoffenlegung (ex ante und ex post) ist eine der wesentlichen Neuerungen und Herausforderungen aus den Vorgaben der Neufassung der Finanzmarktrichtlinie und -verordnung (MiFID II / MiFIR). Die Erarbeitung der Anforderungen an die erforderliche Datenbereitstellung wurde in den vergangenen Monaten innerhalb der Finanzindustrie (insbesondere von den Vertriebsbereichen) vorangetrieben. Begleitend hierzu wurden im Rahmen eines von WM initiierten und moderierten Arbeitskreises diese Anforderungen aufgenommen und hinsichtlich der technischen Umsetzung erörtert. ist beauftragt, die Daten zur Kostentransparenz von den Emittenten aufzunehmen und den Marktteilnehmern zur Verfügung zu stellen. Um den Prozess der Informationsübermittlung von den Emittenten zu WM zu optimieren, werden die bestehenden Schnittstellen entsprechend angepasst. Für die drei Felder Einstiegskosten, Ausstiegskosten sowie fortlaufende Kosten inkrementell pro Kalenderjahr wurde aus technischen Gründen, sowie einer sehr hohen Anzahl von Datenübermittlungen und mehrfachen täglichen Anpassungen, eine separate XML-Schnittstelle auf der Basis der REST -Technologie realisiert. Die nachfolgend aufgeführten Beschreibungen stellen das Umsetzungskonzept für diese Felder dar. Die genaue Beschreibung der technischen Anbindung an die REST -Schnittstelle, sowie der für dieses technische Verfahren benötigten Sicherungszertifikate, können Sie einem separaten Dokument entnehmen. Es ist davon auszugehen, dass es insbesondere im Zusammenhang mit weiteren Anforderungen des Regulators noch zu Änderungen kommen kann. Die nachfolgende Übersicht enthält eine Beschreibung der über diese Schnittstelle übertragenen Daten und die damit verbundenen Regeln und Formate in tabellarischer Form. Die Details können Sie dem XSD-Schema und einem Beispiel im XML-Format entnehmen. Bei Bedarf können wir Ihnen auch jederzeit eine Beispieldatei zu einer aktuellen Emission Ihres Hauses zuschicken. 08.03.2017 Seite 1
Spezifikation für die Anlieferung über die XML-REST-Schnittstelle / /Lieferung/Sender Name String Weniger als 100 Zeichen /Lieferung/Sender Telefon String Weniger als 100 Zeichen /Lieferung/Sender Mail String Gültige E-Mailadresse mit @ Weniger als 254 Zeichen /Lieferung/Sender Text String Weniger als 254 Zeichen /Lieferung/Emittent Name String Bis zu 100 Zeichen /Lieferung/Emittent Nummer String 6 Zeichen /Lieferung/Ids WKN String 6-stellig ohne O und I /Lieferung/Ids ISIN String 12-stellig 08.03.2017 Seite 2
/Lieferung/Einstiegskosten Betrag Decimal 7 Stellen vor Komma 8 Stellen nach Komma / Wenn Betrag ungleich 0, dann darf KennzeichenNullmeldung nicht true" sein! /Lieferung/Einstiegskosten Waehrung String 3-stellig gemäß ISO 4217 /Lieferung/Einstiegskosten Kennzeichen String boolean (true/false) true= % false= absoluter Wert /Lieferung/Einstiegskosten Ermittlungszeit DateTimeUTC yyyy-mm-ttthh:mm:ssz (Bsp.: 2002-05-30T09:00:00Z) /Lieferung/Einstiegskosten KorrekturKennzeichen String 1 (Korrektur) oder 2 (Storno) 08.03.2017 Seite 3
/Lieferung/Einstiegskosten KennzeichenNullmeldung String boolean (true/false) / Der Wert true soll nur in Verbindung mit dem Wert 0 im Element Betrag geliefert werden! /Lieferung/Ausstiegskosten Betrag Decimal 7 Stellen vor Komma 8 Stellen nach Komma Wenn Betrag ungleich 0, dann darf KennzeichenNullmeldung nicht true" sein! /Lieferung/Ausstiegskosten Waehrung String 3-stellig gemäß ISO 4217 /Lieferung/Ausstiegskosten Kennzeichen String boolean (true/false) true= % false= absoluter Wert /Lieferung/Ausstiegskosten Ermittlungszeit DateTimeUTC yyyy-mm-ttthh:mm:ssz (Bsp.: 2002-05-30T09:00:00Z) 08.03.2017 Seite 4
/Lieferung/Ausstiegskosten KorrekturKennzeichen String 1 (Korrektur) oder 2 (Storno) / /Lieferung/Ausstiegskosten KennzeichenNullmeldung String boolean (true/false) Der Wert true soll nur in Verbindung mit dem Wert 0 im Element Betrag geliefert werden! /Lieferung/FortlaufendeKosten Betrag Decimal 7 Stellen vor Komma 8 Stellen nach Komma Wenn Betrag ungleich 0, dann darf KennzeichenNullmeldung nicht true" sein! /Lieferung/FortlaufendeKosten Waehrung String 3-stellig gemäß ISO 4217 /Lieferung/FortlaufendeKosten Kennzeichen String boolean (true/false) true= % false= absoluter Wert 08.03.2017 Seite 5
/Lieferung/FortlaufendeKosten Ermittlungszeit DateISO yyyy-mm-tt Datumsformat gem. ISO) / /Lieferung/FortlaufendeKosten KorrekturKennzeichen String 1 (Korrektur) oder 2 (Storno) /Lieferung/FortlaufendeKosten KennzeichenNullmeldung String boolean (true/false) Der Wert true soll nur in Verbindung mit dem Wert 0 im Element Betrag geliefert werden! 08.03.2017 Seite 6