组合详情
GET
/research/portfolios/{code}在线调试GET https://api.shengkezhi.com/open/v1/research/portfolios/STRAT_MOMENTUM_001等效 curl
curl "https://api.shengkezhi.com/open/v1/research/portfolios/STRAT_MOMENTUM_001" \ -H "Authorization: Bearer sk_xxx"
GET /research/portfolios/{code} — 组合详情。
需在请求头携带 Authorization: Bearer sk_xxx。
请求参数
| 参数 | 位置 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|---|
code | path | string | 是 | - | 组合编号 |
响应 data
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
compare | CompareSeries | 是 | 多空、分腿、基准和超额的累计收益对比曲线。 |
compare_metrics | object | 是 | 多空关键指标对比(leg → 指标 map)。 |
drawdowns | DrawdownRow[] | 是 | 主要回撤区间。 |
has_report | boolean | 是 | 是否存在可由 /api/portfolios/{code}/report 获取的 HTML 完整报告。 |
latest_weights | TargetWeight[] | 是 | 最近一个再平衡日的目标标的权重。 |
latest_weights_at | string | 是 | latest_weights 对应的数据日期,格式 YYYY-MM-DD。 |
meta | PortfolioMeta | 是 | 组合配置与构建元信息。 |
metrics | object | 是 | 全样本核心指标(中文键 → 数值),= wbt segment_stats("多空")。 |
monthly | MonthlyRow[] | 是 | 按年份组织的月度收益矩阵。 |
nav | NavSeries | 是 | 组合净值、回撤和累计收益曲线。 |
positions | Positions | 是 | 历史每日持仓权重矩阵。 |
rebalance_dates | string[] | 是 | 配置的再平衡日期,格式 YYYY-MM-DD。 |
strategies | PortfolioStrategy[] | 是 | 参与组合的策略及组合层权重。 |
symbol_returns | SymbolReturn[] | 是 | 各标的累计收益贡献,供归因排序展示。 |
verdict | object | 是 | wbt is_good_strategy 判定(history + recent)。 |
调用示例
curl -X GET "https://api.shengkezhi.com/open/v1/research/portfolios/STRAT_MOMENTUM_001" \
-H "Authorization: Bearer sk_xxx"
{
"code": 0,
"data": {
"compare": {
"dates": [
"示例值"
],
"series": {}
},
"compare_metrics": {},
"drawdowns": [
{
"depth": 0.12,
"drawdown_days": 1,
"end": "示例值",
"new_high_gap": 1,
"recover": "示例值",
"recover_days": 1,
"start": "示例值"
}
],
"has_report": true,
"latest_weights": [
{
"symbol": "000001.SZ",
"weight": 0.12
}
],
"latest_weights_at": "示例值",
"meta": {
"base_freq": "示例值",
"base_market": "示例值",
"code": "CN_MULTI_STRATEGY",
"config_hash": "示例值",
"description": "示例值",
"digits": 1,
"edt": "示例值",
"fee_bp": 0.12,
"generated_at": "示例值",
"lookback_days": 1,
"price_field": "示例值",
"rebalance_method": "示例值",
"sdt": "示例值",
"status": "实盘",
"symbol_count": 1
},
"metrics": {},
"monthly": [
{
"values": [
0.12
],
"year": 1
}
],
"nav": {
"cum_return": [
0.12
],
"dates": [
"示例值"
],
"drawdown": [
0.12
],
"nav": [
0.12
]
},
"positions": {
"dates": [
"示例值"
],
"symbols": [
"示例值"
],
"weights": {}
},
"rebalance_dates": [
"示例值"
],
"strategies": [
{
"strategy_id": "experiment_20260701_001",
"weight": 0.12
}
],
"symbol_returns": [
{
"ret": 0.12,
"symbol": "000001.SZ"
}
],
"verdict": {}
},
"msg": "ok"
}