The Open-source Python Framework For Trading Cryptocurrencies

Jesse is not merely another bot. It is a framework focusing on helping you develop your very own trading strategies.

We've got more coming...

The current release is just the tip of the iceberg. Subscribe to our newsletter to get notified about our new good stuff.

A framework that covers you in all steps of algo-trading


Collect and clean data

Jesse fetches fresh data from different exchanges, fills missing data, and stores them in the database. You can then use it in Jesse or even Jupyter notebooks.


Backtest simulations

Jesse's syntax for developing your strategies is the simplest yet most advanced on the market. Multiple timeframes, multiple trading pairs, ... look-ahead prevention behind the scenes, debugging tools, and so much more.


Optimize with AI

Use Jesse's state of the art optimize mode that uses the genetics algorithm to optimize literally every parameter in your strategies.


Live-trade Coming soon

Found a profitable strategy? Good. Now live-trade it on the market and let the magic begin. We also offer monitoring tools, Telegram notifications, so that you rest assured everything is going as expected.

Jesse Steps

Loved by the Open-source community

Jesse is made by open-source lovers, for open-source lovers

Github Stargazers
PyPi Downloads

A community for algo-traders

We've created a community for Jesse users to discuss algo-trading. It's a warm place to share ideas, and help each other out.

jesse trading bot

Recent Articles:

Discover tutorials and news about trading specifically written for quants.

News Oct 14, 2020 is now Jesse.Trade

I am pleased to announce that we have purchased a better domain name for Jesse. Jesse's domain address is now Jesse.Trade instead of which sounds more convenient to the nature of the project. All addresses of the project on social media and the Github profile have been updated to reflect the change.
Tutorials Jun 28, 2020

4 practical methods to set your stop-loss when algo-trading Bitcoin

Often times you hear about the importance of setting a stop-loss before opening trades. Why is the exact stop-loss price so crucial?
Opinion Jun 17, 2020

Why no cryptocurrency trading bot can make you money, and what you need to use instead

The Internet is filled with people trying to sell you bots that they claim will make you thousands of dollars with a click of a button. Will they though?! 
Built with by Saleh Mir. Licensed under the MIT License.