Learning to Use tastytrade's New Backtesting Research Tool
By:Mike Butler
Investors can use an options backtesting tool to research trades with specific entry and exit conditions and see the historical results. The tools help you get a better idea of results for certain strategies in different stocks and exchange-traded funds (ETFs), without having to endure the stress of putting capital at risk. This is especially useful for traders looking for max loss, max profit, and average returns on defined and undefined risk strategies that experience volatile market movements. Examples include the recent market sell-off in August or the COVID-19 market meltdown.
The tastytrade brokerage firm offers tools for trade management. It recently released the options backtesting tool on the web-based platform. After signing in on my.tastytrade.com, you can access the backtesting tool along the left-side panel.
The tastytrade backtesting tool enables investors to research an options strategy on a stock or ETF over a specific timeframe. Once the backtest is run, the tool displays myriad results. After the results are populated, you can view trade metrics, such as average profit or loss, total profit or loss, return on used capital, and max loss drawdown. Learn how to set up the backtest with an options strategy below:
1) Select a ticker symbol
Choose one of the popular stock or ETF ticker symbols from the drop-down menu. More symbols are added regularly.
2) Select a research timeframe
Use more than 10 years of historical options data to create a window of time to analyze your strategy in volatile stock market periods, calm stock market periods or a mixture of both.
3) Choose your options strategy or build a custom one
The tool enables you to build and analyze a custom strategy manually, using a long call, short call, long put or short put. Alternatively, you can choose from one of the popular strategies listed:
For this example, I'm going to backtest a short put in SPY from Jan. 1, 2023, through last week. In the next section, we can further customize our trade entry and exit parameters.
Now that we've selected an options strategy and specified our data timeframe, we can further customize the trade parameters. This will ensure trades are entered as closely as possible to your intended style of trading.
4) Edit strike delta, quantity and days to expiration (DTE)
For this example, I've adjusted the strike delta on entry to 50. This will tell the system to sell an at-the-money (ATM) put strike closest to the stock price each time a new trade is entered, to maximize extrinsic value collection at the beginning of the trade. I've left the contract quantity at one contract by default, and I've left the DTE at 45, which is where theta can start to accelerate based on our research pieces.
5) Edit options trade entry conditions
Here you can decide whether to use exact DTE parameters or the closest expiration to your target DTE. I've disabled this feature for this example, so this is not a limiting factor on new trades—we’ll choose the nearest options expiration for this simulation.
You can also set an active trade cap in this section. I've enabled this feature to ensure only one short put is on at any time. If the trade is active, you can’t place a new trade until the present trade is closed.
6) Edit options trade exit conditions
Adjust your options trade exit parameters on this page to ensure trades are closed based on DTE remaining, days in the trade, percentage of loss realized or percentage of profit realized. In this example, I've only adjusted the percentage profit realized. The short put will be closed if the trade reaches 50% of max profit, which means buying it back for half of the value I sold it for.
Once you're happy with all of the trade entry and exit parameters, it's time to run the backtest.
If you've reached this point, you've done it! The backtest results are in, and you're ready to analyze the trade. The first page you'll land on is the summary page, which shows you a graphical representation of cumulative profit or loss (orange line), relative to the price performance of the underlying asset (grey line).
Below the chart, you can see total profit or loss, the average profit or loss per trade, the max drawdown and the overall return on capital used based on buying power requirement. This page is a nice visual summary page, but more granular data can be found on the details tab along the top.
The details tab shows you a different view of the backtest, and the graphic you see is the isolated profit and loss (P/L) for each options trade instead of a cumulative total. You can see exactly where the biggest drawdowns and biggest gains took place on this page.
Below the chart, granular simulation data—like the total number of trades that were placed, the number of trades with profit and the number of trades with loss, the average days in a trade and much more.
On the final tab of the backtest results page, you'll find the trade logs for each line item entered and exited. This is a true raw view of the data for the backtest where trades, orders, transactions and settlement can be analyzed. The best part? You can download results from this page for additional analysis.
Backtesting options trades on the tastytrade platform can now become a staple in your pre-trade planning, giving you a better idea of profit and loss estimations based on different eras of implied volatility, price action and much more.
Shoot us a note in the YouTube chat during Options Trading Concepts Live at 11 a.m. CDT every market day if you'd like us to analyze trades using the backtesting tool!
Check out the tastytrade help center article for more information on the backtesting tool.
Mike Butler, tastylive director of market intelligence, has been in the markets and trading for a decade. He appears on Options Trading Concepts Live, airing Monday-Friday. @tradermikeyb
For live daily programming, market news and commentary, visit tastylive or the YouTube channels tastylive (for options traders), and tastyliveTrending for stocks, futures, forex & macro.
Trade with a better broker, open a tastytrade account today. tastylive, Inc. and tastytrade, Inc. are separate but affiliated companies.
Options involve risk and are not suitable for all investors. Please read Characteristics and Risks of Standardized Options before deciding to invest in options.
tastylive content is created, produced, and provided solely by tastylive, Inc. (“tastylive”) and is for informational and educational purposes only. It is not, nor is it intended to be, trading or investment advice or a recommendation that any security, futures contract, digital asset, other product, transaction, or investment strategy is suitable for any person. Trading securities, futures products, and digital assets involve risk and may result in a loss greater than the original amount invested. tastylive, through its content, financial programming or otherwise, does not provide investment or financial advice or make investment recommendations. Investment information provided may not be appropriate for all investors and is provided without respect to individual investor financial sophistication, financial situation, investing time horizon or risk tolerance. tastylive is not in the business of transacting securities trades, nor does it direct client commodity accounts or give commodity trading advice tailored to any particular client’s situation or investment objectives. Supporting documentation for any claims (including claims made on behalf of options programs), comparisons, statistics, or other technical data, if applicable, will be supplied upon request. tastylive is not a licensed financial adviser, registered investment adviser, or a registered broker-dealer. Options, futures, and futures options are not suitable for all investors. Prior to trading securities, options, futures, or futures options, please read the applicable risk disclosures, including, but not limited to, the Characteristics and Risks of Standardized Options Disclosure and the Futures and Exchange-Traded Options Risk Disclosure found on tastytrade.com/disclosures.
tastytrade, Inc. ("tastytrade”) is a registered broker-dealer and member of FINRA, NFA, and SIPC. tastytrade was previously known as tastyworks, Inc. (“tastyworks”). tastytrade offers self-directed brokerage accounts to its customers. tastytrade does not give financial or trading advice, nor does it make investment recommendations. You alone are responsible for making your investment and trading decisions and for evaluating the merits and risks associated with the use of tastytrade’s systems, services or products. tastytrade is a wholly-owned subsidiary of tastylive, Inc.
tastytrade has entered into a Marketing Agreement with tastylive (“Marketing Agent”) whereby tastytrade pays compensation to Marketing Agent to recommend tastytrade’s brokerage services. The existence of this Marketing Agreement should not be deemed as an endorsement or recommendation of Marketing Agent by tastytrade. tastytrade and Marketing Agent are separate entities with their own products and services. tastylive is the parent company of tastytrade.
tastycrypto is provided solely by tasty Software Solutions, LLC. tasty Software Solutions, LLC is a separate but affiliate company of tastylive, Inc. Neither tastylive nor any of its affiliates are responsible for the products or services provided by tasty Software Solutions, LLC. Cryptocurrency trading is not suitable for all investors due to the number of risks involved. The value of any cryptocurrency, including digital assets pegged to fiat currency, commodities, or any other asset, may go to zero.
© copyright 2013 - 2024 tastylive, Inc. All Rights Reserved. Applicable portions of the Terms of Use on tastylive.com apply. Reproduction, adaptation, distribution, public display, exhibition for profit, or storage in any electronic storage media in whole or in part is prohibited under penalty of law, provided that you may download tastylive’s podcasts as necessary to view for personal use. tastylive was previously known as tastytrade, Inc. tastylive is a trademark/servicemark owned by tastylive, Inc.