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.

tjlocke99

TOS Thinkorswim Thinkback and Backtesting

Recommended Posts

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

Share this post


Link to post
Share on other sites

Thank you. I do not see an orange button? Is it in the Analyze -> thinkback section?

No, it's not. It's in the upper right of the screen, above the Setup button. it's the same vertical position as the Monitor, Trade, Analyze, etc. tabs.

Share this post


Link to post
Share on other sites
Guest listolyman

Thank you. I do not see an orange button? Is it in the Analyze -> thinkback section?

I do not see the OnDemand in my paper account but it is visible in the non-paper account.

Share this post


Link to post
Share on other sites

I'm still trying to get a better understanding of backtesting through TOS, so my question is pretty simple. Are you just taking the average IV of each stock "x" number of days out for each trade and taking the average moves of each weekly to get an estimated IV move prediction?

Example:

ANF

5/10/2012 IV = 92.19

5/15/2012 IV = 147.94

Difference = 55.75

55.75 / 5 = 11.15% IV move per day on average (for this cycle).

Then just rinse and repeat for previous cycles to get an average of the averages (hope that makes sense)?

Edited by Thaze

Share this post


Link to post
Share on other sites

Can you explain a bit more? I know you look at the implied move vs historical move, but how do you decide if there is room for IV increase above the current prices to justify the purchases of plays? The IV is constantly changing each cycle, so how do you come to the conclusion that each play has upside potential?

Edited by Thaze

Share this post


Link to post
Share on other sites

well I finally got a TOS paper account myself (was on my to do list for months now) and so far back testing (at least not that way) wasn't a big part of my strategy.

Well I thought I give it a try and see whether it gives me any new insights. I looked at less than 5 names so far but I decided to go 4-5 quarters back and look at the implied move 1 week (5 trading days) ahead of results and the implied move on the last day. I ignore price changes from move in the stock price. So if a stock was at 19 a week ahead of results I take the price of the 19 ST divided by 19 and if it moves to 20 ahead of the earnings I compare that no vs. the price of the 20 ST divided by 20 on the last day. I do that over 4-5 quarters and if a stock regularly shows an increase in implied move over the week ahead of earnings that makes it a stronger candidate. Also you can see if the implied move is usually ~5-6% that if its 8% this cycle it might be a bit expensive (unless the last quarter had a massive move).

Thats my take on back testing but as I said I only did 4 names so far and haven't trade one of them yet. So keen to hear what exactly Kim and Chris actually do when they 'back test'. :)

thx.

m.

Share this post


Link to post
Share on other sites

Thanks for the response Marco, I'll start doing the same for my future plays to help get a better idea. I would still love to hear back from Kim or Chris on how they go about the process. I know its quite a bit to ask, but I'm sure the community as a whole would greatly appreciate a more detailed description or guide as to how they undergo the backtesting process. Thanks in advance.

Share this post


Link to post
Share on other sites

well I finally got a TOS paper account myself (was on my to do list for months now) and so far back testing (at least not that way) wasn't a big part of my strategy.

Well I thought I give it a try and see whether it gives me any new insights. I looked at less than 5 names so far but I decided to go 4-5 quarters back and look at the implied move 1 week (5 trading days) ahead of results and the implied move on the last day. I ignore price changes from move in the stock price. So if a stock was at 19 a week ahead of results I take the price of the 19 ST divided by 19 and if it moves to 20 ahead of the earnings I compare that no vs. the price of the 20 ST divided by 20 on the last day. I do that over 4-5 quarters and if a stock regularly shows an increase in implied move over the week ahead of earnings that makes it a stronger candidate. Also you can see if the implied move is usually ~5-6% that if its 8% this cycle it might be a bit expensive (unless the last quarter had a massive move).

Thats my take on back testing but as I said I only did 4 names so far and haven't trade one of them yet. So keen to hear what exactly Kim and Chris actually do when they 'back test'. :)

thx.

m.

I suppose another way of looking at it would be to just see whether the ATM ST entered x days before earnings would have made you money. In the end we don't care whether we make money from IV increase or a stock move. If a stock 'tends to move before earnings' and made money 8 out of 10 times despite a dropping implied move it should still be a good candidate. Still keen to learn what approach the 'back testers' here take.

Anyway the longer I look at finding the good names the more I think it's more about avoiding the big losers (which isn't much easier either) then finding a criteria for 'good names'. I regularly see names that I consider rich making a good return. So for me it has become more about excluding names for reasons like spreads and liquidity and names that seem quite high risk (when they are priced well over their historical move) and play all the rest. The more names I play the more I diversify the risk of my earnings trades portfolio and it allows me to have a decent IC position....

Share this post


Link to post
Share on other sites

I agree, a move is a move, whether it be IV or underlying. Both are profitable if they follow trend so both should be taken into consideration. In relation to your second paragraph, I also need to take this into consideration.

One of my major questions I have though in relation to backtesting is how Kim / Chris / others come to an "acceptable" IV range and price for each play. For example, in the CSCO trade earlier yesterday Kim made the comment "The August 17 straddle trading around 1.12 implying 6.5% move, with IV around 49%. Seems pretty cheap. Backtesting showing good results. I will be looking to enter in the next 1-2 days, will be definitely in if the price dips below 1.10.". How did he decide that an IV of 49% is acceptable and that there is potentially room for increase? I understand you can look and see if there is a trend of increasing volatility on the weeklies, but how can you verify the current cycle IV has room to increase? The volatility of the underlying stock often drastically varies between each cycle so it's not like you can just take an average low/high IV to expect. This is my major issue, as if I could understand how to predict an IV range to expect, I would be able to better understand what I'm willing to pay for the trade.

Also, how did he come to the conclusion that 1.10 was a good price? I understand you can compare the implied move to the historical move and since this was lower than historical that it had a good probabilty to gain value, but I feel as if there is something else that I may be overlooking here. Why not enter at 1.09 or 1.11? I know this may seem like a stupid question, but it can cause big differences in potential future gains. Just curious as to how they come to this "chosen" number. If for example the IV is much lower than normal, how do you decide how much more you will be willing to pay for the higher odds of a larger IV gain based on the historical values? I may be overcomplicating the entire process, but I'm just really curious as to how they take all these factors into consideration when reaching a price goal.

Edited by Thaze

Share this post


Link to post
Share on other sites

Marco, the process you described is pretty much what I do. I don't rely on the stock move, but if the stock shows consistent pattern of decent move before earnings, it would definitely help to define it as a strong candidate.

thaze, I'm looking at historical patterns. For example, for CSCO, 1.10 represents about 6.5% implied move. Historically, when bought at those levels, the straddle had very good chance to be profitable. It was very rare that the straddle went below 6%, so you have pretty good floor around 1.02. So I defined 1.10 as a good entry point and place a limit order there. After not being filled fo couple of hours, I raised it to 1.11 and was filled.

For a stock like CSCO it is easy because 1) they usually report on Wednesday and have weeklies so the time to expiration is very similar from cycle to cycle 2) the stock price did not fluctuate too much in the recent few years - most of the time it was in 18-20 range give or take. For other stocks it might be more difficult because there are more moving parts.

Share this post


Link to post
Share on other sites

Marco, the process you described is pretty much what I do. I don't rely on the stock move, but if the stock shows consistent pattern of decent move before earnings, it would definitely help to define it as a strong candidate.

thaze, I'm looking at historical patterns. For example, for CSCO, 1.10 represents about 6.5% implied move. Historically, when bought at those levels, the straddle had very good chance to be profitable. It was very rare that the straddle went below 6%, so you have pretty good floor around 1.02. So I defined 1.10 as a good entry point and place a limit order there. After not being filled fo couple of hours, I raised it to 1.11 and was filled.

For a stock like CSCO it is easy because 1) they usually report on Wednesday and have weeklies so the time to expiration is very similar from cycle to cycle 2) the stock price did not fluctuate too much in the recent few years - most of the time it was in 18-20 range give or take. For other stocks it might be more difficult because there are more moving parts.

well makes sense to me, was just wondering whether you do anything different.

thanks Kim

Share this post


Link to post
Share on other sites

Thanks for the response Kim, I hate to keep asking questions as I feel like I'm overcomplicating things and just bothering you. I understand how you compare the current IM to historical move and can use that to judge if the price is reasonable and has a high chance of profitability, but I still don't understand how you decide if there is potential for an IV increase of each option. Considering the IV of these stocks change on a quarter to quarter basis, how do you define an acceptable IV range and decide if there is upside IV room? CSCO was a little more predictable than others since it has hovered in the same price range recently (so we can assume the IV will be somewhat similar to previous trades), but a lot of the stocks we play have historically moved quite a bit more. If I could figure out how to find an acceptable IV range to predict then I could use that range to compare against the required theta/vega ratio to see if the gain required is feasible.

Edited by Thaze

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 Ringandpinion
      I wanted to start a new topic on recent problems with major retail brokers.  With the recent dropping of commissions and subsequent massive influx of new retail traders (for many reasons), the major retail brokers have all run into slow downs, outages, backlogs and other failures.  I've been aware for sometime that my fills on both TOS and IB have had intermittent problems.  The recent thinkorswim outage was a real pain to me and I didn't get hurt by it, just massively inconvenienced, no doubt others were hit in the pocket book.  I'm a big fan of TOS, mainly because I've been on their system for a long time, their rates aren't the greatest but they don't have any other fees.  The problem I see is that there is no end in sight for these brokers to be overloaded.  Little or no commissions, zero or very little account size, and massive new resources needed on their part to solve the problem.
       
      I don't have a problem with a minimum account size and I would even be willing to pay a little more in fees or even a monthly tithe for a platform to get better fills and steadier service.  I'm starting the broker search now, I'm not looking forward to any of this, I was happy with what I had but I don't think I have that any more.  I'll post my efforts here if anybody is interested and would appreciate feedback from others as well.
    • By Jesse
      Although they may not be selling a strategy or investing concept to investors, they do have incentives to get their research published in academic journals that their peers may read and respect. There is also the financial incentive of job security by earning tenure at their university, for it’s“Publish or Perish” as the phrase goes. This means few, if any, are immune from the incentives to create an attractive looking backtest.

      Does this mean we should dismiss all backtests? Certainly not, it just means we need a process, or series of scientific tests, that we run all our backtests through in order to keep ourselves out of trouble and from falling prey to good stories told by good salesmen. I must give credit where it’s due here. Both Dimensional Fund Advisors and the books and writings of Larry Swedroe have influenced my thinking when it comes to this topic.  For those who want to go deeper, I recommend reading Larry Swedroe’s book, “Your Complete Guide to Factor-Based Investing.”

      The 5 characteristics to look and test for when considering investments are:
      Persistent across time. The strategy or factor can be tested on long periods of historical data to increase statistical confidence. Larry Swedroe often points out that the average investor thinks three years is a long time, five years is a really long time, and 10 years is an eternity...yet if you ask academics, they will tell you that 10 years is nothing more than random noise that likely should be ignored. For example, the S&P 500 returned -1% per year from 2000-2009. Would that have been a good indication of long term expected returns for buying large cap US stocks? Since then, the S&P 500 has compounded at more than 12% per year, which is better than its long-term average. This is similar to how in August of 1979 BusinessWeek wrote a cover story called “The Death of Equities” after the S&P 500 had experienced a similarly long period of poor performance. The S&P 500 went on to compound at more than 17.5% annualized for the next two decades, turning $100,000 into more than $2.6 million.
        Pervasive across markets and geographies. The strategy or factor holds up when tested on other markets and countries. For example, the momentum effect has been found to exist in stocks, bonds, commodities and currencies. It’s also pervasive across sectors and in the historical data of nearly every country.
        Robust to various definitions. An effect should still show up when constructed with similar parameters. For example, the value effect is both persistent and pervasive as well as robust to alternative specifications. Whether it's price to book, price to sales, price to earnings, price to dividends, price to just about anything...you find in the historical data that value stocks (low price relative to fundamental measurements) outperform growth stocks (high price relative to fundamental measurements) over the long term all across the world.
        Investable. The strategy exists not just on paper but survives real world issues such as manager fees and realistic assumptions for transaction costs. Many anomalies discovered in the historical data persist simply because they are difficult to implement at size in the real world. Academics refer to this as "limits to arbitrage,” where an anomaly persists in the data because it's difficult or impossible to actually implement at scale and therefore it’s really only a paper illusion.
        Intuitive. Does the strategy make intuitive sense with (preferably) a simple risk-based explanation or,at minimum, a logical behavioral based explanation? For example, the market factor (stocks producing higher returns than T-bills) has persisted for decades even though it's as "well known" as any factor there is. Since everybody knows about it, why doesn't it get arbitraged away? One rational answer is that you simply cannot arbitrage away risk. Not only do stocks occasionally underperform cash over 3, 5, and 10-year periods, they can do so by A LOT (S&P 500 example in #1). The same is true of all other academically accepted factors like size, value and momentum.  For this reason, investors who have a sufficient time horizon and temperament can consider tilting their portfolio towards these "open secrets" that have a long history of producing higher than market returns. Now, which factors pass all five of these tests and therefore are eligible for inclusion in our client portfolios?
      The market factor (stocks have higher expected returns than cash and bonds). Risk based explanation. The term factor (bonds with longer maturities have higher expected returns than bonds with shorter maturities). Risk based explanation. The size factor (small caps have higher expected returns than large caps). Risk based explanation. The value factor (value stocks have higher expected returns than growth stocks). Both risk and behavioral based explanations. The trend/momentum factor (stocks and asset classes that have outperformed over the last 6-12 months have near term higher expected returns than stocks and asset classes that have underperformed). Behavioral based explanation. The volatility risk premium factor (also known as the insurance risk premium…selling financial insurance in the form of puts and calls has positive expected returns). Risk based explanation.  
      Conclusion
       
      When investors understand the concepts discussed in this article, your investing life will never be the same. Using this checklist dramatically improves the odds of success and can keep investors from falling prey to a good sales pitch or chasing a good looking backtest that is unlikely to persist going forward in time on a net of all costs basis (transaction costs, manager fees, and taxes).
       
      The real opportunity now becomes the portfolio construction process. We know that the pursuit of traditional active management is largely a waste of time and money, because any manager or backtest performance can be largely explained by exposure to these well-known factors that can now be accessed at low or at least fair costs. These factors discussed have low correlations to one another, so diversifying broadly across them dramatically reduces the risk of your total portfolio. So much so that modest amounts of leverage may be appropriate for those with the patience and perspective to seek higher expected returns.

      The biggest risk of a portfolio diversified by factors becomes more behavioral, where your portfolio will at times perform far differently than conventional market benchmarks that are only exposed to the single factor of market beta. Since the only purpose of investing should be to achieve your long-term goals with the least risk, this should be an acceptable trade-off for a well-educated and well-behaved investor.
       
      Jesse Blom is a licensed investment advisor and Vice President of Lorintine Capital, LP. He provides investment advice to clients all over the United States and around the world. Jesse has been in financial services since 2008 and is a CERTIFIED FINANCIAL PLANNER™ professional. Working with a CFP® professional represents the highest standard of financial planning advice. Jesse has a Bachelor of Science in Finance from Oral Roberts University. Jesse manages the Steady Momentum service, and regularly incorporates options into client portfolios.
       
       
    • 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 wlnoronha
      Is volatilityhq website down? Are you guys experiencing problems reaching the site????
    • 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 equus
      Kim, when backtesting the pre-earnings calendars, is the idea to track the price of the ATM spread each day in the runup to the historical earning date, whatever the ATM strike price happens to be on a particular day? 
       
      For example, FSLR calendar: the underlying might be 60.00 on Monday, 62.50 the next day and 65.00 the next day etc -- do you look at the price of the 60 calendar on Monday, the 62.5 calendar on Tuesday and the 65 calendar on Wednesday?
    • 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
  • Recently Browsing   0 members

    No registered users viewing this page.