# Algorithmic trading bot

> AI-ranked search results for `financial bot` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 115 total matches; showing the top 14.

Explore on the web: https://awesome-repositories.com/q/financial-bot

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/financial-bot).**

## Results

- [askmike/gekko](https://awesome-repositories.com/repository/askmike-gekko.md) (10,179 ⭐) — 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
- [freqtrade/freqtrade](https://awesome-repositories.com/repository/freqtrade-freqtrade.md) (51,527 ⭐) — This project is an algorithmic trading engine designed for the automated execution of cryptocurrency strategies. It provides a modular execution core that connects to multiple centralized and decentralized exchanges, allowing users to deploy rule-based trading logic across various spot and futures markets. The platform serves as a comprehensive environment for the entire trading lifecycle, from initial strategy development to live market operations.

What distinguishes this platform is its integrated suite for quantitative analysis and predictive modeling. It features a robust backtesting engi
- [drakkar-software/octobot](https://awesome-repositories.com/repository/drakkar-software-octobot.md) (6,079 ⭐) — 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
- [wondertrader/wondertrader](https://awesome-repositories.com/repository/wondertrader-wondertrader.md) (5,865 ⭐)
- [quantconnect/lean](https://awesome-repositories.com/repository/quantconnect-lean.md) (16,537 ⭐) — Lean is an algorithmic trading engine and quantitative finance platform designed for the development, backtesting, and live execution of automated trading strategies. It provides a comprehensive framework for processing time-series market data, managing multi-asset portfolios, and conducting quantitative research across diverse financial markets.

The platform distinguishes itself through a modular, event-driven architecture that decouples strategy logic from data ingestion and brokerage connectivity. By utilizing standardized interfaces for data providers and brokerage abstractions, it enable
- [mementum/backtrader](https://awesome-repositories.com/repository/mementum-backtrader.md) (20,462 ⭐) — 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
- [trademaster-ntu/trademaster](https://awesome-repositories.com/repository/trademaster-ntu-trademaster.md) (2,484 ⭐) — TradeMaster is a reinforcement learning trading framework and algorithmic trading simulator designed for designing and testing quantitative trading strategies. The system provides a platform for developing reinforcement learning agents, managing quantitative portfolios, and optimizing trade execution using financial market data.

The project features specialized components for multi-modality data preprocessing, a high-fidelity market environment simulation for strategy backtesting, and a quantitative portfolio manager for capital reallocation across multiple assets. It includes a trade executi
- [vnpy/vnpy](https://awesome-repositories.com/repository/vnpy-vnpy.md) (41,676 ⭐) — 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
- [michaelgrosner/tribeca](https://awesome-repositories.com/repository/michaelgrosner-tribeca.md) (4,112 ⭐) — 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
- [yutiansut/quantaxis](https://awesome-repositories.com/repository/yutiansut-quantaxis.md) (9,955 ⭐) — 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
- [haehnchen/crypto-trading-bot](https://awesome-repositories.com/repository/haehnchen-crypto-trading-bot.md) (3,490 ⭐) — 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
- [warp-id/solana-trading-bot](https://awesome-repositories.com/repository/warp-id-solana-trading-bot.md) (2,326 ⭐) — This project is an automated trading platform designed for the Solana blockchain, providing a framework for executing buy and sell orders across decentralized exchange liquidity pools. It functions as a programmable strategy runner that monitors real-time market data to trigger trades based on user-defined parameters.

The system distinguishes itself through specialized utilities for rapid liquidity pool sniping, which allows for early entry into new assets as they become available. It incorporates risk-aware asset filtering that evaluates token metadata and security criteria at runtime, ensur
- [cyberpunkmetalhead/binance-trading-bot-new-coins](https://awesome-repositories.com/repository/cyberpunkmetalhead-binance-trading-bot-new-coins.md) (1,507 ⭐) — 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
- [fincept-corporation/finceptterminal](https://awesome-repositories.com/repository/fincept-corporation-finceptterminal.md) (26,900 ⭐) — FinceptTerminal is a quantitative finance platform and financial engineering library designed for asset valuation, risk management, and fixed-income analytics. It provides a comprehensive suite for algorithmic trading and investment strategy automation, integrating specialized language model agents and node-based workflows to automate market research and alpha generation.

The project distinguishes itself with a dedicated game theory analysis engine for calculating Nash equilibria and simulating strategic interactions in competitive markets. It also features a specialized credit risk modeling
