auto_trade_sys/ALTCOIN_STRATEGY_UPDATE.md
薇薇安 1032295052 a
2026-01-25 09:16:16 +08:00

8.5 KiB
Raw Blame History

山寨币专属策略配置更新总结

更新时间2026-01-24 核心理念:高盈亏比 + 宽止损 + 快速止盈 + 精选时机

📋 更新概述

基于交易记录分析和山寨币市场特性,从"波段趋势策略"转变为"山寨币高盈亏比狙击策略"。

🔧 核心配置变更

1. 风险控制参数(最关键)

参数 原值 新值 原因
ATR_STOP_LOSS_MULTIPLIER 2.5 2.0 山寨币波动大,止损要宽但不过宽
MIN_HOLD_TIME_SEC 1800 0 **立即取消!**山寨币30分钟可能暴涨暴跌50%
STOP_LOSS_PERCENT 0.10 0.15 固定止损15%(相对保证金)
RISK_REWARD_RATIO 1.5 4.0 盈亏比必须≥4用大赢家覆盖亏损
USE_FIXED_RISK_SIZING True True 保持固定风险,避免亏损扩大
FIXED_RISK_PERCENT 0.02 0.01 每笔最多亏1%(山寨币风险高)
ATR_TAKE_PROFIT_MULTIPLIER 1.5 8.0 止盈倍数提高到8盈亏比4:1
TAKE_PROFIT_PERCENT 0.25 0.60 固定止盈60%4:1盈亏比

2. 入场与出场优化

参数 原值 新值 原因
MIN_SIGNAL_STRENGTH 8 7 保持较高门槛但比8合理
AUTO_TRADE_ONLY_TRENDING True True 山寨币只做趋势明确的
SMART_ENTRY_ENABLED False True 开启智能入场,提高成交率
USE_TRAILING_STOP False True **必须开启!**山寨币利润要保护
TRAILING_STOP_ACTIVATION 0.10 0.30 盈利30%后激活(山寨币波动大)
TRAILING_STOP_PROTECT 0.05 0.15 保护15%利润(给回撤足够空间)
ENTRY_MAX_DRIFT_PCT_TRENDING 0.6 0.8 追价偏离放宽到0.8%(山寨币跳空大)
ENTRY_SYMBOL_COOLDOWN_SEC 120 1800 同一币种冷却30分钟

3. 交易品种筛选

参数 原值 新值 原因
MIN_VOLUME_24H 5000000 30000000 24H成交额≥3000万美元过滤垃圾币
MIN_VOLUME_24H_STRICT 10000000 50000000 严格过滤≥5000万美元
MAX_SCAN_SYMBOLS 500 150 扫描前150个覆盖主流山寨
TOP_N_SYMBOLS 50 5 只做信号最强的5个专注优质机会
MIN_VOLATILITY 0.02 0.03 最小波动率3%,过滤死币

4. 仓位与频率控制

参数 原值 新值 原因
MAX_POSITION_PERCENT 0.08 0.015 单笔仓位1.5%,山寨币不加仓
MAX_TOTAL_POSITION_PERCENT 0.40 0.12 总仓位12%,保守控制总风险
MAX_DAILY_ENTRIES 8 5 每日最多5笔山寨币少做多看
MAX_OPEN_POSITIONS 3 4 同时持仓不超过4个
LEVERAGE 10 8 基础杠杆降到8倍山寨币波动大
MAX_LEVERAGE 15 12 最大杠杆12倍不要超过
USE_DYNAMIC_LEVERAGE True False 不使用动态杠杆(保持简单)

5. 时间框架调整

参数 原值 新值 原因
PRIMARY_INTERVAL 1h 4h 主周期用4小时过滤噪音
ENTRY_INTERVAL 15m 1h 入场周期1小时避免太小的时间框架
CONFIRM_INTERVAL 4h 1d 确认周期用日线,看大趋势
SCAN_INTERVAL 1800 3600 扫描间隔1小时3600秒

📈 山寨币专用策略逻辑

1. 止损策略:宽但坚决

ATR倍数2.0 + 固定止损15%(哪个先触发用哪个)
不设持仓锁:触及止损立即离场
逻辑山寨币正常波动10-20%很常见,止损要容忍正常波动,但不能容忍趋势反转

2. 止盈策略:分批 + 移动止损

第一目标盈亏比1:1快速锁定30-50%利润)
第二目标盈亏比4:1剩余仓位追求大赢家
移动止损盈利30%后激活保护15%利润
逻辑山寨币可能暴涨100%+,也可能瞬间反转,要快速锁定部分利润

3. 品种选择:流动性为王

合格山寨币标准:
1. 24小时成交额 > 3000万美元
2. 市值排名前150
3. 有明确趋势4小时+日线)
4. 波动率 ≥ 3%
5. 不在异常暴涨暴跌期间

4. 时机选择:跟随大盘

只在BTC处于明确趋势时交易山寨币
AUTO_TRADE_ONLY_TRENDING = True
AUTO_TRADE_ALLOW_4H_NEUTRAL = False

💰 数学期望计算

优化后目标

胜率35%(山寨币难有高胜率)
盈亏比4.0
固定风险每笔1%

期望值 = (胜率 × 盈亏比) - (1 - 胜率)
        = (0.35 × 4.0) - 0.65
        = 1.4 - 0.65
        = 0.75

每笔交易平均盈利0.75个风险单位即总资金的0.75%

与现状对比

现状:
- 胜率30%
- 盈亏比0.91:1
- 期望值:(0.30 × 0.91) - 0.70 = -0.427(严重亏损)

优化后:
- 胜率35%(目标)
- 盈亏比4.0:1
- 期望值:+0.75(盈利)

改善:从-42.7%变为+75%期望值提升117.7%

⚠️ 山寨币交易铁律

  1. 绝不扛单亏损15%无条件离场
  2. 绝不加仓:山寨币没有"摊平成本",只有越亏越多
  3. 绝不做空低流通币:容易被轧空
  4. 绝不信消息:只信价格和成交量
  5. 仓位永远小于主流币单笔不超过1.5%

🎯 执行计划

第一阶段:配置更新(今天)

  1. 更新 trading_system/config.py 中的所有配置默认值
  2. 更新 trade_recommender.py 中的分批止盈逻辑
  3. 重启所有trading_system进程使新配置生效
  4. 在Redis中清除旧配置缓存或等待自动过期

第二阶段回测验证1-2天

  1. 用极小实盘单笔0.5%)测试新策略
  2. 记录每笔交易的:
    • 入场信号强度
    • 最大浮盈
    • 是否触及止损/止盈
    • 持仓时间
    • 退出原因
  3. 目标胜率35-40%盈亏比3.5-4.5

第三阶段正式运行3天后

  1. 单笔风险1%总仓位不超过10%
  2. 每日最多交易3-5笔
  3. 每周复盘,调整过滤条件
  4. 持续监控盈亏比和期望值

📊 关键指标监控

必须监控的指标

  1. 实际盈亏比:必须 > 3.5目标4.0
  2. 盈利因子:总盈利 / 总亏损,必须 > 1.1
  3. 平均持仓时间应该在1-4小时之间
  4. 最大回撤单日不超过总资金的5%
  5. 胜率目标35-40%

预警阈值

  • 盈亏比 < 3.0:立即暂停交易,检查策略
  • 胜率 < 25%信号质量有问题提高MIN_SIGNAL_STRENGTH
  • 单日亏损 > 3%:暂停交易,检查市场环境
  • 连续亏损 > 5笔暂停交易等待市场转好

🔄 后续优化方向

短期1周内

  1. 监控并微调 MIN_SIGNAL_STRENGTH7-8之间
  2. 根据实际情况微调 ATR_STOP_LOSS_MULTIPLIER1.8-2.2之间)
  3. 观察并记录哪些币种表现最好

中期1月内

  1. 实现按市值分级的动态参数见summary中的伪代码
  2. 添加BTC趋势过滤BTC下跌时不做山寨币多单
  3. 优化移动止损的激活和保护参数

长期3月内

  1. 建立山寨币白名单/黑名单机制
  2. 实现资金管理优化(凯利公式动态调整)
  3. 开发山寨币专用的技术指标组合

📝 配置文件清单

已更新的文件:

  • trading_system/config.py - 核心配置默认值
  • trading_system/trade_recommender.py - 推荐生成逻辑
  • backend/config_manager.py - 配置管理器默认值(待更新)
  • backend/api/routes/config.py - API配置元数据待更新

立即执行的操作

# 1. 重启所有trading_system进程使新配置生效
supervisorctl restart auto_sys:*

# 2. 重启推荐服务
supervisorctl restart auto_recommend:*

# 3. 查看日志确认新配置已生效
tail -f /www/wwwroot/autosys_new/logs/trading_*.log

# 4. 检查配置是否正确加载
# 在日志中查找以下关键配置:
# - ATR_STOP_LOSS_MULTIPLIER: 2.0
# - RISK_REWARD_RATIO: 4.0
# - MIN_HOLD_TIME_SEC: 0
# - USE_TRAILING_STOP: True

验证清单

  • ATR止损倍数 = 2.0
  • 盈亏比 = 4.0
  • 最小持仓时间 = 0已取消
  • 移动止损已启用激活30%保护15%
  • 智能入场已启用
  • 单笔仓位 ≤ 1.5%
  • 总仓位 ≤ 12%
  • 每日最多5笔
  • 基础杠杆 = 8倍
  • 24H成交量 ≥ 3000万美元

重要提醒配置更新后务必密切监控前3-5笔交易确保新策略按预期运行。如有异常立即暂停并检查日志。