Shareholder Detail
Get holding history and trade details for a specific shareholder. The object_id comes from the shareholder_top response.
SDK Links
Parameters
SDK method parameters.
| Name | Type | Required | Description |
|---|---|---|---|
| symbol | string | YES | Security symbol, e.g. AAPL.US |
| object_id | integer | YES | Shareholder ID from shareholder_top object_id field |
Request Example
Response
Response Example
json
{
"code": 0,
"message": "success",
"data": {
"name": "The Vanguard Group, Inc.",
"title": "",
"avatar": "",
"owner_source": "Institution",
"holding_periods": [],
"holding_details": [],
"holding_summary": [],
"trading_periods": ["Past 1 Month", "Past 3 Months", "Past 1 Year", "Past 3 Years"],
"tradings": [
{
"period": "Past 1 Month",
"accum_buy": "8500000.00",
"accum_sell": "2687264.00",
"net_buy": "5812736.00",
"trading_details": [
{
"trading_date": "2025-12-18",
"trading_shares": "5200000",
"trading_price": "248.12",
"trading_type": "Buy"
}
]
}
]
}
}Response Status
| Status | Description | Schema |
|---|---|---|
| 200 | Success | ShareholderDetailResponse |
| 400 | Bad request | None |
Schemas
ShareholderDetailResponse
| Name | Type | Required | Description |
|---|---|---|---|
| name | string | false | Shareholder name |
| title | string | false | Shareholder title / type |
| avatar | string | false | Avatar URL |
| owner_source | string | false | Shareholder type: Company, Institution, Person, Insider |
| holding_periods | string[] | false | Available holding periods |
| holding_details | object[] | false | Holding detail records |
| holding_summary | object[] | false | Holding summary records |
| trading_periods | string[] | false | Available trading periods (e.g. Past 1 Month, Past 3 Months) |
| tradings | object[] | false | Trade aggregates per period |
| ∟ period | string | false | Period label (e.g. Past 1 Month) |
| ∟ accum_buy | string | false | Cumulative shares bought in this period |
| ∟ accum_sell | string | false | Cumulative shares sold in this period |
| ∟ net_buy | string | false | Net shares bought (buy minus sell) in this period |
| ∟ trading_details | object[] | false | Individual transactions within the period |
| ∟ ∟ trading_date | string | false | Trade date |
| ∟ ∟ trading_shares | string | false | Number of shares traded |
| ∟ ∟ trading_price | string | false | Trade price |
| ∟ ∟ trading_type | string | false | Trade direction: Buy or Sell |
Note: Some fields return an empty string or empty array when data is unavailable.