3
konzentrieren Sie sich auf
1444
Anhänger

Detaillierte Erklärung der BitMEX-Bestellstrategie

Erstellt in: 2019-01-15 14:53:02, aktualisiert am: 2019-01-15 14:53:26
comments   9
hits   5375

BitMEX ist die bevorzugte Plattform für den Handel mit virtuellen Währungen, aber die API-Begrenzungen für den Handel sind sehr belastend. Dieser Artikel teilt einige der Techniken, die die API im FMZ-Quantitative Trading-Plattform verwendet, hauptsächlich für Marktreformen.

  1. Merkmale von BitMEX

Die wichtigsten Vorteile sind die Handelsaktivität, insbesondere bei Bitcoin-Permanent-Kontrakten, bei denen die Transaktionsvolumen in der Regel mehr als eine Million oder sogar zehn Millionen US-Dollar pro Minute betragen. Die BitMEX-Rückzahlung nach dem Anschreiben von Transaktionen ist zwar niedrig, zieht jedoch eine große Anzahl von Börsenhändlern an, so dass die Kauf-und-Verkauf-Tiefe optimal ist und oftmals über eine Million US-Dollar liegt. Die Transaktionspreise schwanken aufgrund der aufgelaufenen Kauf-und-Verkauf-Tiefe oft um die kleinste Variablen von 0,5 US-Dollar.

  1. BitMEX API Frequenzbeschränkung

Die Anfragenfrequenz der REST API ist auf 300 Anfragen pro 5 Minuten begrenzt. Das entspricht einer Einschränkung von 1 Sekunde, die im Vergleich zu anderen Handelsplattformen sehr streng ist. Wenn die Grenze überschritten wird, wird “Rate limit exceeded” angezeigt. Wenn die Grenze überschritten wird, kann die IP für eine Stunde gesperrt werden.

  1. Websocket für die Bereitstellung von Informationen

Die BitMEX REST API ist streng eingeschränkt, die offizielle Empfehlung ist die Verwendung von mehr Websocket-Protokollen, und es werden mehr Datentypen verschickt als bei einer normalen Börse.

– Die Tiefendaten werden länger verschoben, was zu Fehlern führt, und die tatsächliche Tiefendaten entsprechen nicht der tatsächlichen Tiefendaten. Es wird geschätzt, dass die Tiefendaten zu stark variieren, und die Tiefendaten werden verschoben, was zu Fehlern führt. – Die Bestelldetails sind zu unzureichend, um sie zu verschicken. – Die Übertragung der Kontoinformationen wird deutlich verzögert, es ist besser, die Bestätigung mit der REST API durchzuführen. - Bei starken Schwankungen kann die Verzögerung auf einige Sekunden hinauslaufen. –Der folgende Code wurde für die Verwendung des Websocket-Protokolls geschrieben, um in Echtzeit Informationen über Geschäfte und Konten zu erhalten, hauptsächlich für die Marketingstrategie.

Der vollständige Artikel und der Code sind unter: https://zhuanlan.zhihu.com/p/54881870