[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CVMD44T2E10ZFV88K5EJNF":3,"skill-same:01M6CVMD44T2E10ZFV88K5EJNF":51},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":27,"repositoryHtmlUrl":28,"repositoryHomepageUrl":6,"ownerHtmlUrl":29,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":30,"install":31,"resources":44},"01M6CVMD44T2E10ZFV88K5EJNF","trend-following-timing",null,"趋势追踪择时策略，包括传统均线指标（MA、MACD、DMA、TRIX）和自适应均线的原理与实操。适用于需要实施技术分析择时的场景。","FeiCoder\u002FSkill-Factory","FeiCoder","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F49159289?v=4","01M6CVJSHMSFYNK0YV6R84T6QM","01M6CVJSNX8MP1D0JX73QQP6CJ",11,"MIT","https:\u002F\u002Fgithub.com\u002FFeiCoder\u002FSkill-Factory\u002Fblob\u002Fmain\u002Fproduced_skill\u002Ftiming\u002Ftrend-following-timing\u002FSKILL.md",[],[18],"trend following timing","2026-11-10 10:12:30",false,"---\nname: trend-following-timing\ndescription: 趋势追踪择时策略，包括传统均线指标（MA、MACD、DMA、TRIX）和自适应均线的原理与实操。适用于需要实施技术分析择时的场景。\n---\n\n# 趋势追踪择时\n\n## 基本概念\n\n趋势择时的基本思想来自技术分析，认为趋势存在延续性，找到趋势方向后跟随操作即可。\n\n### 技术分析三假设\n\n1. 市场行为涵盖一切信息\n2. 价格沿趋势移动\n3. 历史会重演\n\n### 技术指标分类\n\n| 类型 | 说明 | 示例 |\n|------|------|------|\n| 趋势型 | 判断趋势方向 | MA、MACD、DMA |\n| 反趋势型 | 判断超买超卖 | RSI、KDJ |\n| 能量型 | 判断买卖力量 | OBV、VR |\n| 大盘型 | 判断整体市场 | 腾落指数 |\n\n## 传统趋势指标\n\n### 1. MA（移动平均）\n\n**计算公式**：\n```\nMA(N) = (P1 + P2 + ... + PN) \u002F N\n```\n\n**交易法则**：\n- 均线在价格之下且上升 → 买入\n- 均线在价格之上且下降 → 卖出\n- **金叉**：短期均线从下向上穿过长期均线 → 买入\n- **死叉**：短期均线从上向下穿过长期均线 → 卖出\n\n**参数建议**：\n- 短期：4日\n- 长期：40日\n\n### 2. MACD\n\n**计算**：\n```\nDIFF = EMA(12) - EMA(26)\nDEA = EMA(DIFF, 9)\nMACD = 2 × (DIFF - DEA)\n```\n\n**交易信号**：\n- DIFF、DEA均为正，DIFF向上突破DEA → 买入\n- DIFF、DEA均为负，DIFF向下跌破DEA → 卖出\n\n### 3. DMA\n\n**计算**：\n```\nDMA = MA(短期) - MA(长期)\nAMA = MA(DMA)\n```\n\n**交易信号**：\n- DMA向上交叉AMA → 买入\n- DMA向下交叉AMA → 卖出\n\n### 4. TRIX\n\n**计算**：\n```\nEMA1 = EMA(收盘价, N)\nEMA2 = EMA(EMA1, N)\nEMA3 = EMA(EMA2, N)\nTRIX = (EMA3 - EMA3前值) \u002F EMA3前值 × 100\nMATRIX = MA(TRIX, M)\n```\n\n**交易信号**：\n- TRIX向上交叉MATRIX → 买入\n- TRIX向下交叉MATRIX → 卖出\n\n## 组合指标策略\n\n### 多指标叠加\n\n将多个趋势指标信号叠加：\n- 4个指标最优信号相加\n- Flag ∈ {0, 1, 2, 3, 4}\n\n### 优化结果\n\n**最优策略**：3-3组合（至少3个买入\u002F卖出信号）\n- 15年测试期内\n- 总交易17次\n- 累计收益：16.39倍\n- 同期指数收益：2.8倍\n\n## 自适应均线\n\n### 考夫曼自适应均线(KAMA)\n\n**核心理念**：\n- 震荡市场 → 使用慢速均线\n- 趋势市场 → 使用快速均线\n\n### 价格轨迹效率\n\n```\nE = |Pn - P1| \u002F Σ|Pi - Pi-1|\n```\n\n- E → 1：高效率趋势市场\n- E → 0：低效率震荡市场\n\n### 自适应算法\n\n```\na = (E × (c - d) + d)²\nAMA = AMA前值 + a × (价格 - AMA前值)\n```\n\n**参数**：\n- n：历史窗口\n- c, d：效率边界参数\n- N：自适应系统参数\n\n### 实证效果（1998年后）\n\n| 指数 | 择时收益 | 持有收益 |\n|------|----------|----------|\n| 上证指数 | 明显超越 | 基准 |\n| 深证成指 | 明显超越 | 基准 |\n\n### 自适应均线特点\n\n- **优点**：适应不同波动形态\n- **缺点**：信号频繁，交易成本高\n- **适用**：小资金调仓\n\n## 实践建议\n\n### 指标选择\n\n1. 单一指标：推荐MA(4,40)或MACD\n2. 组合指标：4个趋势指标叠加\n\n### 参数优化\n\n- 分3个5年区间测试\n- 选择稳定超越基准的参数\n\n### 交易成本\n\n- 考虑双边1%交易成本\n- 权衡准确率和交易频率\n\n## 注意事项\n\n- 震荡市场易产生错误信号\n- 需要设置止损\n- 趋势形成后效果最好\n- 考虑市场环境适应性\n","# 趋势追踪择时\n\n## 基本概念\n\n趋势择时的基本思想来自技术分析，认为趋势存在延续性，找到趋势方向后跟随操作即可。\n\n### 技术分析三假设\n\n1. 市场行为涵盖一切信息\n2. 价格沿趋势移动\n3. 历史会重演\n\n### 技术指标分类\n\n| 类型 | 说明 | 示例 |\n|------|------|------|\n| 趋势型 | 判断趋势方向 | MA、MACD、DMA |\n| 反趋势型 | 判断超买超卖 | RSI、KDJ |\n| 能量型 | 判断买卖力量 | OBV、VR |\n| 大盘型 | 判断整体市场 | 腾落指数 |\n\n## 传统趋势指标\n\n### 1. MA（移动平均）\n\n**计算公式**：\n```\nMA(N) = (P1 + P2 + ... + PN) \u002F N\n```\n\n**交易法则**：\n- 均线在价格之下且上升 → 买入\n- 均线在价格之上且下降 → 卖出\n- **金叉**：短期均线从下向上穿过长期均线 → 买入\n- **死叉**：短期均线从上向下穿过长期均线 → 卖出\n\n**参数建议**：\n- 短期：4日\n- 长期：40日\n\n### 2. MACD\n\n**计算**：\n```\nDIFF = EMA(12) - EMA(26)\nDEA = EMA(DIFF, 9)\nMACD = 2 × (DIFF - DEA)\n```\n\n**交易信号**：\n- DIFF、DEA均为正，DIFF向上突破DEA → 买入\n- DIFF、DEA均为负，DIFF向下跌破DEA → 卖出\n\n### 3. DMA\n\n**计算**：\n```\nDMA = MA(短期) - MA(长期)\nAMA = MA(DMA)\n```\n\n**交易信号**：\n- DMA向上交叉AMA → 买入\n- DMA向下交叉AMA → 卖出\n\n### 4. TRIX\n\n**计算**：\n```\nEMA1 = EMA(收盘价, N)\nEMA2 = EMA(EMA1, N)\nEMA3 = EMA(EMA2, N)\nTRIX = (EMA3 - EMA3前值) \u002F EMA3前值 × 100\nMATRIX = MA(TRIX, M)\n```\n\n**交易信号**：\n- TRIX向上交叉MATRIX → 买入\n- TRIX向下交叉MATRIX → 卖出\n\n## 组合指标策略\n\n### 多指标叠加\n\n将多个趋势指标信号叠加：\n- 4个指标最优信号相加\n- Flag ∈ {0, 1, 2, 3, 4}\n\n### 优化结果\n\n**最优策略**：3-3组合（至少3个买入\u002F卖出信号）\n- 15年测试期内\n- 总交易17次\n- 累计收益：16.39倍\n- 同期指数收益：2.8倍\n\n## 自适应均线\n\n### 考夫曼自适应均线(KAMA)\n\n**核心理念**：\n- 震荡市场 → 使用慢速均线\n- 趋势市场 → 使用快速均线\n\n### 价格轨迹效率\n\n```\nE = |Pn - P1| \u002F Σ|Pi - Pi-1|\n```\n\n- E → 1：高效率趋势市场\n- E → 0：低效率震荡市场\n\n### 自适应算法\n\n```\na = (E × (c - d) + d)²\nAMA = AMA前值 + a × (价格 - AMA前值)\n```\n\n**参数**：\n- n：历史窗口\n- c, d：效率边界参数\n- N：自适应系统参数\n\n### 实证效果（1998年后）\n\n| 指数 | 择时收益 | 持有收益 |\n|------|----------|----------|\n| 上证指数 | 明显超越 | 基准 |\n| 深证成指 | 明显超越 | 基准 |\n\n### 自适应均线特点\n\n- **优点**：适应不同波动形态\n- **缺点**：信号频繁，交易成本高\n- **适用**：小资金调仓\n\n## 实践建议\n\n### 指标选择\n\n1. 单一指标：推荐MA(4,40)或MACD\n2. 组合指标：4个趋势指标叠加\n\n### 参数优化\n\n- 分3个5年区间测试\n- 选择稳定超越基准的参数\n\n### 交易成本\n\n- 考虑双边1%交易成本\n- 权衡准确率和交易频率\n\n## 注意事项\n\n- 震荡市场易产生错误信号\n- 需要设置止损\n- 趋势形成后效果最好\n- 考虑市场环境适应性\n",{"name":5,"description":7},"main","a5ea54eb2c1aeeb7767d270769f6b499e3ae39d7","produced_skill\u002Ftiming\u002Ftrend-following-timing",4,"https:\u002F\u002Fgithub.com\u002FFeiCoder\u002FSkill-Factory","https:\u002F\u002Fgithub.com\u002FFeiCoder","2026-02-27 11:40:18",{"source":8,"skillName":5,"commands":32,"prompt":42,"zipAvailable":43},[33,36,39],{"tool":34,"command":35},"npx","npx skills add FeiCoder\u002FSkill-Factory --skill trend-following-timing",{"tool":37,"command":38},"bunx","bunx skills add FeiCoder\u002FSkill-Factory --skill trend-following-timing",{"tool":40,"command":41},"pnpm","pnpm dlx skills add FeiCoder\u002FSkill-Factory --skill trend-following-timing","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FFeiCoder\u002FSkill-Factory\u002Fblob\u002Fmain\u002Fproduced_skill\u002Ftiming\u002Ftrend-following-timing\u002FSKILL.md",true,[45],{"path":46,"resourceType":47,"resourceTypeDesc":48,"sizeBytes":49,"sourceHtmlUrl":50},"agents\u002Fopenai.yaml","REFERENCE","参考文档",113,"https:\u002F\u002Fgithub.com\u002FEthanYoQ\u002FSkill-hub\u002Fblob\u002Fmine\u002Farchives\u002Fuser-installed-skills\u002Fgrilling\u002F7f1bf5d037baf46a\u002Fgrilling\u002Fagents\u002Fopenai.yaml",[52,62,77,86,95,103],{"skillNo":53,"name":54,"nameZh":6,"description":55,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":56,"categories":57,"keywords":58,"publishedAt":19},"01M6CVMBRE2WYQB2RCAGM8PHBQ","quant-timing-intro","量化择时基础知识，介绍量化择时的概念、框架和主要方法论。适用于需要理解择时策略基本框架的场景。","https:\u002F\u002Fgithub.com\u002FFeiCoder\u002FSkill-Factory\u002Fblob\u002Fmain\u002Fproduced_skill\u002Ftiming\u002Fquant-timing-intro\u002FSKILL.md",[],[59,60,61],"intro","quant","quant timing intro",{"skillNo":63,"name":64,"nameZh":6,"description":65,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":66,"categories":67,"keywords":73,"publishedAt":19},"01M6CVMA0PCR0XX1QD0CVWVT6H","market-sentiment-timing","市场情绪择时策略，基于投资者情绪指标和主成分分析构建情绪指数。适用于需要利用市场情绪进行大盘择时的场景。","https:\u002F\u002Fgithub.com\u002FFeiCoder\u002FSkill-Factory\u002Fblob\u002Fmain\u002Fproduced_skill\u002Ftiming\u002Fmarket-sentiment-timing\u002FSKILL.md",[68],{"categoryNo":69,"categoryName":70,"taxonomyType":71,"taxonomyTypeDesc":72},"01JBSEEDCAT000000000000035","市场营销","PROFESSION","适用职业",[74,75,76],"sentiment","Market","market sentiment timing",{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":84,"publishedAt":19},"01M6CVM8AWSZCXGFYTCMZT55FA","hurst-timing","Hurst指数择时模型，基于分形市场理论和R\u002FS分析方法判断市场趋势拐点。适用于需要识别市场长期记忆性和趋势转折的场景。","https:\u002F\u002Fgithub.com\u002FFeiCoder\u002FSkill-Factory\u002Fblob\u002Fmain\u002Fproduced_skill\u002Ftiming\u002Fhurst-timing\u002FSKILL.md",[83],{"categoryNo":69,"categoryName":70,"taxonomyType":71,"taxonomyTypeDesc":72},[85],"hurst timing",{"skillNo":87,"name":88,"nameZh":6,"description":89,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":90,"categories":91,"keywords":93,"publishedAt":19},"01M6CVM73396Z6EA2CMQQ6S7KW","bull-bear-line","牛熊线择时模型，基于几何布朗运动理论判断大盘牛熊转换。适用于需要识别市场重大转折点的场景。","https:\u002F\u002Fgithub.com\u002FFeiCoder\u002FSkill-Factory\u002Fblob\u002Fmain\u002Fproduced_skill\u002Ftiming\u002Fbull-bear-line\u002FSKILL.md",[92],{"categoryNo":69,"categoryName":70,"taxonomyType":71,"taxonomyTypeDesc":72},[94],"bull bear line",{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":19},"01M6CVM5W2Q00MQ0S8MXYYRTG6","style-rotation","风格轮动策略指南，包括价值\u002F成长风格、大小盘风格的轮动规律和量化模型。适用于需要理解和实施A股市场风格轮动投资的场景。","https:\u002F\u002Fgithub.com\u002FFeiCoder\u002FSkill-Factory\u002Fblob\u002Fmain\u002Fproduced_skill\u002Fstock-selection\u002Fstyle-rotation\u002FSKILL.md",[],[102],"style rotation",{"skillNo":104,"name":105,"nameZh":6,"description":106,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":109,"publishedAt":19},"01M6CVM4B9202WXY5N3B59C10V","sector-rotation","行业轮动策略指南，基于宏观经济周期和M2指标的A股行业轮动模型。适用于需要理解和实施行业配置策略的场景。","https:\u002F\u002Fgithub.com\u002FFeiCoder\u002FSkill-Factory\u002Fblob\u002Fmain\u002Fproduced_skill\u002Fstock-selection\u002Fsector-rotation\u002FSKILL.md",[],[110],"sector rotation"]