Unsere API ist unabhängig von der Benutzeroberfläche und ermöglicht es Drittanbietern, Anwendungen zu erstellen:
- Automatisierung des Tradings auf der Grundlage persönlich ausgewählter Handelssignale, Analyse der Rentabilität des Handelskontos
- Handel über R StocksTrader-Konten (durchschnittliche Ausführungszeit ~90 ms; getestet auf Demokonten).
Besonderheiten
- Unabhängig davon, ob Sie ein unabhängiger Trader, ein kleines Entwicklungsunternehmen oder ein Finanzinstitut sind, können Sie unsere Services ohne Abonnementkosten nutzen.
- Wir unterstützen den Handel mit Aktien und CFDs auf Aktien (USA, Deutschland, Großbritannien, Schweiz, Italien und mehr), Währungen, Indizes, Öl, Metalle und Futures (mit Zugang zu über 12.000 Handelsinstrumenten) - alles über eine einheitliche Schnittstelle.
API-Features
Unsere Nutzer haben Zugang zu folgenden Bereichen:
- Verwaltung von Orders - Platzieren, Ändern und Stornieren von Orders
- Verwaltung von Trades - Ändern und Schließen von Trades
- Portfolio - Abrufen einer Liste der offenen Trades für das Handelskonto
- Orderhistorie - Abruf einer Liste von Orders für das Handelskonto
- Kontoinformationen - Abruf einer Liste von Handelskonten und Daten zur Gewinn- und Verlustrechnung für diese Konten
- Instrumente - Abrufen von Informationen über die Bedingungen des Handelsinstruments für das angegebene Konto.
Hinweis: Es wird kein Streaming für Marktdaten angeboten.
Begriffserklärungen
- Benutzer ist ein Kunde, der ein R StocksTrader Echtgeldkonto besitzt.
- Konto ist ein Handelskonto, das von einem Benutzer zum Kauf und Verkauf von Handelsinstrumenten auf verschiedenen globalen Märkten eröffnet wird.
Es gibt drei Hauptarten von Konten: Margin-Konten, Cash-Konten und Investment-Sparkonten (ISK). Diese Arten unterscheiden sich in der Berechnung und dementsprechend auch in den Parametern, die als Rückmeldung geliefert werden. Alle diese Konten sind provisionsfrei.
Einige Erläuterungen:
- Das Margin-Konto ("Margin"-Struktur) beinhaltet den Handel mit einem Hebel. Es unterstützt bis zu 12.000 Handelsinstrumente, darunter Aktien, CFDs auf Aktien, CFDs auf Indizes, CFDs auf Forex, CFDs auf ETFs, CFDs auf Öl und CFDs auf Metalle. Zu den Parametern, die für diese Art von Konto rückgemeldet werden, gehören der Saldo, die nicht realisierten Gewinne und Verluste, das Eigenkapital, die Margin und die freie Margin.
- Cash-Konto ("Cash"-Struktur) ermöglicht den Handel mit echten US-Aktien. Es hat einen Hebel von 1:1. Die folgenden Parameter sind für diesen Kontotyp verfügbar: Mein Portfolio, Investitionen und Verfügbar für Investitionen.
- Das Investment Sparkonto (ISK) ("Cash"-Struktur) ist ein spezielles Konto für Kunden aus Schweden zum Handel mit börsennotierten US-Aktien und ETFs im Rahmen einer günstigen Kapitalsteuerregelung. Es hat einen Hebel von 1:1. Die Parameter, die bei diesem Konto rückgemeldet werden, sind: Mein Portfolio, Investitionen und Verfügbar für Investitionen.
- Eine Order ist ein Bündel von Anweisungen an R StocksTrader, einen Vermögenswert im Namen eines Traders zu kaufen oder zu verkaufen.
- Der Trade ist das Ergebnis einer ausgeführten Order. Jede ausgeführte Order eröffnet oder schließt einen Trade.
- Die Position ergibt sich aus offenen und geschlossenen Trades, wobei sowohl offene als auch geschlossene Trades berücksichtigt werden. Wir gehen von der Regel aus, dass "eine Geschäftseinheit" sowohl ein Geschäft (einen Trade) als auch eine Position umfasst (d.h. sobald es kein offenes oder geschlossenes Geschäft unter einer Position mehr gibt, wird die Position beendet). Daher verwenden wir für R StocksTrader-Konten und für diese API nicht den Begriff "eine Positionseinheit", sondern erläutern diese Spezifika.
Gemeinsame Merkmale der Implementierung von Endpunkten
- Für die Anfrage verwendet die API die UTC-Zeitzone.
- Für alle Endpunkte gilt zur Unterstützung der Datenlokalisierung: Nur englische Sprache.
- Die maximale Häufigkeit von Anfragen, die den Kontostatus rückmelden, beträgt 1 pro 0,5 Sekunden pro Benutzer (GET /accounts/{account_id}/instruments/{ticker}, GET /accounts/, GET accounts/{account_id, GET /accounts/{account_id}/orders, GET accounts/{account_id}/deals endpoints
- Es gibt einige Bedingungen für den Endpunkt GET /accounts/{account_id}/instruments/{ticker}: a. muss vor dem Handel mit diesem Instrument auf einem bestimmten Konto verwendet werden; verwenden Sie ihn nicht, um Details für alle Handelsinstrumente abzurufen oder b. erfordert die Verwendung von Caching.
- Es reicht aus, wenn GET /instruments einmal täglich gesendet wird.
- Die Session hat kein Ablaufdatum und hängt vom Ablaufdatum und der Gültigkeit des Tokens für den API-Zugang ab.
Alle nützlichen Links:
1. Lesen Sie hier, wie Sie Zugang zur API erhalten.
2. Lesen Sie hier, wie Sie ein Demohandelskonto eröffnen können.
3. Das API-Schema finden Sie hier.