Top 23 trading-bot Open-Source Projects

  • freqtrade

    Free, open source crypto trading bot

    Project mention: Bot Forex - Mais um anjinho | | 2023-01-19
  • awesome-quant

    A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)

    Project mention: Why building profitable trading bot is hard? | | 2022-05-22

    If the financial analyst does not have a (possibly piecewise) software function to at least test with backtesting and paper trading, do they even have an objective relative performance statistic? Your notebook or better should also model fees and have a parametrizable initial balance.

    Here's the awesome-quant link directory:

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • Lean

    Lean Algorithmic Trading Engine by QuantConnect (Python, C#)

    Project mention: Rant about candles | | 2022-11-22

    I can plot OHCL lines, I can plot OHCL scatter points on the chart, why can't I plot candles? It's just those scatter points put together. This thing has been going on for 8 YEARS.

  • Stock-Prediction-Models

    Gathers machine learning and deep learning models for Stock forecasting including trading bots and simulations

    Project mention: Stock-Prediction-Models: very good curated list of notebooks showing deep learning + reinforcement learning models. Also contain topics on outlier detections/overbought oversold study/monte carlo simulartions/sentiment analysis from text (text storag | | 2023-02-04
  • blackbird

    Blackbird Bitcoin Arbitrage: a long/short market-neutral strategy

  • hummingbot

    Hummingbot is open source software that helps you build trading bots that run on any exchange or blockchain

    Project mention: Where to find information on arbitrage bots? | | 2022-11-15
  • jesse

    An advanced crypto trading bot written in Python

    Project mention: Crypto Algo Platform | | 2022-07-17

    Going to give a try next week.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • binance-trading-bot

    Automated Binance trading bot - Trade multiple cryptocurrencies. Buy low/sell high with Grid Trading. Integrated with TradingView technical analysis

    Project mention: Open source? | | 2022-03-14

  • Crypto-Signal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks

  • tribeca

    A high frequency, market making cryptocurrency trading platform in node.js

    Project mention: tribeca: NEW Extended Research - star count:3776.0 | | 2022-10-29
  • 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

    Project mention: quant-trading: NEW Derivatives and Hedging - star count:3509.0 | | 2022-12-10
  • Superalgos

    Free, open-source crypto trading bot, automated bitcoin / cryptocurrency trading software, algorithmic trading bots. Visually design your crypto trading bot, leveraging an integrated charting system, data-mining, backtesting, paper trading, and multi-server crypto bot deployments.

    Project mention: How to turn your Raspberry Pi, or any computer for that matter, into a little money-making machine trading Bitcoin with open-source software | | 2023-01-20

    If you followed the previous recommendation to learn the platform on a full-sized computer, now is the right time to set up your RPI. You will install the same dependencies and the platform following the same instructions you followed originally. Notice that there are specific instructions and commands to install Node.JS and Git under the title Linux (e.g. Ubuntu, or Raspberry Pi running Raspberry Pi OS/Raspbian) Pre-Requisites. You may, of course, reuse the Github fork and token you created during the first installation.

  • Krypto-trading-bot

    Self-hosted crypto trading bot (automated high frequency market making) written in C++

    Project mention: Krypto-trading-bot: NEW Extended Research - star count:2889.0 | | 2022-11-12
  • crypto-trading-bot

    Cryptocurrency trading bot in javascript for Bitfinex, Bitmex, Binance, Bybit ... (public edition)

    Project mention: Open source? | | 2022-03-14

  • gocryptotrader

    A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.

  • freqtrade-strategies

    Free trading strategies for Freqtrade bot

  • zvt

    modular quant framework.

    Project mention: Algo trading in matlab / C++ | | 2022-06-09
  • OctoBot

    Cryptocurrency trading bot using technical analysis based strategy with an advanced web interface

    Project mention: OctoBot: Cryptocurrency trading bot for TA, arbitrage and social trading with an advanced web interface | | 2022-04-09
  • thetagang

    ThetaGang is an IBKR bot for collecting money

    Project mention: Where can I find an algorithm that does this for me or does it even exist? Thoughts on strategy | | 2022-10-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.

  • 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.

    Project mention: Unified Quant Ecosystem | | 2022-09-21

    Looks interesting.

    I recently came across this newer platform Blankly with similar goals, it has great docs and easy to get started

  • ninjabot

    A fast trading bot platform for cryptocurrency in Go (Binance)

  • node-binance-trader

    💰 Cryptocurrency Trading Strategy & Portfolio Management Development Framework for Binance. 🤖

    Project mention: I am the founder of Bitcoin vs. Alts Please ask me any questions. | | 2022-03-03

    I am the founder of Bitcoin vs. Alts Please ask me any questions.

  • SaaSHub

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

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). The latest post mention was on 2023-02-04.

trading-bot related posts


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

Project Stars
1 freqtrade 20,628
2 awesome-quant 11,461
3 Lean 7,037
4 Stock-Prediction-Models 5,783
5 blackbird 5,673
6 hummingbot 5,304
7 jesse 4,432
8 binance-trading-bot 4,275
9 Crypto-Signal 4,263
10 tribeca 3,801
11 quant-trading 3,682
12 Superalgos 3,141
13 Krypto-trading-bot 2,949
14 crypto-trading-bot 2,695
15 gocryptotrader 2,560
16 freqtrade-strategies 2,394
17 zvt 2,321
18 OctoBot 1,924
19 thetagang 1,537
20 Binance-News-Sentiment-Bot 1,521
21 blankly 1,420
22 ninjabot 1,129
23 node-binance-trader 1,098
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives