Top 16 arbitrage Open-Source Projects

  • ccxt

    A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges

    Project mention: where to start learning how to build a bot ? | | 2023-01-08

    Or if you stick to JavaScript and willing to learn the programming part, then (which is now merged with CCXT Pro but still for free).

  • blackbird

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

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • 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
  • binance-trader

    💰 Cryptocurrency Trading Bot for Binance (Experimental)

  • 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
  • binance-triangle-arbitrage

    Detect in-market cryptocurrency arbitrage

    Project mention: Crypto Trading Bot | | 2022-06-03
  • uniswap-sushiswap-arbitrage-bot

    Two bots written in JS that uses flashswaps and normal swaps to arbitrage Uniswap. Includes an automated demostration.

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

  • AlgorithmicTrading

    This repository contains three ways to obtain arbitrage which are Dual Listing, Options and Statistical Arbitrage. These are projects in collaboration with Optiver and have been peer-reviewed by staff members of Optiver.

    Project mention: AlgorithmicTrading: NEW Derivatives and Hedging - star count:454.0 | | 2023-01-28
  • OsEngine

    Open Source algo trading platform

    Project mention: Need a good source to learn more about High-Frequency Trading (Java). Help? | | 2022-10-05
  • roq-api

    Used by trading strategies to communicate with Roq's market gateways or Roq's simulator. [C++20] [Interface]

  • tardis-node

    Convenient access to tick-level real-time and historical cryptocurrency market data via Node.js

  • tardis-machine

    Locally runnable server with built-in data caching, providing both tick-level historical and consolidated real-time cryptocurrency market data via HTTP and WebSocket APIs

    Project mention: tardis-machine: NEW Data - star count:128.0 | | 2022-03-26
  • roq-samples

    Demonstrates how Roq's API can support different use-cases. [C++20] [Examples]

    Project mention: roq-samples: NEW Extended Research - star count:95.0 | | 2022-04-09
  • poe-currency-flip-planner

    This tool is an attempt at planning short-term arbitrage deals of currency in Path of Exile.

  • uniswap-v3-flashswap

    example code of uniswapV3 flash swap/loan with hardhat and ethersjs

  • terra-luna-prices

    Terra Luna bLuna Price Feeder with MongoDB Time Series

  • Sonar

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

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-01-28.

arbitrage related posts


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

Project Stars
1 ccxt 27,081
2 blackbird 5,673
3 hummingbot 5,304
4 binance-trader 2,288
5 OctoBot 1,924
6 binance-triangle-arbitrage 929
7 uniswap-sushiswap-arbitrage-bot 463
8 AlgorithmicTrading 459
9 OsEngine 455
10 roq-api 368
11 tardis-node 234
12 tardis-machine 185
13 roq-samples 133
14 poe-currency-flip-planner 95
15 uniswap-v3-flashswap 48
16 terra-luna-prices 2
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.