Thanks for sharing @sleepyhead. This was something I was looking into also. I have some Jan 2015 $200's that I'd like to start taking some profits from but if I wait another 3 months I'll qualify for Long term gains. I thought about selling Jan 2015 $230's or something to create a spread and take some profits but that'd reset my clock for long term gains. So possible options I'm considering are
1. Just waiting 3 months before selling and rolling forward and out
2. Just creating the spread (at least on some contracts), taking the tax hit but hoping the additional profit would be worth it
3. Exercising the contracts close to expiration and buying the shares for $200 and holding.
4. Selling a March 2015 $230+ call which I'd close out when
Regarding option 4, does that also reset the clock for long term capital gains? I haven't been able to find out if the clock is only reset if you sell a call with the same expiration. Kinda hoping this is a small work around
It is really complicated and best to consult a tax advisor, since I am not 100% sure and may be giving bad information. But here is how I see it:
First of all, if you sell $230's against your J15 $200 LEAPS, they are considered deep ITM and you will treated by the IRS as someone who just cashed out the J15 $200's, so you will trigger short term capital gains automatically by doing this. Result = STCG in 2014; how much exactly I don't know because you did not cash out 100%, so most likely the amount that you collect from selling the $230's.
1. Best option IMO if you think that TSLA will go higher. If you don't then sell now and roll forward now and pay STCG. I almost never let taxes dictate my trading strategies, because what if TSLA tanks to $180 over the next 3 months?
2. If you create spread now, then you will be paying STCG on whole thing since only 5 months left till expiration. If you hold till January, then you will not have to pay taxes until April 2016. But remember it can't be a deep ITM option, so you would have to sell a $255 or more strike price as of today
3. Also best option along with 1. If TSLA keeps going up then convert in 2015 to not have to pay taxes in 2014. Risk is that TSLA tanks and you lose everything.
4. Your J15 will not hedge that March call and you are exposing yourself to unlimited losses. Calendar spreads will also trigger clock reset, so that is not a work around.
Here is what I do sometimes:
Buy J16 late last year and then continously sell covered calls a month or so out on those J16's to generate income. Then middle of 2015 I will sell a J16 against that J16 to setup a bull call spread. Clock resets and I can cash out in middle of 2015 at LTCG or hold to expiry and get LTCG in 2016, which means paying taxes on it in April 2017.
But to be honest, I never let tax decisions affect my trading. I just do what is best at the moment and let taxes take care of themselves. Way too easy to lose a ton of money trying to save 10% on taxes.
In your case, I would just roll them now or sell them outright when you think we peaked. If you think that TSLA will continue going up for the rest of the year, then simply hold. But if you are unsure and are waiting 3 months to get LTCG before rolling, then that is way too dangerous. What if TSLA tanks again in Oct-Nov. You will only have 2 months left till expiration and not enough time for the calls to recover.
It is best to roll 4-6 months before expiration. In your case waiting for LTCG is way too risky.