|
@@ -0,0 +1,64 @@
|
|
|
|
|
+## /get_rank_list 获取分数排行榜
|
|
|
|
|
+
|
|
|
|
|
+##### request
|
|
|
|
|
+``` json
|
|
|
|
|
+{
|
|
|
|
|
+ "exchange": "gate_usdt_swap", // 参与排行的交易所
|
|
|
|
|
+}
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+##### response
|
|
|
|
|
+``` json
|
|
|
|
|
+{
|
|
|
|
|
+ "query": {}, // 你的查询参数,用于接口联调
|
|
|
|
|
+ "message": "hello", // 后台提醒
|
|
|
|
|
+ "code": 200, // 200 就是对的
|
|
|
|
|
+ "data": [ // 排行榜结果
|
|
|
|
|
+ {
|
|
|
|
|
+ "symbol": "BTC_USDT", // 币对
|
|
|
|
|
+ "score": "205", // 总评分
|
|
|
|
|
+ "msv_score": "157", // 波动分数
|
|
|
|
|
+ "liquity_score": "33", // 交易量分数
|
|
|
|
|
+ "frequency_score": "15", // 交易频次分数
|
|
|
|
|
+ "msv_abs_total": "17.2", // Sum(Abs(波动率))
|
|
|
|
|
+ "msv_abs_max": "1.2", // 最大Abs(波动率)
|
|
|
|
|
+ "msv_abs_avg": "0.2", // 平均Abs(波动率)
|
|
|
|
|
+ "coverted_open_base": "0.007", // 转换后的基础开仓值(0.007代表0.7%)
|
|
|
|
|
+ "epr_total": "7.2", // Sum(预期利润)
|
|
|
|
|
+ "effective_count": "10", // 有效波动次数
|
|
|
|
|
+ "liquity_avg": "3000", // 平均行情推动量
|
|
|
|
|
+ },
|
|
|
|
|
+ ...
|
|
|
|
|
+ ],
|
|
|
|
|
+}
|
|
|
|
|
+```
|
|
|
|
|
+```
|
|
|
|
|
+评分规则
|
|
|
|
|
+score = msv_score + liquity_score + frequency_score
|
|
|
|
|
+
|
|
|
|
|
+1. msv_score计算规则
|
|
|
|
|
+当msv_abs_total > 0时, msv_score = effective_count * (epr_total / msv_abs_total) * 60
|
|
|
|
|
+当msv_abs_total = 0时, msv_score = 0
|
|
|
|
|
+
|
|
|
|
|
+2. liquity_score计算规则
|
|
|
|
|
+liquity_score = (liquity_avg / 10000) * 20
|
|
|
|
|
+
|
|
|
|
|
+3. frequency_score计算规则
|
|
|
|
|
+frequency_score = (effective_count / 100) * 20
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+## /get_exchanges 获取交易所
|
|
|
|
|
+##### response
|
|
|
|
|
+``` json
|
|
|
|
|
+{
|
|
|
|
|
+ "msg": "查询成功",
|
|
|
|
|
+ "query": null,
|
|
|
|
|
+ "data": [
|
|
|
|
|
+ "gate_usdt_swap",
|
|
|
|
|
+ "bitget_usdt_swap",
|
|
|
|
|
+ "binance_usdt_swap"
|
|
|
|
|
+ ],
|
|
|
|
|
+ "code": 200
|
|
|
|
|
+}
|
|
|
|
|
+```
|