71 Open Source Trading Platform Software Projects
Free and open source trading platform code projects including engines, APIs, generators, and tools.
Stocksharp 3337 ⭐
Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins and options).
Krypto Trading Bot 1877 ⭐
Self-hosted crypto trading bot (automated high frequency market making) in node.js, angular, typescript and c++
Gocryptotrader 1590 ⭐
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.
Elitequant 1281 ⭐
A list of online resources for quantitative modeling, trading, portfolio management
Gekko Strategies 913 ⭐
Strategies to Gekko trading bot with backtests results and some useful tools.
Yvictor Tradinggym 659 ⭐
Trading and Backtesting environment for training reinforcement learning agent or simple rule base algo.
Exchange Core 629 ⭐
Ultra-fast matching engine written in Java based on LMAX Disruptor, Eclipse Collections, Real Logic Agrona, OpenHFT, LZ4 Java, and Adaptive Radix Trees.
Alphapy 454 ⭐
Automated Machine Learning [AutoML] with Python, scikit-learn, Keras, XGBoost, LightGBM, and CatBoost
Quantdom 405 ⭐
Python-based framework for backtesting trading strategies & analyzing financial markets [GUI :neckbeard:]
Kelp 388 ⭐
Kelp is a free and open-source trading bot for the Stellar DEX and 100+ centralized exchanges
Cointrader 304 ⭐
Coin Trader is a Java-based backend for algorithmically trading cryptocurrencies. It provides data collection and export, complex event processing and triggering, and backtesting - paper trading - live trading.
Trade Frame 158 ⭐
c++ based application for testing options based automated trading ideas using DTN IQ real time data feed and Interactive Brokers (TWS API) for trade execution.
Sumzerotrading 111 ⭐
A Java API for Developing Automated Trading Applications for the Equity, Futures, and Currency Markets
Tradingview Alert Binance Trader 87 ⭐
This trading bot listens to the TradingView alert emails on your inbox and executes trades on Binance based on the parameters set on the TD alerts.
Trading Server 99 ⭐
Multi-asset, multi-strategy, event-driven trade execution and management platform for automated buy-side trading of common markets, using MongoDB for storage and Telegram for user notifications/trade consent.
Kupi Terminal 86 ⭐
Ccxt based, open source, customized, extendable trading platform that supports 130+ crypto exchanges.
API Version 2 82 ⭐
Executium API Version 2 - A comprehensive trading system API which connects traders with dozens of exchanges. Currently in closed beta
Coderaio Quant 80 ⭐
Codera Quant is a Java framework for algorithmic trading strategies development, execution and backtesting via Interactive Brokers TWS API or other brokers API
Quanttrading 72 ⭐
A real-time quantitative trading/backtesting platform in C#, supporting IB (full brokerage) and Google Finance (quote only). It adds R support through R.NET.
Astibot 60 ⭐
Astibot is a simple, visual and automated trading software for Coinbase Pro cryptocurrencies (Bitcoin trading bot)
Duckduckduck0 Ft 55 ⭐
Open Trading Platform UI 47 ⭐
The Open Trading Platform UI is a front-end module for trading across 5 crypto currency exchanges allowing both spot and margin trading. The UI needs to be used with the API repo.
Tongxiaofeng Bitbot 35 ⭐
A Cryptocurrency Quantitive Trading Platform. (aka trading bot, trading robot, algorithmic trading)
Cryptotradingframework 27 ⭐
A self hosted, cryptocurrency trading bot and framework supporting multiple exchanges with GUI
Lean Batch Launcher 27 ⭐
Unofficial alternative launcher for QuantConnect's LEAN allowing for parallel execution and looping/batching with customizable parameters and ranges.
Gdaxmarketmakertrader 23 ⭐
The Goal of this project is to make it so that you can just focus on your buy down and profit logic and not have to handle anything else.
Nse_trader 16 ⭐
A basic implementation to download historic prices, apply a strategy, and see the strategy performance vis-a-vis the actual stock prices.
Odin Securities 14 ⭐
A master database of securities data for use with the Odin algorithmic trading platform.
Open Trading Platform API 13 ⭐
The Open Trading Platform API is an independent module for managing API requests from the UI module
Dependencygraph 13 ⭐
A very light weight dependency graph for systems with massive calculation complexities or scheduling systems
Blueblood 12 ⭐
Blue Blood Engine - quantitative trading strategies integration and indexing platform.