awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to chrisleekr/binance-trading-bot

Projects sharing features with Binance Trading Bot

30 open-source projects similar to chrisleekr/binance-trading-bot, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • yutiansut/quantaxisyutiansut avatar

    yutiansut/QUANTAXIS

    9,955View on GitHub↗

    Quantaxis is a quantitative trading framework designed for building, backtesting, and executing automated strategies across global equities, futures, and cryptocurrencies. It integrates an event-driven backtesting engine, a multi-market execution gateway for order routing, and a quantitative data pipeline for ingesting and storing multi-asset market data. The system features a Rust-accelerated financial library that utilizes Apache Arrow for high-performance technical indicator calculation and zero-copy data processing. It provides a containerized infrastructure model designed for orchestrati

    Pythonquant
    View on GitHub↗9,955
  • ctubio/krypto-trading-botctubio avatar

    ctubio/Krypto-trading-bot

    3,698View on GitHub↗

    This project is a high-performance C++ trading engine designed for automated cryptocurrency market making and high-frequency trading. It functions as a liquidity provision tool that executes rapid order adjustments and quote placements to capture the bid-ask spread. The system utilizes a fair-value pricing model to estimate target asset prices based on real-time exchange data. It features a self-hosted trading dashboard that provides a web interface for monitoring portfolio holdings, visualizing market metrics, and manually controlling automated trading instances. The software includes capab

    C++binancebitcoinbitfinex
    View on GitHub↗3,698
  • haehnchen/crypto-trading-botHaehnchen avatar

    Haehnchen/crypto-trading-bot

    3,490View on GitHub↗

    This project is an automated cryptocurrency trading platform and server-side framework designed for executing trades and managing digital asset portfolios. It provides a unified environment for running algorithmic strategies across multiple exchanges, allowing for the automated placement of buy and sell orders without manual intervention. The system distinguishes itself through a modular plugin architecture that separates trading logic from core execution, enabling users to customize or swap algorithms as needed. It utilizes an event-driven execution loop that processes real-time market data

    TypeScriptbinancebitfinexbitmex
    View on GitHub↗3,490

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • drakkar-software/octobotDrakkar-Software avatar

    Drakkar-Software/OctoBot

    6,079View on GitHub↗

    OctoBot is an open-source automated trading platform that connects to over 15 cryptocurrency exchanges, enabling users to deploy grid, dollar-cost averaging, market-making, and AI-driven trading strategies. It functions as a unified multi-exchange trading platform, a TradingView alert executor, and a crypto trading bot, all within a single system. The platform is built on an event-driven trading loop with a plugin-based strategy engine, an exchange-agnostic connector layer, and a cloud-synced profile store for multi-device consistency. What distinguishes OctoBot is its integration of large la

    Python
    View on GitHub↗6,079
  • mementum/backtradermementum avatar

    mementum/backtrader

    20,462View on GitHub↗

    Backtrader is a Python framework designed for the development, backtesting, and live execution of algorithmic trading strategies. It provides a comprehensive environment for quantitative finance, allowing users to simulate trading logic against historical market data or connect directly to brokerage platforms for automated real-time trading. The project distinguishes itself through a unified event-driven architecture that treats backtesting and live trading with the same API. This consistency is supported by a flexible data-feed abstraction layer that normalizes diverse financial sources, ena

    Pythonbacktestingmetaclasspython
    View on GitHub↗20,462
  • louisnw01/lightweight-charts-pythonlouisnw01 avatar

    louisnw01/lightweight-charts-python

    2,074View on GitHub↗

    This project is a Python wrapper for the Lightweight Charts library, designed to render interactive, browser-based financial visualizations. It serves as a framework for building custom financial dashboards and interfaces that integrate live market feeds and historical data series. The library enables the construction of complex layouts by combining multi-pane charts, watchlists, and order entry tables into a single unified workspace. It supports real-time market monitoring by streaming live tick or bar data directly into active visualizations, allowing for incremental updates without requiri

    TypeScriptcharting-libraryfinancial-charting-librarylive-charts
    View on GitHub↗2,074
  • knowm/xchangeK

    knowm/XChange

    4,067View on GitHub↗

    XChange is a cryptocurrency exchange integration library and API wrapper that provides a unified interface for connecting to multiple cryptocurrency exchanges. It serves as a multi-exchange trading interface and a market data streamer, normalizing raw data from various providers into standardized data objects. The project distinguishes itself through an adapter-based normalization system and a reactive WebSocket streaming model designed to receive real-time price and volume updates while minimizing thread usage. It includes a dedicated authentication handler for managing API keys, request non

    Java
    View on GitHub↗4,067
  • hummingbot/hummingbothummingbot avatar

    hummingbot/hummingbot

    18,907View on GitHub↗

    Hummingbot is an open-source framework designed for building, backtesting, and deploying autonomous trading agents and algorithmic strategies across centralized and decentralized cryptocurrency exchanges. It provides a modular environment where users can orchestrate containerized bots to execute complex market-making, grid trading, and arbitrage operations. The platform distinguishes itself through a skill-based architecture that integrates large language models, enabling users to monitor market conditions and control trading operations via natural language commands. It features a unified con

    Pythonalgotradingarbitragebacktesting
    View on GitHub↗18,907
  • 0xemmkty/quantmuse0xemmkty avatar

    0xemmkty/QuantMuse

    2,592View on GitHub↗

    QuantMuse is an algorithmic trading platform and quantitative trading framework that integrates large language models with mathematical analysis to automate market insights and trading strategies. It functions as a system for building, backtesting, and executing strategies using both historical and real-time market data. The framework is distinguished by its use of large language models for financial analysis and sentiment extraction from news and social media. It utilizes autonomous agents with chain-of-thought reasoning to generate market intelligence and strategic reports, while employing

    Pythonmachine-learningpythonquantitative-trading
    View on GitHub↗2,592
  • shinnytech/tqsdk-pythonshinnytech avatar

    shinnytech/tqsdk-python

    4,789View on GitHub↗

    tqsdk-python is a quantitative trading SDK and framework designed for developing automated strategies for futures, options, and stocks using Python. It functions as an algorithmic trading engine and financial market data API, providing the tools necessary to backtest strategies, analyze historical data, and execute live trades across multiple brokerage accounts. The project distinguishes itself through a specialized option analytics library that calculates Greeks, implied volatility, and volatility surfaces using the Black-Scholes model. It further supports complex order execution patterns, s

    Python
    View on GitHub↗4,789
  • wshobson/agentswshobson avatar

    wshobson/agents

    36,830View on GitHub↗

    This project is an automated trading and agentic workflow platform designed to orchestrate complex financial tasks through state-based graphs. It provides a comprehensive framework for building, deploying, and managing autonomous agents that execute multi-step analytical processes, monitor real-time market conditions, and perform high-speed trade execution. The platform distinguishes itself through a robust agentic plugin ecosystem that integrates directly with popular AI-powered development environments and command-line interfaces. It features a specialized financial analysis engine capable

    Pythonagentsanthropicanthropic-claude
    View on GitHub↗36,830
  • jesse-ai/jessejesse-ai avatar

    jesse-ai/jesse

    7,438View on GitHub↗

    Jesse is a Python algorithmic trading framework used for developing, backtesting, and executing quantitative trading strategies. It functions as a trading strategy backtester and a machine learning trading platform, providing an environment to train predictive models on historical market data and deploy them into live strategies. The framework features a standardized crypto exchange connectivity layer that allows for the execution of automated spot and futures trades across multiple cryptocurrency exchanges via an exchange-agnostic interface. It includes a quantitative risk analysis toolset t

    JavaScriptalgo-tradingalgorithmic-tradingbitcoin
    View on GitHub↗7,438
  • valuecell-ai/valuecellValueCell-ai avatar

    ValueCell-ai/valuecell

    9,206View on GitHub↗

    Valuecell is an artificial intelligence financial trading platform and market analysis engine. It functions as a multi-exchange trading bot and financial data orchestrator, designed to analyze market data and execute automated trades across global financial exchanges. The system utilizes a modular agent plugin framework that allows for the integration of third-party tools and agents through a shared community registry. It incorporates a retrieval-augmented generation approach to analyze fundamental financial documents and historical patterns, grounding AI responses in factual data. The platf

    Pythonagentic-aiagentsai
    View on GitHub↗9,206
  • superalgos/superalgosSuperalgos avatar

    Superalgos/Superalgos

    5,536View on GitHub↗

    Superalgos is a cryptocurrency algorithmic trading platform used for designing, backtesting, and deploying automated trading bots. It centers on a visual strategy designer that allows users to create indicators and trading logic through a graphical interface instead of writing manual code. The platform features a token-gated signal network that enables a decentralized marketplace for broadcasting and monetizing trading intelligence. Access to these signals and predictions is managed via digital tokens and reputation scores, while a distributed trading infrastructure allows users to coordinate

    JavaScriptalgorithmic-tradingalgotradingbitcoin-trading
    View on GitHub↗5,536
  • deviavir/zenbotDeviaVir avatar

    DeviaVir/zenbot

    8,259View on GitHub↗

    Zenbot is an automated cryptocurrency trading bot designed to execute trades on exchanges based on technical analysis and predefined risk parameters. It functions as a technical analysis engine that processes market data through mathematical indicators to generate actionable trade signals. The system includes a genetic algorithm strategy optimizer to automatically discover the most profitable parameter configurations. It provides multiple simulation environments, including a trading strategy backtester for replaying historical data and a paper trading simulator for testing strategies against

    HTMLnodejspaper-tradingpython
    View on GitHub↗8,259
  • cyberpunkmetalhead/binance-trading-bot-new-coinsCyberPunkMetalHead avatar

    CyberPunkMetalHead/binance-trading-bot-new-coins

    1,507View on GitHub↗

    This software is an automated trading tool designed for the Binance cryptocurrency exchange. It functions as a program for executing high-frequency market orders and managing trade exits based on real-time exchange data and price volatility. The bot distinguishes itself through its ability to monitor exchange listings in real time, allowing it to detect and act upon newly released digital assets as they appear. It incorporates stateful trailing stop logic to dynamically adjust exit thresholds, providing automated risk management to protect capital during periods of high market volatility. Th

    Python
    View on GitHub↗1,507
  • wondertrader/wondertraderwondertrader avatar

    wondertrader/wondertrader

    5,865View on GitHub↗
    C++algotradingcppcta
    View on GitHub↗5,865
  • luckyone7777/llm-trading-labLuckyOne7777 avatar

    LuckyOne7777/LLM-Trading-Lab

    7,473View on GitHub↗

    LLM-Trading-Lab is a trading framework designed to execute equity trades and manage portfolios using large language models while adhering to strict investment constraints. The system distinguishes itself by integrating an algorithmic trading auditor that logs the reasoning behind model-driven decisions for retrospective analysis. It also includes a quantitative research reporter that transforms experimental results into portable reports and weekly summaries for long-term archiving. The framework covers several core functional areas, including automated risk management to enforce stop-loss ac

    Python
    View on GitHub↗7,473
  • rockyzsu/stockRockyzsu avatar

    Rockyzsu/stock

    7,802View on GitHub↗

    This project is a quantitative trading platform and algorithmic trading bot designed for market data aggregation, strategy backtesting, and trade execution. It functions as a comprehensive system for collecting financial data via APIs and web sources, simulating investment strategies against historical records, and programmatically managing investment positions through brokerage interfaces. The platform distinguishes itself through institutional sentiment analysis and market intelligence tools. It monitors institutional fund activity, tracks corporate actions like equity pledges, and crawls f

    Pythonpythonquantstock
    View on GitHub↗7,802
  • microsoft/qlibmicrosoft avatar

    microsoft/qlib

    44,490View on GitHub↗

    This project is a comprehensive platform for quantitative investment research, machine learning, and algorithmic trading. It provides an end-to-end environment for developing, testing, and executing financial strategies, supporting the entire lifecycle from data ingestion and feature engineering to model training and backtesting. The system is distinguished by its configuration-driven workflow orchestration, which allows researchers to automate complex pipelines and manage experiments through declarative files. It features a high-performance data infrastructure that utilizes custom binary for

    Pythonalgorithmic-tradingauto-quantdeep-learning
    View on GitHub↗44,490
  • sammchardy/python-binancesammchardy avatar

    sammchardy/python-binance

    7,176View on GitHub↗

    python-binance is a Python client library that provides programmatic access to the Binance cryptocurrency exchange through both REST and WebSocket APIs. It serves as a comprehensive toolkit for automated trading, account management, and market data retrieval, enabling developers to build trading bots, portfolio management tools, and data analysis applications that interact directly with the exchange. The library distinguishes itself through a dual-client architecture that separates synchronous REST calls from persistent WebSocket streams, allowing concurrent execution without blocking. It inc

    Pythonapibinancecryptocurrency
    View on GitHub↗7,176
  • michaelgrosner/tribecamichaelgrosner avatar

    michaelgrosner/tribeca

    4,112View on GitHub↗

    Tribeca is a Node.js cryptocurrency trading platform designed for high-frequency trading and automated market making. It functions as a low-latency execution engine that automates the process of providing liquidity and capturing price spreads across multiple cryptocurrency exchanges. The system employs a connectivity layer to stream real-time market data and execute trades via persistent network connections. It uses an adapter-based integration to normalize diverse venue APIs into a unified format, allowing for coordinated activity across several different cryptocurrency venues. The platform

    TypeScriptbitcoincryptocurrencydocker
    View on GitHub↗4,112
  • nofxaios/nofxNoFxAiOS avatar

    NoFxAiOS/nofx

    12,466View on GitHub↗

    NoFx is an autonomous trading platform designed to orchestrate financial workflows through artificial intelligence and multi-asset exchange connectivity. It functions as a comprehensive infrastructure for executing automated trading strategies, integrating language models for market analysis, and managing secure interactions across both centralized and decentralized financial platforms. The platform distinguishes itself through a multi-model strategy ensembling approach, which runs several artificial intelligence models in parallel to evaluate and select the most effective trading decisions b

    Goagentictradingaiai-trading
    View on GitHub↗12,466
  • askmike/gekkoaskmike avatar

    askmike/gekko

    10,179View on GitHub↗

    Gekko is a Node.js trading platform and automated Bitcoin trading bot designed to execute buy and sell orders across multiple cryptocurrency exchanges. It functions as an algorithmic trading system that uses a standardized exchange integration gateway to connect with various external trading platforms. The system includes a backtesting engine that simulates trading strategies against historical market data to evaluate performance before live deployment. It employs an adapter-based integration model to normalize diverse exchange API responses into a consistent internal format. The platform pr

    JavaScriptbitcoinexchangegekko
    View on GitHub↗10,179
  • akfamily/akshareakfamily avatar

    akfamily/akshare

    16,358View on GitHub↗

    This project is a Python library designed for the programmatic retrieval and analysis of diverse financial datasets. It functions as a comprehensive toolkit for quantitative research, providing a unified interface to fetch historical and real-time market data across asset classes including equities, futures, bonds, cryptocurrencies, and foreign exchange. By abstracting complex network requests into simple, parameter-driven functions, it enables users to integrate financial data into research workflows and automated trading systems. The library distinguishes itself through its scraper-based ag

    Pythonacademicakshareasset-pricing
    View on GitHub↗16,358
  • sea-protocol/seaprotocolsea-protocol avatar

    sea-protocol/seaprotocol

    5,049View on GitHub↗

    Sea Protocol is a decentralized exchange platform and grid trading protocol deployed on the Aptos and Sui blockchains. It provides a trading infrastructure that combines on-chain order books with automated market maker liquidity hubs and a cross-chain trading engine. The system is distinguished by its automated grid trading capabilities, which execute buy and sell orders at linear or geometric price intervals to capture market volatility. It also supports zero-spread trading through post-only order routing and a hybrid model that integrates central limit order books with automated market make

    Movecryptocurrencydefidex
    View on GitHub↗5,049
  • freqtrade/freqtrade-strategiesfreqtrade avatar

    freqtrade/freqtrade-strategies

    4,861View on GitHub↗

    This is a library of cryptocurrency trading algorithms and technical analysis strategies designed for use with the Freqtrade trading bot. The project provides a collection of pre-defined rules and mathematical indicators used to automate the buying and selling of digital assets. The repository focuses on algorithmic trading strategies and bot-driven asset management to remove manual execution from cryptocurrency trades. It enables quantitative trading analysis by allowing the development and testing of rule-based logic against historical market data. The system utilizes class-based strategy

    Pythonbitcoincryptocurrencyfreqtrade-strategies
    View on GitHub↗4,861
  • ai4finance-foundation/finrlAI4Finance-Foundation avatar

    AI4Finance-Foundation/FinRL

    13,964View on GitHub↗

    FinRL is a reinforcement learning framework designed for the development, training, and backtesting of automated trading strategies. It functions as a quantitative finance toolkit that integrates deep learning algorithms with financial market simulations to address complex portfolio management and asset allocation tasks. The platform provides an end-to-end pipeline for transforming raw market data into actionable trading models. The project distinguishes itself through a layered, modular architecture that separates data processing, environment simulation, and agent training. This design allow

    Jupyter Notebookalgorithmic-tradingdeep-reinforcement-learningdrl-algorithms
    View on GitHub↗13,964
  • vnpy/vnpyvnpy avatar

    vnpy/vnpy

    41,676View on GitHub↗

    VeighNa is an event-driven, modular platform designed for the development, backtesting, and execution of automated financial trading strategies. It provides a comprehensive suite of tools that includes a centralized trading terminal for monitoring portfolios and market conditions, alongside a robust algorithmic trading engine that manages real-time data processing and order execution. The platform distinguishes itself through a highly decoupled architecture that isolates algorithmic logic from market connectivity, allowing for independent strategy development and testing. It utilizes a dynami

    Pythonalgotradingfinancefintech
    View on GitHub↗41,676
  • ta-lib/ta-lib-pythonTA-Lib avatar

    TA-Lib/ta-lib-python

    12,041View on GitHub↗

    This project is a Python wrapper for the TA-Lib library, providing a technical analysis library for computing moving averages, momentum, and volatility metrics for financial time series analysis. It serves as a financial indicator calculator that processes price and volume arrays to generate technical signals and pattern recognition. The library includes an incremental data processor capable of computing the most recent technical indicator values as new streaming market data arrives. This allows for real-time price monitoring and the processing of streaming data without recalculating entire d

    Cythonfinancepattern-recognitionpython
    View on GitHub↗12,041