Commit Graph
90 Commits
Author SHA1 Message Date
xxm 0ec90ec893 feat(docs-tab): 文档分类更新——运维参考加operations-index/scheduler-mechanism,新增架构治理分类(新文档正确归类) 2026-08-20 07:49:48 +08:00
xxm 44e56089f3 chore: 小果收尸完成——server.py停用/api/xiaoguo-scan,xiaoguo_scanner.py移除,恢复.sh执行权限 2026-08-20 01:08:17 +08:00
xxm 7c8a788bfc feat: 温区数据定时预计算——1m/6m/1y切窗由regime_perf_by_period每天生成+server直读(不再回退1y) 2026-08-18 09:30:35 +08:00
xxm 740ede6a5a feat: 1m/6m/1y温区数据切窗聚合(不再回退1y)——切换周期温区表现有真实差异 2026-08-18 09:09:47 +08:00
xxm f4b15dde47 fix: index.html强制no-cache(浏览器缓存致前端改动不生效,子Tab看不到根因) 2026-08-18 07:43:46 +08:00
xxm 255d901270 feat: 研究Tab加子Tab(📋策略/📈策略进化)——进化子Tab表格展示AB路线每日研究成果(strategy_research_log), 新增/api/research/log 2026-08-18 01:59:35 +08:00
xxm c4157503d0 feat: server.py加s.current_regimes温区激活列表(前端按温区打状态,消除错位) 2026-08-18 01:34:47 +08:00
xxm f59460e206 fix: 资格判定用当前激活温区(state)优先,best_regime回退——择优激活的v_lurk_v3不再被choppy误判 2026-08-17 07:31:00 +08:00
xxm 4a78664f72 feat: 普适指标重构——跨独立年份有效性(有效年占比×覆盖因子)+特例剔除检验(leave1),体现非特例宗旨 2026-08-17 01:22:17 +08:00
xxm 9c6ce43476 fix: 普适指标真实化——trades月份去重/温区总月份(原信号÷3估算使s2_panic虚高100分) 2026-08-17 00:47:45 +08:00
xxm b462ef9281 feat: AB融合API——POST /api/evolution/merge_b_group 2026-08-16 15:15:13 +08:00
xxm 0a557d0430 fix: 资格基准按市场区分——港股用下跌市时段基准(A股仍全年),修复港股策略bench误用A股基准 2026-08-16 10:44:08 +08:00
xxm 4404e6c637 fix: state资格判定改用策略自身适应温区(best_regime)——趋势市策略/港股策略不再因当前温区无数据误判不合格 2026-08-16 09:36:30 +08:00
xxm 0e047b0df3 fix: 清理残留_qual引用→_cur_regime_q(per-regime改造遗漏导致500) 2026-08-16 08:56:05 +08:00
xxm 581ad0ea61 feat: qualification改per-regime(策略可适应多温区)+激活用当前温区判定,替代单best_regime限制 2026-08-16 08:47:09 +08:00
xxm c8f66a033f fix: 可用性API路由声明POST method 2026-08-16 07:38:37 +08:00
xxm f7c1240157 feat: 可用性API——GET查/POST设单个/批量/init按标准A自动初始化 2026-08-16 07:36:30 +08:00
xxm c19e2c55c6 feat: 资格评估接入API——策略加qualification(长期/近期/当下达标)+manual_available+state重写(激活=当前温区+手动可用+三项达标)+警告标记 2026-08-16 07:34:26 +08:00
xxm cda582f046 fix: 1m/6m周期温区表策略消失——①补全循环补best_regime②切窗版本集扩展含DB-only策略(s2_panic/v_lurk_*/v_mr*) 2026-08-16 07:11:41 +08:00
xxm 829d675a25 fix: 补回 _benchmark_annual/_get_benchmarks 函数定义(此前被guard回滚丢失,仅剩调用处导致500) 2026-08-16 00:00:11 +08:00
xxm 1f408fd6e5 feat: 淘汰阈值改年化<大盘(适应温区2y+10y)+预取优化(循环外取一次2y/10y温区数据) 2026-08-15 23:54:03 +08:00
xxm b1ede2747e feat: 策略加best_regime(适应温区)字段+淘汰判定改用适应温区2y/10y年化都<0→历史 2026-08-15 23:42:44 +08:00
xxm db9f41ce50 fix: 淘汰判定改直接读预计算表(2y/10y)——不再依赖已废弃的内存缓存,读表毫秒级 2026-08-15 22:55:15 +08:00
xxm fa267f2e7b refactor: 温区数据改读预计算表(strategy_regime_perf_by_period)——删除现场重算+内存缓存,数据加工层每日预计算,server只读表毫秒级 2026-08-15 22:44:38 +08:00
xxm 0a316c1dae feat: 无价值策略淘汰——2y+10y温区年化都跑不赢大盘→历史(unavailable),基准=market_regime指数年化 2026-08-15 22:31:06 +08:00
xxm 9549ec44d5 fix: 温区年化改线性放大(收益×窗口天数/温区天数)——消除复利爆炸(v_lurk_bull 5笔同日→463万%年化) 2026-08-15 22:21:36 +08:00
xxm f7c2ef746d chore: 移除温区缓存临时调试日志(验证完毕) 2026-08-15 21:23:12 +08:00
xxm d5e880d5c6 fix: 温区缓存每周期独立版本键——切周期不再互踢(2y/5y/10y各自命中) 2026-08-15 21:19:15 +08:00
xxm bfaf85d62a debug: 温区缓存临时日志(验证后移除) 2026-08-15 21:10:36 +08:00
xxm d2e4c707e0 perf: 温区缓存改多周期槽——切周期(2y/5y/10y)不互踢,各周期各自缓存 2026-08-15 21:00:01 +08:00
xxm 0b08e5f6cc perf: 温区数据按周期计算加缓存(键=period_tag+数据版本)——现场归因30秒/请求,缓存后毫秒级 2026-08-15 20:53:51 +08:00
xxm 2ce88ae436 fix: 温区表格数据跟随所选周期(period_tag)——从strategy_research对应周期trades现场温区归因,替代读全量strategy_regime_perf(选2y仍显示全量,严重误导) 2026-08-15 20:37:48 +08:00
xxm d20fa4b678 feat: 研究Tab当前温区激活区块按温区分组——当前温区排最前高亮,组内按该温区胜率降序,每策略一行(该温区数据),API返回regime_state 2026-08-15 13:43:05 +08:00
xxm 37364086b7 fix: 补上候选池初始化(anchor丢失导致500)——三状态模型完整可用 2026-08-15 13:12:40 +08:00
xxm aba860131d feat: 策略三状态模型——派生(不存储)激活/可用未激活/不可用+前端三分组展示(不可用淡显折叠)+可用徽章,与候选池(regime_perf+hk_strategies)对齐 2026-08-15 13:02:34 +08:00
hmo 7db2585c15 feat: 温区加权综合/普适——整体行综合/普适按温区时长占比加权各温区表现(业务:策略只在特定温区激活,评估限定温区范围),温区行用温区级组合 2026-08-15 10:03:46 +08:00
hmo 13790e0cb6 fix: _missing_active激活策略description也fallback到name/summary——激活但策略库无记录的策略(s2_panic等)说明列不再空 2026-08-15 09:59:34 +08:00
hmo 4d67bf05f0 fix: 温区级普适改近似计算(温区汇总数据估算,不逐笔遍历)——解决API超时,regime_winrates直接算温区月份占比 2026-08-15 09:52:54 +08:00
hmo 9ac39a9590 feat: 温区级综合/普适计算——温区内信号月份分散度+温区总月份占比,温区行综合用温区portfolio算,universality显示温区级月份/温区总月份;说明列fallback 2026-08-15 09:46:13 +08:00
hmo e0bf57c3f0 feat: 温区行综合/普适显示温区级数据——composite用温区portfolio算综合分,universality用整体近似;说明列fallback到strategy_research的name/summary 2026-08-15 09:30:00 +08:00
hmo 1481d6e3ff feat: 温区行组合级列显示温区级组合数据——regime_winrates扩展读total_return/cagr/dd/capital/sharpe/pf,前端温区行显示温区级portfolio列 2026-08-15 09:21:00 +08:00
hmo 6ad5c30ab1 fix: 证伪标记数据驱动——strategy_research加deprecated字段,前后端从数据读(替代硬编码),strategy_router排除证伪策略 2026-08-15 08:21:06 +08:00
hmo 0fef75fb05 fix: 研究Tab港股策略可见——_active_set合并A股顶层+港股markets.hk.active激活集合,港股策略不再折叠在历史组 2026-08-15 08:04:14 +08:00
hmo 7972f6031e fix: 激活策略始终在列表中——默认2y周期下其他激活策略(s2_panic/v_lurk_v3/v_mr/v_mr4/v_mr_sel)无回测记录被过滤, 现用10y数据补全加入列表 2026-08-13 12:44:39 +08:00
hmo 35bd408251 fix: 温区行所有列显示该温区数据——regime_perf v2为每策略x温区跑组合模拟(portfolio_sim 100万/10槽), 表扩展total_return/cagr/max_dd/capital_final/sharpe/profit_factor; server.py返回温区级完整指标; 前端温区行全列用温区数据(v_oversold trend_down年化29.1%/资产323万 vs choppy -0.2%/99万) 2026-08-13 12:04:36 +08:00
hmo 9f1185fc0d feat: 研究Tab重构——策略子Tab按适应温区展开多行(每策略每温区一行+温区列+温区胜率/均盈/样本), 当前使用改为当前温区激活(regime_weights.active), 移除组合子Tab(温区动态激活替代固定组合方案), /api/research/strategies返回regime_winrates+regime_active 2026-08-13 11:41:01 +08:00
hmo dec30896c3 feat: 温区自适应前端横幅+router v5+overview API——概览页置顶显示温区/温度/激活策略, server.py /api/overview 返回 regime_weights, strategy_router v5 动态策略库 2026-08-13 10:55:46 +08:00
hmo 7d75d54734 feat: 新增文档Tab(📚文档)——开源项目式文档体系(VERSIONS.md运营者版本变更+INDEX.md目录树+docs.json spec),让知微通过文档理解系统变化 2026-08-11 10:26:00 +08:00
xxm 98236c440c feat: 研究Tab组合方案展示 — 市场阶段分工(v_next4趋势+v_mr超跌)可视化
- 后端: evolution_api.py 新增 get_combo_dashboard() (regime+组合回测+成员指标+routing)
- 后端: server.py 新增 /api/evolution/combo 路由
- 前端: 研究Tab加子Tab(策略/组合), 组合Tab展示当前regime路由+成员策略10y指标+v_combo回测列表+组合自我进化
- 前端: 策略表格名称列启用换行(whitespace-normal), 消除长名称撑出水平滚动条
- 修复: market_regime 查询用 date 排序(id列不存在)
2026-08-02 23:17:34 +08:00
xxm 95ad45c096 feat: 研究Tab支持10年回测区间(v_mr 10y成绩可见)
- server.py: /api/research/backtest days映射补 5y(1825)/10y(3650),修复5y静默回退185天bug
- static/index.html: 时间区间下拉加近10年选项 + ptMap加10y
- 附带: mr_scanner v_mr实盘扫描器 + market_watch接入(2af2e934已含)
2026-08-02 22:52:55 +08:00