The Screener That Doesn't Lie

Your Backtest Should Show What Actually Happened

Most stock screeners in India show manipulated backtest results. Stocks appear on days they shouldn't. Stocks disappear from days they were there. Your strategy looks great on paper but fails with real money. BacktestKit was built to fix this.

The Problem Nobody Talks About

When you build a screener using weekly indicators — like weekly volume, weekly close, or weekly RSI — and run a backtest, most platforms recalculate those weekly values using the complete week's data. Then they apply that final value to every day of the week, including days when the complete data did not exist yet.

This creates two dangerous problems: phantom additions (stocks appearing on days they should not) and phantom removals (stocks disappearing from days they were actually there).

Problem 1: Phantom Stock Additions

Screener condition: Weekly Volume > 10,00,000

DayCumulative VolumeRealityOther ScreenersBacktestKit
Monday1,50,000Does NOT qualifyShows as qualifiedDoes NOT qualify
Tuesday3,00,000Does NOT qualifyShows as qualifiedDoes NOT qualify
Wednesday8,00,000Does NOT qualifyShows as qualifiedDoes NOT qualify
Thursday12,00,000QualifiesShows as qualifiedQualifies
Friday15,00,000QualifiesShows as qualifiedQualifies

The damage: Other screeners show the stock on all 5 days. In reality, it only qualified on Thursday and Friday. If you backtested this strategy and counted 5 days of signals, your win rate and timing data are completely wrong. You would plan entries for Monday when the stock was never in the screener on Monday.

Problem 2: Phantom Stock Removals

Screener condition: Weekly Close > 50

DayClose PriceRealityOther ScreenersBacktestKit
Monday55Qualifies (55 > 50)RemovedQualifies
Tuesday60Qualifies (60 > 50)RemovedQualifies
Wednesday55Qualifies (55 > 50)RemovedQualifies
Thursday51Qualifies (51 > 50)RemovedQualifies
Friday45Does NOT qualify (45 < 50)RemovedDoes NOT qualify

The damage: Other screeners see Friday's close (45) as the “weekly close” and remove the stock from ALL 5 days. In reality, the stock qualified Monday through Thursday. A trader who bought on Monday and sold on Wednesday at 55 made a profit — but the backtest says the trade never existed. Your strategy looks worse than it actually was, and you might abandon a winning approach.

How BacktestKit Solves This

Daily Snapshots

BacktestKit calculates and freezes all indicator values — daily, weekly, and monthly — at the end of every trading day. These values are never overwritten or recalculated retroactively.

Honest Backtests

Backtests run against frozen snapshots. What you see in the backtest is exactly what you would have seen if you opened the screener on that day. No phantom additions, no phantom removals.

Trust Your Strategy

When the backtest says a strategy had a 60% win rate, it actually had a 60% win rate. Build your trading decisions on reality, not manipulated data.

Who Is BacktestKit For?

Swing Traders

Build multi-timeframe screeners with daily and weekly indicators. Know your backtest results are real before committing capital.

Position Investors

Screen for long-term trends using 200 DMA, Golden Cross, and monthly indicators with confidence in the historical data.

Strategy Builders

Iterate rapidly — build, backtest, analyze, improve. BacktestKit's advanced backtest shows entry/exit simulation with real data.

Beginners

Start with a simple screener, backtest it, understand how technical indicators work. Learn by doing, not by guessing.

Frequently Asked Questions

Is BacktestKit free to use?

Yes. BacktestKit offers a free plan with full screener access, backtesting up to 6 months, advanced backtesting, and all 50+ technical indicators. No credit card required — just sign in with Google and start screening.

What indicators does BacktestKit support?

BacktestKit supports 50+ technical indicators including RSI, SMA, EMA, MACD (line, signal, histogram), Bollinger Bands (upper, middle, lower), SuperTrend, ATR, and standard OHLCV data. Each indicator is available on daily, weekly, and monthly timeframes.

How fast is the screener?

Most scans complete in under 3 seconds. Backtests typically finish in under 5 seconds. You can go from signing in to your first scan result in about 30 seconds.

Can I share my screener with others?

Yes. You can save any screener and mark it as public. Share the link with anyone — they can view it, clone it, and modify it for their own use. Your private screeners remain visible only to you.

Does BacktestKit provide trading advice?

No. BacktestKit is strictly an educational tool. It provides screening and backtesting capabilities — not investment advice. Aeybit is not a SEBI-registered investment advisor. All trading decisions are your own responsibility.

What stock market does BacktestKit cover?

BacktestKit currently covers NSE-listed stocks including the Cash segment, Futures & Options eligible stocks, and major indices (Nifty 50, Nifty 100, Nifty 200, Nifty 500).

Backtest with Confidence

Stop building strategies on manipulated data. Screen stocks, backtest with frozen indicator snapshots, and know your results are real.

Disclaimer: BacktestKit is an educational tool and does not provide investment advice. Stock market investments are subject to market risks. Past backtest results do not guarantee future performance. Aeybit is not registered with SEBI as an investment advisor, research analyst, or portfolio manager. Please read our full Terms & Conditions.