Algorithmic trading frameworks for Python (2024)

Toggle table of contents sidebar

See also AI and machine learning topics.

Trading Strategy#

Next generation algorithmic trading protocol for decentralised markets.

View website.

Backtrader#

Backtrader is no longer maintained.

Backtrader is one of the oldest and most popular Python based backtesting frameworks. It supports live trading. Direct support for Jupyter notebooks. Read more on BackTrader.

QsTrader#

QsTrader is no longer maintained.

QsTrader is a portfolio optimisation backtesting framework for Python. It originally focused on ETFs and stock. Read more on QsTrader.

Fastquant#

FastQuant is no longer maintained.

A simplified one-liner backtesting solution built on the top of Backtrader. Read more.

Zipline Reloaded#

Continued work of the famous ZipLine library that was created by now defunctional Quantopian. Read more.

AlphaPy#

AlphaPy is a machine learning framework for both speculators and data scientists. It is written in Python mainly with the scikit-learn and pandas libraries, as well as many other helpful packages for feature engineering and visualization. Read more.

bt#

bt is a flexible backtesting framework for Python used to test quantitative trading strategies. The framework allows you to easily create strategies that mix and match different Algos. It aims to foster the creation of easily testable, re-usable and flexible blocks of strategy logic to facilitate the rapid development of complex trading strategies. Read more.

AlphaLens#

Alpha factor library for ZipLine. Read more.

PyFolio#

Performance and risk analysis for portfolios. Read more.

PyAlgoTrade#

Was originally written for Bitstamp. Offers backtesting, paper trading, live trading. Looks abandoned now. Read more.

LEAN#

Lean Engine is an open-source algorithmic trading engine built for easy strategy research, backtesting and live trading. We integrate with common data providers and brokerages so you can quickly deploy algorithmic trading strategies.

The core of the LEAN Engine is written in C#; but it operates seamlessly on Linux, Mac and Windows operating systems. It supports algorithms written in Python 3.8 or C#. Lean drives the web-based algorithmic trading platform QuantConnect.

View LEAN Github page.

FreqTrade#

Freqtrade is a free and open source crypto trading bot written in Python. It is designed to support all major exchanges and be controlled via Telegram or webUI. It contains backtesting, plotting and money management tools as well as strategy optimization by machine learning.

View FreqFrade on Github.

Gekko#

Gekko is no longer maintainer.

Gekko is an open source platform for automating trading strategies over bitcoin markets.

View Gekko homepage.

Algorithmic trading frameworks for Python (2024)
Top Articles
Blockchain Technology: How Much Time Do You Need To Learn?
7 Best Option Trading Strategies for Beginners | Angel One
Whispering Oaks In Battle Creek Michigan
Klondike Solitaire - Online & 100% Free
Fbsm St Louis
Craigslist Ludington Michigan
9Anime.tol
Breckie Hill Fapello
MOOCI. Cholestase - Störung des Gallenflusses!
Violent Night Showtimes Near Amc Fashion Valley 18
G122 Pink Pill
Max Tl Nails
What does FOW stand for?
Craigslist Free Stuff North Jersey
Craigslist Lake Of Ozarks Missouri
Dover Nh Power Outage
Patriot Ledger Obits Today
Inside Teresa Giudice & Luis Ruelas' $3.3 Million New Jersey House
Ari Tapio Nikki
Shaken or Stirred? How to Mix Any co*cktail the Right Way
Airg Username Search
Subway Surfers Unblocked Wtf
Mendoza Clinic Pharmacy
Printable Coupon $3 Off Pull-Ups
19 Dollar Fortnite Card Copypasta
Hocus Pocus Showtimes Near Harkins Theatres Yuma Palms 14
Duncan & Duncan Robotics Keycard
Yankee Candle Store Locator
Park District Round Lake
9546647572
TikTok hiring Brand Protection Analyst Intern (Global E-Commerce-Governance and Experience-AMS-External Collaborations and Engagements-Brand)- 2025 Summer (MBA) in Seattle, WA | LinkedIn
Raley Scrubs - Midtown
Azpeople Autozone
Keylee Morales
Ahrefs Kod Rabatowy
Pella Culver's Flavor Of The Day
Restored Republic January 20 2023
Fanfix Leaked
Kinepolis Nîmes Multiplexe - IMAX
Sailboat - sailing yacht - for sale
Bigtechoro: Latest Business, Technology, Education, News & Updates
Restored Republic January 20 2023
Wnjn Tv Schedule
Best used electric cars 2024: Top 10 second-hand EVs to buy
Ron Martin Realty Cam
Chicago PD Season 12's Upton Replacement Is Already Great (Despite No One Official Yet)
All Obituaries | Lynch-Green Funeral Home | St. Marys PA funeral home and cremation
Neos Urgent Care Springfield Ma
Apartment living? How to cold plunge in small spaces
Latest Posts
Article information

Author: Jeremiah Abshire

Last Updated:

Views: 5809

Rating: 4.3 / 5 (74 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Jeremiah Abshire

Birthday: 1993-09-14

Address: Apt. 425 92748 Jannie Centers, Port Nikitaville, VT 82110

Phone: +8096210939894

Job: Lead Healthcare Manager

Hobby: Watching movies, Watching movies, Knapping, LARPing, Coffee roasting, Lacemaking, Gaming

Introduction: My name is Jeremiah Abshire, I am a outstanding, kind, clever, hilarious, curious, hilarious, outstanding person who loves writing and wants to share my knowledge and understanding with you.