btgym

Trading simulator

A framework for running reinforcement learning experiments in real-world algorithmic trading environments

Scalable, event-driven, deep-learning-friendly backtesting library

GitHub

988 stars
100 watching
261 forks
Language: Python
last commit: about 3 years ago
Linked from 2 awesome lists

a3cadvantage-actor-criticalgorithmic-trading-libraryalgoritmic-tradingbacktesting-trading-strategiesbacktraderdeep-reinforcement-learninggym-environmenthacktoberfestopenai-gympolicy-gradientpolicy-optimisationquantitive-financereinforcement-learningstatistical-arbitragetensorflowtime-seriesunreal

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
yvictor/tradinggym A toolkit for training and backtesting reinforcement learning algorithms in trading environments. 1,596
thedimlebowski/trading-gym A reinforcement learning framework for developing trading strategies 550
hackthemarket/gym-trading An environment for testing and training reinforcement learning models to make trading decisions based on historical market data 704
kh-kim/stock_market_reinforcement_learning Provides a general environment for stock market trading simulation using OpenAI Gym and reinforcement learning algorithms 791
kkuette/tradzqai An environment and framework for training reinforcement learning agents to make trading decisions on cryptocurrency markets. 165
nkaz001/hftbacktest A framework for simulating high-frequency trading and market-making strategies with realistic latency and order book simulations. 1,991
liamconnell/deep-algotrading A project demonstrating the application of deep learning techniques to financial data and algorithmic trading 234
constverum/quantdom Framework for testing and evaluating trading strategies using Python 717
matlab-deep-learning/reinforcement_learning_financial_trading This project demonstrates a reinforcement learning approach to developing a financial trading model in MATLAB. 154
tradingstrategy-ai/trading-strategy A Python framework for developing algorithmic trading strategies on decentralized exchanges. 232
tradingstrategy-ai/getting-started A repository providing examples and tools for developing and backtesting algorithmic trading strategies in Python. 59
edtechre/pybroker A Python framework for developing algorithmic trading strategies using machine learning and data science techniques. 2,062
gbeced/basana A framework for developing and testing algorithmic trading strategies using Python and asynchronous I/O. 590
quantrocket-llc/moonshot A backtesting and trading engine for algorithmic traders, designed to facilitate rapid experimentation and research iteration. 204
ceruleanacg/quantitative-trading Provides implementations and references for applying quantitative methods to trading strategies using reinforcement learning. 35