Launch offer20% off your first trading bot, for our first 1,000 clients. Free 30-minute strategy call included. See packs →
TradeBot Check

All tools

44 tools reviewed with sources. Search or filter to find yours.

44 tools

3Commas

Commercial cloud platform for crypto DCA, grid and signal bots that connect to your exchange accounts through API keys.

PaidBeginner

Alpaca (alpaca-py)

Alpaca's official Python SDK to trade stocks, crypto and options via API and download market data.

Via accountOpen sourceBeginner★ 1.6k

Alpha Vantage

Market data API for stocks, forex, crypto and technical indicators, with a free tier and per-minute premium plans.

Free planBeginner

AmiBroker

Fast Windows charting, backtesting and optimization software with its own AFL language and perpetual licences.

PaidAdvanced

Backtesting.py

Lightweight Python library to backtest a strategy on one asset with very little code.

FreeOpen sourceBeginner★ 9.1k

Backtrader

Classic Python library for backtesting strategies, widely used in tutorials.

FreeOpen sourceIntermediate

Binance public data

Free downloadable files with Binance's historical spot and futures market data (klines, trades, aggregated trades), published daily and monthly.

FreeOpen sourceBeginner★ 2.5k

Binance Python connectors

Binance's official, auto-generated Python SDKs for its APIs, split into separate packages for spot, USDⓈ-M and COIN-M futures, options, margin and more.

FreeOpen sourceIntermediate★ 3k

bt

Python library to backtest portfolio strategies (allocation, weighting, rebalancing) built from reusable building blocks.

FreeOpen sourceIntermediate

CCXT

Library that unifies the APIs of 100+ crypto exchanges behind a single interface, available in seven languages.

FreeOpen sourceIntermediate★ 44.5k

Coinbase Advanced API Python SDK

Coinbase's official Python SDK for the Advanced Trade REST and WebSocket APIs.

FreeOpen sourceIntermediate★ 364

CoinGecko API

Crypto data API (prices, market cap, history) with a free Demo plan.

Free planBeginner

Cryptohopper

Commercial cloud crypto trading bot with a strategy designer, backtesting, paper trading, signals and DCA tools.

PaidBeginner

cTrader Algo

The part of cTrader for building robots (cBots) and indicators in C# or Python.

Via accountIntermediate

Databento

Institutional-grade market data (futures, options, equities) from 45+ exchanges with pay-as-you-go historical data and $125 free credits.

PaidAdvanced

EODHD

Global financial data API (end-of-day, intraday, fundamentals, news) covering stocks, ETFs, forex and crypto from many exchanges.

Free planBeginner

Freqtrade

Open-source crypto trading bot written in Python, with backtesting, parameter optimization, a simulated mode and Telegram control.

FreeOpen sourceIntermediate★ 55.9k

Hummingbot

Open-source Python framework for market-making bots and other strategies on centralized and decentralized exchanges.

FreeOpen sourceAdvanced★ 20.7k

ib_async (Interactive Brokers)

Python library to connect to Interactive Brokers through TWS or IB Gateway; successor of the popular ib_insync.

FreeOpen sourceIntermediate★ 1.8k

Jesse

Python framework to research, backtest and trade crypto strategies, with optimization through Optuna.

Free planOpen sourceIntermediate★ 8.7k

Kraken API

Kraken's trading APIs over REST, WebSocket and FIX, plus a command-line tool with paper trading against live market data.

Via accountIntermediate

LumiBot

Python trading framework to backtest, paper trade and run strategies (rule-based or AI-driven) on stocks, options, futures, forex and crypto through several brokers.

Free planOpen sourceIntermediate★ 2.2k

Massive (formerly Polygon.io)

US stock, options, forex and crypto market data API; polygon.io now redirects to massive.com.

Free planIntermediate

MetaTrader 5 (MQL5)

Trading platform widely offered by FX and CFD brokers, with robots (Expert Advisors) in MQL5 and a strategy tester.

Via accountIntermediate

NautilusTrader

High-performance algorithmic trading platform (Rust core, used from Python) that runs the same strategy code in backtests and live.

FreeOpen sourceAdvanced

NinjaTrader

Futures trading platform and broker whose desktop software is free for advanced charting, backtesting and simulation, with automated strategies in NinjaScript (C#).

Via accountIntermediate

OANDA v20 API

OANDA's REST API for forex and CFD trading, with real-time rates, historical prices back to 2005 and a practice environment.

Via accountIntermediate

OctoBot

Open-source crypto trading bot with a visual interface for grid, DCA, TradingView-alert and AI-assisted strategies, with backtesting and paper trading built in.

Free planOpen sourceBeginner★ 6.8k

Passivbot

Open-source contrarian market-making bot for crypto perpetual futures (Bybit, OKX, Bitget, Binance, Hyperliquid and others), written in Python and Rust, with an optimizer.

FreeOpen sourceAdvanced★ 2.1k

ProRealTime

European charting and trading platform with backtesting and automatic trading (ProOrder) in its ProBuilder language, used through partner brokers.

Free planBeginner

pybit (Bybit)

Bybit's official lightweight Python connector for its HTTP and WebSocket APIs, covering spot, derivatives and options.

FreeOpen sourceIntermediate★ 671

PyBroker

Python framework for backtesting trading strategies, especially machine-learning ones, with a Numba-accelerated engine and walk-forward analysis.

FreeIntermediate★ 3.7k

python-binance

Popular unofficial Python wrapper for the Binance API, with spot, futures and WebSocket support.

FreeOpen sourceBeginner

QuantConnect (LEAN)

Cloud platform to research, backtest and trade strategies, built on the open-source LEAN engine.

Free planIntermediate★ 22.2k

schwab-py

Unofficial Python wrapper for the Charles Schwab trader API: quotes, option chains, streaming data, orders and account information.

FreeOpen sourceIntermediate★ 478

Superalgos

Community-owned open-source platform to design, backtest and run crypto trading bots visually, with a very large built-in documentation.

FreeOpen sourceAdvanced★ 5.7k

tastytrade Python SDK

Unofficial, fully typed and asynchronous Python SDK for the tastytrade API, with DXLink streaming of quotes and greeks.

FreeOpen sourceIntermediate

Tiingo

Affordable financial data API with 30+ years of end-of-day prices on 110,000+ securities, fundamentals, crypto and news.

Free planBeginner

Tradier

US broker built around an API, with commission-based or subscription plans and API access included on every plan.

Via accountIntermediate

TradingView (Pine Script)

The most popular charting platform, with its own Pine Script language for indicators and strategies, a strategy tester, and alerts that can trigger external bots via webhooks.

Free planBeginner

Twelve Data

Market data API for stocks, ETFs, forex and crypto, with real-time data on the free plan and global coverage on paid plans.

Free planBeginner

vectorbt

Python library for very fast vectorized backtests, ideal for testing thousands of parameter combinations.

FreeAdvanced

yfinance

Python library to download prices and history from Yahoo Finance; widely used for research and learning.

FreeOpen sourceBeginner

Zipline Reloaded

Community-maintained version of Zipline, the event-driven Python backtester originally built and used by Quantopian.

FreeOpen sourceIntermediate
Get my bot · free quote