ARK per-stock trade-dynamic summary: consecutive same-direction
GET/api/v1.0/quote/{code}/ark-stock-dynamicARK per-stock trade-dynamic summary: consecutive same-direction / recent / last trade / none, plus trade count, net shares and last trade date. For the daily series use quote.ark_stock_detail_daily; for active-trade rows use quote.ark_active_transaction_query.
Parameters
| Name | Type | In | Required | Description |
|---|---|---|---|---|
code | string | path | yes | Stock symbol (path param), e.g. US.TSLA |
Example
bash
curl -X GET 'https://webapi.moomoo.com/api/v1.0/quote/US.AAPL/ark-stock-dynamic' \
-H 'Authorization: Bearer <AccessToken>' | jqResponse parameters
| Name | Type | Description |
|---|---|---|
data.dynamic_type | int | Dynamic type. CONTINUOUS_SAME_DIRECTION / RECENT_TRANSACTION / LAST_TRANSACTION / NO_DYNAMIC |
data.transaction_count | int | Transaction count |
data.net_shares | string | Net transaction shares |
data.last_transaction_date | string | Last transaction date YYYY-MM-DD (US Eastern) |
data.avatar_url | string | Avatar URL |
Errors
| ret_code | error.code | Description |
|---|---|---|
| 0 | — | Success |
| -3 | invalid_parameter | Missing or invalid parameter |
| -8 | unsupported | Not supported |
| -10 | no_data | No data |
Response example
json
{
"ret_code": 0,
"ret_msg": "success",
"data": {
"dynamic_type": 0,
"transaction_count": 0,
"net_shares": "example",
"last_transaction_date": "2026-10-16",
"avatar_url": "example"
}
}