Backtesting Service in India — Strategy Validation Done Right
Backtesting a trading strategy is the process of simulating how a strategy would have performed on historical market data. Done well, it tells you whether your edge is real. Done badly, and most retail backtesting is done badly, it convinces you to trade a strategy that loses money the moment it goes live.
Arkalogi runs production-grade backtesting on Indian market data (NSE, BSE, MCX) with realistic slippage modeling, walk-forward validation, and stress tests for the 2008, 2020, and 2024 volatility events. We don't tell you what you want to hear. We tell you what the data says.

Why Most Free Backtesting Tools Fail
Free backtesting software in India and most no-code backtesters share the same three flaws:
Zero slippage
Fills happen at the printed price. Reality: 0.05–0.5% slippage on liquid stocks, multi-percent on options.
Survivorship bias
Delisted stocks are excluded from history. Your 'winning' strategy traded only stocks that survived.
Lookahead bias
Signals computed using end-of-bar data are executed at start-of-bar prices. Strategies look profitable because they're cheating.
Arkalogi's backtests handle all three. We use point-in-time data, model slippage by instrument and time-of-day, and enforce strict timing rules.
How to Backtest a Trading Strategy Properly
Every Arkalogi backtest follows a six-step protocol:
Data cleaning
Corporate actions, splits, delisted instruments accounted for.
In-sample optimisation
Strategy tuned on the first 70% of history.
Out-of-sample validation
Strategy tested on the unseen final 30%.
Walk-forward analysis
Strategy re-optimised in rolling windows to test robustness.
Monte Carlo stress test
Trade sequences randomised to test path-dependence.
Slippage & commission modeling
Realistic execution costs applied.
You receive a full report: Sharpe ratio, max drawdown, win rate, expectancy, fill rate, slippage cost, and a sensitivity analysis showing how performance changes as parameters drift.
What We Backtest
Options strategies like Iron Condor, Short Strangle, Straddle, Butterfly with Indian margin and SEBI exposure calculations.
Intraday and swing strategies on NIFTY, BANKNIFTY, FINNIFTY, and individual stocks.
Multi-leg, multi-instrument strategies with portfolio-level risk metrics.
AI/ML model predictions translated into trading rules.
Existing strategies built in Pine Script, AmiBroker AFL, Python, or proprietary code.
What makes our backtests different
Most backtests lie because they ignore friction. We model the exact conditions your strategy will face in production and flag every assumption that could break your edge.
Realistic friction modelling
Slippage scaled to volatility, maker/taker fees matching your broker tier, and STT/stamp duty for Indian markets.
Walk-forward validation
In-sample/out-of-sample splits prevent overfitting. We prove your edge holds on unseen data, not just the training set.
Monte Carlo stress tests
We randomise trade order and slippage to show worst-case drawdowns so you size capital with eyes wide open.
Multi-venue data coverage
NSE, BSE, MCX tick-level and minute-bar data across equities, options, futures, and commodities.
Corporate action handling
Splits, bonuses, and dividends adjusted in the historical dataset so your signals aren't distorted by data artefacts.
Regime-aware analysis
We tag performance by market regime (trending, choppy, high-vol) so you know when your strategy thrives and when to stand down.
Sample backtest metrics
Every report includes these metrics and more. Below is an anonymised snapshot from a recent Nifty options strategy engagement.
| Metric | Value | Notes |
|---|---|---|
| Total return | 42.3% | 2 years |
| Max drawdown | -8.7% | Worst peak-to-trough |
| Sharpe ratio | 1.84 | Annualised |
| Win rate | 61% | 573 trades |
| Profit factor | 1.92 | Gross P / Gross L |
| Avg slippage | 0.03% | Per trade |
How a backtesting engagement works
Five steps from strategy brief to validated results
Share your strategy logic
Send us your strategy rules entry/exit conditions, position sizing, instruments, and timeframes. We accept pseudocode, Pine Script, Python, or even a plain-English description.
We configure the backtest environment
Our team sets up the data feed (NSE, BSE, MCX tick/minute/daily data), configures realistic slippage and brokerage fee models matching your broker tier, and defines the test window.
Run backtest with walk-forward validation
We execute the backtest across in-sample and out-of-sample periods using walk-forward analysis to detect overfitting. Monte Carlo simulations stress-test edge durability.
Deliver detailed results report
You receive a comprehensive report with equity curve, max drawdown, Sharpe ratio, win rate, profit factor, monthly returns heatmap, and per-trade logs with slippage analysis.
Review and iterate
We walk you through the results on a call, highlight weak points, and suggest parameter adjustments or structural improvements. Iterations are included until you're satisfied.
Turnaround time
- →Simple single-instrument backtest: 3–5 business days
- →Multi-leg options strategy with Monte Carlo: 7–10 business days
- →Portfolio-level analysis with regime tagging: 10–14 business days
Pricing
Backtesting engagements start at a fixed project fee based on strategy complexity and data requirements. Iterative refinements are included you don't pay extra for parameter tuning rounds. Contact us for a quote tailored to your strategy.

Learn how we can help.
Talk to our team about your project or product idea. We'll show
you how Arkalogi can make it real.