Python trading-bot

Open-source Python projects categorized as trading-bot

Top 23 Python trading-bot Projects

trading-bot
  1. freqtrade

    Free, open source crypto trading bot

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. 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

  4. awesome-systematic-trading

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

  5. Crypto-Signal

    Github.com/CryptoSignal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks

  6. freqtrade-strategies

    Free trading strategies for Freqtrade bot

  7. OctoBot

    Open source crypto trading bot to automate crypto investments with ease.

    Project mention: 7 Best Open-Source Crypto Trading Bots 2025 (Ranked & Reviewed) | dev.to | 2025-03-19

    Octobot is a solid choice if you want an automated bot that’s easy to set up. It offers a simple UI and can run trading strategies without much manual intervention.

  8. zvt

    modular quant framework.

  9. SaaSHub

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

    SaaSHub logo
  10. blankly

    πŸš€ πŸ’Έ Easily build, backtest and deploy your algo in just a few lines of code. Trade stocks, cryptos, and forex across exchanges w/ one package.

  11. thetagang

    ThetaGang is an IBKR bot for collecting money

  12. pycryptobot

    Python Crypto Bot (PyCryptoBot)

  13. TradingGym

    Trading and Backtesting environment for training reinforcement learning agent or simple rule base algo.

  14. Binance-News-Sentiment-Bot

    This is a fully functioning Binance trading bot that takes into account the news sentiment for the top 100 crypto feeds. If you like this project consider donating though the Brave browser to allow me to continuously improve the script.

  15. algotrading

    Algorithmic trading framework for cryptocurrencies.

  16. AutoTrader

    A Python-based development platform for automated trading systems - from backtesting to optimisation to livetrading.

  17. lumibot

    Backtesting and Trading Bots Made Easy for Crypto, Stocks, Options, Futures, FOREX and more

  18. algo-trader

    Trading bot with support for realtime trading, backtesting, custom strategies and much more.

  19. example-scalping

    A working example algorithm for scalping strategy trading multiple stocks concurrently using python asyncio

  20. basana

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

  21. tradingview-webhooks-bot

    a framework πŸ— for trading with tradingview webhooks!

  22. Binance-Futures-Trading-Bot

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

  23. sdoosa-algo-trade-python

    Algo trade project in python

  24. barbotine-arbitrage-bot

    CCXT-based cross-exchange arbitrage bot operating on CEXs, entirely written in Python. Work without any transfer between exchanges.

  25. Bybit-Trading-Bot-Integrated-with-TradingView-Webhook-Alerts

    Python based Trading Bot that uses TradingView.com webhook JSON alerts to place orders(buy/sell/close/manage positions/TP/SL/TS etc.) on Bybit.com.

  26. SaaSHub

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

    SaaSHub logo
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-bot discussion

Log in or Post with

Python trading-bot related posts

  • Creating a ChatGPT crypto trading bot

    2 projects | dev.to | 26 May 2024
  • quant-trading: NEW Derivatives and Hedging - star count:4620.0

    1 project | /r/algoprojects | 28 Oct 2023
  • awesome-systematic-trading: NEW Alternative Finance - star count:1478.0

    1 project | /r/algoprojects | 28 Oct 2023
  • awesome-systematic-trading: NEW Alternative Finance - star count:1478.0

    1 project | /r/algoprojects | 26 Oct 2023
  • quant-trading: NEW Derivatives and Hedging - star count:4620.0

    1 project | /r/algoprojects | 26 Oct 2023
  • quant-trading: NEW Derivatives and Hedging - star count:4620.0

    1 project | /r/algoprojects | 24 Oct 2023
  • awesome-systematic-trading: NEW Alternative Finance - star count:1478.0

    1 project | /r/algoprojects | 24 Oct 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

# Project Stars
1 freqtrade 39,101
2 quant-trading 6,618
3 awesome-systematic-trading 5,263
4 Crypto-Signal 5,180
5 freqtrade-strategies 4,096
6 OctoBot 4,035
7 zvt 3,567
8 blankly 2,288
9 thetagang 2,195
10 pycryptobot 2,026
11 TradingGym 1,673
12 Binance-News-Sentiment-Bot 1,603
13 algotrading 1,282
14 AutoTrader 1,097
15 lumibot 1,024
16 algo-trader 827
17 example-scalping 787
18 basana 720
19 tradingview-webhooks-bot 673
20 Binance-Futures-Trading-Bot 607
21 sdoosa-algo-trade-python 560
22 barbotine-arbitrage-bot 556
23 Bybit-Trading-Bot-Integrated-with-TradingView-Webhook-Alerts 437

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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