Vorwort

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

Wird das Alpha für jede erdenkliche Anlagestrategie irgendwann auf Null sinken? Grundsätzlich stellt sich die Frage, ob der Tag näher rückt, an dem die Finanzmärkte dank vieler kluger Menschen und intelligenter Computer wirklich perfekt sind und wir uns entspannt zurücklehnen und davon ausgehen können, dass alle Vermögenswerte korrekt bewertet sind?

Robert Shiller (2015)

Künstliche Intelligenz (KI) ist in den 2010er Jahren zu einer Schlüsseltechnologie aufgestiegen und wird voraussichtlich in den 2020er Jahren die dominierende Technologie sein. Angespornt durch technologische Innovationen, algorithmische Durchbrüche, die Verfügbarkeit von Big Data und die ständig wachsende Rechenleistung, werden viele Branchen durch KI grundlegend verändert.

Während sich die Medien und die Öffentlichkeit meist auf Durchbrüche in Bereichen wie Gaming und selbstfahrende Autos konzentrieren, hat sich KI auch in der Finanzbranche zu einer wichtigen technologischen Kraft entwickelt. Man kann jedoch mit Sicherheit sagen, dass die KI in der Finanzbranche noch in den Kinderschuhen steckt - zum Beispiel im Vergleich zu Branchen wie der Websuche oder den sozialen Medien.

Dieses Buch behandelt eine Reihe von wichtigen Aspekten der KI im Finanzwesen. KI im Finanzwesen ist bereits ein umfangreiches Thema, und ein einziges Buch muss sich auf ausgewählte Aspekte konzentrieren. Deshalb behandelt dieses Buch zunächst die Grundlagen (siehe Teil I und Teil II). Anschließend geht es um die Entdeckung statistischer Ineffizienzen auf den Finanzmärkten durch den Einsatz von KI und insbesondere von neuronalen Netzen (siehe Teil III). Solche Ineffizienzen - verkörpert durch KI-Algorithmen, die erfolgreich zukünftige Marktbewegungen vorhersagen - sind eine Voraussetzung für die Ausnutzung wirtschaftlicher Ineffizienzen durch algorithmischen Handel (siehe Teil IV). Die systematische Ausnutzung statistischer und wirtschaftlicher Ineffizienzen würde einer der etablierten Theorien und Eckpfeiler der Finanzwelt widersprechen: der Effizienzmarkthypothese (EMH). Die Entwicklung eines erfolgreichen Handelsroboters kann als der heilige Gral im Finanzwesen angesehen werden, zu dem die KI den Weg weisen könnte. Das Buch schließt mit einer Diskussion über die Folgen der KI für die Finanzbranche und die Möglichkeit einer finanziellen Singularität (siehe Teil V). Außerdem gibt es einen technischen Anhang, der zeigt, wie man neuronale Netze von Grund auf mit einfachem Python-Code erstellt und zusätzliche Beispiele für ihre Anwendung liefert (siehe Teil VI).

Das Problem der Anwendung von KI im Finanzwesen ist dem Problem der Anwendung von KI in anderen Bereichen nicht allzu unähnlich. Einige wichtige Durchbrüche in der KI in den 2010er Jahren wurden durch die Anwendung von Reinforcement Learning (RL) auf Arcade-Spiele wie die von Atari aus den 1980er Jahren (siehe Mnih et al. 2013) und auf Brettspiele wie Schach oder Go (siehe Silver et al. 2016) ermöglicht. Die Lektionen, die aus der Anwendung von RL in Spielkontexten gelernt wurden, werden heute unter anderem auf so herausfordernde Probleme wie die Entwicklung und den Bau autonomer Fahrzeuge oder die Verbesserung der medizinischen Diagnostik angewendet. Tabelle P-1 vergleicht die Anwendung von KI und RL in verschiedenen Bereichen.

Tabelle P-1. Vergleich der KI in verschiedenen Domänen
Domain Agent Ziel Annäherung Belohnung Hindernis Risiken

Arcade Spiele

KI-Agent (Software)

Spielstand maximieren

RL in virtueller Spielumgebung

Punkte und Spielstände

Planung und verzögerte Belohnungen

Keine

Autonomes Fahren

Selbstfahrendes Auto (Software + Auto)

Sicheres Fahren von A nach B

RL in virtueller (Spiel-)Umgebung, Testfahrten in der realen Welt

Bestrafung für Fehler

Übergang von der virtuellen zur physischen Welt

Eigentum beschädigen, Menschen verletzen

Finanzhandel

Trading Bot (Software)

Maximierung der langfristigen Leistung

RL in virtueller Handelsumgebung

Finanzielle Erträge

Effiziente Märkte und Wettbewerb

Finanzielle Verluste

Das Schöne daran, KI-Agenten für Arcade-Spiele zu trainieren, ist die Verfügbarkeit einer perfekten virtuellen Lernumgebung1 und die Abwesenheit jeglicher Art von Risiko. Bei autonomen Fahrzeugen entsteht das Hauptproblem beim Übergang von virtuellen Lernumgebungen - z. B. einem Computerspiel wie Grand Theft Auto - zurrealen Welt mit einem selbstfahrenden Auto, das auf realen Straßen mit anderen Autos und Menschen fährt. Dies führt zu ernsthaften Risiken, wie zum Beispiel, dass ein Auto Unfälle verursacht oder Menschen verletzt.

Für einen Trading-Bot kann RL auch vollständig virtuell sein, d.h. in einer simulierten Finanzmarktumgebung. Die größten Risiken, die sich aus schlecht funktionierenden Handelsrobotern ergeben, sind finanzielle Verluste und, auf einer aggregierten Ebene, potenzielle systematische Risiken aufgrund von Herdenbildung durch Handelsroboter. Insgesamt scheint der Finanzbereich jedoch ein idealer Ort zu sein, um KI-Algorithmen zu trainieren, zu testen und einzusetzen.

Angesichts der rasanten Entwicklungen in diesem Bereich sollte es sogar für einen interessierten und ehrgeizigen Schüler, der mit einem Notebook und Internetzugang ausgestattet ist, möglich sein, KI erfolgreich im Finanzhandel einzusetzen. Abgesehen von den Hardware- und Softwareverbesserungen der letzten Jahre ist dies vor allem auf den Aufstieg der Online-Broker zurückzuführen, diehistorische und Echtzeit-Finanzdaten liefern und die Ausführung von Finanzgeschäften über programmatische APIs ermöglichen.

Das Buch ist in die folgenden sechs Teile gegliedert.

Teil I

Im ersten Teil werden zentrale Begriffe und Algorithmen der KI im Allgemeinen erörtert, wie z. B. überwachtes Lernen und neuronale Netze (siehe Kapitel 1). Außerdem wird das Konzept der Superintelligenz erörtert, das sich auf einen KI-Agenten bezieht, der über eine Intelligenz auf menschlichem Niveau und in einigen Bereichen sogar auf übermenschlichem Niveau verfügt (siehe Kapitel 2). Nicht alle KI-Forscher/innen glauben, dass Superintelligenz in absehbarer Zeit möglich ist. Die Diskussion über diese Idee bietet jedoch einen wertvollen Rahmen für die Diskussion über KI im Allgemeinen und KI für das Finanzwesen im Besonderen.

Teil II

Der zweite Teil besteht aus vier Kapiteln und befasst sich mit der traditionellen, normativen Finanztheorie (siehe Kapitel 3) und damit, wie sich das Feld durch datengesteuerte Finanzwirtschaft (siehe Kapitel 4) und maschinelles Lernen (ML) (siehe Kapitel 5) verändert. Zusammengenommen führen datengesteuerte Finanzwirtschaft und maschinelles Lernen zu einem modellfreien, KI-gestützten Ansatz in der Finanzwirtschaft, wie in Kapitel 6 beschrieben.

Teil III

Im dritten Teil geht es um die Entdeckung statistischer Ineffizienzen auf den Finanzmärkten durch die Anwendung von Deep Learning, neuronalen Netzen und Reinforcement Learning. Dieser Teil befasst sich mit dichten neuronalen Netzen (DNNs, siehe Kapitel 7), rekurrenten neuronalen Netzen (RNNs, siehe Kapitel 8) und Algorithmen des Verstärkungslernens (RL, siehe Kapitel 9), die ihrerseits oft auf DNNs zurückgreifen, um die optimale Strategie des KI-Agenten darzustellen und anzunähern.

Teil IV

Im vierten Teil geht es darum, wie man statistische Ineffizienzen durch algorithmischen Handel ausnutzen kann. Themen sind vektorisiertes Backtesting (siehe Kapitel 10), ereignisbasiertes Backtesting und Risikomanagement (siehe Kapitel 11) sowie Ausführung und Einsatz von KI-gestützten algorithmischen Handelsstrategien (siehe Kapitel 12).

Teil V

Im fünften Teil geht es um die Folgen, die sich aus dem KI-basierten Wettbewerb in der Finanzbranche ergeben (siehe Kapitel 13). Außerdem wird die Möglichkeit einer finanziellen Singularität erörtert, ein Zeitpunkt, an dem KI-Agenten alle Aspekte des Finanzwesens, wie wir es kennen, dominieren würden. Die Diskussion in diesem Zusammenhang konzentriert sich auf künstliche Finanzintelligenzen als Handelsroboter, die beständig Handelsgewinne erzielen, die über jedem menschlichen oder institutionellen Vergleichswert liegen (siehe Kapitel 14).

Teil VI

Der Anhang enthält Python-Code für das interaktive Training neuronaler Netze (siehe Anhang A), Klassen für einfache und flache neuronale Netze, die von Grund auf mit einfachem Python-Code implementiert werden (siehe Anhang B), und ein Beispiel für die Verwendung von Faltungsneuronalen Netzen (CNNs) für die Vorhersage von Finanzzeitreihen (siehe Anhang C).

Referenzen

Im Vorwort zitierte Artikel und Bücher:

In diesem Buch verwendete Konventionen

In diesem Buch werden die folgenden typografischen Konventionen verwendet:

Kursiv

Weist auf neue Begriffe, URLs, E-Mail-Adressen, Dateinamen und Dateierweiterungen hin.

Constant width

Wird für Programmlistings sowie innerhalb von Absätzen verwendet, um auf Programmelemente wie Variablen- oder Funktionsnamen, Datenbanken, Datentypen, Umgebungsvariablen, Anweisungen und Schlüsselwörter hinzuweisen.

Constant width bold

Zeigt Befehle oder anderen Text an, der vom Benutzer wortwörtlich eingetippt werden sollte.

Constant width italic

Zeigt Text an, der durch vom Benutzer eingegebene Werte oder durch kontextabhängige Werte ersetzt werden soll.

Tipp

Dieses Element steht für einen Tipp oder eine Anregung.

Hinweis

Dieses Element steht für einen allgemeinen Hinweis.

Wichtig

Dieses Element zeigt wichtige Informationen an.

Warnung

Dieses Element weist auf eine Warnung oder einen Warnhinweis hin.

Code-Beispiele verwenden

Du kannst den Code, der dem Buch beiliegt, auf der Quant-Plattform unter https://aiif.pqp.io aufrufen und ausführen , wofür nur eine kostenlose Registrierung erforderlich ist.

Wenn du eine technische Frage oder ein Problem mit den Codebeispielen hast, schicke bitte eine E-Mail an

Dieses Buch soll dir helfen, deine Arbeit zu erledigen. Wenn in diesem Buch Beispielcode angeboten wird, darfst du ihn in deinen Programmen und deiner Dokumentation verwenden. Du musst uns nicht um Erlaubnis fragen, es sei denn, du reproduzierst einen großen Teil des Codes. Wenn du zum Beispiel ein Programm schreibst, das mehrere Teile des Codes aus diesem Buch verwendet, brauchst du keine Erlaubnis. Der Verkauf oder die Verbreitung von Beispielen aus O'Reilly-Büchern erfordert jedoch eine Genehmigung. Die Beantwortung einer Frage mit einem Zitat aus diesem Buch und einem Beispielcode erfordert keine Genehmigung. Wenn du einen großen Teil des Beispielcodes aus diesem Buch in die Dokumentation deines Produkts aufnimmst, ist eine Genehmigung erforderlich.

Wir freuen uns über eine Namensnennung, verlangen sie aber in der Regel nicht. Eine Quellenangabe umfasst normalerweise den Titel, den Autor, den Verlag und die ISBN. Dieses Buch kann zum Beispiel wie folgt benannt werden: "Artificial Intelligence in Finance " von Yves Hilpisch (O'Reilly). Copyright 2021 Yves Hilpisch, 978-1-492-05543-3."

Wenn du der Meinung bist, dass die Verwendung von Code-Beispielen nicht unter die Fair-Use-Regelung oder die oben genannte Erlaubnis fällt, kannst du uns gerne unter kontaktieren

O'Reilly Online Learning

Hinweis

Seit mehr als 40 Jahren bietet O'Reilly Media Schulungen, Wissen und Einblicke in Technologie und Wirtschaft, um Unternehmen zum Erfolg zu verhelfen.

Unser einzigartiges Netzwerk von Experten und Innovatoren teilt sein Wissen und seine Erfahrung durch Bücher, Artikel und unsere Online-Lernplattform. Die Online-Lernplattform von O'Reilly bietet dir On-Demand-Zugang zu Live-Trainingskursen, ausführlichen Lernpfaden, interaktiven Programmierumgebungen und einer umfangreichen Text- und Videosammlung von O'Reilly und über 200 anderen Verlagen. Weitere Informationen erhältst du unter http://oreilly.com.

Wie du uns kontaktierst

Bitte richte Kommentare und Fragen zu diesem Buch an den Verlag:

  • O'Reilly Media, Inc.
  • 1005 Gravenstein Highway Nord
  • Sebastopol, CA 95472
  • 800-998-9938 (in den Vereinigten Staaten oder Kanada)
  • 707-829-0515 (international oder lokal)
  • 707-829-0104 (Fax)

Wir haben eine Webseite für dieses Buch, auf der wir Errata, Beispiele und zusätzliche Informationen auflisten. Du kannst diese Seite unter https://oreil.ly/ai-in-finance aufrufen .

Schreib eine E-Mail an , um Kommentare oder technische Fragen zu diesem Buch zu stellen.

Neuigkeiten und Informationen über unsere Bücher und Kurse findest du unter http://oreilly.com.

Finde uns auf Facebook: http://facebook.com/oreilly

Folge uns auf Twitter: http://twitter.com/oreillymedia

Schau uns auf YouTube: http://www.youtube.com/oreillymedia

Danksagungen

Ich möchte mich bei den technischen Prüfern Margaret Maynard-Reid, Dr. Tim Nugent und Dr. Abdullah Karasan bedanken, die mir sehr geholfen haben, den Inhalt des Buches zu verbessern.

Auch die Teilnehmer der Zertifikatsprogramme in Python for Computational Finance und Algorithmic Trading haben zur Verbesserung dieses Buches beigetragen. Ihr ständiges Feedback hat es mir ermöglicht, Fehler und Irrtümer auszumerzen und den Code und die Notizbücher zu verfeinern, die in unseren Online-Schulungen und nun endlich auch in diesem Buch verwendet werden.

Das Gleiche gilt für die Teammitglieder von The Python Quants und The AI Machine. Vor allem Michael Schwed, Ramanathan Ramakrishnamoorthy und Prem Jebaseelan unterstützen mich auf vielfältige Weise. Sie sind diejenigen, die mir bei den schwierigen technischen Problemen helfen, die beim Schreiben eines Buches wie diesem auftreten.

Ich möchte auch dem gesamten Team von O'Reilly Media - insbesondere Michelle Smith, Corbin Collins, Victoria DeRose und Danny Elfanbaum - dafür danken, dass sie alles möglich gemacht und mir geholfen haben, das Buch auf so viele Arten zu verbessern.

Natürlich sind alle verbleibenden Fehler allein meine.

Außerdem möchte ich dem Team von Refinitiv - insbesondere Jason Ramchandani - für die kontinuierliche Unterstützung und den Zugang zu Finanzdaten danken. Die wichtigsten Daten, die in diesem Buch verwendet und den Lesern zur Verfügung gestellt werden, stammen auf die eine oder andere Weise aus den Daten-APIs von Refinitiv.

Natürlich profitiert jeder, der heute künstliche Intelligenz und maschinelles Lernen einsetzt, von den Errungenschaften und Beiträgen so vieler anderer. Deshalb sollten wir uns immer daran erinnern, was Sir Isaac Newton 1675 schrieb: "Wenn ich weiter gesehen habe, dann nur, weil ich auf den Schultern von Giganten stand." In diesem Sinne ein großes Dankeschön an alle Forscher/innen und Open-Source-Betreuer/innen, die zu diesem Bereich beitragen.

Ein besonderer Dank geht schließlich an meine Familie, die mich das ganze Jahr über bei meinen geschäftlichen und buchschreiberischen Aktivitäten unterstützt. Insbesondere danke ich meiner Frau Sandra, die sich unermüdlich um uns alle kümmert und uns ein Zuhause und eine Umgebung bietet, die wir alle so sehr lieben. Ich widme dieses Buch meiner lieben Frau Sandra und meinem wunderbaren Sohn Henry.

Get Künstliche Intelligenz im Finanzwesen 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.