4.9 KiB
4.9 KiB
交易记录分析:2026-02-14 策略执行情况与优化建议
一、当日概览(清理后)
| 指标 | 数值 |
|---|---|
| 总交易数 | 79 |
| 胜率 | 42.03% |
| 总盈亏 | 5.96 USDT |
| 平均盈亏 | 0.08 USDT |
| 平均持仓时长 | 23 分钟 |
| 盈亏比 | 1.66 : 1 |
| 总交易量 | 3372.52 USDT |
平仓原因分布:止损 21 / 止盈 11 / 移动止损 5 / 手动 26 / 同步 6
二、按平仓原因的盈亏拆解(基于导出数据)
| 平仓类型 | 笔数 | 盈利笔数 | 总盈亏(USDT) | 说明 |
|---|---|---|---|---|
| 手动平仓 | 26~27 | 24 | +18.77 | 主要利润来源,多为主动止盈 |
| 移动止损 | 5 | 2 | +5.40 | 锁定利润,表现正常 |
| 自动止盈 | 11 | 3 | -4.04 | 多数笔实际亏损,异常 |
| 自动止损 | 21~27 | 1 | -13.07 | 主要亏损来源 |
| 同步平仓 | 6~8 | 0 | -1.02 | 外部/漏跟,笔数不多 |
结论:盈利主要来自「手动平仓」和「移动止损」;亏损主要来自「自动止损」和标成「止盈」但实际亏损的订单。
三、发现的问题
1. 「自动平仓(止盈)」里大量实际亏损
- 11 笔止盈单中 8 笔实际亏损,总盈亏 -4.04 USDT,平均盈亏比例约 -5.5%。
- 样本显示多为 SELL 单、出场价高于入场价(做空被价格向上打掉),说明:
- 要么 exit_reason 标错(实际是止损/移动止损,被记成 take_profit),
- 要么是 分步止盈后剩余仓位止损,但整笔记录的 exit 按止损价或市价算,导致整笔显示亏损却标成止盈。
- 建议:在同步/更新平仓原因时,若
exit_price与entry_price方向对持仓不利且 PnL < 0,应优先标为stop_loss或trailing_stop,避免“止盈单亏损”的统计噪音;并检查分步止盈后对剩余仓位平仓的记库逻辑(是否用错了价格或原因)。
2. 止损笔数多、单笔亏损偏大
- 止损 21~27 笔,总亏约 -13 USDT,中位数约 -4% 保证金,但有单笔到 -38.9%(及个别误标为止损的 +42.5%)。
- 平均持仓仅 23 分钟,说明不少单子是 快进快出被止损,可能与当前 ATR/止损距离偏紧或入场质量有关。
- 建议:
- 已用
STOP_LOSS_PERCENT做 ATR 下限,可观察接下来几天止损的保证金分布是否收敛; - 若仍多笔在 -5%~-15% 被扫,可适当放宽 ATR 倍数或提高
MIN_STOP_LOSS_PRICE_PCT(在保证交易所最小距离前提下); - 提高入场门槛(如
MIN_SIGNAL_STRENGTH、趋势过滤),减少“假突破后立刻止损”的笔数。
- 已用
3. 手动平仓占比高且质量好
- 26 笔手动、24 笔盈利、+18.77 USDT,说明人工或半自动在合适时机平仓很有效。
- 若这些多为“提前止盈/移动止损后手动确认”,可考虑:
- 移动止损:适当放宽
TRAILING_STOP_ACTIVATION/TRAILING_STOP_PROTECT,让更多盈利单通过移动止损自动锁定,减少对手动平仓的依赖; - 第一目标止盈:若 TP1 命中率高,可维持或略调高比例,让“自动止盈”的统计更贴近真实止盈。
- 移动止损:适当放宽
4. 同步平仓与数据质量
- 同步 6~8 笔、全亏,可能是币安端其它操作或漏跟。清理后这类应会减少;若仍出现,可定期用
cleanup_non_system_trades.sql思路抽查无entry_order_id或异常来源的记录。
四、优化建议汇总
| 优先级 | 方向 | 具体建议 |
|---|---|---|
| 高 | 修正“止盈单亏损”统计与逻辑 | 1)平仓原因判定:亏损单且价格对持仓不利时,不标为 take_profit;2)检查分步止盈后剩余仓位平仓的 exit_price/exit_reason 写入 |
| 高 | 控制止损质量 | 1)观察 1~2 天止损的保证金%分布;2)若 -5%~-15% 仍多,适当放宽 ATR 或入场过滤,减少假突破被扫 |
| 中 | 提高“自动锁定利润”占比 | 1)适当放宽移动止损激活/保护参数;2)保持或微调 TP1,让更多盈利由系统自动止盈/移动止损完成 |
| 中 | 入场质量 | 在可接受交易频率下,略提高 MIN_SIGNAL_STRENGTH 或趋势过滤,减少短时被止损的笔数 |
| 低 | 监控与运维 | 定期看“止盈/止损/同步”的盈亏分布,发现异常及时查 exit_reason 与成交价 |
五、简要结论
- 策略能盈利(当日 +5.96 USDT),主要来自手动平仓和移动止损,说明方向和择时整体可行。
- 主要拖累:① 自动止损笔数多、总亏大;② “自动止盈”里多笔实际亏损,暴露出平仓原因标记或分步止盈记库问题。
- 建议优先:修正止盈/止损的标记与记库逻辑,再根据新数据微调止损宽度与入场过滤,让自动止盈与移动止损在统计和实盘上更一致、可解释。
(数据来源:交易记录_2026-02-14T09-24-06.json,清理后本系统订单。)