AltHub

kieran-mackle/AutoTrader Alternatives

algorithmic trading platform (backtest + live execution)

AutoTrader is a Python platform for developing, backtesting, optimising and live-deploying automated trading strategies across forex, stocks and crypto brokers.

1.3kPythonGPL-3.0archived ยท last push 1.4y agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

51bitquant/howtraderGitHub

Pick it for a crypto-first Python stack with TradingView signal ingestion, if you don't need AutoTrader's forex/OANDA coverage.

Howtrader: A crypto quant framework for developing, backtesting, and executing your own trading strategies. Seamlessly integrates with TradingView and other third-party signals. Simply send a post request to automate trading and order placement. Supports Binance and Okex exchanges.

959
Python
MIT
active4mo ago
Lumiwealth/lumibotGitHub

Python peer with backtesting and live trading over 12 brokers; pick it if you want a maintained GPL alternative with broader asset coverage.

Backtestable AI trading agents and Python algorithmic trading strategies for stocks, options, crypto, futures, forex, SEC filings, FRED macro data, and real brokers.

2.0k
Python
GPL-3.0
active2mo ago
gbeced/basanaGitHub

Choose it for an async, event-driven Python framework if you want asyncio-style strategy code and are crypto-focused.

A Python async and event driven framework for algorithmic trading, with a focus on crypto currencies.

866
Python
NOASSERTION
active2mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

nkaz001/hftbacktestGitHub

Choose it when you need tick-level, latency- and queue-aware HFT/market-making simulation with a Rust core instead of AutoTrader's broker-style virtual broker.

Free, open source, a high frequency trading and market making backtesting and trading bot, which accounts for limit orders, queue positions, and latencies, utilizing full tick data for trades and order books(Level-2 and Level-3), with real-world crypto trading examples for Binance and Bybit

4.7k
Rust
MIT
slowing10mo ago
Grademark/grademarkGitHub

Use it when your strategies live in JS/TS and you only need a backtest engine, accepting no live broker layer.

An API for backtesting trading strategies in JavaScript and TypeScript.

315
TypeScript
MIT
dormant2.0y ago
StockSharp/StockSharpGitHub

Choose it for a .NET/C# trading stack with a large broker/exchange connector set, at the cost of leaving the Python ecosystem.

Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).

10.8k
C#
NOASSERTION
active24d ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

idanya/algo-traderGitHub

Similar Python backtest-plus-live bot, but unmaintained for ~3 years, so only for users who don't need ongoing fixes.

Trading bot with support for realtime trading, backtesting, custom strategies and much more.

869
Python
MIT
dormant2.9y ago
sreenivasdoosa/sdoosa-algo-trade-pythonGitHub

Personal, unlicensed algo-trading project last touched 3 years ago; only useful as a reference implementation, not a maintained platform.

Algo trade project in python

650
Python
none
dormant3.1y ago
unageanu/jiji2GitHub

An early OANDA forex framework in JavaScript, dormant for 5+ years; only for legacy JS shops with no maintenance expectations.

Forex algorithmic trading framework using OANDA REST API.

249
JavaScript
none
dormant5.5y ago
rediar/InteractiveBrokers-Algo-Trading-APIGitHub

Narrower single-broker (IB) Java/MySQL system with no backtest or optimisation layer; only if you are committed to Java plus IB.

Java/MySQL real-time algorithmic trading using Interactive Brokers API

276
Java
Apache-2.0
dormant3.3y ago
scrtlabs/catalystGitHub

Python crypto backtest/live library equivalent to AutoTrader's scope, but archived with no updates for ~4 years.

An Algorithmic Trading Library for Crypto-Assets in Python

2.6k
Python
Apache-2.0
archived3.9y ago
ranaroussi/qtpylibGitHub

Pythonic backtesting/live-trading library of the same generation as AutoTrader, archived and unpatched for 5 years.

QTPyLib, Pythonic Algorithmic Trading

2.3k
Python
Apache-2.0
archived5.1y ago
mementum/backtraderGitHub

Mature Python backtesting/live library that could replace AutoTrader's simulator, but frozen for ~2 years so no dependency patches.

Python Backtesting library for trading strategies

23.3k
Python
GPL-3.0
dormant2.2y ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

trentstauff/FXBotGitHub

A ready-to-run OANDA forex bot rather than a framework; choose it only if you want the finished bot, not to build strategies.

A fully automated Forex trading bot utilizing the OANDA API.

308
Python
none
slowing1.4y ago
Open-Trader/opentraderGitHub

A packaged crypto bot with a UI and fixed DCA/GRID strategies; use it to trade, not to develop and backtest your own strategies.

๐Ÿค– Open-source crypto trading bot | ๐Ÿ“ˆ DCA & GRID strategies | โœจ UI | โญ Star to support the project!

2.9k
TypeScript
Apache-2.0
slowing1.3y ago
nelso0/barbotine-arbitrage-botGitHub

A single-strategy CCXT arbitrage bot you run as-is; it replaces the trade, not the strategy development platform.

CCXT-based cross-exchange arbitrage bot operating on CEXs, entirely written in Python. Work without any transfer between exchanges.

647
Python
NOASSERTION
slowing8mo ago
EA31337/EA31337GitHub

A prebuilt MT4/MT5 forex robot; choose it to run a bot inside MetaTrader, not to write Python strategies.

๐Ÿค–๐Ÿ“ˆ EA31337 Lite, Advanced and Rider - Forex multi-strategy trading robot for MT4/MT5 platforms

1.3k
C++
GPL-3.0
active6mo ago
Haehnchen/crypto-trading-botGitHub

A JS crypto bot app with its own configured strategies and UI; swap it in only if you want a ready-made bot instead of a framework.

Cryptocurrency trading bot in javascript for Bitfinex, Bitmex, Binance, Bybit ... (public edition)

3.5k
TypeScript
MIT
active2mo ago

Listed as an alternative to

These projects were analysed and named AutoTrader among their alternatives. The relationship is not symmetric โ€” how AutoTrader rates them is a separate judgement, made when AutoTrader is analysed in its own right.

mementum/backtraderGitHub

calls AutoTrader โ€œchoose if you need an integrated backtesting and live trading platform with optimization.โ€

Python Backtesting library for trading strategies

23.3kPythondormant
51bitquant/howtraderGitHub

calls AutoTrader โ€œUse it for a Python backtest-to-optimisation-to-live workflow with many broker adapters, if you don't need crypto-specific gateways or TradingView webhooks.โ€

Howtrader: A crypto quant framework for developing, backtesting, and executing your own trading strategies. Seamlessly integrates with TradingView and other third-party signals. Simply send a post request to automate trading and order placement. Supports Binance and Okex exchanges.

959Pythonactive
HKUDS/Vibe-TradingGitHub

calls AutoTrader โ€œChoose if you want a non-LLM automated trading platform despite it being archived.โ€

"Vibe-Trading: Your Personal Trading Agent"

31.9kPythonactive