



说明
智投服务接口需要提供HTTP消息头如下:
统一域名
正式域名:https://open-hz.yxzq.com:8443
测试域名:https://open-hz-uat.yxzq.com
如果在测试调试阶段,下面所有接口地址将https://open-hz.yxzq.com:8443
改为 https://open-hz-uat.yxzq.com 即可
参数
http头
|
说明
|
备注
|
X-Lang
|
app语言
|
1-简体2-繁体3-英文 默认为英文
|
Authorization
|
用户登陆后的token
|
hash串
|
Content-Type
|
mediatype
|
消息头媒体类型 必须包含[application/json]
|
X-Channel
|
渠道标识
|
渠道标识
|
X-Request-Id
|
请求id
|
长度为19位数字,用于幂等防重,推荐用分布式Snowflake雪花算法生成
|
X-Time
|
unix时间戳
|
如:1587709060
|
X-Sign
|
签名
|
X-Sign 生成规则: 1.Authorization、X-Channel、X-Lang、X-Request-Id、X-Time头字段与
body内容按顺序拼接成原始内容2.使用MD5withRSA算法对原始内容进行摘要、加密生成密文
3.对密文使用safeBase64编码得来。ps:body为post请求的body体或者GET请求的URL(带入参)
|
智投服务支持的策略类型如下:
策略类型
|
值
|
长线策略
|
1
|
短线策略
|
2
|
ETF策略
|
3
|
智投服务接口一些返回字段经过精度处理,各类数据乘以base如下:
1. 收益/涨幅/胜率/盈亏比类: 乘以10000 base。 如:”0.2357” –> 2357
2. 持仓占比/权重类: 乘以10000 base。 如:”0.2357” –> 2357
3. 价格类: 乘以10000 base。 如:”156.23” –> 1562300。 (需用int64类型解析,避免溢出)
4. 市值/资产类: 乘以10000 base。 如:”856842313.58” –> 8568423135800。(需用int64类型解析,避免溢出)
5. 数量(quantity)类: 始终为int类型,没有乘以base
6. 时间类: 返回int类型,精确到秒,由前端解析展示。 如”2019-12-10” –> 20191210164325
智投服务接口返回股票代码规则:股票市场与股票代码分开
“market”:”hk”
“symbol”:”00700”
智投服务返回值,前端展示约定规则如下:
返回-99999时,前端展示-
前端展示字段
|
正常
|
后端返回0
|
后端返回-99999
|
累计收益率
|
可为正,负
|
0
|
-
|
近N日收益率
|
可为正,负
|
0
|
-
|
平均年华收益率
|
可为正,负
|
0
|
-
|
胜率
|
0
|
与盈亏比展示逻辑一样
|
|
盈亏比
|
0
|
后端返回0,前端展示‘0’;后端返回-80000,前端展示‘全盈’; 后端返回-99999,前端展示‘暂无’
|
|
平均涨幅
|
可为正,负
|
0 | - |
个股涨幅
|
可为正,负
|
0 | - |
持仓占比
|
0 | - | |
权重变化
|
可为正,负
|
0 | - |
总市值
|
0 | - | |
价格
|
0 | - | |
时间
|
20191203170530
|
0 |
不会返回-99999
|