Skip to main content

Overview

The Domestic Securities Holdings API provides a snapshot of all securities currently held by a user on a specific date. This includes equities, mutual funds, and ETFs. Holdings data is critical for Quicko to understand the user’s portfolio composition, calculate capital gains/losses, and prepare accurate tax reports.

Query Parameters

Your API should accept an as_on_date query parameter to retrieve holdings for a specific date. This allows Quicko to fetch historical holdings snapshots when needed for tax compliance and regulatory reporting.
GET /securities/domestic/holdings?as_on_date=YYYY-MM-DD

Response Format

Your API should return holdings data organized by three categories:

Equity Holdings

Equity holdings data should include the following fields:
ParamTypeRequiredDescription
isinstringYesISIN is the international security identification number
symbolstringYesSymbol or description of the instrument
quantitynumberYesQuantity of shares held of the instrument
buy_datenumberYesbuy date epoch
buy_averagenumberYesAverage buy price across all trades
labelstringNoRefer to Annexure for possible values
last_traded_pricenumberYesLast traded price of the instrument

Mutual Fund Holdings

Mutual fund holdings data should include the following fields:
ParamTypeRequiredDescription
isinstringYesISIN is the international security identification number
symbolstringYesSymbol or description of the scheme
scheme_typeenumYesScheme type of mutual fundPossible values are : Equity, Debt, Other
quantitynumberYesQuantity of units held of the scheme
buy_datenumberYesbuy date epoch
buy_averagenumberYesAverage buy price across all trades
labelstringNoRefer to Annexure for possible values
last_traded_pricenumberYesPervious closing NAV for the scheme

ETF Holdings

ETF holdings data should include the following fields:
ParamTypeRequiredDescription
isinstringYesISIN is the international security identification number
symbolstringYesSymbol or description of the ETF
asset_classenumYesScheme type of ETFPossible values are : Equity, Debt, Other
quantitynumberYesQuantity of units held of the scheme
buy_datenumberYesbuy date epoch
buy_averagenumberYesAverage buy price across all trades
labelstringNoRefer to Annexure for possible values
last_traded_pricenumberYesLast traded price of the instrument

Annexure

Corporate ActionENUM
Amalgamationamalgamation
Bonus Issuebonus_issue
Buy Back of Sharesbuy_back
Consolidation of Sharesconsolidation
Dividenddividend
Dividend on Preference Sharesdividend
Income Distribution (InvIT)income_distribution_invit
Income Distribution RITESincome_distribution_rites
InvIT - Return of CapitaLreturn_of_capital_invit
Preferential Issue of sharespreferential_issue
Reduction of Capitalreduction_of_capital
Right Issue of Equity Sharesright_issue
Scheme of Arrangementscheme_of_arrangement
Spin Offspin_off
Stock Splitstock_split
Voluntary Delisting of Sharesvoluntary_delisting_of_share
Donation of securitydonation
Transfer of securities in form of gifttransfer
Loss of securitylost
Transfer of securitiestransfer
Otherother
Quantity of HoldingsThe holding quantity in the response should be unpledged.