Any order placed on smallcase during market hours will be placed at the current market price on Kite. Hence, the trades placed on smallcase will, ideally, reflect in your Tradebook on Zerodha.

On smallcase, the ABP or average buy price is calculated as a simple average for accuracy purposes while on Zerodha - it is calculated using FIFO for tax liability reasons.

Let us take an example to show how the ABP is arrived at on both platforms and how they can differ, despite the trades being the same.

Consider a stock ABC with the following trades placed on smallcase. The same trades are visible in the tradebook as shown below:

ABP on smallcase:

  1. For the trade placed in January, the first ABP (or ABP during January will be):(800x4)/4 = Rs. 800
    Sell orders should not affect the ABP on smallcase, it only affects the qty of shares. So, after the sell trade in March, the qty of shares will be 4-1 =3.
  2. After the buy trade placed in April, new ABP will be:
    (3x800 + 1x1050)/(3+1) = Rs. 862.5
    After the sell trade in June, the qty of shares will be 4-1 = 3.
  3. Final ABP after the Buy trade placed in July will be:
    (3x862.5 + 1x1100)/(3+1) = Rs. 921.875
    This will be the ABP for the stock after September as well unless another buy trade is placed. Only the qty of shares will change after the sell trade in September.

ABP on Kite:

The ABP here is calculated using FIFO. So, the sell orders placed in March, June and September will be deducted starting from the first Buy trades and so on (First In First Out):

ABP: ((4-1-1-1)x800 + 1x1050 + 1x1100))/(4-1+1-1+1-1) = Rs. 983.333

For more insight on ABP calculation on Zerodha, you can head over to this article

Effect on your investment

The current investment on smallcase will be: qty x ABP = 3 x 921.875 = Rs. 2765.62

and current investment on Kite will be: 3 x 983.333 = Rs. 2949.99


As illustrated, the ABP on smallcase is Rs. 921.875 while on Kite it is Rs. 983.333 albeit having the same trades - this is due to the different methodology used in calculating on the two platforms. The values shown on smallcase can be referred to for accuracy.

Did this answer your question?