Zipline is an open-source algorithmic trading library that allows developers to backtest trading strategies using financial data. Here's how to install it on Windows 10.
Install Python 3.5 or later from the official website https://www.python.org/downloads/. Make sure to enable the "Add Python 3.x to PATH" option during installation.
Install pip package manager by following the instructions from the official website https://pip.pypa.io/en/stable/installing/.
Install git from the official website https://git-scm.com/download/win. During installation, choose the option "Use Git from the Windows Command Prompt".
Open the command prompt and install the required dependencies:
pip install numpy scipy pandas matplotlib patsy requests
git clone https://github.com/diced/zipline.git
cd zipline
pip install -e .
pip install cython
pip install bcolz
zipline ingest -b quantopian-quandl
This may take a few minutes to complete. Once it finishes, you can start using zipline to backtest trading strategies.
Congratulations, you have successfully installed Zipline on Windows 10! Now you can start exploring and developing your own trading strategies.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!