This article has been translated from English to German.
Ein Algorithmus („Algo“) ist eine Reihe von mathematischen Anweisungen oder Regeln, die in eine Computersoftware eingebaut sind, um ein bestimmtes Ergebnis zu erzielen oder ein bestimmtes Problem oder eine Reihe von Problemen zu lösen.
Im Bereich der Kryptografie und Datensicherheit haben kryptografische Algorithmen die Aufgabe, lesbare Daten in eine geschützte Form umzuwandeln – also Daten, die man nicht einfach so lesen kann – und dann wieder zurück in lesbare Daten.
Diese Algorithmen sind direkt an der Datenverschlüsselung, digitalen Signaturen und Authentifizierung beteiligt.
Im Zusammenhang mit dem Handel werden Algorithmen oft im automatisierten Handel oder im Hochfrequenzhandel (HFT) verwendet, um Wertpapiere in Mikrosekunden (ein Millionstel einer Sekunde) zu kaufen und zu verkaufen.
Algorithmen können einfach sein – nur ein paar Zeilen Computercode – oder komplex – manche Algorithmen sind Tausende von Zeilen lang.
Ein Beispiel für einen Handelsalgorithmus ist einer, der auf der Rückkehr zum Mittelwert basiert. Die Rückkehr zum Mittelwert bedeutet einfach, dass der Preis im Laufe der Zeit wieder zum Durchschnitt zurückkehrt. Mit Hilfe der Rückkehr zum Mittelwert und Bollinger-Bändern könnte ein Algorithmus nach Aktien oder Kryptowährungen suchen, die innerhalb der Bänder hoch oder niedrig liegen.
Der Algorithmus würde die preisgünstigen Wertpapiere kaufen und die hochpreisigen Wertpapiere verkaufen. Im Laufe der Zeit würde sich der Preis wieder dem Mittelwert oder der Mitte annähern, und der Algorithmus würde das Gegenteil der ursprünglichen Orders tun.