#68 · Primary category: Financial Data & Analytics Platforms
deep-trading-agent
Deep Reinforcement Learning based Trading Agent for Bitcoin
Project last updated:06/07/18
GitHub Stars
795
Forks
202
Contributors
3
License
MIT
Why we included this project
This project is a compact reference for anyone curious about applying deep reinforcement learning to trading. It models trading as a Markov decision process: the agent holds neutral, long, or short positions and learns to maximize accumulated reward, with a DeepSense-style network approximating the Q-function over per-minute Bitcoin price data. The repo covers the whole pipeline, from pulling and sampling exchange transaction history to preprocessing prices and training with TensorFlow while watching progress in TensorBoard, and it ships a Docker image so you can start a training run without installing the Python 2.7 dependencies yourself. Keep in mind this is a research implementation, not a production trading system, so treat it as a learning base and a place to experiment rather than something to hook into live order execution.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
OpenBB
Open Data Platform for analysts, quants and AI agents.
daily_stock_analysis
LLM-powered multi-market stock analysis system with multi-source market data, real-time news, decision dashboard, automated notifications, and cost-free scheduled runs.
ai-hedge-fund
An AI Hedge Fund Team
qlib
AI-oriented quant investment platform supporting diverse ML paradigms and automated R&D for quantitative research and production.
nautilus_trader
Production-grade Rust-native trading engine with deterministic event-driven architecture