Similar Candlestick Patterns
GET/api/v1.0/quote/{symbol}/similar-klineFind historical K-line patterns similar to the given symbol's recent price action and get subsequent return statistics (similar_count, up_count, down_count, max_up_pct, max_down_pct, and top similar_stocks).
Request
| Parameter | Type | In | Required | Description |
|---|---|---|---|---|
symbol | string | path | yes | Stock symbol (path param), e.g. US.TSLA / US.AAPL / HK.00700 |
Example
bash
curl -X GET 'https://webapi.moomoo.com/api/v1.0/quote/US.AAPL/similar-kline' \
-H 'Authorization: Bearer <AccessToken>' | jqResponse
| Field | Type | Description |
|---|---|---|
data.similar_count | integer | Total matched similar historical K-line samples |
data.up_count | integer | Number of samples that rose subsequently |
data.down_count | integer | Number of samples that fell subsequently |
data.max_up_pct | number | Maximum subsequent gain among similar samples (percent) |
data.max_down_pct | number | Maximum subsequent drawdown among similar samples (percent) |
data.similar_stocks | object | Top similar historical stock patterns |
data.similar_stocks[].code | string | Similar stock symbol |
data.similar_stocks[].name | string | Similar stock name |
data.similar_stocks[].similarity | number | Similarity score (percent) |
Errors
| ret_code | error.code | Description |
|---|---|---|
| 0 | — | Success |
| -3 | invalid_parameter | Missing or invalid parameter |
| -7 | invalid_symbol | Unknown symbol |
| -8 | unsupported | Market or product is not supported |
| -9 | permission_denied | Missing permission |
| -10 | no_data | No data |
| -11 | rate_limited | Too many requests |
Sample
json
{
"ret_code": 0,
"ret_msg": "success",
"data": {
"similar_count": 0,
"up_count": 0,
"down_count": 0,
"max_up_pct": "example",
"max_down_pct": "example",
"similar_stocks": "example"
}
}