Der Handelsknecht setzt Signale um, die über die Rabbit-MQ-Schnittstelle bezogen werden. Er dokumentiert das Handelsgeschehen und sorgt für Transparenz.
Prolog
Wer sich einige Zeit erfolgreich an den Finanzmärkten getummelt, kann Nachfragen kaum entgehen, die auf eine (Teilweise) Duplizierung des Eigenhandels hinauslaufen. Dann gerät man sofort in regulatorisch stark vermintes Terrain.
Unkritisch ist es, öffentlich Handelssignale zur Verfügung zu stellen und Interessenten einen Zugriff zu ermöglichen. Der Handelsknecht ist ein Open Source Programm, dass jederman/frau unkompliziert eine Ausführung von Handelssignalen erlaubt.
Handelsstrategien
Ein(e) Signalgeber/in stellt über spezielle »Exchanges« den Echtzeit-Handelsverlauf für vereinbarte Handelsstrategien über das Rabbit-MQ-Protokoll zur beliebigen Verwendung bereit. Der Handelsknecht verarbeitet die übertragenen Messages.
Default-Werte
Die Anzahl der zu handelnden Kontrakte kann über das TUI oder auch die Weboberfläche eingestellt werden und jederzeit angepasst werden.
Trading-Log
Es wird ein monatliches Handelsprotokoll geführt, dass z.B. in eine Tabellenkalkulation importiert werden kann.
Hardware
Der Handelsknecht benötigt kaum Ressourcen. Er ist überall lauffähig, wo die Interactive Brokers TWS ausgeführt werden kann. Eine graphische Oberfläche ist nicht notwendig. Aus regulatorischen Gründen muss der Handelsknecht täglich gestartet werden. Das kann automatisiert werden, genauso wie der wöchentliche Neustart der TWS. Es ist problemlos möglich, den Handelsknecht 24/7 auf einem minimalen VPS oder in einem Container im privaten Netz laufen zu lassen.
Installation
- Download: Linux (ausführbar)
- Quelltext: Codeberg Repository
- How To Install
- Voraussetzungen
Das Rust-Executable kann direkt gestartet werden. Unbedingt auf einem Paper-Trading-Account testen!
Terminal Interface
- Immer aktuell: offene Orders
- Kontostände abrufen
- Default-Werte festlegen
- Handelsprotokoll einsehen
- Emergency Closing
Das Terminal-Interface erlaubt eine zielgerichtete Überwachung des Handels.
Web Interface
- Kontostände abrufen
- Default-Werte festlegen
- Handelsprotokoll einsehen
- Emergency Closing
Intuitiver als das Terminal Interface.
Fernsteuerung
- Preview, Place, Modify, Cancel und Close Messages über Rabbit-MQ-Strategie-Exchanges
- Individuelle Konfiguration
- Rabbit-MQ kann mit jeder Programmiersprache genutzt werden
Auf Wunsch erstellen wir ein lauffähiges Steuerprogramm.