QuantConnect - QuantConnect provides a free algorithm backtesting tool and financial data so engineers can design algorithmic trading strategies. We are democratizing algorithm trading technology to empower investors.
Scikit-learn - scikit-learn (formerly scikits.learn) is an open source machine learning library for the Python programming language.
quantra - A public API for quantitative finance made with Quantlib
Pandas - Pandas is an open source library providing high-performance, easy-to-use data structures and data analysis tools for the Python.
Backtrader - Backtrader is a complete and advanced python framework that is used for backtesting and trading.
NumPy - NumPy is the fundamental package for scientific computing with Python