Beta 0.1 — in Erprobung mit ausgewählten Testern.

Technischer Hintergrund

Für technisch interessierte Nutzer und für Unternehmen, die den Einsatz prüfen. Stand: Beta 0.1.

ThemaText
PlattformWindows-Anwendung, 64-bit, getestet unter Windows 11. Installation je Windows-Benutzer ohne Administratorrechte; die .NET-Laufzeit ist enthalten. Die Oberfläche läuft im Standardbrowser.
Lokale DiensteZwei lokale Dienste — Anwendung und Oberfläche — sind derzeit unter 127.0.0.1 erreichbar, nicht aus dem Netzwerk. Die aktuelle Version hat keine Benutzeranmeldung; der Zugriff ist auf den eigenen Rechner beschränkt.
Broker-AnbindungÜber die laufende Trader Workstation und die offizielle TWS API (C#) von Interactive Brokers. Aktuell wird eine TWS auf demselben Rechner unterstützt. IB Gateway und andere Zugangswege sind derzeit nicht offiziell getestet oder unterstützt.
TWS APIErforderlich ist mindestens die Version, mit der die jeweilige TradingScanner-Version gebaut wurde — für Beta 0.1 die Version 10.49.2.0. Neuere offizielle Versionen werden akzeptiert, ältere derzeit abgewiesen. Die TWS API wird nicht mitgeliefert.
ZugriffsmusterKeine dauerhafte Verbindung: je Scan bzw. Positionsabruf eine kurze Sitzung, danach Trennung; aktuell nie zwei Sitzungen gleichzeitig. Positionsergebnisse werden bis zu 60 Sekunden wiederverwendet. Beim Öffnen von Dashboard, Positionen oder Performance liest TradingScanner selbständig.
RechteDie aktuelle Version benötigt keine Schreibrechte. Derzeit sind ausschließlich lesende API-Aufrufe erlaubt; Order-, Storno- und Ausübungsfunktionen sind im Programm nicht vorhanden, und das wird bei jedem Build automatisch geprüft. Wir empfehlen, in der TWS „Read-Only API“ zu aktivieren; TradingScanner funktioniert damit vollständig.
TWS-Einstellungen„Enable ActiveX and Socket Clients“ aktiv; „Read-Only API“ aktiv (empfohlen); Socket-Port bekannt (TWS-Standard Echtgeldkonto 7496, Paper-Konto 7497); eine freie Client-ID.
Port und Client-IDWerden bei der Installation abgefragt (Vorgabe 7496 und 101) und bleiben bei Updates erhalten. Änderbar in config\tester-settings.txt im Installationsordner. TradingScanner prüft die Kontoart nicht; ob Echtgeld- oder Paper-Konto, bestimmt allein der eingetragene Port Ihrer TWS.
MarktdatenAngefordert wird der Modus „verzögert“. Angezeigt wird je Scan und Kandidat der von der TWS gemeldete Modus („Live“, „Verzögert“, „Eingefroren“). Welche Daten Sie erhalten, bestimmen die Berechtigungen Ihres IBKR-Kontos.
FinnhubOptional, mit Ihrem Schlüssel und derzeit während eines Scans: je Basiswert ein Abruf des Earnings-Kalenders bei finnhub.io (Symbol und Zeitraum); der Schlüssel wird im Anfrage-Header übertragen. Der Verbindungstest fragt das Beispielsymbol AAPL ab.
Finnhub-SchlüsselVerschlüsselt mit der Windows-Datenschutz-API (an Ihr Windows-Benutzerkonto gebunden) unter %LOCALAPPDATA%\TradingScanner\state\. Er wird nicht angezeigt und nicht protokolliert. Ein anderer Windows-Benutzer oder ein anderer Rechner kann ihn nicht lesen.
IBKR FlexOptional, derzeit auf Knopfdruck: Abruf Ihres Kontoauszugs beim IBKR Flex Web Service. Die Flex-Zugangsdaten werden mit der Windows-Datenschutz-API verschlüsselt in der lokalen Datenbank gespeichert.
Lokale DatenUnter %LOCALAPPDATA%\TradingScanner: Datenbank (Scans, Historie, Journal, Zugangsdaten verschlüsselt), Protokolle (u. a. Symbole, technische Meldungen, Verbindungsdaten wie Client-ID und Serverversion) und Statusdateien. Eine Deinstallation lässt diese Daten bewusst stehen; Sie können den Ordner jederzeit löschen.
Externe VerbindungenIhre lokale TWS; finnhub.io (optional); ndcdyn.interactivebrokers.com (Flex, optional). In der aktuellen Version ohne Telemetrie, ohne Update-Prüfung und ohne TradingScanner-Server.
UpdatesEinen automatischen Update-Dienst gibt es derzeit nicht. Eine neue Version installieren Sie über die bestehende; Einstellungen und Daten bleiben erhalten.
DiagnoseSeite „Systemstatus“ und „Diagnose kopieren“ (ohne Zugangsschlüssel; enthält technische Angaben wie Port, Client-ID und Symbole). Fehlt die TWS API, bietet TradingScanner beim Start eine geführte Einrichtung an.
SignaturDer Installer ist derzeit nicht digital signiert; die Prüfsumme erhalten Sie mit dem Installer.