Skip to content

策略詳情

介面描述

根據 ValueScan 策略 ID 查詢當前可用的策略詳情,包括策略資訊、交易標的、業績指標、風險分析和版本資訊。

請求 URL

  • 方法GET
  • 路徑/open/v1/strategy/detail

點數消耗

  • 消耗點數1

請求參數

參數透過 Query String 傳遞,並應按身份驗證文件的 GET 請求規則參與簽章。

參數名類型必需描述
strategyIdlongValueScan 策略 ID,可從策略列表介面的 id 欄位取得
languagestring回傳內容語言;支援 zh-CNzh-TWen-USvi-VNja-JPko-KR,預設 zh-CN;請求語言內容暫不可用時回傳 70005;不支援的值回傳 40002

請求範例

bash
curl --location 'https://api.valuescan.ai/api/open/v1/strategy/detail?strategyId=1001&language=zh-CN' \
--header 'X-API-KEY: xxxxx' \
--header 'X-TIMESTAMP: xxxxx' \
--header 'X-SIGN: xxxxx'

回應欄位

欄位類型描述
strategyobject策略基礎資訊,包含 idnamedescriptionriskLabelmarketType、業績和訊號狀態
summaryobject策略摘要,包含交易標的、槓桿、運行天數、收益指標和淨值趨勢
versionobject當前版本詳情
calculatedMetricsobject平台計算指標,包含 sourcepointCounttotalReturnmaxDrawdown
analyticsobject基於策略淨值資料產生的分析結果
performanceSegmentsobject分階段業績指標,包含回測階段和運行階段資料
riskScopeobject風險範圍,包含交易標的、最大槓桿、回測視窗、歷史最大回撤、成本模型和費率依據
simulationobject策略運行概覽,包含運行狀態、起始時間及最新確認淨值等資訊
symbolsarray策略交易標的綁定資訊

version 主要欄位:

欄位類型描述
idlong當前版本記錄 ID
versionstring策略版本號
marketTypestring市場類型
navKindstring淨值類型
feeBasisstring費率依據
maxLeveragenumber最大槓桿
avgLeveragenumber平均槓桿
failureModesstring失效場景說明
remarkstring備註
changelogarray/object版本變更記錄
ruleSpecstring策略規則說明
costModelobject成本模型
selfStatsobject策略統計資料
selfMetricsobject策略指標資料

symbols 中每項的欄位:

欄位類型描述
symbolstring策略交易對符號
vsTokenIdlongValueScan 代幣 ID
vsTokenSymbolstringValueScan 代幣符號
vsTokenNamestringValueScan 代幣名稱
vsTokenIconstringValueScan 代幣圖示
exchangestring交易所
marketTypestring市場類型
productTypestring產品類型
exchangeSymbolstring交易所交易對符號
settleCoinstring結算幣種
contractSizenumber合約面值,可為空

成功回應範例

json
{
  "code": 200,
  "message": "success",
  "data": {
    "strategy": {
      "id": 1001,
      "name": "BTC Trend Strategy",
      "description": "Trend-following strategy for BTC perpetual futures.",
      "riskLabel": "medium",
      "marketType": "perpetual"
    },
    "summary": {
      "id": 1001,
      "tokens": [{"vsTokenId": 1, "symbol": "BTC", "name": "Bitcoin"}],
      "maxLeverage": 3,
      "backtestCagr": 0.25
    },
    "version": {
      "id": 2001,
      "version": "1.0.0",
      "marketType": "perpetual",
      "navKind": "backtest",
      "maxLeverage": 3
    },
    "calculatedMetrics": {
      "source": "valuescan_recalculated",
      "pointCount": 365,
      "totalReturn": 0.31,
      "maxDrawdown": 0.12
    },
    "analytics": {},
    "performanceSegments": {},
    "riskScope": {},
    "simulation": {},
    "symbols": []
  },
  "requestId": "xxx-xxx-xxx"
}

錯誤碼

錯誤碼描述
40001缺少 strategyId
40002strategyId 參數非法
50001請求的介面不存在或當前不可用
60001呼叫頻率超過限制
70001OpenAPI 點數不足
70002當前使用者的 OpenAPI 存取已被停用
70004策略不存在或當前不可用
70005請求語言的策略內容暫不可用