Skip to content

Historical prints for one macro indicator ​

GET /api/v1.0/quote/macro/indicator-history

Get historical prints for one macro indicator (newest data_time first). Returns data_time / release_time / value / predict_value / previous_value / unit_type. indicator_id comes from quote.macro_indicator_list; time is the end date (yyyy-MM-dd), omitted means now. For the indicator catalog use quote.macro_indicator_list.

Parameters ​

NameTypeInRequiredDescription
indicator_idintqueryyesMacro indicator ID from quote.macro_indicator_list
timestringquerynoEnd date yyyy-MM-dd, pull backward from this day; omit for now. Date YYYY-MM-DD in the security's market timezone
max_countintquerynoRow count, default 100, max 1000

Example ​

bash
curl -X GET 'https://webapi.futunn.com/api/v1.0/quote/macro/indicator-history?indicator_id=1' \
  -H 'Authorization: Bearer <AccessToken>' | jq

Response parameters ​

NameTypeDescription
data.data_timestringObservation date, yyyy-MM-dd (Hong Kong / Beijing timezone)
data.release_timestringRelease time in Hong Kong / Beijing timezone
data.valuestringActual value
data.predict_valuestringForecast value; null when missing
data.previous_valuestringPrevious value
data.unit_typeintUnit: PERCENT / VALUE / INDEX

Errors ​

ret_codeerror.codeDescription
0—Success
-3invalid_parameterMissing or invalid parameter
-8unsupportedNot supported
-10no_dataNo data

Response example ​

json
{
  "ret_code": 0,
  "ret_msg": "success",
  "data": {
    "data_time": "example",
    "release_time": "example",
    "value": "example",
    "predict_value": "example",
    "previous_value": "example",
    "unit_type": 0
  }
}