Generell legt ein Algorithmus eine Vorgehensweise fest, anhand derer ein Problem gelöst werden soll. Dieser Lösungsplan besteht aus einer Reihe von eindeutig vorgegebenen Anweisungen, die Schritt für Schritt ausgeführt werden, um eine Aufgabe erfolgreich zu bewältigen.
Diese Verfahren zur Problemlösung werden in der Mathematik, Informatik oder Sprachforschung angewandt, ebenso in einigen Spezialgebieten wie der Berechenbarkeitstheorie.
Für Computer gibt es heutzutage tausende Algorithmen für vielfältigste Anwendungen – und sie alle unterscheiden sich voneinander. Benutzen Sie ein Navigationsgerät, um von A nach B zu gelangen, arbeitet dieses häufig mit dem Dijkstra- oder Kürzeste-Pfade-Algorithmus: Es berechnet gemäß des programmierten Algorithmus, welche Route am schnellsten ist, und bezieht dabei Faktoren wie Steigungen, Straßensperren oder Staus mit ein. Recherchieren Sie im Internet etwas über eine Suchmaschine wie Google, werden Ihre Suchergebnisse basierend auf dem PageRank-Algorithmus angezeigt: Die gefundenen Webseiten sind auf Basis des Algorithmus nach Relevanz für Ihre Anfrage, Kompetenz und Verlinkungsstruktur sortiert. Algorithmen gewinnen als computergesteuerte Gegner gegen uns im Schach, überprüfen unsere Rechtschreibung in Microsoft Word oder suchen uns beim Online-Dating einen geeigneten Partner. Die meisten technischen Geräte funktionieren ebenso mithilfe eines Algorithmus wie unsere digitale Kommunikation. Algorithmen umgeben uns überall, ohne dass uns dies immer bewusst ist.
Algorithmen sind also wie eine mathematische Funktion: Es wird eine bestimmte Vorgabe festgelegt und der Algorithmus berechnet auf dieser Grundlage das Ergebnis. Durch eine gestiegene Anzahl von verfügbaren Daten und der immer größeren Rechenleistung von Computern können heutzutage riesige Datenmengen mithilfe von Algorithmen durchkämmt, ausgewertet und gezielt genutzt werden. Der Algorithmus erkennt hierbei hochkomplexe Zusammenhänge und Muster, nach welchen er die gefundenen Daten filtert und sortiert. Auf dem Sektor Big Data und Data Mining kommen Algorithmen deshalb in völlig neuen Dimensionen zum Einsatz.
All diese Eigenschaften und Vorteile von Algorithmen macht sich Smavesto zunutze: Der spezielle Algorithmus analysiert für Sie unterschiedlichste Kapitalmärkte und wählt zuverlässig die am besten passenden Wertpapiere für Ihr Smavesto-Depot aus.