仪表盘
本地数据最新日
{{ dash.data_latest || '—' }}
本地股票覆盖
{{ dash.codes_count }} 只
主力模拟盘账户
{{ dashActiveAccount ? dashActiveAccount.name + ' · ' + dashActiveAccount.strategy : '暂无' }}
最新信号数({{ dashSigStrategy || '默认' }})
{{ dashSigRows.length }}
单股分析
← 返回{{ analyzeReturnCtx.label }}
各盘口持仓与历史买卖盈亏明细({{ stockLabel(analyzeData.summary.code) }},共涉及 {{ analyzeAccountsList.length }} 个模拟盘/实盘账户)
策略管理
custom_strategies/{{ editor.name || '<策略名>' }}.py
策略回测
区间总收益
{{ fmtPct(btResult.metrics.total_return) }}
年化
{{ fmtPct(btResult.metrics.annualized_return) }}
最大回撤
{{ fmtPct(btResult.metrics.max_drawdown) }}
夏普
{{ btResult.metrics.sharpe.toFixed(2) }}
胜率
{{ btResult.metrics.win_rate===null ? '—' : (btResult.metrics.win_rate * 100).toFixed(2) + '%' }}
特征重要性(LightGBM Walk-Forward 平均 Top 15)
{{ btResult.report_md }}
多策略归一化净值同屏对比(起点 = 1.0000)
模拟盘
新建账户
账户 {{ paperDetail.state.name }} · {{ paperDetail.state.strategy }}
¥ {{ fmtMoney(paperLastNav) }}
当前现金
¥ {{ fmtMoney(paperDetail.state.cash) }}
累计总收益
{{ fmtPct(paperDetail.metrics.total_return) }}
年化 / 夏普
{{ fmtPct(paperDetail.metrics.annualized_return) }} · {{ fmtNum(paperDetail.metrics.sharpe, 2) }}
最大回撤
{{ fmtPct(paperDetail.metrics.max_drawdown) }}
超额(vs沪深300)
{{ fmtPct(paperDetail.metrics.excess_return) }}
🟢 新一批拟更换入仓股票({{ paperPreview.buys.length }} 只)
🔴 拟调出/出仓股票({{ paperPreview.sells.length }} 只)
第 {{ props.row.period_no }} 期({{ props.row.start_date }} ~ {{ props.row.end_date }})调仓操作:
新买入 {{ props.row.buys_count }} 只,调出卖出 {{ props.row.sells_count }} 只
本期新入仓买入:
{{ stockLabel(b.code, b.name) }}({{ b.date }} · ¥{{ fmtMoney(b.amount) }})
本期出仓卖出(含结清盈亏):
{{ stockLabel(sl.code, sl.name) }}({{ sl.date }} · 结清 {{ (sl.realized >= 0 ? '+¥' : '-¥') + fmtMoney(Math.abs(sl.realized)) }})
每日信号
因子研究
IC 均值
{{ fmtIc(frResult.ic.mean) }}
ICIR
{{ frResult.ic.icir.toFixed(2) }}
IC 胜率
{{ fmtPctUnsigned(frResult.ic.win_rate) }}
月度胜率
{{ fmtPctUnsigned(frResult.ic.monthly_win_rate) }}
有效交易日
{{ frResult.ic.valid_days }}
单调性得分
{{ frResult.layered.monotonicity.toFixed(2) }}
首末组差(Q1 − Q{{ frLayeredMaxGroup }})
{{ fmtPct(frResult.layered.spread) }}
{{ s.row.name }}
价格量纲
研究入口
研究专用
普通
run_backtest 不提供研究策略依赖的输入:严格研究股票池(连续 121 日有效收盘 + 成交额前 30%)、宽度择时阶梯、组合回撤风险覆盖状态机、逆波动率权重、排名缓冲、单股上限。
实测剥离这些后 A 从 +46.82% 掉到 +31.32%、C 从 +3.30% 掉到 -49.03% —— 普通入口跑出来的数字没有参考价值,因此研究专用策略在回测/信号/模拟盘入口一律拒绝。本页跑的是研究协议下的预注册矩阵(矩阵内策略清单以 /api/strategies 的 research_matrix 字段为准),是它们在网页上唯一的结果出口;regime_defensive_guarded 属于上一轮迭代,不在本页矩阵内,只能走 CLI 的 stock strategy-compare。
{{ s.strategy }}(探索期·基础)
{{ fmtPct(s.total_return) }}
{{ row.summary }}