In this tutorial, I will show you step by step, how to deploy your Jesse project from your local into a VPS for production.
I highly recommend using a VPS for production instead of running the bot on your local machine. The reason being that your local machine is not as reliable as a server. It has a better Internet connection, and there’s less chance of accidents such as power outages.
Installation and configuration of a Linux VPS seem scary to some users. But don’t worry, because I have made a script that makes the installation super easy.
Today I am proud to announce that the long-awaited live trade plugin is available for early access.
Unfortunately, it still isn’t as ready as I wanted it to be but since there were many requests for early access I am releasing it today. For instance, everything that is mentioned on the roadmap for Q2 is what I find essential and wanted it included since the beginning:
Tomorrow I’ll be releasing the long-awaited live trade plugin for Jesse which is the last missing piece of the puzzle to turn Jesse into a complete trading bot. I decided to share with you the journey that I went through in the last three years.
I started coding the first version of Jesse three years ago. I did it because neither of the other bots whether open-source or commercial ones offered the features that I needed for coding my manually-traded strategies. …
Often times you hear about the importance of setting a stop-loss before opening trades. But if you are a quant, I assume you already know the importance of it.
You may use stop-loss for two reasons:
Note #1: A stop order can be used for opening trades too, which is an advanced usage of a stop order. I will not be talking about that in this tutorial.
Note #2: As in all my tutorials, I’ll be using the Python language…
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?!
Let’s make one thing clear at the beginning. I’m not saying that all trading bots are bad. Or that they are not good for anything at all. But before using them, you need to set your expectations straight. I hope this article can help you with that.
Most people are greedy yet lazy to put on the actual work, so they look for shortcuts. …
Trend following is often the easiest in a matter of both getting started with algo-trading and being profitable. In the previous article, I wrote a trend following strategy and even boosted its performance by using a bigger timeframe for determining the trend. But it was a simple enter-at-once and exit-at-once strategy.
The point of this tutorial is to get you started with a few of Jesse’s features that help you write most of the trend following strategies you’ll find. Few of such features are:
In this tutorial I am going to take a look at an example of how you can use multiple timeframes in your strategies. In the previous article, we learned how to import candles, write a simple profitable strategy, define routes, and to execute the backtest. If you haven’t read my previous article yet, please do so before continuing.
I’ll be continuing where I left off in the previous article. This is the complete strategy I ended up with:
And this is the result of backtesting it since
In this tutorial, I’m going to write a strategy for trading bitcoin with Jesse. The point of this tutorial is to get you started on using Jesse so you can write your own strategies. I’ll also teach you a few tricks that I’ve picked up over the years that help me write profitable strategies. This is probably going to be a series of articles.
The point of this tutorial is not to give you an awesome strategy; it is to get you started on writing one. In part one, I’ll cover everything from:
Today, I am proud to announce that Jesse is initially released. You no longer have to struggle for weeks just to backtest a trading strategy.
After working for more than two years, trying out two programming languages, countless modifications of the API design for defining strategies, writing hundreds of unit tests, writing countless strategies, sharing with a test team and receiving feedback, I can confidently say that Jesse is ready for the initial release to the public.
To summarize it: Jesse is more accurate, and way more simple than other solutions out there. …
That’s right, (at least) 90% of traders lose money. When I heard this myth at the beginning of my trading journey, I said to myself: “I’m gonna be in the 10%” as I am sure many others have. But why? I was naive, that’s why.
If you don’t know why you can be in the 10% profitable traders, that means you’re in the 90% who lose money.
I’m not going to talk about the importance of having a trading strategy or controlling your emotions. I assume you already are familiar with those clichés.
The market is extremely noisy, but your…
I write about algotrading. I do my best to publish practical tutorials.