How to Back-test Options Trading Strategy?

Back testing a trading strategy is a vital part in Trading, only when a trader follows a predefined rules, he can make money in the longer run. Though there are many back testing tools available for back testing, due to limitations in coding knowledge not every trader can use these tools to backtest. And platforms like Zerodha’s Streak is good for beginners stage if one wants to backtest on stocks.

But the most liquid and most traded segment in India is Index options, if one can build a robust strategy with options, he can easily make consistent returns. But one need a options data, along with a platform which doesn’t require any coding knowledge to back test a strategy, once such platform is www.stockmock.in (please note that we are neither promoting this site nor anyways related to this site, we really find this platform very useful, so wanted to spread the news to many other traders)

Users just need to sign up with their platform for free using your mobile number and then the home page provides you with list of most popular options strategies that you can backtest for Nifty and Bank Nifty.

Every option trader knows about Short Straddle, long straddle, strangles etc, but how do we confirm with data, whether these strategies really makes money. Let me select Short Straddle for an example

I can customize how many lots i want to back test, we can also change if we want to short ATM options or ATM+100 strike price, we can speicfiy from date to date and even entry time, stockmock.in provides intraday backtest, so you can easily select any time frame.

You can also specify the targets and stop loss you want to use in your strategy and test it.

I just wanted to know how much Short Straddle can make if I enter at 9:15 and exit at 3:15 by keeping 25% of premium as stop loss. Here’s the result from Jan 2020 to June 2020, it made more than 2 lacs profit.

It has made consistent profits month after month even in this volatile period.

Even Stockmock platform supports positional backtest as well, simply select Position button at the bottom and mention entry date and exit date by moving the sliders.

They even provide detailed trade metrics explaining what happens on trade to trade basis.

  • StockMock has Banknifty data available from Mon Jan 01 2018 , and Nifty data available from Fri Feb 15 2019 .
  • StockMock assigns 10 Paid Credits on SignUp and 10 Free Credits daily to every user(who has no paid credits). Free Credits are assigned so that user can explore the system.

We really don’t need complex systems, a simple trading strategy can do wonders if one follows robust risk management and compound it with good money management. Start your backtests with www.stockmock.in and play around with the data, am sure you would end up with some profitable option trading strategies.

source: https://bit.ly/stockmockhow

5 Likes

Bro, thanks for the highly valuable information. You have an habit of giving & definitely u will get back. God Bless You. KirubaSuresh @kirubak

1 Like

Can you share other option for backtesting ? stockmock has its limitations for example for banknifty range is only 1000 points from ATM and only 3 years of data available.

One way to backtest your options strategies is to download historical option data ( Market Data Express) and use a technical analysis Excel plugin (TA-Lib). You can then create an Excel spreadsheet to automatically enter / adjust your spread trades as certain technical conditions are hit.

1 Like