🚀 Multi-Factor Strategy v5 — 12因子 · 多空双向 · 6年回测

多因子策略 v5 / 日线 / 2020-01→2026-03 / BTC & ETH / yfinance真实数据
📊 12因子加权评分 ⚡ 多空双向 ✅ 多止损8% · 空止损5% · 追踪4% 📅 6年 · 2256交易日
₿ BTC/USDT
Ξ ETH/USDT
📈 对比
🧠 策略说明
❓ 为什么跑不赢HODL
+288.8%
策略总收益
终值 $38,884
+883.0%
HODL收益
终值 $98,302
+24.6%
年化收益
53.5%
最大回撤
HODL 76.6%
0.72
夏普比率
年化风险调整
0.46
卡玛比率
年化/最大回撤
1.20
盈亏比
均赢$3,439 均亏$-2,713
48.6%
胜率
多56.4% 空40.0%
105
交易次数
多55+空50 · 均持13天
📈 净值曲线 · BTC 🔍 拖选放大 · 双击还原 · 滚轮缩放
📊 月度收益率
📅 年度收益对比
年份策略HODL超额α
2020+183.3%+302.8%-119.5%
2021+16.7%+57.6%-40.9%
2022+8.8%-65.3%+74.1%
2023+1.0%+154.2%-153.2%
2024+4.6%+111.5%-107.0%
2025-6.0%-7.3%+1.3%
2026+7.6%-20.2%+27.8%
📝 全部交易记录 (105笔)
方向入场出场入价出价盈亏%盈亏$持仓原因
做多2020-07-252020-08-02 $9,677$11,054 +14.2%$+1,422 8天追踪止损 (14.2%)
做多2020-08-022020-08-19 $11,054$11,758 +6.4%$+728 17天追踪止损 (6.4%)
做多2020-08-192020-09-03 $11,758$10,245 -12.9%$-1,563 15天止损 (-12.9%)
做多2020-10-112020-11-05 $11,384$15,580 +36.9%$+3,902 25天ROI目标 (36.9%)
做多2020-11-072020-11-26 $14,834$17,151 +15.6%$+2,263 19天追踪止损 (15.6%)
做多2020-11-262020-12-01 $17,151$18,803 +9.6%$+1,614 5天追踪止损 (9.6%)
做多2020-12-012020-12-21 $18,803$22,803 +21.3%$+3,907 20天追踪止损 (21.3%)
做多2020-12-212021-01-02 $22,803$32,127 +40.9%$+9,108 12天ROI目标 (40.9%)
做多2021-01-102021-01-12 $38,356$33,923 -11.6%$-3,627 2天止损 (-11.6%)
做多2021-01-132021-01-21 $37,316$30,826 -17.4%$-4,827 8天止损 (-17.4%)
做多2021-02-032021-02-14 $37,472$48,717 +30.0%$+6,880 11天ROI目标 (30.0%)
做多2021-02-142021-02-22 $48,717$54,207 +11.3%$+3,359 8天追踪止损 (11.3%)
做多2021-02-222021-02-23 $54,207$48,824 -9.9%$-3,293 1天止损 (-9.9%)
做多2021-02-232021-03-15 $48,824$55,907 +14.5%$+4,333 20天追踪止损 (14.5%)
做多2021-03-152021-04-17 $55,907$60,684 +8.5%$+2,922 33天追踪止损 (8.5%)
1/7
+946.4%
策略总收益
终值 $104,642
+1476.2%
HODL收益
终值 $157,619
+46.2%
年化收益
54.5%
最大回撤
HODL 79.3%
0.95
夏普比率
年化风险调整
0.85
卡玛比率
年化/最大回撤
1.23
盈亏比
均赢$8,026 均亏$-7,070
52.1%
胜率
多57.6% 空46.7%
119
交易次数
多59+空60 · 均持11天
📈 净值曲线 · ETH 🔍 拖选放大 · 双击还原 · 滚轮缩放
📊 月度收益率
📅 年度收益对比
年份策略HODL超额α
2020+168.6%+464.1%-295.4%
2021+151.1%+404.2%-253.1%
2022+40.0%-68.3%+108.2%
2023-19.4%+90.0%-109.4%
2024-26.1%+41.7%-67.8%
2025+47.2%-11.5%+58.7%
2026+25.7%-31.3%+57.0%
📝 全部交易记录 (119笔)
方向入场出场入价出价盈亏%盈亏$持仓原因
做多2020-07-222020-07-31 $262$346 +31.8%$+3,180 9天ROI目标 (31.8%)
做多2020-08-072020-08-19 $380$406 +7.1%$+936 12天追踪止损 (7.1%)
做多2020-08-192020-09-02 $406$440 +8.3%$+1,166 14天追踪止损 (8.3%)
做多2020-09-022020-09-03 $440$386 -12.4%$-1,888 1天止损 (-12.4%)
做多2020-10-212020-11-07 $392$436 +11.1%$+1,486 17天追踪止损 (11.1%)
做多2020-11-072020-11-15 $436$448 +2.7%$+405 8天追踪止损 (2.7%)
做多2020-11-152020-11-23 $448$608 +35.9%$+5,495 8天ROI目标 (35.9%)
做多2020-11-252020-11-26 $571$519 -9.1%$-1,889 1天止损 (-9.1%)
做多2020-11-262020-12-01 $519$587 +13.2%$+2,495 5天追踪止损 (13.2%)
做多2020-12-012020-12-21 $587$610 +3.8%$+819 20天追踪止损 (3.8%)
做多2020-12-212021-01-03 $610$976 +60.0%$+13,315 13天ROI目标 (60.0%)
做多2021-01-112021-01-21 $1,090$1,122 +2.9%$+1,024 10天追踪止损 (2.9%)
做多2021-01-212021-01-25 $1,122$1,324 +18.1%$+6,609 4天追踪止损 (18.1%)
做多2021-01-252021-02-07 $1,324$1,614 +21.9%$+9,443 13天追踪止损 (21.9%)
做多2021-02-072021-02-22 $1,614$1,782 +10.4%$+5,466 15天追踪止损 (10.4%)
1/8
📊 BTC vs ETH 策略收益对比
BTC 指标
+288.8%
收益
vs HODL 883.02%
53.5%
回撤
HODL 76.6%
0.72
夏普
ETH 指标
+946.4%
收益
vs HODL 1476.19%
54.5%
回撤
HODL 79.3%
0.95
夏普
📊 12因子得分系统 (v5)
因子权重多头信号 (+)空头信号 (-)
EMA 20/50/20015%三线多排+价格>EMA200三线空排+价格<EMA200
RSI(14)12%<30超卖(+1.0), <40(+0.5), <55(+0.15)>75超买(-1.0), >65(-0.5)
MACD(12/26/9)12%Hist上穿0轴(金叉)Hist下穿0轴(死叉)
🆕 Supertrend10%ATR趋势=上升(支撑线)ATR趋势=下降(阻力线)
布林带(20,2σ)8%价格在下轨15%区间价格在上轨85%以上
ADX+DI(14)8%ADX>25且+DI>-DIADX>25且+DI<-DI
🆕 KAMA(30)8%价格>KAMA且斜率>1%价格<KAMA且斜率<-1%
🆕 Ichimoku云8%价格在云上+TK金叉价格在云下+TK死叉
StochRSI(14)5%K<20且K上穿DK>80且K下穿D
OBV(20EMA)5%OBV>OBV均线OBV<OBV均线
🆕 CMF(20)5%CMF>0.1资金流入CMF<-0.1资金流出
🆕 Donchian(20)4%突破20日新高跌破20日新低
🚦 入场规则
做多:得分 ≥ 0.25 且 ADX ≥ 18 且 20 < RSI < 78 且 (价格 > EMA200 或 KAMA)
做空:得分 ≤ -0.30 且 ADX ≥ 18 且 22 < RSI < 80 且 价格 < EMA200 且 < KAMA
自适应阈值:高波动+顺趋势→阈值×0.85; 低波动→阈值×1.2
🚪 出场规则
硬止损:多头 -8% / 空头 -5%
追踪止损:4% (从最高点回落)
ROI目标:0天+30%, 30天+15%, 60天+8%, 120天+3%
信号退出:多头得分 ≤ -0.15 / 空头得分 ≥ 0.15
📖 指标含义速查
EMA (指数移动平均)
近期价格加权均线。EMA20短期、EMA50中期、EMA200长期。三线多排(20>50>200)=强势上涨趋势。
RSI (相对强弱指数)
0-100动量指标。<30超卖(可能反弹),>70超买(可能回调)。判断市场过热/过冷。
MACD (移动平均收敛散度)
快慢均线之差。Histogram上穿0轴=金叉(多头增强),下穿=死叉(空头主导)。
Bollinger Bands (布林带)
均线±2倍标准差通道。触下轨=可能被低估,触上轨=可能被高估。宽度反映波动率。
ADX + DI (趋势强度)
ADX>25=趋势明确。+DI>-DI=上涨主导。ADX<20=盘整(不宜趋势策略)。
StochRSI (随机RSI)
RSI的随机指标。K<20=极度超卖,K>80=极度超买。K上穿D=短期反弹信号。
🆕 Supertrend
ATR×3计算动态支撑/阻力。价格站上=上升趋势(绿),跌破=下降(红)。比EMA更灵敏。
🆕 KAMA (Kaufman自适应均线)
根据市场噪音自动调节灵敏度:趋势清晰→快速跟随,震荡→变平滑。
🆕 Ichimoku (一目均衡表)
转换线/基准线交叉=中期信号;云带=支撑阻力。价格在云上方=多头强势。
🆕 CMF (Chaikin资金流)
收盘位在当日区间位置×成交量。CMF>0=买方主导,<0=卖方主导。
OBV (能量潮)
累计成交量方向。上涨日+量,下跌日-量。OBV>均线=量价配合。
🆕 Donchian Channel (唐奇安通道)
20日最高/最低价。突破上轨=新高动量(海龟策略核心)。
📈 回测指标含义
夏普比率 (Sharpe Ratio)
风险调整后收益。= (日均收益 / 日均波动) × √365。>0.5可接受,>1.0优秀,>2.0卓越。衡量每承担1单位风险获得多少回报。
卡玛比率 (Calmar Ratio)
= 年化收益 / 最大回撤。衡量收益与最坏情况的比值。>0.5可接受,>1.0良好,>3.0优秀。
盈亏比 (Profit Factor)
= 总盈利 / 总亏损。>1.0盈利,>1.5良好,>2.0优秀。1.2左右在crypto日线频率是正常水平。
最大回撤 (Max Drawdown)
净值从峰值到谷底的最大跌幅。反映策略最坏表现。crypto日线策略50%+回撤是常见的。
胜率 (Win Rate)
盈利交易数/总交易数。40-55%在趋势策略中正常。高胜率不代表高收益(要看盈亏比)。
年化收益 (Annual Return)
复利计算的等效年收益。BTC 24.6%、ETH 46.2%跑赢大部分传统资产。

🤔 为什么策略在上涨周期表现差?

这是所有择时策略在强牛市中的固有缺陷,不是bug——是feature trade-off。

BTC 牛市表现

时期策略HODL差距
2020.3→2021.4 主升浪+286%+1170%-883%
2021.7→2021.11 二次顶+23%+118%-95%
2023.1→2024.3 复苏+52%+329%-277%

ETH 牛市表现

时期策略HODL差距
2020.3→2021.4 主升浪+462%+2067%-1606%
2021.7→2021.11 二次顶+46%+159%-113%
2023.1→2024.3 复苏+4%+223%-219%
🔴 根本原因
1. 频繁止损/止盈截断利润
BTC从$7k涨到$69k(10倍),但策略每次+15%~30%就止盈出场,然后等信号再入场。牛市中每次出场后价格继续涨,再入场时成本更高。
2. 追踪止损在牛市回调中触发
BTC在2021大牛市中多次出现10-30%的回调,4%追踪止损会被震出来。HODL坐稳不动反而吃到整段涨幅。
3. 空头交易在牛市亏钱
牛市中做空是逆势操作。BTC 2020-2021牛市中14笔亏损交易累计亏了$38,531,ETH亏了$61,459。
4. 信号滞后性
所有技术指标都是滞后指标——等确认信号出现时,涨幅已经吃掉一部分。EMA200需要200天数据,Ichimoku云领先26天但回测只在当前时点计算。
🟢 策略的真正价值
1. 熊市保护
2022年BTC跌了65%,ETH跌了67%。策略在这期间通过做空实际赚钱了,大幅减少了回撤。
2. 回撤控制
HODL最大回撤76-79%,策略控制在53-55%。少亏25个百分点意味着回本需要的涨幅少得多(100%→120% vs 300%→400%)。
3. 风险调整后更优
策略夏普0.72-0.95 > HODL约0.5。每承担1单位风险,策略获得更高回报。
4. 年化24-46%已经很强
巴菲特长期年化约20%。策略年化24.6%(BTC)和46.2%(ETH)跑赢了绝大多数传统资产。
5. HODL有幸存者偏差
我们只看了BTC和ETH这两个赢家。如果HODL的是LUNA、FTT、UST...早归零了。择时策略止损保命。
💡 如何改进?(诚实评估)
放宽止盈 / 去掉ROI目标?→ 我试过了,BTC从+289%降到+240%。原因:大回调时亏更多,抵消了多持有的收益。
加宽追踪止损?→ 从4%→6%→10%,BTC最好+366%但回撤增加到59%。trade-off不划算。
减少做空?→ 严格做空条件后空头交易降为0,ETH从+946%降到+550%。空头在熊市是重要收益来源。
真正有效的改进方向:加入链上数据(实际买卖压力)、期货持仓(Open Interest)、恐惧贪婪指数、资金费率等非纯价格因子。但这些数据yfinance没有。