Zipline is a Pythonic algorithmic trading library. It is an event-driven system for backtesting. Zipline is currently used in production as the backtesting and live-trading engine powering Quantopian -- a free, community-centered, hosted platform for building and executing trading strategies. Quantopian also offers a fully managed service for professionals that includes Zipline, Alphalens, Pyfolio, FactSet data, and more. Installing Zipline is slightly more involved than the average Python package. For a development installation (used to develop Zipline itself), create and activate a virtualenv, then run the etc/dev-install script. Please note that Zipline is not a community-led project. Zipline is maintained by the Quantopian engineering team, and we are quite small and often busy.

Features

  • Zipline tries to get out of your way so that you can focus on algorithm development
  • Many common statistics like moving average and linear regression can be readily accessed from within a user-written algorithm
  • Input of historical data and output of performance statistics are based on Pandas DataFrames to integrate nicely into the existing PyData ecosystem
  • You can use libraries like matplotlib, scipy, statsmodels, and sklearn
  • Use libraries to upport development, analysis, and visualization of state-of-the-art trading systems
  • Zipline currently supports Python 2.7, 3.5, and 3.6, and may be installed via either pip or conda

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Zipline

Zipline Web Site

Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud Icon
Full-stack observability with actually useful AI | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Zipline!

Additional Project Details

Programming Language

Python

Related Categories

Python Algorithms, Python Libraries, Python Algorithmic Trading Platform

Registered

2021-04-21