Python trading-algorithms

Open-source Python projects categorized as trading-algorithms

Top 23 Python trading-algorithm Projects

trading-algorithms
  1. quant-trading

    Python quantitative trading strategies including VIX Calculator, Pattern Recognition, Commodity Trading Advisor, Monte Carlo, Options Straddle, Shooting Star, London Breakout, Heikin-Ashi, Pair Trading, RSI, Bollinger Bands, Parabolic SAR, Dual Thrust, Awesome, MACD

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. backtesting.py

    🔎 📈 🐍 💰 Backtest trading strategies in Python.

  4. awesome-systematic-trading

    A curated list of awesome libraries, packages, strategies, books, blogs, tutorials for systematic trading. (by paperswithbacktest)

  5. eiten

    Statistical and Algorithmic Investing Strategies for Everyone

  6. gym-anytrading

    The most simple, flexible, and comprehensive OpenAI Gym trading environment (Approved by OpenAI Gym)

  7. robin_stocks

    This is a library to use with Robinhood Financial App. It currently supports trading crypto-currencies, options, and stocks. In addition, it can be used to get real time ticker information, assess the performance of your portfolio, and can also get tax documents, total dividends paid, and more. More info at

  8. surpriver

    Find big moving stocks before they move using machine learning and anomaly detection

  9. lumibot

    Backtestable AI trading agents and Python algorithmic trading strategies for stocks, options, crypto, futures, forex, SEC filings, FRED macro data, and real brokers.

  10. algotrading

    Algorithmic trading framework for cryptocurrencies.

  11. crypto-rl

    Deep Reinforcement Learning toolkit: record and replay cryptocurrency limit order book data & train a DDQN agent

  12. LiuAlgoTrader

    Framework for algorithmic trading

  13. example-hftish

    Example Order Book Imbalance Algorithm

  14. basana

    A Python async and event driven framework for algorithmic trading, with a focus on crypto currencies.

  15. Binance-Futures-Trading-Bot

    A Technical Analysis Bot that trades leveraged USDT futures markets on Binance.

  16. Gym-Trading-Env

    A simple, easy, customizable Gymnasium environment for trading.

  17. ampyfin

    End-to-end ensemble trading framework that trains, backtests, and promotes validated strategies to live execution.

  18. automating-technical-analysis

    Using data analytics alongside popular trading strategies and indicators, to identify best trading actions based solely on the price action.

  19. py-market-profile

    A library to calculate Market Profile (aka Volume Profile) for financial data from a Pandas DataFrame.

  20. trading-strategy

    Python framework for quantitative financial analysis and trading algorithms on decentralised exchanges

  21. stock-bot

    An open-source Python backtesting engine for designing and evaluating daily stock trading algorithms against real historical market data.

  22. wolfinch

    Wolfinch is your friendly trader Bot written in Python

  23. stockbot

    Alpaca algo stock trading bot

  24. FAIG

    Fully Automated IG Trading

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python trading-algorithms discussion

Log in or Post with

Python trading-algorithms related posts

  • surpriver: Machine learning algo to detect anomaly in equities data. Uses sklearn [IsolationForest](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html) model and price/volume based technical signals as features us

    1 project | /r/algoprojects | 8 Jul 2023
  • surpriver: Machine learning algo to detect anomaly in equities data. Uses sklearn [IsolationForest](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html) model and price/volume based technical signals as features us

    1 project | /r/algoprojects | 7 Jul 2023
  • surpriver: Machine learning algo to detect anomaly in equities data. Uses sklearn [IsolationForest](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html) model and price/volume based technical signals as features us

    1 project | /r/algoprojects | 6 Jul 2023
  • surpriver: Machine learning algo to detect anomaly in equities data. Uses sklearn [IsolationForest](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html) model and price/volume based technical signals as features us

    1 project | /r/algoprojects | 5 Jul 2023
  • surpriver: Machine learning algo to detect anomaly in equities data. Uses sklearn [IsolationForest](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html) model and price/volume based technical signals as features us

    1 project | /r/algoprojects | 4 Jul 2023
  • surpriver: Machine learning algo to detect anomaly in equities data. Uses sklearn [IsolationForest](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html) model and price/volume based technical signals as features us

    1 project | /r/algoprojects | 3 Jul 2023
  • surpriver: Machine learning algo to detect anomaly in equities data. Uses sklearn [IsolationForest](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html) model and price/volume based technical signals as features us

    1 project | /r/algoprojects | 2 Jul 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source trading-algorithm projects in Python? This list will help you:

# Project Stars
1 quant-trading 9,660
2 backtesting.py 8,510
3 awesome-systematic-trading 7,965
4 eiten 3,200
5 gym-anytrading 2,384
6 robin_stocks 2,088
7 surpriver 1,865
8 lumibot 1,662
9 algotrading 1,607
10 crypto-rl 948
11 LiuAlgoTrader 897
12 example-hftish 851
13 basana 841
14 Binance-Futures-Trading-Bot 650
15 Gym-Trading-Env 484
16 ampyfin 428
17 automating-technical-analysis 426
18 py-market-profile 389
19 trading-strategy 367
20 stock-bot 305
21 wolfinch 271
22 stockbot 188
23 FAIG 155

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 1st most popular programming language
based on number of references?