Как установить Quantopian Zipline в Windows

How to Install Zipline and Dependencies in Windows (July 2019).

Anonim
Quantopian, является основанной на Бостоне алгоритмической торговой платформой, а Zipline - это алгоритмическая торговая библиотека Pythonic (Open Source). Квантопский Zipline в настоящее время используется в производстве в качестве бэктестирующего двигателя, использующего Quantopian.

Zipline поставляется с «включенными батареями», так как многие обычные статистические данные, такие как скользящее среднее и линейная регрессия, могут быть легко доступны из пользовательского алгоритма. Zipline также поддерживает импорт данных из Yahoo Finance. Вы можете получить больше информации о Zipline здесь

Инструкции по установке для Python в первый раз

Как установить PIP и рекомендации по настройке Quantopian Zipline и ее зависимостей

Список необходимых зависимостей

1) NumPy - это фундаментальный пакет, необходимый для научных вычислений с Python
2) SciPy - программное обеспечение для математики, науки и техники.
3) Pandas - это набор инструментов для анализа сечений и временных рядов.
4) IPython - это интерактивная вычислительная среда.
5) TA-Lib является оберткой для Библиотеки Технического Анализа TA-LIB.
6) Scikit-learn интегрирует классические алгоритмы машинного обучения.
7) Statsmodels предоставляет классы и функции для оценки статистических моделей.
8) Zipline - это питонная библиотека, использующая алгологию.

Установка видеороликов TA-Lib, Scikit-learn, Stats не отображается в видео для ограничения времени, и здесь вы можете загрузить все вышеупомянутые двоичные файлы библиотеки Python Library. Установка Zipline может быть выполнена с помощью команды direct pip.

pip установить zipline

Другие зависимости, которые поставляются с установкой Zipline

1) Журнал
2) pytz
3) запросы
4) шесть
5) Python-dateutil

Замены для установки IPython и Matplotlib

pyzmp, jinja2, торнадо, pyparsing - это некоторые из зависимостей, которые необходимы для запуска IPython, и вы можете использовать команду pip для ее установки.

pip install pyzmq
pip install jinja2
pip установить торнадо
пипетка

Одна из установленных зависимостей переходит в Windows Powershell и запускается для запуска IPython Notebook

ip-блокнот -pylab inline

В следующем видео попробуется придумать еще несколько концепций о том, как использовать квантованную zipline в интерактивной вычислительной среде IPython Notebook.