NexusFi: Find Your Edge


Home Menu

 





Selling Options on Futures?


Discussion in Options

Updated
      Top Posters
    1. looks_one ron99 with 2,221 posts (4,489 thanks)
    2. looks_two SMCJB with 346 posts (733 thanks)
    3. looks_3 kevinkdog with 341 posts (400 thanks)
    4. looks_4 myrrdin with 288 posts (408 thanks)
      Best Posters
    1. looks_one SMCJB with 2.1 thanks per post
    2. looks_two ron99 with 2 thanks per post
    3. looks_3 myrrdin with 1.4 thanks per post
    4. looks_4 kevinkdog with 1.2 thanks per post
    1. trending_up 1,985,502 views
    2. thumb_up 9,259 thanks given
    3. group 458 followers
    1. forum 7,370 posts
    2. attach_file 794 attachments




 
Search this Thread

Selling Options on Futures?

  #6091 (permalink)
 ron99 
Cleveland, OH
 
Experience: Advanced
Platform: QST
Broker: QST, DeCarley Trading, Gain
Trading: Options on Futures
Posts: 3,081 since Jul 2011
Thanks Given: 980
Thanks Received: 5,785


TFOpts View Post
The data I'm currently using is only for contracts started in 2013 through 2016. The contracts started in 2016 continue into 2017 but no new trades are made in 2017. At the end of Q2 I'll consider adding contracts started in Q1 of 2017 since there should be a sufficient number of days for all of them to reach the exit point.

EW3 contracts are included. Here are results for 2016. Results are somewhat consistent with the 13-16 period with Monday clearly standing out. Overall 2016 was a good year for this trading strategy with a median return of 4.04%.


In your experience, how's the volume with EW3 contracts? How about the other EW contracts?

Thanks.

EW3 is the same contract that was non-quarterly ES option expirations before the change. Like ESn before 2016.

The other EW weekly contracts, EW1, EW2, EW4, don't start trading until about 5 weeks from expiration. Right now EW1n17 is the one with highest DTE, 37 DTE.

From CME

Quoting 
At any given time, four nearest weeks of EW1, EW2, and EW4 (Weeks 1, 2 & 4) and three nearest weeks of EW3 (Week 3) will be listed for trading

The end of month EW contract has good volume but I don't see much difference between that one and one that expires on 3rd Friday.

Started this thread Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
Better Renko Gaps
The Elite Circle
Trade idea based off three indicators.
Traders Hideout
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
PowerLanguage & EasyLanguage. How to get the platfor …
EasyLanguage Programming
MC PL editor upgrade
MultiCharts
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
29 thanks
Tao te Trade: way of the WLD
24 thanks
Just another trading journal: PA, Wyckoff & Trends
24 thanks
Bigger Wins or Fewer Losses?
21 thanks
GFIs1 1 DAX trade per day journal
16 thanks
  #6092 (permalink)
TFOpts
Los Angeles, CA
 
Posts: 64 since May 2017
Thanks Given: 49
Thanks Received: 136


rsm005 View Post
One other piece of information if you do figure out a way to try this. I break up my trades into lots of 20-30 contracts at a time rather than 1 massive put position, something I learned the hard way given that different prices/times move at different rates as the underlying moves.

For example, right now I have 3 positions open

1. EWQ7P2025 -30 and EWQ7P1790 +60
2. ESU7P2000 -30 and ESU7P1760 + 60

I'm not sure if buying 1 put close enough to the money but expiring sooner will protect both positions or if each position needs a put. I love the entry timer you posted earlier....confirms Thursdays but Monday was really eye opening. I'm probably going to put another position on this Thursday for 20 contracts.

/rsm005/

Based on a quick study of historical data, it doesn't look like dollar cost averaging (DCA) works very well for the type of option writing described in this thread. It produces quite a bit lower ROI overall and has limited risk management value. There are several reasons for this:
  1. You are often under-invested. For example, if you add positions of 25% of your account every week so that you are fully invested over a 1 month period, more likely than not some of your positions will hit an exit point within the month. So you will often have money on the sidelines not earning anything.
  2. Exit points converge. Even though you may have different entry points, an increase in price or a drop in vol often means that your exit point is the same for the different positions. So if you put on contracts on 1/1 and more on 1/8, both might reach the exit point on 1/15. In itself this is not a big deal but it ties back to #1 where you are chronically under-invested.
  3. Risk is spread over time. Positions opened over a period of time, sometimes 2 to 4 weeks, have a similar risk profile. This is like #2 in reverse. If you open positions on 1/1, 1/8 and 1/15 and the market crashes on 1/17; all three positions will be hurting. Some more than others but there isn't a huge amount of diversification across time because of the short-term nature of these trades.
DCA does reduce your risk because you're under-invested much of the time so there's less of your account on the line if something bad happens. If our objective is to maximize returns within an acceptable level of risk, another approach might be to:
  • Lower the risk on your trades, e.g. use spreads instead of naked selling
  • Diversify the underlying and the direction of your trades (use calls and puts). See myrrdin's great post on this topic.
  • Stay fully invested at all times

Reply With Quote
  #6093 (permalink)
 rsm005 
vancouver BC/Canada
 
Experience: Beginner
Platform: Zaner360, OX
Broker: DeCaley
Trading: options
Posts: 264 since Jan 2015
Thanks Given: 13
Thanks Received: 205



TFOpts View Post
Based on a quick study of historical data, it doesn't look like dollar cost averaging (DCA) works very well for the type of option writing described in this thread. It produces quite a bit lower ROI overall and has limited risk management value. There are several reasons for this:
  1. You are often under-invested. For example, if you add positions of 25% of your account every week so that you are fully invested over a 1 month period, more likely than not some of your positions will hit an exit point within the month. So you will often have money on the sidelines not earning anything.
  2. Exit points converge. Even though you may have different entry points, an increase in price or a drop in vol often means that your exit point is the same for the different positions. So if you put on contracts on 1/1 and more on 1/8, both might reach the exit point on 1/15. In itself this is not a big deal but it ties back to #1 where you are chronically under-invested.
  3. Risk is spread over time. Positions opened over a period of time, sometimes 2 to 4 weeks, have a similar risk profile. This is like #2 in reverse. If you open positions on 1/1, 1/8 and 1/15 and the market crashes on 1/17; all three positions will be hurting. Some more than others but there isn't a huge amount of diversification across time because of the short-term nature of these trades.
DCA does reduce your risk because you're under-invested much of the time so there's less of your account on the line if something bad happens. If our objective is to maximize returns within an acceptable level of risk, another approach might be to:
  • Lower the risk on your trades, e.g. use spreads instead of naked selling
  • Diversify the underlying and the direction of your trades (use calls and puts). See myrrdin's great post on this topic.
  • Stay fully invested at all times

This is a really interesting post. One of the biggest reasons that I don't diversify btw is because i quite frankly don't know much of anything about the other commodity markets so I stay 100% in stocks. Most of my portfolio was in S&P500 stocks before I started trading so this was just a natural fit for me. If there's a really good resource for trading other commodities or methods that are just as mechanical then perhaps I'll look more into them, but for now it's good to know that one large position is no better or worse than multiple small ones.

/rsm005/

Reply With Quote
  #6094 (permalink)
TFOpts
Los Angeles, CA
 
Posts: 64 since May 2017
Thanks Given: 49
Thanks Received: 136

I need a better understanding of margin calls and what the requirements are when positions change. I'm still trying to model purchasing protective options when things get dicey (rsm005's idea) and want to be sure I get the margin call logic right. I would really appreciate guidance on this. Below are scenarios and how I believe margin calls work, please correct and make changes as needed.

When a naked option is sold, you do not go on margin call if:
Margin Held + Initial Value > Maintenance Margin(t) + Option Value(t)
Where,
Margin Held = the cash margin you are holding for the position
Initial Value = the option premium when the position was opened (what you are hoping to gain from the trade)
Maintenance Margin(t) = the maintenance margin requirement at time t
Option Value(t) = the value of the option at time t
For a credit spread, it is very similar:
Margin Held + Init Short - Init Long > Maintenance Margin(t) + Short(t) - Long(t)
Where,
Init Short = the value of the short option when the position was opened
Init Long = the value of the long option when the position was opened (you hope to gain Init Short - Init Long from the trade)
Short(t) = the value of the short at time t
Long(t) = the value of the long at time t
Here's where the uncertainty build for me. If you purchase another long option as protection after the position was already opened, you avoid a margin call if:
Margin Held + Init Short - Init Long - Init ProtectiveLong > Maintenance Margin(t) + Short(t) - Long(t) - ProtectiveLong(t)
Where,
Init ProtectiveLong = the value of the long option when initially purchased.
ProtectiveLong(t) = the value of the long option purchased after at time t. The maintenance margin would also reflect the additional long
And now I'm shooting in the dark a bit; if you roll your initial short position, you avoid a margin call if:
Margin Held + Init Roll Short - Init Long > Maintenance Margin(t) + Roll Short(t) - Long(t)
Where,
Init Roll Short = the initial value of the short after the roll
Roll Short(t) = the value of the short after the roll at time t
Thanks for any clarification you can provide.

PS: I have the same question out to Carley in here AMA thread here.

Reply With Quote
  #6095 (permalink)
 rsm005 
vancouver BC/Canada
 
Experience: Beginner
Platform: Zaner360, OX
Broker: DeCaley
Trading: options
Posts: 264 since Jan 2015
Thanks Given: 13
Thanks Received: 205


TFOpts View Post
I need a better understanding of margin calls and what the requirements are when positions change. I'm still trying to model purchasing protective options when things get dicey (rsm005's idea) and want to be sure I get the margin call logic right. I would really appreciate guidance on this. Below are scenarios and how I believe margin calls work, please correct and make changes as needed.

When a naked option is sold, you do not go on margin call if:
Margin Held + Initial Value > Maintenance Margin(t) + Option Value(t)
Where,
Margin Held = the cash margin you are holding for the position
Initial Value = the option premium when the position was opened (what you are hoping to gain from the trade)
Maintenance Margin(t) = the maintenance margin requirement at time t
Option Value(t) = the value of the option at time t
For a credit spread, it is very similar:
Margin Held + Init Short - Init Long > Maintenance Margin(t) + Short(t) - Long(t)
Where,
Init Short = the value of the short option when the position was opened
Init Long = the value of the long option when the position was opened (you hope to gain Init Short - Init Long from the trade)
Short(t) = the value of the short at time t
Long(t) = the value of the long at time t
Here's where the uncertainty build for me. If you purchase another long option as protection after the position was already opened, you avoid a margin call if:
Margin Held + Init Short - Init Long - Init ProtectiveLong > Maintenance Margin(t) + Short(t) - Long(t) - ProtectiveLong(t)
Where,
Init ProtectiveLong = the value of the long option when initially purchased.
ProtectiveLong(t) = the value of the long option purchased after at time t. The maintenance margin would also reflect the additional long
And now I'm shooting in the dark a bit; if you roll your initial short position, you avoid a margin call if:
Margin Held + Init Roll Short - Init Long > Maintenance Margin(t) + Roll Short(t) - Long(t)
Where,
Init Roll Short = the initial value of the short after the roll
Roll Short(t) = the value of the short after the roll at time t
Thanks for any clarification you can provide.

PS: I have the same question out to Carley in here AMA thread here.

I have a meeting coming up but I wanted to give you a bit more color on the conditions that I was thinking of regarding this strategy. Hopefully this will help you code it better. I'm working on a java program myself that will populate an excel dashboard automatically. I'm trying to dynamically calculate margin for my spread on an hourly basis and chart it, keeping the numbers in a DB for historical measurements. It requires me to pull this information from my platform, now ThinkorSwim, but that's proving to be tough. I may have to screen scrape it but I still can't figure out how to do this in Java....

Conditions
1. Start with the 80/20 rule. When Margin hits 80% of Ron's exit point a put should be added to reduce the total margin hold

2. This DOES NOT change the the original exit point, simply reduces the total loss. My thought here is if the margin hits 80% of Ron's exit assume it's going to 100% and enter a "capital preservation" mode. Not a, let's see how far this thing will go mode.

3. Backtest condition 1 to see if 80% is the right number of it should be lower or higher based on which entry point for the protective put reduces the total loss the most.

/rsm005/

Reply With Quote
  #6096 (permalink)
 ron99 
Cleveland, OH
 
Experience: Advanced
Platform: QST
Broker: QST, DeCarley Trading, Gain
Trading: Options on Futures
Posts: 3,081 since Jul 2011
Thanks Given: 980
Thanks Received: 5,785

TFOpts all look good except on the last one I would think you need to have the profit or loss on exiting the initial short added to the left of the > sign.

Also entry commissions and fees need to be subtracted to the left of the > sign.

Started this thread Reply With Quote
Thanked by:
  #6097 (permalink)
 ron99 
Cleveland, OH
 
Experience: Advanced
Platform: QST
Broker: QST, DeCarley Trading, Gain
Trading: Options on Futures
Posts: 3,081 since Jul 2011
Thanks Given: 980
Thanks Received: 5,785


ron99 View Post
May 2nd I sold EW3q7p2000p1760(2) spread for 1.70. Only possible 1.4% MROI if exiting at 50% drop in premium in 30 days but that is what the market is giving me now.

June 2nd I exited this spread at 0.90. 31 days held. ROI is 1.0%.

So far in 2017 I have sold 1,699 ES spreads that have a net profit of $54,856.36. Zero losing trades. ROIs range from 1.0% to 4.9%.

I will use the recent study and reenter on Monday.

Started this thread Reply With Quote
Thanked by:
  #6098 (permalink)
 ron99 
Cleveland, OH
 
Experience: Advanced
Platform: QST
Broker: QST, DeCarley Trading, Gain
Trading: Options on Futures
Posts: 3,081 since Jul 2011
Thanks Given: 980
Thanks Received: 5,785


TFOpts View Post
Based on data from 2013-2016, the best days of the week to sell ES options using Ron's strategy are Monday and Thursday. It is generally understood that the value of selling on Thursday is the additional time decay that occurs over the weekend. I'm not sure why there is good value on Monday as well. Maybe because volatility is higher on Monday due to news that emerged over the previous weekend?

Here's a table of mROIs by day of the week where 1 is Monday, 2 is Tuesday, etc.

Median is highest but average is lowest on Thursday, showing less volatility but more consistent gains (in line with time decay being the source), while the average is highest on Monday (in line with higher volatility being the source).

I was thinking about this and wondered if mROI was higher on Monday trades because the IM was lower on Monday because of weekend lowering of IM because of lower DTE.

When you did this study did you use the margin and prices for Monday for both? When I make a trade on Monday I am using Friday's IM to determine 6xIM for that Monday trade.

Started this thread Reply With Quote
  #6099 (permalink)
TFOpts
Los Angeles, CA
 
Posts: 64 since May 2017
Thanks Given: 49
Thanks Received: 136


ron99 View Post
TFOpts all look good except on the last one I would think you need to have the profit or loss on exiting the initial short added to the left of the > sign.

Also entry commissions and fees need to be subtracted to the left of the > sign.

Thanks Ron!

How's this for the roll?
Margin Held + Init Short - Short Buy + Init Roll Short - Init Long > Maintenance Margin(t) + Roll Short(t) - Long(t)
Where,
Init Short = the value of the short option when the position was opened
Short Buy = the value of the original short option at the time it was bought back
Init Roll Short = the initial value of the short after the roll
Init Long = the value of the long option when the position was opened
Roll Short(t) = the value of the short after the roll at time t
Long(t) = the value of the long at time t
I left fees out for simplicity.

Reply With Quote
  #6100 (permalink)
TFOpts
Los Angeles, CA
 
Posts: 64 since May 2017
Thanks Given: 49
Thanks Received: 136



ron99 View Post
I was thinking about this and wondered if mROI was higher on Monday trades because the IM was lower on Monday because of weekend lowering of IM because of lower DTE.

When you did this study did you use the margin and prices for Monday for both? When I make a trade on Monday I am using Friday's IM to determine 6xIM for that Monday trade.

Ron, yes I used the end of day (settle) values for the margin and the price. I suppose those would be the values you trade on Tuesday then.

Reply With Quote




Last Updated on July 28, 2023


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts