SteadyOptions is an options trading forum where you can find solutions from top options traders. Join Us!

We’ve all been there… researching options strategies and unable to find the answers we’re looking for. SteadyOptions has your solution.

Mikael

Jeff Augen's StandardDEV study for ToS (thinkscript)

82 posts in this topic

Recommended Posts

Here's the table with TIF and OVTI added.

 

If you play around with it, the vega-theta is an important aspect of the signal. The IV-HV/LM quotient is still quite variable. At any rate, TIF seems a bad play.

 

 

[Corrected spreadsheet]

Workbook1.xlsx

Edited by samerh

Share this post


Link to post
Share on other sites

I updated the last post with the corrected spreadsheet.

 

Can't tell on OVTI until NASDAQ gets fixed

 

TIF: vega-theta is 0.05 (so expected IV increase should overcome theta decay), but volatility quotient is 3.8x and so expensive (slight improvement from a few days ago which was at 4.1x but still high).

 

does that ring true with your read of the situation, should we validate this type of thinking?

Share this post


Link to post
Share on other sites

Samerh, how are you calculating the IV of the straddle? Are you averaging the call and put IV, weighting it, or something else?

I'm just taking the average of the call and put IVs. Please let me know if there is a more robust way of doing it.

Share this post


Link to post
Share on other sites

Samerh - attached is the output of my backtest for TIF using the SQ (samerh quotient). My numbers come out slightly different for IVs and HVs - and therefor for the SQ. The IV might be due to difference in data (one would hope not). Anyways, the numbers are close. 

 

Can you take a look and see if it looks good. If so, I can run it on a larger data set.

 

-Dustin

TIF-Backtest-SQ.xlsx

Share this post


Link to post
Share on other sites

Do I interpret the spreadsheet correctly if, I see 7 plays on TIF and:

1. I take an average of the "Open Price" of about 5.96 as dollars per  straddle (2 shares actually), or $595 per straddle contract.

2. I take the average of the "P/L" column as 15.9 as the per-contract profit and loss.  (Or $0.16 per straddle)

 

So if I played 5 spreads (neighborhood of $3000 average) I'd average about $75-80 profit before commissions?

 

If so, this is useful information.  Thanks guys.

Share this post


Link to post
Share on other sites

Thats correct. Ignore the shares column its an artifact of my tool, but it really represents 1 (shares/100) contract per spread.

 

I'm only using this to check out SamerH's proposition. These are all 5 day spreads which may or may not be the right way to go.

Share this post


Link to post
Share on other sites

Are you using ATM straddle prices on earnings date or the original straddle strikes from 5 days before? I use the ATM straddle to try and see the effects without gamma gains. I may have used $5 strike spacing in my TIF straddles instead of $2.5. Will check when I'm back at computer

Share this post


Link to post
Share on other sites

The straddle prices start 5 days before and are closed the day of earnings. Tell me if I got that wrong.

 

I don't understand the $5 strike spacing on straddles. Are you testing strangles instead?

Share this post


Link to post
Share on other sites

The straddle prices start 5 days before and are closed the day of earnings. Tell me if I got that wrong.

 

I don't understand the $5 strike spacing on straddles. Are you testing strangles instead?

No I wasn't clear. I think my database used the nearest $5 strike, but TIF has $2.5 separated strikes. So your data is probably more accurate. Here's my TIF numbers re-configured to $2.5 strikes. But even so, my numbers still come out a little differently.

 

 

 

TIF-Backtest-SQ.xlsx

Edited by samerh

Share this post


Link to post
Share on other sites

Thats correct. Ignore the shares column its an artifact of my tool, but it really represents 1 (shares/100) contract per spread.

 

I'm only using this to check out SamerH's proposition. These are all 5 day spreads which may or may not be the right way to go.

Dustin - what is the tool you reference?  Is it a custom database or application you created?

 

Thanks.

Share this post


Link to post
Share on other sites

Dustin - what is the tool you reference?  Is it a custom database or application you created?

 

Its a custom backtesting tool I wrote/am writing. The same one I use to produce the earnings charts.

Share this post


Link to post
Share on other sites

Its a custom backtesting tool I wrote/am writing. The same one I use to produce the earnings charts.

Thanks.  Did you purchase option data as well?  If so then just end of day?  That was always a major reason I never wrote any question software/analytics - getting a-hold of alot of historic options data is expensive.

Share this post


Link to post
Share on other sites

Thanks.  Did you purchase option data as well?  If so then just end of day?  That was always a major reason I never wrote any question software/analytics - getting a-hold of alot of historic options data is expensive.

Correct. I bought it. Its just EOD. I don't think I've noticed anywhere selling finer grain data, but that would probably be out of my budget.

Share this post


Link to post
Share on other sites

No I wasn't clear. I think my database used the nearest $5 strike, but TIF has $2.5 separated strikes. So your data is probably more accurate. Here's my TIF numbers re-configured to $2.5 strikes. But even so, my numbers still come out a little differently.

 

I think I have my tool ready, but I'm not really sure why our numbers are different. I don't want to report something until I think the numbers are working as expected. Can you expand on the TIF 03/21/2013 trade? What dates did you enter/exit, at what strikes, and for what prices? I get half the P/L you do, so its worth digging into (unless you are including commissions).

        3 

Share this post


Link to post
Share on other sites

Sure

 

Start date: 3/14/2013

Underlying price: $69.09

Nearest strike: $70

Straddle price: $5.56 (midpoint bid-ask)

Straddle IV: 0.3099 <---- *this is where the discrepancy is. TOS shows this to be 0.3145. need to look into why this is.*

 

End date: 3/21/2013

 

Underlying price: $67.91

Nearest strike: $67.5 (note new strike)

Straddle price: $5.19  (midpoint bid-ask)

 

Straddle P&L: $5.19/5.56-1 = -6.66%

 

 

20 day HV of stock as of 3/14/2013: 0.2138 (Stdev of stock over last 20 days x sort(252) )

Last Move of stock following previous earnings: $63.73 on 11/28/2012 to $59.80 on 11/29/2012 = -6.17%

 

(IV-HV)/LM = (0.3099-0.2138)/0.0617 = 1.56

If I use the TOS number: (0.3145-0.2138)/0.0617 = 1.63

 

 

 

 

 

Share this post


Link to post
Share on other sites

Thanks. The closing price is also different - but then we are doing this differently. I follow the original straddle opened on 3/14 and find its closing price. You compare two potentially different straddles. But it looks like everything else is about right, so I will try running this on a larger data set now. I don't think it has to be perfect, just internally consistent.

Share this post


Link to post
Share on other sites

I think it makes sense to include the gamma gains. I agree that they are a bonus, but they are part of the game plan. We don't rely on them, but over time, a significant percentage of the gains will come from the gamma. it also shows us what is the probability that the stock moves and gives is gamma gains.

 

For example, AMZN will probably result around BE if you look at ATM straddles only - however, taking the gamma gains into account, the straddle/strangle will be profitable most of the time.

Share this post


Link to post
Share on other sites

Ok... lets see if this works.

 

Attached is the analysis for the last 2 years on all the stocks in Kim's link. There are 811 trades.

 

I ran simple analysis against 1.7 threshold for SQ (Samerh Quotient), and the results were roughly 50/50. Frankly, if you change the threshold value up or down, the results are still roughly 50/50. 

 

Let me know if I screwed something up

-Dustin

Share this post


Link to post
Share on other sites

Hey dbh - that pretty much matches what we found earlier... as a trading rule, 2.0 actually worked better than 1.4.

 

If you have some time give 3.5-4.0 a try. A higher threshold in that range seemed like it might filter out some serious losers.

Share this post


Link to post
Share on other sites

Hey dbh - that pretty much matches what we found earlier... as a trading rule, 2.0 actually worked better than 1.4.

 

If you have some time give 3.5-4.0 a try. A higher threshold in that range seemed like it might filter out some serious losers.

You can tinker with the excel file. Change the threshold to those values and it will update.

 

 

In the file, pass means that SQ >= 1.7 and the straddle was profitable?

 

Correct. The Threshold cell can be updated to what ever SQ value you want and it should update the results.

 

 

Let me know if I had any errors

Share this post


Link to post
Share on other sites

Dustin,

 

Thanks for all the numbers. I sorted the numbers from low to high on column I "P/L%" and eyeballed the results. I have to say the SQ numbers are all over the place, so while on average lower SQ numbers might be better, on individual trade by trade basis there is so much variability that I'm not sure it really helps. Perhaps its because of theta decay and if we factored that in (where theta decay isn't too aggressive) it might improve, otherwise I'm not sure?

Share this post


Link to post
Share on other sites

I have to say the SQ numbers are all over the place, so while on average lower SQ numbers might be better, 

 

I didn't do this before, but lets analyze your equation: (IV-HV)/LM. 

 

In order for SQ to be large, you either need a large numerator or a small denominator (assuming they don't cancel both out).

 

The numerator (IV-HV) implies you want the IV to be larger than the HV - which I think is exactly the opposite of what you really want for straddles. Ideally you want cheap IV and high HV (you buy the straddle for cheap for a stock that jumps around).

 

Similarly, in order for SQ to be large the denominator could be small... meaning the last move was approaching zero. This works against your theory about the market remembering the last move. Large moves, lower the SQ and small moves inflate it.

 

So based on this, you definitely want a smaller SQ. But based on my spreadsheet, you can see if you change the threshold number and reverse the signs in the equations in the Passes and Failed columns, the results are the same. About 50/50.

Share this post


Link to post
Share on other sites

I agree we want lower SQ numbers, that's what i was saying (I think your spreadsheet was set up to do a buy signal when the sq was larger than hurdle and not smaller) - but it's a moot point as I agree that reversing the signs doesn't change the results much (as we are 50/50)

 

What I meant by "I have to say the SQ numbers are all over the place" was that SQ doesn't seem to be very helpful.

Share this post


Link to post
Share on other sites

I think your spreadsheet was set up to do a buy signal when the sq was larger than hurdle and not smaller

Yes. But you can change it by flipping the > sign for a < sign in the Pass and Failed columns.

 

I was just thinking out loud before - but now I wonder why normalize against LM. You have Vol on top and % chg on the bottom. I wonder if it would make more sense to estimate the IV required in order to anticipate the same LM. Something like IV(LM)-IV. If that number is large - it might signal a good buy.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account. It's easy and free!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Similar Content

    • By Azov
      Just wondering if anyone has ever had success negotiating with TOS to reduce/remove the $19.95 fee that TOS charges for assignment and exercise. If so, what kind of arguments worked best?
       
      I agree with Kim that we shouldn’t have to negotiate to get the best rates. However, I greatly prefer TOS’s platform to anything else out there. I’ve been using tastyworks for a while now too, and their platform is only ok, but it’s still a work in progress, and they still charge $5 for assignment/exercise. 
       
      The reason I’m asking - and not considering IB’s $0 assignments- is because I’m evaluating a couple of candidates for wheel trades (sell puts, get assigned, sell covered calls, get assigned, rinse/repeat). Since the cycle involves two assignments, the $40-ish total fees at TOS is cost prohibitive. And I refuse to use IB because of their auto-liquidation algorithm - I don’t want to have my account blown up if I get assigned on a couple of different positions one night and don’t have a chance to close things out within 10 minutes of the market opening. 
       
      So if I could get TOS to come down or eliminate their assignment fee, that would be great. Otherwise I’m stuck with TW - I suppose I’ll get more used to their platform over time, but everything about their apps makes me feel like I’m playing an arcade game from the 80s. And not in a good way....
       
      Any input is greatly appreciated!
       
    • By Kim
      The impact of commissions on your results can be astonishing.
       
      This excellent article by Business Insider is asking the right questions (and also answering some of them):
       
      When you pay commission fees for online stock trades, where does that money go? Do you get better execution by paying $9.99 to TD Ameritrade than by paying $1 to Interactive Brokers? How much better? Enough to justify the difference in price?
       
      Their conclusions:
      At least 17 million investors overpaying for online brokerage Only 12% of commission fee is used for trade execution at top brokerages Over $1.8 billion per year wasted on unused premium services Lets analyze one specific month, January 2015, and see how different commissions structure can impact the returns of our SteadyOptions model portfolio.
       
      SteadyOptions $10k model portfolio traded 228 contracts in January. If you paid $0.75/contract with no ticket fee, you spent $171 on commissions, which is 1.7% of your portfolio value. While not cheap, but considering the fact that we produced 20.7% ROI in January (12.4% return on the whole account assuming 10% allocation), it is completely reasonable.
       
      However, if you had a ticket fee of $8, in addition to $0.75/contract, you would pay $427 in commissions, more than double. In this case, your returns will be reduced by 4.3%.
       
      This will make HUGE difference in the long term. To see how huge, I went to pro-trading-profits.com, a third party website that tracks performance of 400+ newsletters. I clicked on SteadyOptions performance report and played with different parameters. Using the $0.75/contract with no ticket fee, a $10,000 portfolio would produce $35,693 gains since inception. Adding $8 ticket fee to each trade would reduce the gains to $23,869.
       
      The impact of the ticket fee is especially significant if you have relatively small account.
       
      Of course commissions is only part of the whole package. Other factors include tools, platform, customer service etc. Barron's publishes a comprehensive brokers review every year. Here is the last one. Interactive Brokers (IB) was ranked #1 by Barron's third year in a row. This is the broker I personally have been using for the last 7 years and I'm very happy.
       
      Barron's mention that "IB offers a lot more support to new clients, including individuals, especially those with larger accounts. Yes, using the word "support" in the same sentence as Interactive Brokers (without the modifier "dismal") is a change for us, but the firm has clearly made this a point of focus."
       
      Their conclusion:
       
      "Interactive Brokers continues to have extremely competitive pricing, and the lowest margin fees of any broker in our survey. You may incur some data fees, but the firm takes care of any options-exercise costs, which can generate unexpected fees at many other brokers."
       
      On the open section of our forum, we have couple very useful discussions about brokers:
       
      Brokers and commissions
      Interactive Brokers tips, tricks, webtrader etc.
       
      There is a consensus among our members that IB and TOS by TD Ameritrade offer the best combination of commissions, platform, and execution. If you decide to go with TOS, I highly recommend that you negotiate a commissions structure that does not include a ticket fee.
       
      Here are couple more good articles worth reading:
       
      The Truth Behind Broker Commissions - Learning Markets
      Comparison of online brokerages in the United States
      Relative Importance Of Options Brokerage Fees
       
      For Canadian traders, here is an excellent study on the commissions schemas offered by Canadian discount Brokers.
    • By asteroids
      I am wondering if anyone ever used or still uses the spread hacker in Thinkorswim. When they say this particular vertical spread or calendar has 70% chance of winning for example, how accurate is that and can I trust it?
    • By Kim
      Hello all,

      I just spent few hours chatting with Kenny Griffin, Manager of the Trade Desk at TOS, trying to get a discounted rate for SO members.

      He offered us an initial rate of 1.50 per contract, with an option to negotiate lower on customer by customer basis. I realize that this might not do any good for many members who are already paying less. However, I believe that some members are still paying more and this deal might be attractive to them.

      Remember: this is an initial rate, you can always try to negotiate less, and your starting point is still better than the general public. I personally still believe that unless you can get 1.00 or lower, IB presents better value, but some people just cannot stand IB, and for them TOS is probably the best option.

      Thanks to Jesse for his help, if any of you will take advantage of this offer, please mention him.
       
      To get this rate, contact the Trade Desk and ask to talk to Kenny Griffin or email him at kenny.griffin@tdameritrade.com
       
      March 2013 Update:
      Had another session with Kenny. He offered further discount for those on "standard" commissions structure: instead of 9.99+0.75, it is $8.00 ticket + $0.75 per contract for SO members.
       
      In addition, TOS will conduct a one on one platform demo for every new customer who is SteadyOptions subscriber. The demo is done by an experienced trade desk rep and typically last about 30 minutes. 
       
      Please note that Anchor Trades members who select to auto-trade those products enjoy 0.75/contract with TDAmeritrade Institutional platform.
    • By Kim
      Options Trading is a business. As in any business, there are costs. One of the major costs is commissions that we pay to our broker (other costs are slippage, market data etc.)
      While commissions is a cost of doing business, we have to do everything we can to minimize that cost. This is especially true if you are an active trader. The impact of commissions on your results can be astonishing.
      This excellent article by Business Insider is asking the right questions (and also answering some of them):
      Click here to view the article
    • By tjlocke99
      Hello. I have a few questions/comments about backtesting in TOS.

      1. If you select that you entered a trade in TOS using the thinkback tool, is the price you enter supposed to be based on the opening price for legs in the options spread for that day?

      2. When you close the trade does thinkback assume you are getting the mid of closing price for the legs in the options spread that date?

      3. Is it the closing price for the underlying that day?

      I always assumed it was based on closing prices, but I just wanted to check.

      Also, I see this as a major issue with backtesting in TOS, you can only base it on whatever open/close condition it uses.

      Thank you!

      Richard
    • By tjlocke99
      I keep thinking I am missing something but I think TOS thinkback may have some major defects.
      Take a look at ABT (Abbott Labs) "Last" price on 7/10/2012: 65.67
      Then TOS thinkback says for 7/11/12 "Last" 65.18, Net Chng, +.02
      This VERY wrong. 65.67 to 65.18 represents a decrease in price NOT a +.02.
      Am I missing something?
      Thanks!
  • Recently Browsing   0 members

    No registered users viewing this page.