Top 7 Python crypto-trading Projects
-
-
Judoscale
Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
-
intelligent-trading-bot
Intelligent Trading Bot: Automatically generating signals and trading based on machine learning and feature engineering
Project mention: Show HN: High-Frequency Trading and Market-Making Backtesting Tool with Examples | news.ycombinator.com | 2024-06-21You could try a tool for trade signal generation based on machine learning and feature engineering:
https://github.com/asavinov/intelligent-trading-bot
It trains ML models based on historic data and custom features and then uses them to generate a kind of intelligent indicator between -1 and +1. This intelligent indicator is then used to make trade decisions. Frequency is a parameter and can very from 1 minute for crypto trading to 1 day for normal exchanges.
-
shrimpy-python
Shrimpy’s Developer Trading API is a unified way to integrating trading functionality across every major exchange. Collect historical market data, access real-time websockets, execute advanced trading strategies, and manage an unlimited number of users.
-
Twitter_Activated_Crypto_Trading_Bot
Buys crypto through keyword detection in new tweets. Executes buy in 1 second and holds for a given time (e.g. Elon tweets 'doge', buys Dogecoin and sells after 5 minutes). Tested on Kraken and Binance exchanges
-
RSI-divergence-detector
RSI divergence detector finds regular and hidden bullish and bearish divergences
-
-
cryptotrademate-backtesting-tool
An open-source backtesting tool for traders, developers, and analysts to simulate, analyze, and optimize crypto trading strategies using advanced Python libraries and API integration.
Project mention: 7 Best Open-Source Crypto Trading Bots 2025 (Ranked & Reviewed) | dev.to | 2025-03-19Before you go live, test your bot with historical data. This helps you see if your strategy works.
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
Python crypto-trading discussion
Python crypto-trading related posts
Index
What are some of the best open-source crypto-trading projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | nautilus_trader | 5,731 |
2 | intelligent-trading-bot | 1,317 |
3 | shrimpy-python | 124 |
4 | Twitter_Activated_Crypto_Trading_Bot | 115 |
5 | RSI-divergence-detector | 97 |
6 | Tradinhood | 22 |
7 | cryptotrademate-backtesting-tool | 2 |