Example of a rollover ("information transfer") to closer maturity and strike
The approach we are exploring here, among many pro's, has also the advantage of a convenient "
modulation" of risk. In fact, by choosing the
delta that we like we can decide and change at our liking how much impact the market "corrections" have on our equity curve.
The bot allows moving easily across all types of options, with all sorts of strikes and maturity.
As an example let, see now how to move from:
ES FOP 20220617 1600 P GLOBEX 50
to
ES FOP 20220429 2400 P GLOBEX 50
In this case, the "source" option is expiring in about
115 days and the "target" option is expiring in about
66 days.
The
delta is going from Δ=
-0.0054 to Δ=
-0.0116. So, approximately doubling the impact of underlying moves.
I did this "rollover" yesterday evening. The source option (ES FOP 20220617 1600 P GLOBEX 50 ) had this situation:
and we are moving to this new (clean) option (ES FOP 20220429 2400 P GLOBEX 50):
We do the rollover, which I call "information transfer" because, in fact, I transfer all the trading information (including the buy orders waiting to close) on a new layer. It is in fact important to "keep in memory" those buy orders waiting to close in profit (long scalps) because, if "stranded", they contribute negatively to the overall profit.
So, after we choose the "target" option we can proceed with the rollover procedure:
and the current situation, this morning is as follows:
If you observe, you will see, on the extreme right of the picture, a dotted blue vertical line that denotes the exact instant of the rollover, and what you are looking at is actually the "concatenation" of the 2 price curves of the respective options we have seen above.
As you see, no "information" is lost and the bot can continue scalping normally, "as if" the price curve were "uninterrupted".
Clearly, the "target" option has been chosen with a slighter
higher price, so that the "rollover trade" can contribute positively to our PNL. In fact, you can see the green dot representing the buy order of this rollover and the following red dot representing the sell order to reconstruct the position.
[As a technical detail, note that the buy order to close the position on the first option will be ignored by the scalping strategy (I call it an "
out-of-game", meaning that, if left as is, it is "ignored" by automation, and for this reason, it is indicated by a green dot instead of blue). While the sell order "recreating" the position is currently a living part of the strategy (for this reason called a "
player" and denoted by a red dot.) Note that the bot offers the flexibility to include or exclude any order from the automated scalping strategy. So, if we wish, we can also transform the buy order into a "player", or the sell order as an "out-of-game" order, as we prefer].
Also note that another source of risk modulation, in addition to the "delta switching", is the fact that we can modulate, by adjusting parameters, the frequency or distances of the buy orders (thus lowering exposure and margin usage), and the size of the "short constraint" (in this case I am using 1 "packet" short minimum, but in case it could be set to 0 if one would want to allow the buys to completely catch up with the sell players. Although, simulation suggests that this is too extreme in most cases and dampens or obliterate possible profits too much.)
Hope the idea is clear. Let me know in case clarifications are needed.