Erste Schritte

Die FHUB Web API bietet Basisinformationsblätter und Termsheet für strukturierte Produkte, Warrants, EUREX Produkte und Fonds einfach und zentral für Ihr Finanzsystem an.

Für die Nutzung benötigen Sie einen entsprechenden API Key. Gerne unterstützen wir Sie bei Fragen oder dem erstmaligen Setup. Senden Sie ein Mail an info at factsheet-hub.ch.

PRODUKTUMFANG

Nr. Produkt Emittenten Anzahl
1. Strukturierte Produkte (Anlageprodukte) Julius Bär, BCV, CS, Leonteq, LUKB, Raiffeisen, EFG, RBS BNP, UBS, Vontobel, ZKB, Corner Bank ca. 300'000
2 Warrants (Hebelprodukte) Julius Bär, BCV, CS, Leonteq, LUKB, Raiffeisen, EFG, RBS BNP, UBS, Vontobel, ZKB, Corner Bank ca. 25'000
3 TOFF EUREX ca. 7'000
4 Fonds Diverse Emittenten ca. 30'000

Der aktuelle Produktumfang können Sie auch per CSV mit ihrem System abgleichen, treten Sie dazu mit uns in Kontakt.

Strukturierte Produkte & Warrants

Um Dokumente für strukturierte Produkte oder Warrants abzurufen, nutzen sie folgende URL mit entsprechenden Parametern:
https://api.factsheet-hub.ch/v2/req_derivat.php?


QUERY PARAMETER

Feld Typ Beschreibung
auth String Ihr API Key, Beispiel auth=asdf2l3k4jd09u3k
k String (ISIN) Produktidentifikation ISIN, Beispiel k=CH1208659461
t String ["bib","ts","all"], Default=bib (optional) Dokument Typ entweder bib=Basisinformationsblatt oder ts=Termsheet, Beispiel t=bib. Bei der Angabe von "all" werden alle verfügbaren Dokumente in einer HTML Seite zur Auswahl verfügbar gemacht.
l String ["de","en"], Default=de (optional) Dokumentsprache entweder de=Deutsch oder en=Englisch, Beispiel l=de

Die Query Parameter sind mittels einem "&" voneinander zu separieren.

QUERY BEISPIELE

Nr. Query Beschreibung
1 https://api.factsheet-hub.ch/v2/req_derivat.php?auth=e67d82db13ecee932486&k=CH1208659461 Minimales Query ohne Angabe des Typen oder der Sprache.
2 https://api.factsheet-hub.ch/v2/req_derivat.php?auth=e67d82db13ecee932486&k=CH1208659461&t=ts Query mit Angabe des Typen, hier wird ausdrücklich ein Termsheet gewünscht.
3 https://api.factsheet-hub.ch/v2/req_derivat.php?auth=e67d82db13ecee932486&k=CH1208659461&l=en Query mit Angabe der Sprache ohne Typen, in diesem Fall wird ein Basisinformationsblatt (default) in der Sprache englisch gesucht.

RETURN

- Im positiven Fall wird das gewünschte PDF-File zurückgegeben.
- Im negativen Fall eine HTML-Seite mit dem Hinweis "Leider kein Verkaufsdokument verfügbar".
-Bei der Angabe "all" wird eine HTML Seite mit allen verfügbaren Dokumenten des Produkts angezeigt. Die Dokumente können einzeln angewählt werden.

HINWEISE

- Ist die gewünschte Sprache eines Dokuments nicht verfügbar, wird bei Verfügbarkeit die Alternativsprache zurückgegeben.

Fonds

Um Dokumente für Fonds abzurufen, nutzen sie folgende URL mit entsprechenden Parametern:
https://api.factsheet-hub.ch/v2/req_fonds.php?


QUERY PARAMETER

Feld Typ Beschreibung
auth String Ihr API Key, Beispiel auth=asdf2l3k4jd09u3k
k String (ISIN) Produktidentifikation ISIN, Beispiel k=CH0382492327
t String ["kid","fpd","all"], Default=kid (optional) Dokument Typ entweder kid=Key Information Document oder fpd=Fondsprospekt, Beispiel t=kid. Bei der Angabe von "all" werden alle verfügbaren Dokumente in einer HTML Seite zur Auswahl verfügbar gemacht.
l String ["de","en"], Default=de (optional) Dokumentsprache entweder de=Deutsch oder en=Englisch, Beispiel l=de

Die Query Parameter sind mittels einem "&" voneinander zu separieren.

QUERY BEISPIELE

Nr. Query Beschreibung
1 https://api.factsheet-hub.ch/v2/req_fonds.php?auth=e67d82db13ecee932486&k=LU2775729077 Minimales Query ohne Angabe des Typen oder der Sprache. Alle verfügbaren Dokumente werden angezeigt
2 https://api.factsheet-hub.ch/v2/req_fonds.php?auth=e67d82db13ecee932486&k=LU2775729077&t=fpd Query mit Angabe des Typen, hier wird ausdrücklich der Fondsprospekt gewünscht.
3 https://api.factsheet-hub.ch/v2/req_fonds.php?auth=e67d82db13ecee932486&k=IE000UDFKE13&t=kid Query mit Angabe des Typen, hier wird ausdrücklich das KID gewünscht.

RETURN

- Im positiven Fall wird das gewünschte PDF-File zurückgegeben.
- Im negativen Fall eine HTML-Seite mit dem Hinweis "Leider kein Verkaufsdokument verfügbar".
- Bei der Angabe "all" wird eine HTML Seite mit allen verfügbaren Dokumenten des Produkts angezeigt. Die Dokumente können einzeln angewählt werden.

HINWEISE

- Ist die gewünschte Sprache eines Dokuments nicht verfügbar, wird bei Verfügbarkeit die Alternativsprache zurückgegeben.
- Für Fonds gibt es keine "on-the-fly" Suche.

TOFF

Dokumente für Produkte im Traded Options and Financial Futures Bereich rufen Sie analog der strukturierten Produkten ab.
Für diese Produkte speziell ist die Angabe des Key bzw. der ISIN. Bei EUREX Produkten muss der Key fallspezifisch zusammengesetzt werden

KEY DEFINITION

Produkt Key Beschreibung
Option Ticker,Long/Short,Put/Call Der Key setzt sich aus dem Produkt Ticker der Angabe Long oder Short und der Angabe ob Call oder Put zusammen, Beispiel k=ABB5LONGCALL
Future Ticker,Long/Short Der Key setzt sich aus dem Produkt Ticker der Angabe Long oder Short zusammen, Beispiel k=ACELONGCALL

QUERY BEISPIELE

Nr. Query Beschreibung
1 https://api.factsheet-hub.ch/v2/req_derivat.php?auth=e67d82db13ecee932486&k=ABB5LONGCALL Minimales Query für eine Long Call Option.
2 https://api.factsheet-hub.ch/v2/req_derivat.php?auth=e67d82db13ecee932486&k=ADSESHORTPUT Minimales Query für eine Short Put Option.

RETURN

- Im positiven Fall wird das gewünschte PDF-File zurückgegeben.
- Im negativen Fall eine HTML-Seite mit dem Hinweis "Leider kein Verkaufsdokument verfügbar".

HINWEISE

- Für die EUREX stehen jeweils generische Basisinformationsblätter zur Verfügung.
- Ist die gewünschte Sprache eines Dokuments nicht verfügbar, wird bei Verfügbarkeit die Alternativsprache zurückgegeben.
- Für Fonds gibt es keine "on-the-fly" Suche.

UPLOAD

Mit der Upload-Funktion laden Sie einfach und schnell eigene Dokumente hoch und machen diese in Ihrem System verfügbar.

Die Funktion erreichen Sie über den Link
upload.factsheet-hub.ch


ANGABEN UPLOAD

Feld Beschreibung
ISIN Angabe der ISIN zum Produkt zum Beispiel CH12345678
Valor Angabe der Valoren-Nr. zum Produkt zum Beispiel 2345678
Emittent Angabe des Emittenten. Damit wird sichergestellt, dass das Produkt später auch aktualisiert wird.
Basisinformationsblatt deutsch (optional) Ein Basisinformationsblatt in deutsch als Format .pdf
Basisinformationsblatt englisch (optional) Ein Basisinformationsblatt in englisch als Format .pdf
Termsheet deutsch (optional) Ein Termsheet in deutsch als Format .pdf
Termsheet englisch (optional) Ein Termsheet in englisch als Format .pdf
Selektion Typ Auswahl um welchen Produkttyp es sich handelt

WEITERE FUNKTIONEN

Neben den gängigen API Funktionen haben wir weitere Funktionen rund um die Abfrage von Dokumenten.

HTML SUCHSEITE

Über die Suchseite können Sie oder Ihre Kunden mittels Angabe der ISIN sämtliche Dokumente zu einem Produkt auswählen und betrachten.

Die Suche erreichen Sie über den Link
search.factsheet-hub.ch

VERFÜGBARKEITSPRÜFUNG

Für Systeme kann es hilfreich sein zu prüfen, ob ein Dokument für eine ISIN verfügbar ist, ohne dieses zu laden. Mit der Verfügbarkeitsprüfung wird ausschliesslich ein HTTP Header zurückgegeben.

Die Prüfung steht für strukturierte Produkte, Warrants und TOFF Produkte zur Verfügung.

Die Abfrage stellen Sie analog der normalen Abfrage für ein Struki, Warrant TOFF Produkt zusammen. Anstelle des URL Parameter req_derivat erfassen Sie check_derivat

https://api.factsheet-hub.ch/v2/check_derivat.php?auth=e67d82db13ecee932486&k=CH1208659461

Im positiven Fall erhalten Sie einen HTTP Code 200. Im negativen Fall ein HTTP 404.

CSV EXPORT DES UMFANGS

Über nachstehend Link finden Sie eine Liste aller verfügbaren Produkte. Der File-Export enthält nur Produkte-ISIN für Strukturierte Produkte und Warrants. Fonds und TOFF Produkte sind nicht aufgeführt, ausserdem werden Produkte, welche über den On-the-fly Modus abgerufen werden, hier erst am Folgetag ersichtlich.

Die Suche erreichen Sie über den Link
http://factsheet-hub.ch/api/exchange/product_list.csv

Bereich Beschreibung
Aktualisierung 03.50 Uhr, täglich
Size ca. 5MB
Codierung UTF-8
Formattierung 1 Zeile = Kopfzeile (ISIN, VALOR, TIMESTAMP), Zweite Zeile = Start Content

RELEASE NOTES

05.04.2024- Version 2.0.3 Ausbau des "On the fly Request"


- Beim "On the fly Request" sind jetzt auch für Termsheets abgedeckt"

- Es wurde zusätzliche Emittenten für den Modus aufgeschaltet (Vontobel, UBS, Leonteq, ZKB, Julius Bär, LUKB und BCV)"


23.02.2023- Version 2.0.2 neue Funktion Verfügbarkeitsprüfung hinzugefügt


Siehe Beschreibung unter "Weitere Funktionen: Verfügbarkeitsprüfung"


03.01.2023- Version 2.0.1 Ergänzung Docs


Ergänzung zu Return-Werten im negativen Fall. Kleinere Korrekturen in diesem Zusammenhang.


01.09.2022- Version 2.0.0 für Start Testphase


Nr. Change Beschreibung
Release Plan Die neue Version 2 der FHUB API ist ab dem 1. September 2022 verfügbar. Wir planen eine 3 Monate Testphase sodass wir etwaige Kundenwünsche bis zum Produktionsstart berücksichtigen Können. Die Umstellung auf die neue Version werden wir dann per 1.4.2023 auf unserer Seite vornehmen, dann werden sämtliche Anfrage automatisch auf die neue Version umgeleitet.
Release Plan 2022
1 On the fly On the fly Abfrage für die Emittenten Vontobel, UBS und Leonteq.
2 Upload Neuer Upload inklusive Fonds und Sicherstellung der späteren Aktualisierung durch FHUB durch Angabe des Emittenten.
3 System Raw API Möglichkeit des Zugriffzugriffs auf unsere interne Raw API, welche ausschliesslich Filelinks im JSON-Format liefert.
4 Umfang ACHTUNG: Während der Testphase von Sept. bis Dezember ist der Umfang an Produkten eingeschränkt. Die verfügbaren Produkte sind jeweils in den Beispiel-Links ersichtlich.

HELP

Wir helfen gerne weiter, kontaktieren Sie uns über info at factsheet-hub.ch