There could be a few reasons as to why there’s a difference in your smallcase and Kite values:
- Difference in the methodology used in calculating average buy price - Zerodha calculates the avg buy price by FIFO (first in, first out) for tax liability calculation, whereas at smallcase, the simple average method is adopted for this calculation
- Stocks bought or sold separately on smallcase & Kite - Since this information is not shared by Zerodha due to privacy reasons - the prices at which you bought/sold stocks on Kite for, will not be included in the calculation on smallcase
- Corporate actions - When there’s a corporate action, such as an issue of bonus shares, stock split, etc your smallcase is adjusted for the same on the ex-date, whereas, Zerodha adjusts for this on a later date once the bonus shares reach your demat account, which brings about a difference in values
Did this answer your question?