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
Haehnchen avatar

Haehnchen/crypto-trading-bot

0
View on GitHub↗
3,490 stars·1,030 forks·TypeScript·MIT·21 views

Crypto Trading Bot

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 streams, supported by a web-based dashboard that provides secure, authenticated access to configuration settings and live monitoring of market activity.

The platform includes comprehensive tools for market data analysis, including local relational storage for historical price data and trade logs to facilitate strategy backtesting. It also features integrated notification systems to alert users of trade execution events and significant market changes, ensuring continuous oversight of portfolio performance and system status.

Features

  • Cryptocurrency Trading Platforms - Executes automated buy and sell orders across multiple cryptocurrency exchanges to manage digital asset portfolios.
  • Algorithmic Trading Strategies - Supports the implementation and execution of custom rule-based algorithmic trading strategies to automate portfolio management.
  • Automated Trading Execution - Automates the placement of buy and sell orders on cryptocurrency exchanges to manage portfolios without manual intervention.
  • Event-Driven Trading Engines - Executes quantitative trading strategies by reacting to real-time market data events through an asynchronous loop.
  • Exchange Adapters - Provides standardized interface layers to normalize disparate exchange APIs into a unified set of commands for order execution.
  • Trading Exchange Connectors - Provides standardized integration layers to connect and execute trades across multiple cryptocurrency exchange APIs.
  • Node.js Server Frameworks - Provides a server-side Node.js environment for building and running automated market analysis and order execution logic.
  • Financial Portfolio Management Systems - Tracks and manages digital asset portfolios through programmed logic without requiring manual intervention.
  • Multi-Account Portfolio Management - Consolidates account management and order execution across multiple cryptocurrency platforms into a single system.
  • Trading Dashboards - Offers a browser-based interface for monitoring market activity and configuring automated trading settings.
  • Market Data Recorders - Captures and stores real-time market data feeds into a local database for historical analysis and strategy backtesting.
  • Relational Local Storage - Stores historical market data and trade logs in a local relational database to facilitate offline analysis and backtesting.
  • Trading Strategy Backtesting - Simulates algorithmic trading logic against historical market data to evaluate strategy performance before deployment.
  • Modular Plugin Architectures - Implements a modular plugin architecture that separates trading logic from core execution for easy customization.
  • Market Insight Monitors - Provides dashboards for tracking live ticker data, candle charts, and signal status in real time.
  • Real-Time Web Architectures - Maintains persistent WebSocket connections to exchange servers for real-time price updates and order book streaming.

Star history

Star history chart for haehnchen/crypto-trading-botStar history chart for haehnchen/crypto-trading-bot

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Projects sharing features with Crypto Trading Bot

These projects share indexed features with Crypto Trading Bot. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
  • nautechsystems/nautilus_tradernautechsystems avatar

    nautechsystems/nautilus_trader

    20,056View on GitHub↗

    Nautilus Trader is a high-performance algorithmic trading framework built in Rust, designed for the development, backtesting, and live execution of automated trading strategies. It provides a comprehensive platform for managing multi-asset portfolios and interacting with diverse financial markets through a standardized connectivity suite. The system is engineered to handle high-frequency data processing and complex order execution while maintaining precise numerical accuracy across various asset classes. The framework distinguishes itself through an architecture centered on deterministic even

    Rustalgorithmic-trading-engineartificial-intelligencecrypto-trading
    View on GitHub↗20,056
  • 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
  • chrisleekr/binance-trading-botchrisleekr avatar

    chrisleekr/binance-trading-bot

    5,462View on GitHub↗

    This project is an automated cryptocurrency trading platform for the Binance exchange. It functions as a technical analysis trading tool and grid trader, executing strategies and managing assets without manual intervention. The platform is distinguished by its multi-service containerized architecture, which orchestrates a listener, cache, and database. It utilizes a secure web dashboard for monitoring active trades and adjusting bot parameters, protected by password and token-based authentication. The system covers a broad range of trading capabilities, including grid and trailing order auto

    JavaScriptbinancebinance-apibinance-api-node
    View on GitHub↗5,462
Compare all 30 related projects→

Frequently asked questions

What does haehnchen/crypto-trading-bot do?

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.

What are the main features of haehnchen/crypto-trading-bot?

The main features of haehnchen/crypto-trading-bot are: Cryptocurrency Trading Platforms, Algorithmic Trading Strategies, Automated Trading Execution, Event-Driven Trading Engines, Exchange Adapters, Trading Exchange Connectors, Node.js Server Frameworks, Financial Portfolio Management Systems.

Which projects share features with haehnchen/crypto-trading-bot?

Projects with overlapping indexed features include: michaelgrosner/tribeca — Tribeca is a Node.js cryptocurrency trading platform designed for high-frequency trading and automated market making.… nautechsystems/nautilus_trader — Nautilus Trader is a high-performance algorithmic trading framework built in Rust, designed for the development,… askmike/gekko — Gekko is a Node.js trading platform and automated Bitcoin trading bot designed to execute buy and sell orders across… chrisleekr/binance-trading-bot — This project is an automated cryptocurrency trading platform for the Binance exchange. It functions as a technical… zvtvz/zvt — zvt is a quantitative trading framework designed for building, backtesting, and executing algorithmic trading… cyberpunkmetalhead/binance-trading-bot-new-coins — This software is an automated trading tool designed for the Binance cryptocurrency exchange. It functions as a program…

Curated searches featuring Crypto Trading Bot

Hand-picked collections where Crypto Trading Bot appears.
  • algorithmic trading and backtesting platform
  • Algorithmic trading bot