algo-trading

Top 23 algo-trading Open-Source Projects

  • hummingbot

    Open source software that helps you create and deploy high-frequency crypto trading bots

  • Project mention: hummingbot: NEW Extended Research - star count:6122.0 | /r/algoprojects | 2023-08-06
  • jesse

    An advanced crypto trading bot written in Python

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • backtesting.py

    :mag_right: :chart_with_upwards_trend: :snake: :moneybag: Backtest trading strategies in Python.

  • Project mention: Python developers -- what broker and api do you use? | /r/algotrading | 2023-06-08

    We chose backtesting.py for a backtesting framework. There are several to choose from but that one seems like the most well-supported and actively worked on at the moment.

  • quantstats

    Portfolio analytics for quants, written in Python

  • trading-vue-js

    💹 Hackable charting lib for traders. You can draw literally ANYTHING on top of candlestick charts. [Not Maintained]

  • alpaca-trade-api-python

    Python client for Alpaca's trade API

  • AutoTrader

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

  • SaaSHub

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

    SaaSHub logo
  • LiuAlgoTrader

    Framework for algorithmic trading

  • barter-rs

    Open-source Rust framework for building event-driven live-trading & backtesting systems

  • aat

    Asynchronous, event-driven algorithmic trading in Python and C++ (by AsyncAlgoTrading)

  • ibeam

    IBeam is an authentication and maintenance tool used for the Interactive Brokers Client Portal Web API Gateway.

  • Project mention: Actually good APIs? | /r/algotrading | 2023-05-25

    Consider IBeam for authenticating with the IBKR API and maintaining it authenticated. It's Docker image, you just run it parallel to your trading app.

  • barbotine-arbitrage-bot

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

  • trade-frame

    C++ 17 based library (with sample applications) for testing equities, futures, etfs & options based automated trading ideas using DTN IQFeed real time data feed and Interactive Brokers (IB TWS API) for trade execution. Some support for Alpaca & Phemex. Notifications via Telegram [irc: Libra #tradeframe ]

  • Project mention: Automated Trading | /r/options | 2023-06-11

    I might be breaking rule #6, but you could take a look at https://github.com/rburkholder/trade-frame, it knows how to deal with options (pricing & greeks), works with chains, can make entrance / exits based upon underlying, knows some combinations, can take profit, handle stops ....

  • Indicators

    Technical indicators for cryptocurrencies, stocks and forex. To work with historical and real price data. One of the most efficient Javascript library implementations. The library has such indicators as: Relative Strength Index (RSI), Moving Average C / D (MACD), Average Directional Index (ADX), Stochastic Oscillator, Bollinger Bands, Average True Range (ATR) and many others (by debut-js)

  • roboquant

    Roboquant is a fast, flexible, user-friendly and completely free algorithmic trading platform

  • Project mention: UnboundLocalError: local variable referenced before assignment | /r/learnpython | 2023-06-01

    Unless this is a learning exercise, consider ready to go algotrading libraries like https://github.com/edtechre/pybroker/ or https://github.com/neurallayer/roboquant

  • binance-futures-trading-bot

    Easy-to-use multi-strategic automatic trading for Binance Futures with Telegram integration (by Erfaniaa)

  • algotrading-example

    algorithmic trading backtest and optimization examples using order book imbalances. (bitcoin, cryptocurrency, bitmex, binance futures, market making)

  • InteractiveBrokers-Algo-Trading-API

    Java/MySQL real-time algorithmic trading using Interactive Brokers API

  • pipeline-live

    Pipeline Extension for Live Trading

  • Strategies

    Examples of trading strategies based on indicators. Pre-configured environment for working with the Debut algo-trading constructor. (Javascript)

  • stockbot

    Alpaca algo stock trading bot

  • Workbench

    From Idea to Execution - Manage your trading operation across a distributed cluster (by fremantle-industries)

  • sample-trading-bot

    Binance Futures Sample Trading Bot

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

algo-trading related posts

  • hummingbot: NEW Extended Research - star count:6122.0

    1 project | /r/algoprojects | 6 Aug 2023
  • hummingbot: NEW Extended Research - star count:6122.0

    1 project | /r/algoprojects | 3 Aug 2023
  • hummingbot: NEW Extended Research - star count:6122.0

    1 project | /r/algoprojects | 2 Aug 2023
  • hummingbot: NEW Extended Research - star count:6059.0

    1 project | /r/algoprojects | 12 Jul 2023
  • 🥳 What’s New in Hummingbot, Week of July 10

    1 project | /r/Hummingbot | 10 Jul 2023
  • 🥳 What’s New in Hummingbot, Week of July 3

    3 projects | /r/Hummingbot | 3 Jul 2023
  • 🥳 What’s New in Hummingbot, Week of June 26

    2 projects | /r/Hummingbot | 26 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 5 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 hummingbot 7,329
2 jesse 5,250
3 backtesting.py 4,846
4 quantstats 4,293
5 trading-vue-js 2,003
6 alpaca-trade-api-python 1,687
7 AutoTrader 856
8 LiuAlgoTrader 672
9 barter-rs 614
10 aat 611
11 ibeam 486
12 barbotine-arbitrage-bot 449
13 trade-frame 427
14 Indicators 315
15 roboquant 307
16 binance-futures-trading-bot 300
17 algotrading-example 266
18 InteractiveBrokers-Algo-Trading-API 228
19 pipeline-live 201
20 Strategies 148
21 stockbot 142
22 Workbench 108
23 sample-trading-bot 43

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