FREE Account Opening + No Clearing Fees

BTST Trading Explained (Buy Today, Sell Tomorrow)

Published on Tuesday, November 12, 2019 by Team | Modified on Sunday, August 9, 2020

BTST Trading Explained (Buy Today, Sell Tomorrow)

Zerodha (Trade with the best stock broker)

Invest brokerage-free Equity Delivery and Direct Mutual Funds (truly no brokerage). Pay flat Rs 20 per trade for Intra-day and F&O. Open Instant Account and start trading today.

BTST (Buy Today, Sell Tomorrow) is a facility that allows customers to sell shares before they are credited into a demat account or take the delivery of shares. The decision has to be made in 2 days.

This facility is also known as ATST or Acquire Today, Sell Tomorrow. The reverse of BTST is called STBT i.e. Sell Today, Buy Tomorrow.

This facility is offered by most of the stock brokers in India likeZerodha,ICICIdirect, etc., where you can buy a stock today and sell it tomorrow.

BTST Means

In a normal equity delivery trade (buy/sell of stocks using CNC order), the transaction is complete in T+2 days where T is the day of trading. The buyer gets shares in his demat account and the seller gets money in T+2 days. So, if you buy some shares of a company on Tuesday, the shares will be credited in your demat account on Thursday. While counting T+2 days, holidays in exchanges are excluded. So, if there's a holiday in between then the delivery period is extended.

What if you got an opportunity to book the profits or losses in between those 2 days? You cannot take this opportunity as it's a normal order. This may result in losses for the trader.

BTST solves this problem of traders by allowing them to buy or sell their securities before these are credited in their demat account. This helps traders to benefit from short-term volatility in the price of the stocks.

How to do BTST with a broker?

To do BTST trades, you just have to buy the stock using the CNC product type and the next day sell the stock using the CNC product type. The broker takes care of these transactions in the background.

Customer does not have to choose any special order type or follow complex steps to use BTST facility. No special permissions or approvals required for this facility.

Note: That BTST trades are not allowed on Trade to Trade stocks and Stocks under GSM (Graded surveillance measures) or ASM (Additional surveillance measures).

BTST Key Features

  1. In BTST, you can sell a share before it is credited in your account. This option is available for two trading days after the buy order. On the third day, shares will be delivered in your demat account, and you can place a normal sell transaction.
  2. BTST is a unique trading facility provided by a few brokers.
  3. The BTST facility is only available for scripts that are approved by the share broker. For example- ICICI Direct allows BTST selling option only on NIFTY, NIFTY Junior & Margin Trading Scripts.
  4. Most brokers do not provide BTST facility for SME companies.
  5. BTST is not available for stocks in the T2T Segment (Trade to Trade Segment) wherein you have to compulsory take delivery of the stocks.

BTST Advantages

  1. It allows you to benefit from the short term volatility or increase/decrease in the price of the stocks.
  2. BTST trades do not attract Demat Debit Transaction Charges as shares are not credited in your demat account.
  3. If you find intra-day trading unprofitable, then BTST gives 2 more days to your trades to improve its performance.

BTST Disadvantages

  1. Unlike intraday trading, most stock brokers do not offer margin to BTST facility. The customer has to pay the full amount as the orders are cash & carry orders.

  2. BTST also comes with the risk of short delivery. Let's assume you buy 100 shares under BTST today and sell the 100 shares the next day. Now, what if the person who sold you 100 shares didn't deliver to you for some reason. Of course, he will be penalized by the exchange. The exchange will auction the shares and the person will be charged a penalty up to 20% of the value of the shares. Your shares will be credited on the next i.e. T+3 days.

    Now, assume you buy the shares on BTST on Monday and sold it after an hour on the same day. You will get the delivery of bought shares on Wednesday and you also need to deliver the sold shares on Wednesday. In the case of short delivery, you will also not be able to deliver the shares and hence will be penalized by the exchange. So, in some scenarios, BTST may result in paying penalties.

BTST Vs Delivery



BTST facility is an extension of delivery orders. It offers additional benefits to normal delivery orders.

Delivery orders which result in the delivery of shares in the demat account on T+2 days.

Brokerage is same as delivery brokerage i.e. Zerodha offers brokerage free delivery trades.

Brokerage charge is as delivery brokerage.

Leverage offered is the same as delivery trades. In almost all cases there is no margin offered.

No leverage.

Higher risk of non delivery from the person you purchase the share 

Low risk as shares are already with you before you sell them.

BTST and Intraday

While BTST (or ATST) allows you to sell the shares bought on the same day. There's a difference between BTST and intraday trading.



In BTST, you have the choice to sell the shares the same day or tomorrow.

In intraday trading, you have to sell the shares on the same day of order execution or convert the trade into a delivery trade.

The trader gets 2 days to settle the trade without being delivered to the demat account.

The trader has only the day of trading to settle the trade

It doesn't offer an additional margin (no leverage).

Higher margins are offered for intraday trading. The broker gives from 5x to 50x margin.

Higher risk of non delivery from the person you purchase the shares.

No risk of short delivery as buying and selling happens on the same day.

BTST Brokerage Charges

  1. BTST Brokerage Charges on Same Day

    In such a case, your trade will be considered as an intraday trade and brokerage charges for intraday trading will be done.

  2. BTST Charges on T+1 or T+2 day Sell

    Equity delivery brokerage charges are applicable in such cases. i.e. Zerodha offers brokerage free equity delivery this means you don't pay any brokerage for these BTST orders.

Note: Some stock brokers may charge different BTST brokerage fees depending on your brokerage plan and the day of selling the shares. Please check with your share broker before placing a BTST order.

STBT (Sell Today, Buy Tomorrow)

STBT is an abbreviation for Sell Today and Buy Tomorrow. It is the reverse (shares are sold first and then bought) of BTST and works the same way as BTST.

None of the brokers in India offer STBT facilities as they do not offer shorting in delivery trading. Shorting is available in intraday trading.

If you have stocks in your demat, you can sell it today and buy it back tomorrow. Without stocks in demat, you can't do STBT.

Zerodha (India's Best & No. 1 Broker)

  Special Offer - Free Equity Delivery and Mutual Funds

  • Brokerage-free equity delivery trades.
  • Brokerage-free Direct Mutual Fund.
  • Pay ₹20 per trade for Intraday & F&O.
  • The best trading platform in India.

Open Instant Demat Account Read Reviews

Frequently Asked Questions

  1. 1. What is BTST in trading?

    Buy Today, Sell Tomorrow or BTST in trading is a trading facility wherein traders can sell the shares before delivery (or before the shares are credited in the demat account).

    In the normal trading process, shares are credited in T+2 days with T being the day of order execution. You cannot sell shares before delivery in normal trading. However, with BTST, you can sell shares the same day or with T+2 days. This helps traders to benefit from short-term price surge in the stocks.


  2. 2. What are BTST and STBT?

    BTST is an abbreviation for Buy Today, Sell Tomorrow whereas, STBT means Sell Today, Buy Tomorrow.

    In BTST, you can buy the stocks on T- day and sell them before receiving them in your Demat account on T+2. The STBT facility allows the investors to sell the shares first and buy them later. Almost all the brokers in India offer BTST facility but, no broker allows STBT as short selling is not permitted in the Cash Equity segment.

    These trading facilities of BTST and STBT help the customers benefit from short-term price volatility in the stocks.


  3. 3. What is the risk of doing BTST?

    There is a small risk of short delivery. It only happens when the buyer you bought the shares from does not give you delivery of the stock before the end of the day next day.

    There is no fixed penalty for short delivery. The difference of price at which exchange buys stock in the auction and your selling price, the difference you have to make good of. On auction day, it depends on the price of stock and liquidity. Sometimes it can be 20% higher, sometimes 0.


  4. 4. Can we do BTST and STBT using Zerodha?

    Zerodha offers its clients to do BTST trading. However, you cannot do STBT at Zerodha.

    You can do BTST trading in Zerodha using the CNC product type. Zerodha does not allow short-selling. You can sell in Zerodha only when you have stock in your Zerodha Demat account or when you want to do intraday trading.


  5. 5. How to place BTST order in zerodha kite?

    To place BTST trades on Zerodka Kite, you need to follow the same process as you do with a normal order. The only difference is that while buying and selling the stock, you need to select the CNC product type. CNC means Cash N Carry order.


  6. 6. Can we do BTST in Upstox?

    Upstox does not offer BTST facility. They stopped offering this facility since September 2020 after SEBI introduced the new margin policy.

    If you have an account with Upstox and you have bought 500 Shares of Infosys Ltd on 1st Sept 2020. You would be able to sell such shares only post settlement of the same from exchanges. The settlement in the equity segment being on T+2 days and therefore such stock would be available to sell from 4th Sept 2020.


  7. 7. Can we do BTST in Angel broking?

    Yes, Angel One offers its clients the BTST facility. The BTST (Buy Today Sell Tomorrow) facility allows traders to sell shares the next day before they are credited in the demat account.

    The BTST facility is available to all Angel One customers by default. There is no special permission needed to do BTST in Angel.


  8. 8. Can I do BTST in Sharekhan?

    Yes, Sharekhan offers the BTST facility to its customers.


  9. 9. Can I do the Buy Today Sell Tomorrow (BTST) order with HDFC Securities?

    Yes, BTST orders are available with HDFC Securities.


Rate this article
Rating:Rated 2.9 stars
Vote Here ...


2. C k mehta   I Like It. |Report Abuse|  Link|November 1, 2021 2:44:36 PMReply
If I buy shares under BTST then I can hold for any no of days or do auto sell will happen on T+2 days
2.1. rajkumar   I Like It. |Report Abuse|  Link|May 4, 2022 11:42:30 PM
after T+2 days its gets deivered to your demat account
1. Banne kha   I Like It. |Report Abuse|  Link|January 5, 2021 6:48:03 AMReply
Does we get our money on same day in BTST