-
64db8a1ca5
fix: 组合循环缩进修复+单条件门槛0.5pp+4-6因子叠加
xxm
2026-08-16 17:49:08 +08:00
-
084c4d9f8e
feat: B组挖掘放宽单条件门槛(0.5pp进池)+4-6因子叠加组合——多因子才有大涨率提升(单因子仅1.8pp)
xxm
2026-08-16 17:42:43 +08:00
-
3491b84932
feat: B组挖掘v5——绝对大涨目标(60d>=30%)+多参数模拟验证(tp20-30/sl10-12),修正相对分位太宽问题
xxm
2026-08-16 17:33:43 +08:00
-
566c9265c1
fix: evolution_daily加B组挖掘步骤——每周六串行跑引擎+B组挖掘(A股/港股)+预计算
xxm
2026-08-16 15:27:25 +08:00
-
020e7ef31e
feat: 界面AB融合按钮——B组verified候选可一键融合到A组(带确认+API调用)
xxm
2026-08-16 15:17:24 +08:00
-
b462ef9281
feat: AB融合API——POST /api/evolution/merge_b_group
xxm
2026-08-16 15:15:13 +08:00
-
dcdbbccf46
feat: AB融合机制(merge_b_group)——B组verified候选注册为策略版本(A股入库/hk_strategies),融合≠自动上线,老莫可用性把关
xxm
2026-08-16 15:12:26 +08:00
-
3a445b8b60
docs: spec记录B组验证门槛教训——好果率≠能赚钱,须模拟交易验证(胜率≥50%/收益>0)
xxm
2026-08-16 15:06:19 +08:00
-
6aff142eb2
feat: B组挖掘加模拟验证门槛——好果率提升须通过模拟交易(胜率≥50%/收益>0)才算候选,防止扫描噪声当策略
xxm
2026-08-16 14:52:11 +08:00
-
2c0a0ef947
feat: 进化中心AB对照——B组候选显示对照A组激活策略
xxm
2026-08-16 14:29:36 +08:00
-
63dfb1ef92
docs: strategy spec更新——自我进化机制两方向(数据归纳假设+B组挖掘)+进化中心
xxm
2026-08-16 13:53:05 +08:00
-
78f22b8407
fix: B组候选前端字段名(good_rate)
xxm
2026-08-16 13:50:41 +08:00
-
ce967372a5
fix: B组entry方向映射(>=转_min)——news3>=1正确映射为news3_min
xxm
2026-08-16 13:44:09 +08:00
-
f29842166e
feat: B组挖掘v4——相对分位果(温区前20%)+三因子组合扫描,产出趋势市候选(好果率34.5%超额14.5pp)
xxm
2026-08-16 13:37:07 +08:00
-
e82a3a7846
feat: evolution_daily串行跑进化引擎+进化中心预计算——每周六22:00一键更新后台机制与界面数据
xxm
2026-08-16 13:34:22 +08:00
-
c9facb5149
feat: 进化中心界面——假设归纳(方向一)+B组候选(方向二)+策略温区资格概览可视化
xxm
2026-08-16 13:25:13 +08:00
-
eda5180396
perf: 进化API改读预计算json——假设归纳/B组/资格概览不再实时重算(面板加载太慢)
xxm
2026-08-16 13:20:30 +08:00
-
2a81039180
perf: 面板缓存+进化机制预计算脚本(precompute_evolution)——假设归纳/B组/资格概览定期算存json,API只读
xxm
2026-08-16 13:17:30 +08:00
-
b63fe3cf5f
feat: 进化API返回假设归纳+B组候选+策略资格概览——界面体现后台进化机制
xxm
2026-08-16 13:08:19 +08:00
-
48765e615b
feat: B组策略挖掘管线(b_group_miner)——由果及因按温区扫描因子组合,产出B组候选供AB对照
xxm
2026-08-16 13:04:22 +08:00
-
016ada6512
feat: evolution_engine接入数据归纳假设——优先归纳假设变体(加条件规避),无假设才回退参数变体
xxm
2026-08-16 12:56:40 +08:00
-
df593a00c8
feat: 数据归纳假设引擎(hypothesis_miner)——从交易+面板特征归纳可描述优化假设(如hk_mr2发现sec_ret20<-18胜率59%应规避),非拍脑袋
xxm
2026-08-16 12:50:37 +08:00
-
de4a20cedc
feat: hk_mr2加极端急跌规避(adx<90+rsi>25)——普遍性描述,2024+年化11.6%胜率74.8%,1y修复到+5.4%
xxm
2026-08-16 12:32:16 +08:00
-
198678cbd4
feat: hk_backtest补mkt_adx_max/mkt_rsi_min入场字段——极端急跌规避条件测试支持
xxm
2026-08-16 12:22:55 +08:00
-
0a557d0430
fix: 资格基准按市场区分——港股用下跌市时段基准(A股仍全年),修复港股策略bench误用A股基准
xxm
2026-08-16 10:44:08 +08:00
-
38e19fcc2c
feat: 港股基准改下跌市时段(分段算HSI收益再合并)——老莫确认口径,1y10.4%/2y8.7%/10y4.5%无失真
xxm
2026-08-16 10:39:25 +08:00
-
956dddc78e
feat: 新增港股下跌市策略hk_mr2——mkt_ret20<-8深跌确认+超卖放宽(rsi<30/bias60<-12),2024+td胜率74%/近1y+3.4%替代近1y失效的hk_mr1
xxm
2026-08-16 10:22:01 +08:00
-
0b593462b4
feat: hk_backtest扩展入场字段(mkt_ret20_max/mkt_rsi_max/ret1_min/ret5_min/ret20_max/dist_lo20_min/bias20_max)——hk_mr2研发支持
xxm
2026-08-16 10:09:50 +08:00
-
4404e6c637
fix: state资格判定改用策略自身适应温区(best_regime)——趋势市策略/港股策略不再因当前温区无数据误判不合格
xxm
2026-08-16 09:36:30 +08:00
-
0391f5691b
fix: 可用判定放宽——近期过(mid_ok或short_ok)即可用,含长期不过但近期过(叉勾勾),仅近期也不行才不合格
xxm
2026-08-16 09:24:48 +08:00
-
983b998f31
fix: 温区表每行状态按该表温区(rg)独立判定——可激活/可用/不合格/手动停用四态,替代全局isActive(老莫反复强调)
xxm
2026-08-16 09:08:45 +08:00
-
0e047b0df3
fix: 清理残留_qual引用→_cur_regime_q(per-regime改造遗漏导致500)
xxm
2026-08-16 08:56:05 +08:00
-
eaab1fc258
feat: 前端温区表过滤改qualification[rg]——策略在它达标的每个温区表显示(多温区适应),资格徽章/基准适配per-regime
xxm
2026-08-16 08:51:03 +08:00
-
581ad0ea61
feat: qualification改per-regime(策略可适应多温区)+激活用当前温区判定,替代单best_regime限制
xxm
2026-08-16 08:47:09 +08:00
-
34177bf4e2
feat: evaluate_all_regimes——策略每个有数据温区的资格评估(支持策略适应多温区,不局限best_regime)
xxm
2026-08-16 08:41:01 +08:00
-
2d8291057b
fix: auto_init_availability按市场评估——港股策略探测strategy_research.market,避免误标不可用致港股表全空
xxm
2026-08-16 08:25:10 +08:00
-
7c1f70f0b7
docs: 更新strategy spec至2.0——资格评估(标准A:长期/近期/当下)+手动可用性+线性年化+新状态机+可用性API
xxm
2026-08-16 08:13:46 +08:00
-
a20e6bb0d7
fix: toggleAvail/batchAvail移到全局作用域(onclick全局调用,原局部函数ReferenceError)
xxm
2026-08-16 07:59:23 +08:00
-
a942db51bf
feat: 前端资格列(✅长期/近期/当下)+手动可用性开关+批量可用/不可用按钮+大盘基准阈值显示+警告突出
xxm
2026-08-16 07:49:13 +08:00
-
861c5a4a61
feat: 调度层strategy_router matched改标准A——三项达标(长期/近期/当下适应温区年化>大盘)+手动可用,替代只看胜率50%
xxm
2026-08-16 07:43:14 +08:00
-
c8f66a033f
fix: 可用性API路由声明POST method
xxm
2026-08-16 07:38:37 +08:00
-
f7c1240157
feat: 可用性API——GET查/POST设单个/批量/init按标准A自动初始化
xxm
2026-08-16 07:36:30 +08:00
-
c19e2c55c6
feat: 资格评估接入API——策略加qualification(长期/近期/当下达标)+manual_available+state重写(激活=当前温区+手动可用+三项达标)+警告标记
xxm
2026-08-16 07:34:26 +08:00
-
7e372a7655
feat: 资格评估数据层(strategy_qualify)——标准A(长期10y/近期2y/当下1y适应温区年化>大盘)+手动可用性json管理
xxm
2026-08-16 07:32:07 +08:00
-
cda582f046
fix: 1m/6m周期温区表策略消失——①补全循环补best_regime②切窗版本集扩展含DB-only策略(s2_panic/v_lurk_*/v_mr*)
xxm
2026-08-16 07:11:41 +08:00
-
1193a61510
fix: 恢复sortBy/sortStrategies(重构时被删,点列头报ReferenceError)+温区表改温区感知排序(读regime_winrates[rg],尊重_sortKey)
xxm
2026-08-16 00:39:58 +08:00
-
4987d6b56e
feat: 温区表格补夏普+盈亏比列(数据已有,只差显示)+更新过时注释
xxm
2026-08-16 00:33:33 +08:00
-
829d675a25
fix: 补回 _benchmark_annual/_get_benchmarks 函数定义(此前被guard回滚丢失,仅剩调用处导致500)
xxm
2026-08-16 00:00:11 +08:00
-
1f408fd6e5
feat: 淘汰阈值改年化<大盘(适应温区2y+10y)+预取优化(循环外取一次2y/10y温区数据)
xxm
2026-08-15 23:54:03 +08:00
-
5b0e67ad2b
feat: 前端方案A——策略只在适应温区(best_regime)表显示一行,所有列对应适应温区数据
xxm
2026-08-15 23:47:35 +08:00
-
b1ede2747e
feat: 策略加best_regime(适应温区)字段+淘汰判定改用适应温区2y/10y年化都<0→历史
xxm
2026-08-15 23:42:44 +08:00
-
db9f41ce50
fix: 淘汰判定改直接读预计算表(2y/10y)——不再依赖已废弃的内存缓存,读表毫秒级
xxm
2026-08-15 22:55:15 +08:00
-
a95566f2e0
chore: regime_perf_daily.sh 追加按周期预计算调用(regime_perf_by_period.py)
xxm
2026-08-15 22:49:40 +08:00
-
fa267f2e7b
refactor: 温区数据改读预计算表(strategy_regime_perf_by_period)——删除现场重算+内存缓存,数据加工层每日预计算,server只读表毫秒级
xxm
2026-08-15 22:44:38 +08:00
-
772fcc3ac9
feat: 温区表现按周期预计算脚本(regime_perf_by_period.py)——数据加工层落地,1y/2y/5y/10y各算一份,线性年化
xxm
2026-08-15 22:38:39 +08:00
-
0a316c1dae
feat: 无价值策略淘汰——2y+10y温区年化都跑不赢大盘→历史(unavailable),基准=market_regime指数年化
xxm
2026-08-15 22:31:06 +08:00
-
9549ec44d5
fix: 温区年化改线性放大(收益×窗口天数/温区天数)——消除复利爆炸(v_lurk_bull 5笔同日→463万%年化)
xxm
2026-08-15 22:21:36 +08:00
-
f7c2ef746d
chore: 移除温区缓存临时调试日志(验证完毕)
xxm
2026-08-15 21:23:12 +08:00
-
d5e880d5c6
fix: 温区缓存每周期独立版本键——切周期不再互踢(2y/5y/10y各自命中)
xxm
2026-08-15 21:19:15 +08:00
-
bfaf85d62a
debug: 温区缓存临时日志(验证后移除)
xxm
2026-08-15 21:10:36 +08:00
-
d2e4c707e0
perf: 温区缓存改多周期槽——切周期(2y/5y/10y)不互踢,各周期各自缓存
xxm
2026-08-15 21:00:01 +08:00
-
0b08e5f6cc
perf: 温区数据按周期计算加缓存(键=period_tag+数据版本)——现场归因30秒/请求,缓存后毫秒级
xxm
2026-08-15 20:53:51 +08:00
-
2ce88ae436
fix: 温区表格数据跟随所选周期(period_tag)——从strategy_research对应周期trades现场温区归因,替代读全量strategy_regime_perf(选2y仍显示全量,严重误导)
xxm
2026-08-15 20:37:48 +08:00
-
4f6c8cad4d
feat: 策略自我进化闭环落地——evolution_engine新建(退化检测+数据驱动变体±20%+2y回测验证+达标才推送)+lesson_extractor重写(实盘平仓+温区归因)+auto_iterator归档+cron每周六22:00
xxm
2026-08-15 18:26:24 +08:00
-
8db28a3479
feat: 策略列表改6表格——A股/港股当前市排前(温度并入标题尾部),其余温区全量可用策略按胜率降序,取消横幅
xxm
2026-08-15 17:08:31 +08:00
-
e73ad9ac0c
fix: v_oversold综合分=0根因——①loadStrategyList竞态(初始1m请求覆盖2y渲染,周期错乱)②温区行综合误用整体conf(应温区自己样本量)
xxm
2026-08-15 14:26:46 +08:00
-
97c0632d9a
feat: 双轨同源规范——新建strategy模块spec(含综合/普适公式+三状态+每日更新说明)+研究Tab挂?/§按钮
xxm
2026-08-15 14:03:09 +08:00
-
d20fa4b678
feat: 研究Tab当前温区激活区块按温区分组——当前温区排最前高亮,组内按该温区胜率降序,每策略一行(该温区数据),API返回regime_state
xxm
2026-08-15 13:43:05 +08:00
-
37364086b7
fix: 补上候选池初始化(anchor丢失导致500)——三状态模型完整可用
xxm
2026-08-15 13:12:40 +08:00
-
aba860131d
feat: 策略三状态模型——派生(不存储)激活/可用未激活/不可用+前端三分组展示(不可用淡显折叠)+可用徽章,与候选池(regime_perf+hk_strategies)对齐
xxm
2026-08-15 13:02:34 +08:00
-
b0056e06ef
docs: 问题3诊断+进化闭环重构设计——进化模块全面脱节(硬编码已证伪策略/无cron/读回测冒充实盘),闭环=每日统计→退化信号→变体回测→有价值才推送,不自动promote
xxm
2026-08-15 12:16:52 +08:00
-
9ba85733e6
fix: 进化模块baseline数据驱动跟随路由激活集合——原硬编码v_weak/v_oversold与温区路由脱节
xxm
2026-08-15 12:13:07 +08:00
-
b9b4fadf76
feat: regime_perf_daily双市场wrapper+sync脚本覆盖.sh硬链——策略温区表现每日17:15自动更新(hermes cron)
xxm
2026-08-15 12:00:09 +08:00
-
c91f49ef87
feat: 策略数据每日自动更新——period_rollup滑窗派生1y/2y/5y行(锚定数据末端,不覆盖真实记录)+health_monitor数据驱动跟随路由激活集合+regime_perf排序改最长周期优先(防派生行污染温区行)
xxm
2026-08-15 11:40:12 +08:00
-
dc8aa3fd05
chore: 补交港股资金流/历史估值采集器(已在cron运行,补入库)
xxm
2026-08-15 11:09:58 +08:00
-
7db2585c15
feat: 温区加权综合/普适——整体行综合/普适按温区时长占比加权各温区表现(业务:策略只在特定温区激活,评估限定温区范围),温区行用温区级组合
hmo
2026-08-15 10:03:46 +08:00
-
13790e0cb6
fix: _missing_active激活策略description也fallback到name/summary——激活但策略库无记录的策略(s2_panic等)说明列不再空
hmo
2026-08-15 09:59:34 +08:00
-
4d67bf05f0
fix: 温区级普适改近似计算(温区汇总数据估算,不逐笔遍历)——解决API超时,regime_winrates直接算温区月份占比
hmo
2026-08-15 09:52:54 +08:00
-
9ac39a9590
feat: 温区级综合/普适计算——温区内信号月份分散度+温区总月份占比,温区行综合用温区portfolio算,universality显示温区级月份/温区总月份;说明列fallback
hmo
2026-08-15 09:46:13 +08:00
-
e0bf57c3f0
feat: 温区行综合/普适显示温区级数据——composite用温区portfolio算综合分,universality用整体近似;说明列fallback到strategy_research的name/summary
hmo
2026-08-15 09:30:00 +08:00
-
1481d6e3ff
feat: 温区行组合级列显示温区级组合数据——regime_winrates扩展读total_return/cagr/dd/capital/sharpe/pf,前端温区行显示温区级portfolio列
hmo
2026-08-15 09:21:00 +08:00
-
bf0e1c2dbc
feat: hk_backtest补全summary_stats——复用calc_summary全字段(胜率/盈亏/夏普/盈亏比/持仓/普适)+portfolio_sim组合模拟,与A股同构
hmo
2026-08-15 08:48:49 +08:00
-
6ad5c30ab1
fix: 证伪标记数据驱动——strategy_research加deprecated字段,前后端从数据读(替代硬编码),strategy_router排除证伪策略
hmo
2026-08-15 08:21:06 +08:00
-
70687f4bf1
fix: strategy_router排除已证伪策略(v_mr/v_mr_sel/v_combo)——证伪的策略绝不激活,对齐前端DEPRECATED
hmo
2026-08-15 08:13:09 +08:00
-
0fef75fb05
fix: 研究Tab港股策略可见——_active_set合并A股顶层+港股markets.hk.active激活集合,港股策略不再折叠在历史组
hmo
2026-08-15 08:04:14 +08:00
-
dfd986e6cb
feat: 首页加港股温区横幅(读strategy_weights markets.hk,与A股分别呈现温区+激活策略)
hmo
2026-08-15 07:42:48 +08:00
-
9fc9bb1e2d
fix: build_panel_hk补mcap_q市值分位计算(当前市值×价格比反推+每日分位)——修复hk_pe_mom零命中
hmo
2026-08-15 07:31:29 +08:00
-
bc284b1503
feat: 港股12维面板构建脚本正式化(补行业动量/估值分位/资金流/市值分位)
hmo
2026-08-15 04:15:29 +08:00
-
9269b220d8
feat: strategy_router港股路由用hk_strategies温区组合(替代strategy_regime_perf机制),按温区激活对应策略
hmo
2026-08-15 04:14:26 +08:00
-
315ff878fe
feat: hk_scanner按温区组合调度——trend_up低PE动量/trend_down深超卖(连续>5天防守暂停)/choppy低PE超卖,面板驱动扫描
hmo
2026-08-15 04:12:35 +08:00
-
6840dbd1b3
feat: 港股组合达标——温区互补(低PE+行业动量trend_up/深度超卖trend_down/低PE超卖choppy)+三振出局(strike2/40天)+组合级防守(trend_down连续>5天暂停超卖),年化18.6%/近1年+22.7%/近6月+10.7%/近3月+1.2%全达标
hmo
2026-08-15 04:06:35 +08:00
-
6b06014b61
feat: 三振出局防守——个股连续3笔亏损暂停15天,自动避开持续下跌被埋
hmo
2026-08-15 03:39:01 +08:00
-
283c0db891
feat: hk_mr1优化——深度超卖(RSI<20/bias60<-20)避持续下跌被埋+高止盈45%让反弹吃满,胜率72%年化10.5%
hmo
2026-08-15 03:28:53 +08:00
-
8066d39f7c
feat: 港股补mcap_q市值分位因子(+2.84pp)——hk_pe_mom加低PE+小市值+行业动量三因子组合
hmo
2026-08-15 03:23:05 +08:00
-
024eccd785
fix: hk_backtest用真实净值曲线(8槽资金管理)算窗口收益+加exit_date,修正复利失真
hmo
2026-08-15 03:16:23 +08:00
-
dfb5ead698
fix: 组合按温区调度——每笔交易只在其策略适用温区入场(修正trend_down策略在trend_up温区误入)
hmo
2026-08-15 03:12:41 +08:00
-
46794959a2
fix: window_return改复利净值(8槽等权),修正窗口收益巨值bug
hmo
2026-08-15 03:09:54 +08:00
-
c051d942e6
fix: hk_mr1去掉ret60_max(面板无ret60列,bias60已覆盖)+hk_backtest删ret60分支
hmo
2026-08-15 03:07:33 +08:00
-
7c8d47a855
fix: hk_backtest加MoFin根路径import strategy_lab.portfolio_sim
hmo
2026-08-15 03:05:34 +08:00
-
57bee18ac4
feat: 港股策略独立模块——hk_strategies(三温区策略定义)+hk_backtest(独立回测资金模拟,复用portfolio_sim纯函数,零干扰A股)
hmo
2026-08-15 03:03:42 +08:00