- 新增 strategy_research_methodology.md(由果及因/12维/铁律/支撑压力规范) - 新增 predictive_oversold_strategy.md(v5定稿,年化18.57%) - 新增 deployment-plan-predictive-oversold.md(整合部署计划) - 归档 docs/research/(63份研究过程文档)+ scripts/research/(19个研究脚本) - 更新 docs/README.md 文档中心(策略研究章节)
5.4 KiB
5.4 KiB
MoFin 策略研究脚本清单(2026-08-08 ~ 08-10)
位置:246服务器 /tmp/ 下(mofin_*.py)+ 本地 C:\Users\hmo\AppData\Local\Temp\opencode
状态说明:✅保留(有价值)|🗑️删除(临时/废弃)|📦归档(可能有用的早期版本) 08-10 研究脚本已归档到projects/MoFin/scripts/research/(见该目录 README.md)
〇、08-10 预测策略研究脚本(✅ 核心,已归档 MoFin)
| 脚本 | 作用 | 结果 |
|---|---|---|
sr_calculator.py |
科学支撑压力(枢轴点+筹码密集区) | - |
step27_predictive_scan.py |
12维预测因子扫描 | 大涨率3.52%→11.61% |
step28-29 |
信号组合+压缩 | avg60 14.6-15.9% |
step30b_three_phase_fast.py |
三段分析(入场/离场) | 信号日买+40日 avg17% |
step34_sim_support.py |
统一模拟(支撑保护) | 年化9.63% |
step35_param_scan.py |
参数扫描(槽位×持有×仓位) | 10槽40日15%最优 |
step36_mkt_phase.py |
大盘阶段过滤 | 回撤期信号最强 |
step37_final_v3.py |
最终模拟 | 年化14.75%达标 |
一、✅ 核心保留脚本(研究结论的依据)
| 脚本 | 作用 | 对应结果文档 |
|---|---|---|
mofin_12d_mining.py |
12维状态空间挖掘(弱市日全市场因子档位 vs 基线) | /tmp/mofin_12d_report.md |
mofin_12d_profile.py |
12维画像(真实买卖点×12维,不预设规则归纳) | /tmp/mofin_12d_profile.md |
mofin_leader_oversold.py |
龙头×超跌面板验证(+7.5% vs 基线2.4%) | 2026-08-09-mofin_leader_oversold.md |
mofin_leader_sim.py |
龙头×超跌可靠资金模拟(年化17.3%) | 2026-08-09-mofin_leader_sim.md |
mofin_sci_sr.py |
科学筹码支撑压力出场(单笔66.1%) | 2026-08-09-mofin_sci_sr.md |
mofin_batch_v5.py |
分仓重评v5纯筹码(年化14.2%) | 2026-08-09-mofin_batch_v5.md |
mofin_fair_compare.py |
统一资金模拟公平对比(单笔3.9% vs 分仓-22.7%) | 2026-08-09-mofin_fair_compare.md |
mofin_real_pos.py |
统一资金模拟v2(MoFin真实仓位规则) ⚠️有bug待修 | 2026-08-09-mofin_real_pos.md |
mofin_timing_check.py |
前视偏差验证(当月23.1%→上月20.0%) | 2026-08-09-mofin_timing_check.md |
mofin_short_win.py |
短窗口验证(5/20/5 vs 20/60/20) | 2026-08-09-mofin_short_win.md |
mofin_window_sens.py |
窗口敏感性(bias/动量/高点) | 2026-08-09-mofin_window_sens.md |
mofin_trade_count.py |
交易数统计(2.9万独立波段) | 2026-08-09-mofin_trade_count.md |
collect_fundamentals.py |
全市场基本面采集(腾讯接口,5529只)→ 已固化到 deploy/profile-scripts/fundamentals_refresh.py | - |
mofin_engine_v1.py |
统一资金模拟引擎v1(用MoFin v_weak基准验证,⚠️未通过) | 引擎验证失败记录 |
vweak_verify.py |
v_weak 每日扫描验证(162信号,-2.5%不达标——引擎复现失败依据) | - |
mofin_engine_final.py |
MoFin引擎整合回测(叙事+v_weak,累计-35.5%) | 整合尝试记录 |
mofin_final_v3.py |
整合回测v3(排序叙事+修复,年化-4.6%) | 修复链记录 |
mofin_narr_sort.py |
叙事信号质量排序(每月限15) | 排序修复 |
mofin_narr_fix.py / mofin_narr_gate.py |
叙事信号修复验证(动量确认/市场门控) | 修复验证 |
二、📦 归档(可能有用的早期探索)
| 脚本 | 作用 | 归档理由 |
|---|---|---|
mofin_main_sector.py |
行业主角识别 | 行业层被否决(t=-8.5)但方法论有效 |
mofin_leader_stock.py |
行业内龙头识别 | 启动日特征无效但过程确认思路保留 |
mofin_bull_v1/v2.py |
牛市策略早期 | 被叙事龙头取代 |
mofin_batch_v2/v3/v4.py |
分仓重评演进 | v5是最终版,早期有bug但记录了过程 |
mofin_narrative.py / mofin_narr_leader.py |
叙事行业识别 | 叙事龙头的基础 |
diag_*.py(diag_2024/dividend/mktcap/vweak) |
数据质量诊断 | 记录了除权/市值/信号量问题 |
三、🗑️ 删除(临时/废弃/一次性)
| 脚本 | 理由 |
|---|---|
check_*.py(check_db/match/daily/flow/idx/panel/dates等) |
一次性结构检查 |
debug_*.py(debug_bull_ret/debug_merge) |
调试用已解决 |
explore_*.py(explore_bsp/bull_points) |
一次性数据探索 |
mofin_oversold_*.py(oversold_bounce/period/filter) |
被龙头×超跌取代 |
mofin_stage_contrib.py / mofin_pattern_*.py |
形态路线被否决(63万样本无效) |
四、⚠️ 运维注意(保障MoFin正常运行)
- 已固化到MoFin的脚本:
fundamentals_refresh.py(全市场基本面采集)——已部署,正常运行 - 只读访问:所有研究脚本用
mode=ro+PRAGMA query_only=ON打开 mofin.db,从未写库 - 生产脚本未动:mr_scanner / strategy_lifecycle / per_stock_reassess / mofin_db 等生产脚本只读未改
- 待授权:任何更新到 MoFin 的操作(新脚本部署/改配置)需老莫明确授权
五、归档目录规划
/tmp/mofin_research_archive/ # 246服务器归档(如需保留早期脚本)
├── sector_industry/ # 行业层探索
├── bull_early/ # 牛市早期尝试
├── oversold/ # 超跌系列
└── batch_position/ # 分仓重评演进