Home / Backtesting & trading frameworks
jesse
Advanced crypto trading framework for backtesting and live trading
What it is
An open-source Python framework for researching, backtesting, optimizing, and live-trading crypto strategies. It offers a simple strategy syntax, a technical indicator library, support for multiple timeframes and symbols without look-ahead bias, market/limit/stop orders, partial fills, short selling, leverage, risk-management helpers, and a metrics system, plus parameter optimization via Optuna and Ray. Traders who already know Python can define and test their own strategies in minutes rather than weeks. It is focused on crypto markets, so users trading other asset classes will need to look elsewhere.
At a glance
Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Developers |
|---|---|
| Used for | Backtesting, Live trading |
| Markets | Crypto |
| Stack | Python |
| Learning curve | Moderate learning curve |
| Practical value | High practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | Last commit 6 days ago |
GitHub stars, last 30 days
Daily snapshots since 2026-09-12 (up to 30 days): +172 over the period, now 8,626. Gaps mean no snapshot was taken that day.
An advanced crypto trading bot written in Python.
Similar tools
Free, open-source crypto trading bot written in Python
Archived Python crypto-asset algorithmic trading engine
Python framework for building, backtesting, and deploying trading algorithms
Python framework for backtesting and live algorithmic trading
Python algorithmic trading framework for backtesting and live trading