GitHub topics: trading-simulator
nkaz001/hftbacktest
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
Language: Rust - Size: 134 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2,973 - Forks: 582

quarkfin/qf-lib
Modular Python library that provides an advanced event driven backtester and a set of high quality tools for quantitative finance. Integrated with various data vendors and brokers, supports Crypto, Stocks and Futures.
Language: Python - Size: 130 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 706 - Forks: 98

Sinotrade/Shioaji
Shioaji all new cross platform api for trading ( 跨平台證券交易API )
Language: Dockerfile - Size: 67.4 KB - Last synced at: 3 days ago - Pushed at: 21 days ago - Stars: 198 - Forks: 15

kernc/backtesting.py
🔎 📈 🐍 💰 Backtest trading strategies in Python.
Language: Python - Size: 13.2 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 7,084 - Forks: 1,276

barter-rs/barter-rs
Open-source Rust framework for building event-driven live-trading & backtesting systems
Language: Rust - Size: 2.12 MB - Last synced at: 6 days ago - Pushed at: 17 days ago - Stars: 1,579 - Forks: 251

rolling-panda-san/notebooks
Analysis on systematic trading strategies (e.g., trend-following, carry and mean-reversion). The result is regularly updated.
Language: Jupyter Notebook - Size: 4.29 GB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 626 - Forks: 100

Yvictor/TradingGym
Trading and Backtesting environment for training reinforcement learning agent or simple rule base algo.
Language: Python - Size: 17 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 1,734 - Forks: 358

pAulseperformance/awesome-pinescript
A Comprehensive Collection of Everything Related to Tradingview Pine Script.
Size: 130 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 1,498 - Forks: 170

didac-crst/mockexchange
Stateless, deterministic, no-risk spot-exchange emulator for testing and debugging trading bots — fake losses, real skills.
Language: Python - Size: 1.71 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

nanvel/cipher-bt
Trading strategy backtesting framework supporting multiple concurrent sessions, complex exit strategies, and multi-exchange data sources with simple Python implementation
Language: Python - Size: 5.87 MB - Last synced at: 4 days ago - Pushed at: 18 days ago - Stars: 16 - Forks: 1

smalinin/backtrader_next Fork of mementum/backtrader
Python Backtesting library for trading strategies
Language: Python - Size: 24.2 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

Xyerophyte/hft-simulator
🚀 Production-ready High-Frequency Trading Simulator with AI/ML strategies, real-time dashboard, and comprehensive educational resources. Features sub-50μs execution latency, 150k orders/sec processing, and professional-grade architecture for quantitative finance research and education.
Language: Python - Size: 3.15 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

ThePredictiveDev/Automated-Financial-Market-Trading-System
This project is a Python-based trading simulator that allows users to simulate trading strategies, manage an order book, and interact with a mock trading environment using various algorithmic traders. The simulator includes a FIX (Financial Information eXchange) protocol handler, a market-making algorithm, and synthetic liquidity generation.
Language: Python - Size: 16.1 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 17 - Forks: 8

nikolatechie/trading-simulator
Trading Simulator is a web-based investment platform that allows users to trade stocks in real-time using a simulated account.
Language: Java - Size: 12.6 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 11

asdasdasdasd231/DCA-Take-Profit-Stop-Loss-Simulator
Size: 0 Bytes - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

bottes4193/Gym-Crypto-Trade
Exclusive 2025 Edition: Gym Inspired Crypto Trading Tool Download😎
Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

kirikmrdoors559/rl-crypto-gym
Top Gym-Crypto Tools for Windows: Free 2025 Download Update 📥
Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

ivopetiz/algotrading
Algorithmic trading framework for cryptocurrencies.
Language: Python - Size: 981 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 1,296 - Forks: 189

AVHLabs-Gaming01/Quantum-Gaming
Quantum-Gaming 🎮🚀 Welcome to Quantum-Gaming – The Future of Interactive Entertainment! Quantum-Gaming is a cutting-edge gaming platform where fun meets learning. Designed for gamers of all levels, we offer an immersive experience with innovative gameplay, exciting challenges, and engaging content. Whether you're a casual player or a competitive
Language: HTML - Size: 583 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

xFFFFF/Gekko-Strategies
Strategies to Gekko trading bot with backtests results and some useful tools.
Language: JavaScript - Size: 3.74 MB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 1,374 - Forks: 403

ZmicierGT/fcore
Fcore Is a Framework for Financial Markets Analysis (In progress).
Language: Python - Size: 2.6 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 25 - Forks: 7

da4089/fixtool
FIX utility
Language: Python - Size: 75.2 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 8 - Forks: 4

smullins998/Tr4der
Backtesting Library for Strategy Ideation
Language: Python - Size: 10.8 MB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 12 - Forks: 1

evdubs/chart-simulator
Trading Simulator and Charting Application
Language: Racket - Size: 802 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 43 - Forks: 12

Zurich-Trading-Simulator/OtreeZTS
Zurich Trading Simulator (ZTS) - a web-based behavior experiment in the form of a trading game, designed by the Chair of Cognitive Science - ETH Zurich. It is developed using oTree an open-source platform for behavioral research.
Language: Python - Size: 2.41 MB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 14 - Forks: 10

jmcph4/pytrade
Django project for online trading simulator
Language: Python - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 21 - Forks: 14

Go-Quant/goquant
GoQuant is a powerful Go framework designed for financial data analysis and visualizations, with no boundaries!
Language: Go - Size: 216 KB - Last synced at: 7 months ago - Pushed at: 12 months ago - Stars: 16 - Forks: 2

Sergey-Mr/CryptoDeal
Online crypto trading simulator. A dynamic platform where newcomers to crypto trading can acquire valuable skills and delve into market trends, while experienced traders can experiment with new ideas in a risk-free environment.
Language: Blade - Size: 42.9 MB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

flouthoc/aku
Aku - Tiny Backtesting/Trading Engine
Language: C++ - Size: 2.73 MB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 40 - Forks: 9

banhao/CoinBasePro-Trading-Simulator
You can define your own trade conditions and by running CoinBasePro Trading Simulator to verify the conditions.
Language: Python - Size: 1.29 MB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 3

bansal-yash/COP290-Design-Practices
Course Projects of COP290:- Design Pratices course at IIT Delhi under Professor Huzur Saran
Language: HTML - Size: 80.9 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

thetanav/finance
A simple app were you can buy, sell and shares of companys in real price and make profit. AKA trading simulator
Language: HTML - Size: 13.7 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

barter-rs/barter-data-rs 📦
NOTE: Barter-Data migrated to Barter monorepo: https://www.github.com/barter-rs/barter-rs
Language: Rust - Size: 839 KB - Last synced at: 10 months ago - Pushed at: about 1 year ago - Stars: 104 - Forks: 64

pvn-a/stock-simulator
A simple stock-trading-simulator. https://pvn-a.github.io/stock-simulator
Language: CSS - Size: 1.7 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 2

NominalNimbus/ServiceNimbus
Service App to run scrips for algo trading and manage market data: https://www.youtube.com/playlist?list=PLbiaIO7sG7FYlrgOV1XLHrnaufJ7fK6Hx
Language: C# - Size: 1.45 MB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 11 - Forks: 6

CScalp/CScalp
CScalp is a Professional Trading Software with 24/7 human support and a free crypto trading course. Join our growing community!
Language: C++ - Size: 36.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

D3V0X/Forex-Tester
Forex Tester is a trading simulator for backtesting. Over 15 years on the market. Fast and reliable. Plenty of features. Lifetime license
Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 72 - Forks: 0

levi-ycc/RLBot
Financial instrument trading environment for Reinforcement Learning
Language: Jupyter Notebook - Size: 136 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Racuun/strategy-sim 📦
Trading simulator for TypeScript
Language: TypeScript - Size: 4.29 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

VladKochetov007/quick_trade
convenient library for trading with python.
Language: Python - Size: 450 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 75 - Forks: 24

mightomi/SemiAutomatic-Trader
A GUI based programmable stock/crypto trading interface to practice trading/swing-trading with virtual money.
Language: JavaScript - Size: 3.16 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 11

PawanSirsat/Stock-Screener-React
TradingSimulator is a web-based trading simulator that allows users to practice trading in a simulated environment. It provides a realistic trading experience without the risk of losing real money.
Language: TypeScript - Size: 104 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

JohnNay/predMarket
Computational simulation framework for analyzing trading behavior in climate prediction markets
Language: HTML - Size: 40.9 MB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 21 - Forks: 9

daniloaleixo/NeuroEvolutionMarketTrader
Neuro evolution agent to buy and sell stocks atumatically
Language: Jupyter Notebook - Size: 13.9 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 33 - Forks: 18

RoyElkabetz/Python-Trader-Backtest
A simple trading backtest simulator with an ugly gui
Language: Jupyter Notebook - Size: 3.19 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

apayne19/DoubleAuctionMarket
Experimental Market Simulations & Trader Strategy Evaluation
Language: Python - Size: 13.7 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 34 - Forks: 11

dsinyakov/quant
Codera Quant is a Java framework for algorithmic trading strategies development, execution and backtesting via Interactive Brokers TWS API or other brokers API
Language: Java - Size: 167 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 158 - Forks: 58

johanokl/ShortSqueezeHero
Conquer the world of short squeezes.
Language: JavaScript - Size: 104 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

algotradeX/atx-sim-lab4j
🔬 AtxSimLab4j : Simulation application for trade simulation, analysis and back-testing trading strategies in Java ☕
Language: Java - Size: 889 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 0

mmeents/CryptoRockets
An C# attempt at simulated trading with the goal of producing a profitable trading algorithm.
Language: C# - Size: 163 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

erwin-beckers/trading-simulator
online trading simulator written in reactjs
Language: JavaScript - Size: 4.48 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 6

dan5082/BitWhale-Android
BitWhale: Cryptocurrency Trading Game
Language: Java - Size: 146 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

QTinman/CoinBrowser
Coinbrowser is a pair selection tool for Freqtrade and a simple crypto trading-simulator
Language: C++ - Size: 1.03 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 26 - Forks: 9

pravin-d/tradestocks
Trade practice Platform
Size: 0 Bytes - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

rlipas/ladon
Ladon is a framework for backtesting and running algorithmic trading bots.
Language: Python - Size: 25.4 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 2

kevlamity/AdvisorBot
Command line cryptocurrency exchange advisor bot coded in C++
Language: C++ - Size: 3.75 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

TimRivoli/Stock-Price-Trade-Analyzer
This is a Python 3.0 project for analyzing stock prices and methods of stock trading. It uses native Python tools and Google TensorFlow machine learning.
Language: Python - Size: 37.3 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 60 - Forks: 24

chrischris292/go-gdax-orderbook
Supports L3 data
Language: Go - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 0

amir-the-h/trade-knife 📦
Go for the modern trading switzer knife.
Language: Go - Size: 172 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 1

balch/MockTrade
Android Trade Simulator
Language: Java - Size: 4.75 MB - Last synced at: 10 months ago - Pushed at: over 6 years ago - Stars: 13 - Forks: 3

nazar-41/crypto-trading-simulator
Trading simulator. Learn trading without losing money
Language: Swift - Size: 2.02 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 1

ChristopherBenjaminHemmens/MintyGrid
MintyGrid MetaTrader5 Expert Advisor Automated Trading Robot
Language: MQL5 - Size: 236 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Hallupa/SimpleTradingSimulator
Simple Forex trading simulator for manually testing strategies
Language: C# - Size: 685 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 9

NicolaNardino/TradingMachine
TradingMachine is a mini-trading system simulation, whose components (market data and order feeds, FIX acceptor and initiator, back-end for filled orders) interact by queues and topics.
Language: Java - Size: 312 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 30 - Forks: 13

sebavergarasassi/Data_for_trading
In this example we get values from yahoo api to make a view of a simple trading strategy
Language: Jupyter Notebook - Size: 302 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

zuzg/market-simulator
OOP project to simulate trading on markets
Language: Java - Size: 40.4 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

poetiq/poetiq
poetiq - Platform O' Electronic Trading In Q
Language: q - Size: 8.93 MB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 34 - Forks: 11

realspal/infinity-terminal
InfinityTerminal - A beginner-friendly Stock Market Simulator PC App with Portfolio Management Tools for Mock Trading on NSE Stocks and Indices.
Size: 13.7 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 1

aprilyye/heikin-ashi-algo-trading
Algorithmic trading utilizing Heikin-Ashi candlestick plotting
Language: Jupyter Notebook - Size: 2.89 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 16 - Forks: 11

maringantis/OrderMatchingEngine
Test trading matching operations engine. BUY, SELL, MODIFY, CANCEL operation implantations. Code developed using C#
Language: C# - Size: 16.6 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 8 - Forks: 5

asfolcini/docker-quantica-srv
QUANTiCA docker image
Language: Python - Size: 147 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

Miksus/ecosys
Trading Simulator for observing the mechanics of markets
Language: Python - Size: 515 KB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 1

pablogalve/Trading_Simulator
This is a broker simulator written in c# using Unity, where you can trade using cash and shares
Language: ASP - Size: 12.1 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

anirudhk686/SMS_2017
Stock Market Simulation, APOGEE 2017
Language: JavaScript - Size: 6.14 MB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

Rishub21/backtester
Language: Python - Size: 601 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 0

kevinho6/CryptoKnight
A cryptocurrency trading simulator that allows you to trade cryptocurrencies without risking your own money.
Language: Shell - Size: 3.03 MB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 3
