Another week is gone. We have started taking notice of the passage of time by writing some options. As said before, there are several ways to
incorporate the use of options along with algorithmic trading.
Some of these possible ways are the following:
- "
Anticipation of players" at a given price level (in his case we would short options with strike equal to the desired price). This can make sense for instruments that can be considered near the extreme of range. In case of instruments with drift, we would preferably use only PUTs (in case of positive drift) and preferably at low prices.
- "
Covered PUTs or CALLs", depending on the position taken by the algorithmic engine. With drifting instrument we would preferably use only option possibly resulting (on assignment) in a position along the drift.
- "
Protective options". In this case we would preferably create an option "collar", by selling ATM option and buying OTM farther options, in such a way to completely cover the decay of the long options.
Clearly, more ideas are possible and with practice one can become pretty good at creating useful configurations.
Our situation in the meantime is pretty fine. The only note still out of tune is
SCO, but sooner or later those sell players will close too.
CL has closed practically all buy players, which means that even if it goes down again to very low price, it won't be able to create any fatal damage to our account.
NG is still going down and currently it represents (apart the anomaly of SCO) the maximum load we have currently open.
We have been steadily increasing our
G-L (gain - loss, currently around
480K) with a
rate of about 7%, which is not bad considering that the simultaneous drop of crude oil and market indexes, aggravated by the SCO position has forced us to dampen drastically its rate of grow.
Apart the disfunction with SCO, which, as we have noted, has caused an excessive peak, in abstract terms the PNL curve is pretty
typical:
We have in essence a
drift which underlies the
PNL curve and a number of fluctuations caused by the
natural volatility of the mkt. Clearly, the extensions of these fluctuations also depend on the max position that we allow on our layers. In time, the
statistical drift will pull the PNL curve higher and higher, so that, after a while, the PNL fluctuations should not be able to drag the PNL curve "underwater" anymore.
It may also be interesting to note what are the
components which essentially create the drift:
- Continued scalping action
- Hedging orders (stops) recover mechanism ("player superposition")
- Contango and backwardation recovery mechanism
- Decay of the leveraged ETFs
- Time decay of possible options
The PNL "drift" is represented by the
slope of the G-L curve (dotted green in our picture), which can also be interpreted as our current maximum potential profit:
PNL = (G-L) + Unrealized
The "unrealized" is obviously the one causing the fluctuations in the PNL curve.
This dynamic is pretty typical in
real trading. There are contexts where you are also presented with PNL curves going "straight up", but these are normally outputs of
curve-fitted backtests, where obviously the computer has adapted the entries to
given known tickdata to create that specific shape.