jesse  by jesse-ai

Crypto trading framework for strategy backtesting, optimization, and live trading

created 6 years ago
6,673 stars

Top 7.8% on sourcepulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

Jesse is an advanced, self-hosted crypto trading framework designed for Python developers to simplify the research, backtesting, optimization, and live trading of custom strategies. It offers a user-friendly Python syntax for strategy definition, a comprehensive technical indicator library, and features like smart ordering, multi-timeframe analysis, and robust risk management.

How It Works

Jesse employs a Python-based DSL for strategy creation, allowing users to define trading logic using familiar Python constructs and a rich set of pre-built technical indicators. It handles multi-timeframe and multi-symbol analysis without look-ahead bias, ensuring accurate backtesting. The framework supports leveraged trading, short-selling, partial fills, and includes modes for debugging and AI-assisted optimization via JesseGPT.

Quick Start & Requirements

Health Check
Last commit

4 days ago

Responsiveness

1 day

Pull Requests (30d)
2
Issues (30d)
2
Star History
385 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.