Kapitel 7. Arbeiten mit Echtzeitdaten und Sockets

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Wenn du die Geheimnisse des Universums ergründen willst, denke in Begriffen wie Energie, Frequenz und Schwingung.

Nikola Tesla

Die Entwicklung von Handelsideen und deren Backtesting ist ein eher asynchroner und unkritischer Prozess, bei dem es mehrere Schritte gibt, die wiederholt werden können oder auch nicht, bei dem kein Kapital auf dem Spiel steht und bei dem Leistung und Geschwindigkeit nicht die wichtigsten Anforderungen sind. Wenn du dich an die Märkte wendest, um eine Handelsstrategie anzuwenden, ändern sich die Regeln erheblich. Die Daten treffen in Echtzeit und in der Regel in riesigen Mengen ein, so dass eine Echtzeitverarbeitung der Daten und die Entscheidungsfindung auf der Grundlage der Streaming-Daten eine Notwendigkeit ist. In diesem Kapitel geht es um die Arbeit mit Echtzeitdaten, für die Sockets im Allgemeinen das technologische Werkzeug der Wahl sind. In diesem Zusammenhang hier ein paar Worte zu zentralen Fachbegriffen:

Netzwerkbuchse

Endpunkt einer Verbindung in einem Computernetzwerk, kurz auch einfach Socket genannt.

Socket Adresse

Kombination aus einer IP-Adresse (Internet Protocol) und einer Portnummer.

Socket-Protokoll

Ein Protokoll, das die Socket-Kommunikation definiert und abwickelt, wie das Transfer Control Protocol (TCP).

Steckdosenpaar

Kombination aus einem ...

Get Python für den algorithmischen Handel now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.