Introducing Backtest in FYERS Automate - Beta Available Now

Markets move fast. But before a strategy faces live market conditions, it should answer one simple question.

How would this have worked in the past?

Many traders build a strategy and take it live without testing it first. Sometimes, it is because backtesting feels complicated. At other times, it is because the process sits outside the platform where the strategy is built.

Even if you want to backtest your strategy, it often means using a separate platform, writing code, or spending time setting up third-party tools before you can begin.

As we spoke to traders using FYERS Automate, we heard this challenge time and again. It became clear that backtesting should not be a separate step outside the strategy-building process.

That is why we introduced Backtest in FYERS Automate.

The feature is currently available in Beta. If you would like to get access, let us know in the comments below.FYERS Automate is our no-code automation platform that lets you build, execute, and manage trading strategies without writing code. You can click here to know more about Automate.

With Backtest, you can now build your strategy, test it on historical market data, review the results, make changes, and take it live from the same experience on FYERS Web and theFYERS App.

Build, Test, and Take Your Strategy Live From One Place

One of the biggest challenges in automation is not just creating a strategy. It is trusting it enough to use it in live markets.

Earlier, traders who wanted to validate their ideas often had to move away from their workflow. Some used spreadsheets. Some used third-party tools. Others needed coding or technical setup.

We wanted to bridge that gap.

Backtest brings strategy validation directly intoAutomate. You can build your logic, test it against historical market data, review how it worked, and improve it before taking it live.

This makes Automate a more complete journey:

Build → Test → Deploy → Monitor → Improve

Backtest does not tell you what will happen in the future. Markets change, and past performance can never guarantee future results. But it can show you how your strategy would have worked in the past, and that context helps you make more informed decisions before putting real capital at risk.

See What Your Strategy Is Really Telling You

Once you have built a strategy in Automate, you can backtest it in just a few clicks.

Choose the time period, enter the initial capital, add the slippage value, and start the backtest.

You will get a detailed report that goes beyond overall profit and loss. Instead of focusing only on whether the strategy made money, you can understand:

  • How consistent the strategy was
  • How often it generated trades
  • How much risk it carried
  • How deep the drawdowns were
  • How charges and slippage affected the final result

You can also switch between Gross View andNet View to compare performance before and after brokerage, taxes, and other charges. This gives you a more realistic picture of your strategy.

For a detailed breakdown of the backtest summary metrics, refer to this article.

The goal is simple. Backtest helps you understand whether your strategy is worth improving, where it may need changes, and whether it is ready to be taken live.

For example, let us say you have built aDaily Gap Reversal Option Buy strategy.

This strategy looks for a possible reversal when the market opens with a gap. If the market opens higher than the previous day’s close, it buys a put option. If it opens lower, it buys a call option. The trade exits either when the predefined profit or loss target is reached, or at 3:25 PM, whichever comes first.

Here is what the strategy workflow looks like inside the Automate canvas.

Before running it in live markets, you decide to backtest the strategy over the last 12 months. You set your** initial capital to ₹1,50,000** and configure** slippage at 0.5%.**

The backtest shows a net return of around ₹17,000 (11.4%). The** maximum drawdown is 19.4%** over the selected period. Along with these, you can also review several other performance metrics such as** win rate, trade count, profit factor, Sharpe ratio, the equity curve**, and** detailed trade history** to get a complete picture of your strategy’s performance.

These numbers are not just results on a screen. They help you understand how the strategy handled different market days, what kind of risk it carried, and whether the outcome matches your trading style.

If needed, you can adjust the strategy, run another backtest, and compare the results before deploying it in live markets. That means you can test your ideas, learn from the results, and refine your strategy, all without risking a single rupee.

Learn. Improve. Repeat.

Backtesting is not about finding the perfect strategy.

It is about building a better feedback loop and giving you confidence.

You build a strategy, test it, review the results, improve the logic, and test again. Once it is live, you can continue monitoring how it performs and keep improving it over time.

Backtest is now available in Automate on bothFYERS Web and theFYERS App.

The feature is currently available at no cost. If you need help getting started, check out our Backtest FAQs for detailed guides and answers to common questions.

The market will always test your strategy. Backtest helps you test it first, learn from the results, and keep improving with every cycle.

That is the larger idea behind FYERS Automate: helping you move from building a strategy to testing, running, monitoring, and improving it from one place, with more clarity and confidence at every step.

44 Likes

Backtest is one of the most valuable features you’ve introduced. Backtesting is something many algo traders have been eagerly waiting for, and integrating it directly into Fyers Automate is a huge step forward.

The effort and innovation your team continues to bring to the platform are truly commendable. It’s great to see Fyers listening to the needs of traders and consistently introducing new features that make algorithmic trading more accessible and efficient. This addition has the potential to save traders countless hours of testing.

Once again, my sincere appreciation to the entire Fyers team for the outstanding work. I’m excited to experience this feature and would be happy to share constructive feedback during the beta phase.

1 Like

It is very useful feature to build conviction in the trades, plz give me access to backtest my strategies

This is a great feature for traders. I would appreciate it if you could provide me with access so I can backtest my strategies.

Hi @998pxHvcfH, thank you so much for your kind words and encouragement! We’re really happy to hear that you’re excited about the Backtest feature :blush:

Your feedback truly means a lot to us, and we’d love to hear about your experience once you’ve had a chance to try it out. Please keep sharing your suggestions they really help us improve and make the platform better for everyone.

Hi, i wanted to try this backtesting feature, kindly let me know if it got enabled for me ID: XS18493

Hi, i wanted to try this backtesting feature, kindly let me know if it got enabled for me ID: FAK00497

Hi @mgpranay-on2, happy to add you to the Backtest beta! Please share your Client ID with us viaDM.

Hey @115029643107024823814, happy to add you to the Backtest beta! :blush: Please share your Client ID with us viaDM

1 Like

Hi @116101294285581517601, thanks for sharing your Client IDs. You’ll be added to the Backtest Beta soon. I’ll notify you once access has been enabled.

Hey @101110191326942826666, thanks for sharing your Client IDs. You’ll be added to the Backtest Beta soon. I’ll notify you once access has been enabled.

Can you provide me Backtest feature access

@inu5ZehMa6 Client ID is YJ03243

I would like to get access to the backtest-beta. Thank you.

hi , i wanted to try this backtesting feature, my cliend id is YJ09415

Hi, i wanted to try this backtesting feature, kindly let me know if it got enabled for me ID: DR00510

I would like to use beta backtest

Hi @116688905041690038367, happy to add you to the backtest beta. Please share your Client ID via DM, and we’ll get you onboarded.

1 Like

Hey @115934116630775821685, thanks for sharing your Client ID. You’ll be added to the backtest beta soon.

Hey @114648126199176436361, thanks for sharing your Client ID. You’ll be added to the backtest beta soon.