Commit Graph
57 Commits
Author SHA1 Message Date
xxm d99c70b858 fix: 切窗版本集含market=hk——港股策略在1m/6m/1y不再消失 2026-08-18 08:57:00 +08:00
xxm 199c979edb fix: list_strategies 1m/6m/1y切窗后DB-only策略漏加(44→57)——b_td1/v_mr2/v_lurk_v2/s2_panic等恢复 2026-08-18 08:54:14 +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
hmo 216795708c refactor: 港股策略从strategy_lab独立——回滚mr框架改动(恢复A股行为)+移除hk_mr1定义,港股策略走独立模块,零干扰A股 2026-08-15 02:58:33 +08:00
hmo 183361b6e7 Revert "feat: mr框架双边条件增强——rsi_min/mom20_min/vol_ratio_min下限+mom20_max改is not None(港股趋势策略需要,A股未设不影响)"
This reverts commit 816f17ae05.
2026-08-15 02:56:33 +08:00
hmo 816f17ae05 feat: mr框架双边条件增强——rsi_min/mom20_min/vol_ratio_min下限+mom20_max改is not None(港股趋势策略需要,A股未设不影响) 2026-08-15 01:44:46 +08:00
hmo 7862ea17ea feat: 港股策略hk_mr1——港股深度超卖反弹v1(港股通归因研发:RSI<25+bias60<-15+ret60<-25+宽止损15%,trend_down温区55%胜率+3.59%,参数稳健bias-15~-20) 2026-08-14 22:31:24 +08:00
hmo 4c2821aa67 feat: 市场抽象层market_config.py——市场判断/行情符号/市场配置唯一事实源,收敛6处散落实现(market_data/price_monitor x2/stale_push_wlin/technical_analysis/strategy_lab)。纯重构行为等价,为港股接入打底 2026-08-14 15:56:47 +08:00
hmo 6460437bb4 fix: 切窗口fallback补portfolio/portfolio_full组合模拟——执行数positions_taken/全参与total_return/综合分ret分量有数据(calc_summary缺这些导致0/1和0x0.00矛盾) 2026-08-12 13:34:06 +08:00
hmo 2c8aa5ca5d fix: 研究Tab近1月/6月/1年数据空——list_strategies加切窗口fallback,从最长区间trades按时间窗口切重算summary(无需单独回测) 2026-08-12 12:56:52 +08:00
hmo 50f15e99a3 fix: v_weak改用v_mr v2研发验证参数(10y 21690笔/年化15.6%)——bias_max=-10单边/rsi_max=42/ret_max=-15/mom20_max=5/amount_max=15/rsi_delta_min=2/mkt_mode=any 2026-08-12 01:13:55 +08:00
hmo 38e4a5b160 fix: run_mr_backtest tp_pct=None兜底默认0.18; evolution_api baseline改为v_weak/v_oversold, get_health_trend默认v_weak 2026-08-12 00:53:47 +08:00
hmo 614b4570d6 feat: v_weak/v_oversold改mr引擎config——用run_mr_backtest高效回测(O(N)扫描替代compute_single_score), 扩展run_mr_backtest支持外部因子过滤(mkt_rsi/mkt_dd60/mcap_q/pe_q/news3/sec_ret20) 2026-08-12 00:40:18 +08:00
hmo 41847c8d3a fix: 移除_get_external_factors重构残留的except块(语法错误) 2026-08-12 00:13:27 +08:00
hmo 09b8eaa2cc perf: 外部因子改预加载模式——prepare_external_context一次载入基本面分位/行业动量/新闻到内存, 消除循环内逐日查库(403万行news全表扫卡死根因) 2026-08-12 00:11:16 +08:00
hmo dba24a2bde perf: prepare_sector_context ADX计算O(N^2)修复——calc_trend_strength移到板块外层只算一次(296板块x490天卡死), _get_external_factors补conn连接 2026-08-11 23:40:42 +08:00
hmo 052d8218da feat: 回测框架全面扩展——支持超跌策略(v_weak/p_oversold)回测: calc_factors加bias60/dist_lo20/r5f/vol_shrink/close_up, pass_filters加超跌/大盘RSI/基本面/新闻因子, _load_index_ctx加大盘RSI/DD60, _get_external_factors查基本面/新闻/行业动量, run_backtest注入外部因子, 注册v_weak+v_oversold到STRATEGIES 2026-08-11 22:51:01 +08:00
hmo 4a300b4524 fix: 研究Tab当前策略移除v_next4——改为v_weak(实盘)+v_oversold(新策略),注册v_weak到STRATEGY_DESCRIPTIONS 2026-08-11 16:22:13 +08:00
hmo 79a5facc13 feat: list_strategies补充STRATEGY_DESCRIPTIONS里的策略(v_oversold等无回测config的扫描策略)——让新策略出现在研究Tab 2026-08-11 12:30:22 +08:00
hmo ebd89cc759 feat: list_strategies加current标记——当前策略(v_oversold/v_next4)标记current=true,供研究Tab拆分当前/历史区域 2026-08-11 12:16:50 +08:00
hmo 7105bba793 feat: 注册v_oversold预测超跌反弹策略到STRATEGY_DESCRIPTIONS(研究Tab展示) 2026-08-11 11:54:42 +08:00
hmo b676d85c41 feat: v_mr 均值回复策略 v2——10y全市场验证通过(21690笔/53.6%WR/avg+3.34%)
- 独立均值回复引擎: MA60下>10%+RSI≤42+60日跌>15%+小盘≤1500万+RSI止跌≥2
- 出场: 止盈+18%/止损-8%/25天, 移除MA20反弹截断(v1毒药)
- backtest_framework: prepare_bars 补 amount 字段(千元)
- 大盘上下文: sh000001 2016-2020 数据从 sector_index_daily 回填 stock_daily
- 验证: sideways(ADX)过滤有害(206.6%→147.9%), mkt_mode=any 最优
- docs/v_mr_strategy.md 完整策略文档
2026-08-02 15:02:10 +08:00
hmo 7aeee239d2 feat: v_next4——v8.1+四维信念叠乘+长波段(h80/r15), 5y 81.6%/年化12.5%/胜率63.1% 2026-07-31 23:45:35 +08:00
hmo 99e053e3ee docs: v_next3说明更新——含新闻因子算法/思路/证据(5y 64.6%/年化10.3%/回撤3.6%) 2026-07-31 12:02:36 +08:00
hmo a46c134b0d feat: 新闻因子接入回测引擎——prepare_news_context+conviction新闻倍数(叠乘/平铺双模式), v_next3 5y+9.8pp至64.6% 2026-07-31 11:32:26 +08:00
hmo 17d07f06f9 feat: v_next/v_next3正式注册进引擎——conviction多因子信念缩放(平铺/叠乘封顶x4)+sector_adx因子+sizing=3+完整说明; 补跑2y+5y回测(复现54.8%/48.3%); UI仓位列显示信念模型 2026-07-30 23:41:20 +08:00
hmo 5e9de28966 fix: sector_ctx日期回溯+按键合并——snapshot日只有部分行业时回退取板块指数adx,修复生产行业牛杠杆不触发 2026-07-30 22:26:06 +08:00
hmo d28bf7fc3b feat: v_next3生产落地——板块ADX入板块上下文+行业牛杠杆接入position_advice 2026-07-30 21:59:20 +08:00
hmo a3d23c9450 feat: 策略说明库+API返回description+列表说明列(全策略算法/思路/证据详尽记录) 2026-07-30 18:18:53 +08:00
hmo e8d0027cd2 fix: 年化用回测区间年数(修复交易聚集爆炸)+资本基数统一913k 2026-07-30 17:06:35 +08:00
hmo 853e0cc942 fix: MC年化硬编码^0.5虚高——改用实际区间年数(5年策略年化从21.8%修正到真实~8.9%) 2026-07-30 15:38:59 +08:00
hmo 1f57dac605 feat: 研究Tab加近5年区间——period_tag体系+API/UI按区间切换列表数据(5年验证v1.0现原形-14.9%) 2026-07-30 10:03:13 +08:00
hmo 090a5afc91 feat: 三级趋势强化——大盘ADX≥20进_V40_BASE全家族继承,过滤MA20上但趋势弱的假牛市日(v9.2震荡年0笔/v8.1牛市100%全胜) 2026-07-30 09:38:30 +08:00
hmo ecdbd81eae feat: 通用DNA信念仓位——全策略动量基因票默认x2.5(实证全策略+7~16pp) 2026-07-30 03:11:50 +08:00
hmo 4ac9aa9a44 feat: v7.1b动量基因信念缩放——收缩突破DNA票仓位x2.5,+38.9%/回撤1.8%优于原版+25.6%/2.8% 2026-07-30 02:30:57 +08:00
hmo ce4b70c32b feat: 单仓下限5万→2.5万——低信号策略执行率达96-100%,全参与收益回归真实期望值(v6.1从+39.5%稀释到+18.5%证明之前是挑装甜单) 2026-07-30 01:26:23 +08:00
hmo 7f8a1e63d3 feat: 全参与改Monte Carlo随机选装(50次均值±σ)——消灭评分挑选偏差,v1.0从+53.9%崩到+31.2%(σ12.5%),v7.1以σ0.3%证明真实力 2026-07-29 23:25:33 +08:00
hmo e9c93fe05a feat: 组合模拟含交易费用(往返0.2%,波段双腿2倍)——v1.0高频被费斩-11.1pp现原形,v6.1以含费+41.5%居首 2026-07-29 22:52:06 +08:00
hmo 0bbc489a1b feat: 列表双口径——新增全参与收益主列(单仓≥5万公平基线),集中仓为辅列,v11.0现原形(全参与仅+28.9%) 2026-07-29 15:32:54 +08:00
hmo 260354bdd3 feat: 全参与可行仓位模型(单仓≥5万地板,消除上车运气)+排序刷新丢失修复(综合分先算后排) 2026-07-29 15:26:57 +08:00
hmo f857a14762 test: v11.2/3/4枢轴出场全否——弱撑止损77%被洗,强压减半砍掉大赢腿(+32%vs v8.1的+93%),实证ATR止损+MA10波段即最优,枢轴S/R不适用于出场 2026-07-29 14:03:33 +08:00
hmo f69cab552b feat: 仓位模型内生化(STRATEGY_SIZING)+次日开盘入场杜绝未来幻觉+列表仓位列——波段策略3仓/固定出场4-5仓,v11.0以3仓+115.4%居首 2026-07-29 13:40:31 +08:00
hmo ff54d37915 feat: 枢轴S/R注入回测引擎+v11系列——枢轴波段(v11.0)4仓+86.3%/回撤1.3%碾压MA10波段,证明复合强弱支撑优于简单均线;固定15%/ATR仍优于裸枢轴强压止盈 2026-07-29 13:21:28 +08:00
hmo dfdd7490f2 feat: 港股板块指数全量拓展——EM所属行业覆盖253只(50个行业)+自建板块指数137个,sector_slope因子对港股全量生效 2026-07-29 11:45:22 +08:00
hmo 395fbcdddb feat: h1.1港股三强信号版+h1.0过拟合教训存档 2026-07-29 11:06:57 +08:00
hmo fdaff1cd50 feat: 港股策略研究体系——253只港股通宇宙回填+v7.1港股基线(61.5%胜率26笔)+h1.0过拟合教训+h1.1三强信号版+引擎/ API/UI分市场开关(全部/A股/港股) 2026-07-29 11:03:27 +08:00
hmo da1e0242d6 feat: 港股通赛道——HSI全历史入库+29只港股通池回填+分市场情景判断(A股看上证/港股看恒指)+13个港股自建板块指数+港股行业映射 2026-07-29 09:30:30 +08:00
hmo c9e7079ee6 feat: 三维共振层落地(技术×资金×消息合成+signal_veto_log全程记录) + 综合评分列(收益30/胜率20/夏普20/盈亏比15/回撤15) + 普适性列(月份分布熵) 2026-07-29 03:23:25 +08:00
hmo 6ee7d348ce feat: v9.2周线破位反向利用 — 周线回调+日线走强胜率78.4%/夏普15.23,单笔质量超v7.1(组合收益因样本减少略降) 2026-07-29 03:09:15 +08:00
hmo effed7d7cd test: v9多周期消融(否决) — 周线趋势过滤与回调买入逻辑冲突(weekly_up=True胜率60.9% vs False 78.4%),证据存档不并入 2026-07-29 02:58:53 +08:00