So installieren Sie Quantopian Zipline in Windows

Vorstellung: Die Algo-Trading Starter-Box (Dezember 2018).

Anonim
Quantopian, ist eine algorithmische Handelsplattform in Boston und Zipline ist eine Pythonic algorithmische Handelsbibliothek (Open Source). Quantiopian Zipline wird derzeit in der Produktion als Backtesting-Engine für Quantopian verwendet.

Zipline kommt "Batterien enthalten", da viele gemeinsame Statistiken wie gleitender Durchschnitt und lineare Regression direkt aus einem benutzerdefinierten Algorithmus heraus zugänglich sind. Zipline unterstützt auch den Datenimport von Yahoo Finance. Sie können hier mehr Informationen über Zipline erhalten

Installationsrichtlinien für die erstmalige Einrichtung von Python

So installieren Sie PIP und Richtlinien zum Einrichten der Quantopian Zipline und ihrer Abhängigkeiten

Liste der erforderlichen Abhängigkeiten

1) NumPy ist ein grundlegendes Paket, das für das wissenschaftliche Rechnen mit Python benötigt wird
2) SciPy ist Software für Mathematik, Naturwissenschaften und Technik.
3) Pandas ist ein Querschnitts- und Zeitreihen-Datenanalyse-Toolkit.
4) IPython ist eine interaktive Computerumgebung.
5) TA-Lib ist ein Wrapper für die TA-LIB Technical Analysis Library.
6) Scikit-learn integriert klassische maschinelle Lernalgorithmen.
7) Statsmodels bietet Klassen und Funktionen für die Schätzung von statistischen Modellen.
8) Zipline ist eine Python-Algotrading-Bibliothek.

Die Installation von TA-Lib, Scikit-learn, Statsmodels wird nicht im Video zur Zeitangabe gezeigt und Sie können alle obigen Python Library Windows Binaries hier herunterladen. Die Zipline-Installation kann mit dem direkten Pip-Befehl erfolgen.

pip installieren zipline

Andere Abhängigkeiten, die mit Zipline Installation geliefert werden

1) Logbuch
2) Pytz
3) Anfragen
4) sechs
5) python-dateutil

Abhängigkeiten für IPython und Matplotlib Installation

pyzmp, jinja2, tornado, pyparsing sind einige der Abhängigkeiten, die für die Ausführung von IPython erforderlich sind, und Sie können den Befehl pip verwenden, um es zu installieren.

Pip installieren pyzmq
pip installieren jinja2
Pip installieren Tornado
pip installieren pyparsing

Wenn die Abhängigkeiten installiert sind, gehen Sie zu Windows Powershell und geben Sie ein, um IPython Notebook zu starten

ipython notebook -pylab inline

Im nächsten Video werden wir versuchen, einige weitere Konzepte für die Verwendung von quantiopian Zipline in IPython Notebook Interactive Computing-Umgebung zu finden.