Warum wir nie nach Ihrem Broker-Login fragen
Viele Portfolio-Apps beginnen mit derselben Bitte: Verbinden Sie Ihren Broker. Sie geben Ihre Zugangsdaten oder eine OAuth-Berechtigung heraus, und Ihre Trades werden automatisch synchronisiert. Das ist bequem, und es hat einen Preis, den der Einrichtungsbildschirm nicht nennt.
Für viele liegt auf dem Konto hinter diesem Login die größte Geldsumme, über die sie außerhalb ihres Hauses verfügen. Die Entscheidung, eine fremde App damit zu verbinden, verdient mehr als die zwei Sekunden, die ihr der Einrichtungsbildschirm gibt.
Dieser Artikel erklärt, was das Verbinden bedeutet, was schiefgehen kann und warum wir BullBenchmark um eine Datei herum gebaut haben, die Sie selbst hochladen. Die kurze Antwort ist, dass eine hochgeladene Datei einem Tracker Ihre vergangenen Trades zeigt und sonst nichts, während eine Live-Verbindung eine dauerhafte Berechtigung ist, die sicher bleiben muss, solange es sie gibt.
Was das Verbinden Ihres Brokers bedeutet
Im besten Fall ist es eine OAuth-Verbindung mit reinem Lesezugriff über einen Aggregator, ein zusätzliches Unternehmen in der Kette mit Zugriff auf Ihre gesamte Kontohistorie. Im schlimmsten Fall, der weiterhin verbreitet ist, ist es Screen-Scraping, bei dem sich der Dienst mit Ihren auf seinen Servern gespeicherten Zugangsdaten als Sie anmeldet.
Die Bedingungen mancher Broker setzen Ihren Schutz außer Kraft, wenn Sie Zugangsdaten weitergeben. Die beiden Methoden unterscheiden sich darin, was sie preisgeben.
OAuth, richtig umgesetzt, ist die bessere der beiden. Sie melden sich auf der Seite des Brokers selbst an, der Broker stellt der App ein Token aus, und dieses Token ist begrenzt. Es liest nur, es lässt sich widerrufen, und es enthält Ihr Passwort nicht.
Ein Token mit reinem Lesezugriff legt trotzdem Ihre Positionshistorie, Ihren Kontowert und Ihr Handelsverhalten den Servern eines anderen Unternehmens offen, solange das Token lebt. Reiner Lesezugriff begrenzt, was die App tun kann, nicht, was sie sehen kann.
Screen-Scraping ist die Variante, die im Marketingtext nicht vorkommt. Die App fragt nach Ihrem Benutzernamen und Passwort, speichert beides und meldet sich in Abständen als Sie an. Es gibt keine Begrenzung, weil der Broker nicht weiß, dass es passiert. Alles, was Sie im angemeldeten Zustand tun können, kann der Dienst technisch auch.
Weil Sie die Zugangsdaten freiwillig herausgegeben haben, lassen die Bedingungen des Brokers die Folgen meist bei Ihnen.
Der Aggregator in der Mitte
Die meisten Tracking-Apps bauen Broker-Verbindungen nicht selbst. Sie mieten sie bei einem Aggregator, einem Unternehmen, dessen Geschäft es ist, Verbindungen zu Hunderten von Finanzinstituten zu pflegen. Ihre Beziehung besteht zur App, aber Ihre Daten fließen durch eine Firma, die Sie nie geprüft haben, unter einer Datenschutzerklärung, die Sie nie gelesen haben, für eine Speicherdauer, die Sie nicht steuern.
Jede zusätzliche Datenbank, die ein vollständiges Bild Ihres Vermögens enthält, ist ein weiterer Ort, aus dem dieses Bild abfließen kann.
Nichts davon setzt voraus, dass jemand in böser Absicht handelt. Es setzt nur die übliche Rate an Sicherheitsvorfällen, Übernahmen und Geschäftsmodellwechseln voraus, die Softwarefirmen durchlaufen, angewendet auf einen Datenbestand, den Sie lieber privat halten.
Wenn eine To-do-App Daten verliert, verlieren Sie Ihre Einkaufsliste. Wenn ein Finanzaggregator Daten verliert, bekommt jemand eine Aufzeichnung darüber, was Sie besitzen und wo.
Was offenliegt, wenn es schiefgeht
Sicherheitsleute nennen das ein Bedrohungsmodell. Die Version für den Hausgebrauch ist eine Frage: Wenn das schiefgeht, was liegt dann offen? Bei gespeicherten Zugangsdaten sind es Ihr Konto, alles darin und womöglich Ihr rechtlicher Schutz. Bei einem OAuth-Token ist es Ihre vollständige Kontohistorie, fortlaufend aktualisiert. Bei einer Datei, die Sie hochgeladen haben, ist es diese Datei.
Dazu kommt die Frage, wer sich über die Zeit weiter gut verhalten muss. Eine Live-Verbindung ist eine dauerhafte Konstruktion, in der die App, der Aggregator und die API des Brokers alle sicher und zahlungsfähig bleiben müssen, solange es sie gibt. Ein Datei-Upload ist ein einzelner Vorgang, dessen Inhalt Sie vorher angesehen haben.
Die dateibasierte Alternative
Die Alternative ist, die Exportdatei Ihres Brokers herunterzuladen und beim Tracker hochzuladen. Das sind dreißig Sekunden Arbeit, einmal im Monat oder nachdem Sie gehandelt haben. Diese dreißig Sekunden bringen Ihnen vier Dinge.
- Nichts kann auf Ihrem Konto handeln. Eine Exportdatei kann keine Order aufgeben, nichts auszahlen und sich nicht anmelden.
- Sie sehen, was geteilt wird. Öffnen Sie die Datei, und Sie finden eine Liste Ihrer Trades, mehr nicht.
- Kein Aggregator in der Mitte. Das ist eine Datenbank weniger, in der Ihr Vermögen steht.
- Es funktioniert immer. Es gibt keine kaputte Anbindung, wenn Ihr Broker seine API ändert.
Eine Datei ist passives Datenmaterial. Es gibt kein Token zu stehlen, keine Sitzung zu kapern und keine dauerhafte Berechtigung zu missbrauchen, weil keine Berechtigung erteilt wurde. Sie können die Datei vor dem Hochladen in einer Tabelle öffnen und jede Zeile lesen, die Ihre Hände verlässt.
Den Aggregator wegzulassen nimmt eine Partei aus der Kette. Zuverlässigkeit ist der Vorteil, den die meisten zuletzt bemerken. Wer einen verbundenen Tracker genutzt hat, kennt die kaputte Synchronisation, die Schleife aus erneuten Anmeldungen und die unerklärte Lücke in den Daten. Dateien haben keine Ausfälle.
Ist das Hochladen einer Datei nicht auch Datenweitergabe?
Ja. Ein Transaktionsexport beschreibt, was Sie gekauft, verkauft und an Dividenden erhalten haben. Das sind die Angaben, die ein Tracker braucht, um Ihre Renditen zu berechnen, und nichts darüber hinaus. Er enthält kein Passwort, keine Sitzung und keine Möglichkeit, Ihr Konto künftig zu beobachten.
Sie entscheiden, wann Sie ihn teilen, Sie können den gesamten Inhalt vorher sehen, und wenn Sie aufhören hochzuladen, hört der Informationsfluss auf. Bei einer Live-Verbindung fließen die Daten weiter, bis Sie den Zugriff auf einer Einstellungsseite widerrufen, die Sie selten besuchen.
Der Nachteil
Manuelle Uploads bedeuten, dass Ihre Transaktionshistorie so aktuell ist wie Ihr letzter Export. Für einen Daytrader scheidet die Methode damit aus. Für langfristiges Anlegen reicht der Stand des letzten Uploads. Kurse aktualisieren sich stündlich, solange die Märkte offen sind, und werden nach dem US-Handelsschluss auf die offiziellen Schlusskurse festgesetzt, Dividenden und Wechselkurse aktualisieren sich täglich.
Der zweite, kleinere Nachteil ist, dass es etwas von Ihnen verlangt. Einmal im Monat oder nach einer Reihe von Trades verbringen Sie eine halbe Minute damit, eine Datei herunterzuladen und in den Tracker zu ziehen. Wenn Ihnen der Exportbildschirm Ihres Brokers fremd ist, zeigen die Anleitungen für DeGiro, Interactive Brokers und Trading 212 die Klicks.
Zugriff, den wir nie erhalten haben
Es gibt einen Unterschied zwischen einem Unternehmen, das verspricht, Zugriff nicht zu missbrauchen, und einem Unternehmen, das ihn nie erhalten hat. Ein Versprechen hängt an Richtlinien, an Mitarbeitern und am nächsten Eigentümer des Geschäfts. Ein Tracker, der Ihre Zugangsdaten nie gesehen hat, kann sie nicht verlieren, kann nicht zu ihrer Nutzung gezwungen werden und kann sie sich nicht stehlen lassen.
Das ist der Handel, den BullBenchmark eingeht: stündliche Marktkurse während der Handelszeiten auf Ihrer hochgeladenen Historie und kein Zugriff auf Ihr Konto, weil wir nie danach gefragt haben.
Wenn Sie einen Tracker wollten, um herauszufinden, ob Ihr Anlegen funktioniert, steht die Antwort in Ihrer Transaktionshistorie und nicht in einem Live-Feed. Die Exportdatei, die Sie heute herunterladen, enthält alles, was nötig ist, um zu prüfen, ob Sie den S&P 500 schlagen.
BullBenchmark liest den Transaktionsexport Ihres Brokers und zeigt Ihre Rendite neben dem S&P 500 und dem Nasdaq 100, mit denselben Käufen und Verkäufen an denselben Tagen, in Ihrer eigenen Währung. Geld, das Sie nicht investiert haben, bleibt außerhalb des Vergleichs. Die ersten zwei Wochen sind kostenlos, eine Karte ist nicht nötig.
Weiterlesen: DeGiro-Export-Anleitung · Trading-212-Export-Anleitung · BullBenchmark vs. getquin