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
The thought experiment: How fat do you have to be to stop a bullet?
Biotech Valuation Methods (Explained)
Foxy Roxxie Coomer
Blorg Body Pillow
Minooka Channahon Patch
Faint Citrine Lost Ark
Professor Qwertyson
Think Of As Similar Crossword
GAY (and stinky) DOGS [scat] by Entomb
Comenity Credit Card Guide 2024: Things To Know And Alternatives
Florida (FL) Powerball - Winning Numbers & Results
Savage X Fenty Wiki
Our Facility
Oxford House Peoria Il
Morocco Forum Tripadvisor
Lax Arrivals Volaris
Walmart Windshield Wiper Blades
Magic Mike's Last Dance Showtimes Near Marcus Cedar Creek Cinema
Tcu Jaggaer
What Happened To Anna Citron Lansky
Pizza Hut In Dinuba
R Personalfinance
Swgoh Blind Characters
Lowes Undermount Kitchen Sinks
18889183540
Football - 2024/2025 Women’s Super League: Preview, schedule and how to watch
Maxpreps Field Hockey
What Is The Lineup For Nascar Race Today
Lexus Credit Card Login
Milwaukee Nickname Crossword Clue
Labcorp.leavepro.com
Kristy Ann Spillane
Solo Player Level 2K23
Taktube Irani
Jeep Cherokee For Sale By Owner Craigslist
Audi Q3 | 2023 - 2024 | De Waal Autogroep
Peter Vigilante Biography, Net Worth, Age, Height, Family, Girlfriend
The Bold And The Beautiful Recaps Soap Central
Ukg Dimensions Urmc
Devotion Showtimes Near The Grand 16 - Pier Park
Pay Entergy Bill
Wunderground Orlando
'The Night Agent' Star Luciane Buchanan's Dating Life Is a Mystery
Amy Zais Obituary
VerTRIO Comfort MHR 1800 - 3 Standen Elektrische Kachel - Hoog Capaciteit Carbon... | bol
116 Cubic Inches To Cc
Kidcheck Login
Read Love in Orbit - Chapter 2 - Page 974 | MangaBuddy
Optimal Perks Rs3
Competitive Comparison
ats: MODIFIED PETERBILT 389 [1.31.X] v update auf 1.48 Trucks Mod für American Truck Simulator
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.