stock-backtest)渲染一个紧凑的技术信号回测列表 — 每个代码一行。Yahoo 历史日线不包含时点化基本面,因此该面板不会回放 Premium 股票分析 展示的基本面复合评级。
面板显示内容
一个StockBacktestResult[] 行列表 — 每个代码一行。每行显示代码和通过 fmtPct() 格式化的百分比变化/回报数值,正值以看涨色调(#8df0b2)渲染,负值以看跌色调(#ff8c8c)通过 tone() 渲染。
来源状态被跟踪 — 'live' | 'cached' — 使面板的数据徽章显示渲染来自新鲜获取还是缓存快照。空结果集通过 showRetrying() 渲染 “No stock backtests available yet.” 重试状态。
面板 id 为 stock-backtest;规范组件为 src/components/StockBacktestPanel.ts。标题 “Premium Backtesting” 来自面板的 super({...}) 调用。
如何访问
- Cmd+K:输入 backtest 或 backtesting。
- 按变体的可用性:在 full/geopolitical 和 finance 变体中注册并默认启用 — 两者均锁定。在 tech、commodity 或 happy 变体中不存在。来源:
FULL_PANELS(:50)和FINANCE_PANELS中的'stock-backtest'条目。
数据来源
回测由 Railway cron 产出,从历史价格序列重建仅技术面的信号,再用后续行情评估。响应声明ratingBasis: "technical_only" 并使用独立引擎版本。结果存储在 premium-stock store 中,通过 @/services/stock-backtest 获取;过期或缺失的存储行可按需重新计算。
刷新频率
回测结果随 premium-stock cron 更新。新鲜度由数据徽章(live vs cached)标示。
层级与门控
PRO(硬锁定)。 面板构造函数和变体注册中的premium: 'locked'。当存在有效的 WORLDMONITOR_API_KEY 或 isPro 为 true 时,isPanelEntitled 解锁该面板(stock-backtest 在 src/config/panels.ts:973 的 apiKeyPanels 允许列表中)。
API 参考
- Markets service —
list-stored-stock-backtests和backtest-stock的 schema 与参数。 - 相关:Premium 股票分析 — 为回测输入提供种子的按代码深度分析。
