Backtesting BTST Strategies
Apr 5, 2025



Introduction
BTST (Buy Today, Sell Tomorrow) trading is fast, exciting, and — when done right — profitable. But how do you know if your BTST strategy actually works over time? The answer lies in backtesting: the process of testing a trading strategy using historical market data to see how it would have performed.
In this blog, we'll walk you through the process of backtesting a BTST strategy, share some insights from sample test results, and show you how to use this approach to boost your confidence and refine your trading edge.
What is Backtesting in Trading?
Backtesting involves applying a trading strategy to past market data to evaluate its effectiveness. The goal is to see whether your setup — entry, exit, stop-loss, and target — would have worked in real trading conditions.
For BTST, this means:
Picking stocks based on certain conditions (volume, breakout, delivery %)
Checking if they moved in your desired direction the next day
If done honestly and consistently, backtesting helps:
Validate your ideas
Eliminate guesswork
Spot patterns in performance
Our Sample BTST Backtesting Setup
To keep things simple, we ran a basic backtest using a consistent BTST strategy:
Strategy Rules:
Entry: Buy stocks that closed near day’s high with 2x average volume
Conditions: Delivery % > 40%, positive news, or breakout from resistance
Exit: Sell next day at open
Universe: NSE top 200 stocks
Period: 3 months (Jan to Mar)
Tools Used:
ChartInk screener for stock selection
NSE Bhavcopy data for price action
Excel for result tracking
Key Results From the Backtest
1. Win Rate: ~62%
Out of 100 trades, about 62 gave a positive return the next day at open.
2. Average Return on Winning Trades: +2.3%
Most winners showed a 1.5% to 3% gain when sold at the next day’s open.
3. Average Loss on Losing Trades: -1.1%
Losses were smaller, especially when news-based picks were avoided during uncertainty.
4. Best Days:
Post-budget rally week
Days after strong global cues (NASDAQ gains, etc.)
5. Worst Days:
During high volatility or negative policy announcements
Stocks with high intraday volume but poor delivery ratio
Lessons Learned From the Backtest
1. Volume + Delivery % = Key Combo
High volume without delivery often failed. But when combined, the momentum often carried over.
2. Avoid Stocks with Wide Gaps Already
Stocks that already gapped up 5%+ on Day 1 often reversed on Day 2.
3. Sector Trends Matter
Sectors like banking and auto performed more consistently in BTST setups.
4. News-Based Picks Work — But Only Sometimes
News-related spikes (like government policy or earnings) were hit or miss. Often they worked better when confirmed by technical setups.
5. Exit at Open Works Best
In most cases, selling at the open gave better risk-reward than holding for intraday continuation.
How You Can Start Backtesting Your BTST Strategy
Step 1: Define Your Entry Criteria
Are you looking for breakouts? Delivery spikes? News-based setups?
Step 2: Gather Historical Data
You can use NSE's bhavcopy, ChartInk charts, or paid platforms like TradingView.
Step 3: Track Results Manually
Start with Excel. Log:
Stock name
Entry price
Exit price (next day open)
Delivery %
Comments (news/volume/technical)
Step 4: Look for Patterns
Ask:
Are there certain setups that always fail?
Do some sectors outperform others?
Is your entry timing consistent?
Step 5: Refine and Repeat
After 20–30 trades, refine your rules based on the results.
Final Thoughts
Backtesting takes time, but it's the single most effective way to build confidence in your strategy. Instead of relying on social media tips or gut feelings, you're working with actual data.
At BTSTStocks.com, we continuously backtest and fine-tune our screening logic to improve the quality of every stock pick. If you want to skip the testing phase and get battle-tested picks each day, sign up for our daily BTST stock recommendations.
Introduction
BTST (Buy Today, Sell Tomorrow) trading is fast, exciting, and — when done right — profitable. But how do you know if your BTST strategy actually works over time? The answer lies in backtesting: the process of testing a trading strategy using historical market data to see how it would have performed.
In this blog, we'll walk you through the process of backtesting a BTST strategy, share some insights from sample test results, and show you how to use this approach to boost your confidence and refine your trading edge.
What is Backtesting in Trading?
Backtesting involves applying a trading strategy to past market data to evaluate its effectiveness. The goal is to see whether your setup — entry, exit, stop-loss, and target — would have worked in real trading conditions.
For BTST, this means:
Picking stocks based on certain conditions (volume, breakout, delivery %)
Checking if they moved in your desired direction the next day
If done honestly and consistently, backtesting helps:
Validate your ideas
Eliminate guesswork
Spot patterns in performance
Our Sample BTST Backtesting Setup
To keep things simple, we ran a basic backtest using a consistent BTST strategy:
Strategy Rules:
Entry: Buy stocks that closed near day’s high with 2x average volume
Conditions: Delivery % > 40%, positive news, or breakout from resistance
Exit: Sell next day at open
Universe: NSE top 200 stocks
Period: 3 months (Jan to Mar)
Tools Used:
ChartInk screener for stock selection
NSE Bhavcopy data for price action
Excel for result tracking
Key Results From the Backtest
1. Win Rate: ~62%
Out of 100 trades, about 62 gave a positive return the next day at open.
2. Average Return on Winning Trades: +2.3%
Most winners showed a 1.5% to 3% gain when sold at the next day’s open.
3. Average Loss on Losing Trades: -1.1%
Losses were smaller, especially when news-based picks were avoided during uncertainty.
4. Best Days:
Post-budget rally week
Days after strong global cues (NASDAQ gains, etc.)
5. Worst Days:
During high volatility or negative policy announcements
Stocks with high intraday volume but poor delivery ratio
Lessons Learned From the Backtest
1. Volume + Delivery % = Key Combo
High volume without delivery often failed. But when combined, the momentum often carried over.
2. Avoid Stocks with Wide Gaps Already
Stocks that already gapped up 5%+ on Day 1 often reversed on Day 2.
3. Sector Trends Matter
Sectors like banking and auto performed more consistently in BTST setups.
4. News-Based Picks Work — But Only Sometimes
News-related spikes (like government policy or earnings) were hit or miss. Often they worked better when confirmed by technical setups.
5. Exit at Open Works Best
In most cases, selling at the open gave better risk-reward than holding for intraday continuation.
How You Can Start Backtesting Your BTST Strategy
Step 1: Define Your Entry Criteria
Are you looking for breakouts? Delivery spikes? News-based setups?
Step 2: Gather Historical Data
You can use NSE's bhavcopy, ChartInk charts, or paid platforms like TradingView.
Step 3: Track Results Manually
Start with Excel. Log:
Stock name
Entry price
Exit price (next day open)
Delivery %
Comments (news/volume/technical)
Step 4: Look for Patterns
Ask:
Are there certain setups that always fail?
Do some sectors outperform others?
Is your entry timing consistent?
Step 5: Refine and Repeat
After 20–30 trades, refine your rules based on the results.
Final Thoughts
Backtesting takes time, but it's the single most effective way to build confidence in your strategy. Instead of relying on social media tips or gut feelings, you're working with actual data.
At BTSTStocks.com, we continuously backtest and fine-tune our screening logic to improve the quality of every stock pick. If you want to skip the testing phase and get battle-tested picks each day, sign up for our daily BTST stock recommendations.
Introduction
BTST (Buy Today, Sell Tomorrow) trading is fast, exciting, and — when done right — profitable. But how do you know if your BTST strategy actually works over time? The answer lies in backtesting: the process of testing a trading strategy using historical market data to see how it would have performed.
In this blog, we'll walk you through the process of backtesting a BTST strategy, share some insights from sample test results, and show you how to use this approach to boost your confidence and refine your trading edge.
What is Backtesting in Trading?
Backtesting involves applying a trading strategy to past market data to evaluate its effectiveness. The goal is to see whether your setup — entry, exit, stop-loss, and target — would have worked in real trading conditions.
For BTST, this means:
Picking stocks based on certain conditions (volume, breakout, delivery %)
Checking if they moved in your desired direction the next day
If done honestly and consistently, backtesting helps:
Validate your ideas
Eliminate guesswork
Spot patterns in performance
Our Sample BTST Backtesting Setup
To keep things simple, we ran a basic backtest using a consistent BTST strategy:
Strategy Rules:
Entry: Buy stocks that closed near day’s high with 2x average volume
Conditions: Delivery % > 40%, positive news, or breakout from resistance
Exit: Sell next day at open
Universe: NSE top 200 stocks
Period: 3 months (Jan to Mar)
Tools Used:
ChartInk screener for stock selection
NSE Bhavcopy data for price action
Excel for result tracking
Key Results From the Backtest
1. Win Rate: ~62%
Out of 100 trades, about 62 gave a positive return the next day at open.
2. Average Return on Winning Trades: +2.3%
Most winners showed a 1.5% to 3% gain when sold at the next day’s open.
3. Average Loss on Losing Trades: -1.1%
Losses were smaller, especially when news-based picks were avoided during uncertainty.
4. Best Days:
Post-budget rally week
Days after strong global cues (NASDAQ gains, etc.)
5. Worst Days:
During high volatility or negative policy announcements
Stocks with high intraday volume but poor delivery ratio
Lessons Learned From the Backtest
1. Volume + Delivery % = Key Combo
High volume without delivery often failed. But when combined, the momentum often carried over.
2. Avoid Stocks with Wide Gaps Already
Stocks that already gapped up 5%+ on Day 1 often reversed on Day 2.
3. Sector Trends Matter
Sectors like banking and auto performed more consistently in BTST setups.
4. News-Based Picks Work — But Only Sometimes
News-related spikes (like government policy or earnings) were hit or miss. Often they worked better when confirmed by technical setups.
5. Exit at Open Works Best
In most cases, selling at the open gave better risk-reward than holding for intraday continuation.
How You Can Start Backtesting Your BTST Strategy
Step 1: Define Your Entry Criteria
Are you looking for breakouts? Delivery spikes? News-based setups?
Step 2: Gather Historical Data
You can use NSE's bhavcopy, ChartInk charts, or paid platforms like TradingView.
Step 3: Track Results Manually
Start with Excel. Log:
Stock name
Entry price
Exit price (next day open)
Delivery %
Comments (news/volume/technical)
Step 4: Look for Patterns
Ask:
Are there certain setups that always fail?
Do some sectors outperform others?
Is your entry timing consistent?
Step 5: Refine and Repeat
After 20–30 trades, refine your rules based on the results.
Final Thoughts
Backtesting takes time, but it's the single most effective way to build confidence in your strategy. Instead of relying on social media tips or gut feelings, you're working with actual data.
At BTSTStocks.com, we continuously backtest and fine-tune our screening logic to improve the quality of every stock pick. If you want to skip the testing phase and get battle-tested picks each day, sign up for our daily BTST stock recommendations.