Why do I need to schedule an automation before running a backtest?

Why do I need to schedule an automation before running a backtest?

A backtest in FYERS Automate runs the strategy based on its defined execution schedule. The schedule tells the system when the automation should be active during the selected historical period.

Without a schedule, the system cannot determine when the strategy should be evaluated. So, only scheduled automations can be backtested.

Schedule requirement

You must schedule the automation before running a backtest.

PlatformScheduling availability
FYERS WebScheduling is available
FYERS AppScheduling is not available

You can run a backtest on the FYERS App only if the automation was already scheduled from FYERS Web.

Note: To schedule an automation, use FYERS Web. Once scheduled, the automation can be backtested from FYERS Web or the FYERS App.

What if…

ScenarioSolution
I try to backtest an unscheduled automationThe backtest cannot be run.
I want to schedule from the appScheduling is not available on the app. Use FYERS Web.
I already scheduled the automation on FYERS WebYou can run the backtest from FYERS Web or the FYERS App.
Last updated: 13 Jul 2026