auto_trade_sys/docs/trade_analysis_2026-03-01_losing_day.md
薇薇安 0127edbc97 feat(config): Add new risk management configurations for Sunday and night trading hours
Introduced new configuration options to manage trading activities on Sundays and during night hours. This includes limits on the number of trades on Sundays, minimum signal strength requirements for Sunday trades, and restrictions on opening new positions during specified night hours. Updated relevant backend and frontend components to reflect these changes, enhancing risk control and user awareness of trading conditions.
2026-03-01 11:25:03 +08:00

8.3 KiB
Raw Permalink Blame History

当日亏损分析2026-03-01周日及优化建议

基于 binance_trades_2_2026-03-01 (2).json 导出;星期几结论 见下方「七、最近 7 天按星期几统计」,数据来自 binance_trades_2_2026-03-01 (3).json(最近 7 天)。


一、整体与「当天」口径

口径 已实现盈亏 说明
全导出2/28+3/1 +11.29 USDT净 +10.37 两天合计仍盈利
2026-03-01周日 -10.39 USDT 当天 1 盈 12 亏,明显亏损
2026-02-28周六 +21.69 USDT 19 盈 20 亏,大赚

结论:「当天亏损」= 周日 3 月 1 日,把周六赚的约一半回吐;统计没问题,问题在周日当天的表现。


二、周日亏损结构

1. 按交易对(周日当天)

交易对 已实现盈亏(USDT)
ASTERUSDT -3.99
WLFIUSDT -1.74
FILUSDT -1.51
WIFUSDT -1.18
ICPUSDT -1.12
WLDUSDT -0.89
ENAUSDT -0.68
AAVEUSDT -0.64
HUSDT -0.46
1000LUNCUSDT +1.80(周日唯一一笔盈利)

周日共 13 笔平仓12 笔亏、1 笔盈,且亏损集中在凌晨 06 时和个别品种。

2. 按小时(全导出,可看出「危险时段」)

时段 已实现盈亏 备注
0 时 -0.46
2 时 -2.83
3 时 +0.68
4 时 -6.61 单小时亏损最大
6 时 -1.18
10 时 -1.22
12 时 +2.00
14 时 +11.50
15 时 +1.93
17 时 +0.70
18 时 -2.19
19 时 +8.17
20 时 +4.70
21 时 -4.38
22 时 +1.61
23 时 -1.15

亏损集中:0、2、4、6、10、18、21、23 时;盈利集中:1215、1920、22 时。周日当天亏损主要发生在凌晨 06 时(含 4 时 -6.61)和晚间 21 时等。实盘反馈:亏损实际从昨晚 21:00 之后开始(周六晚 21 点 → 周日凌晨),危险时段 21:00次日 06:00已加此时段禁止开新仓NIGHT_HOURS_NO_OPEN

3. 全周期亏损交易对(可做黑名单/降权参考)

交易对 已实现盈亏 胜/负
ASTERUSDT -3.99 0/1
HBARUSDT -3.47 0/1
ICPUSDT -3.25 0/3
ZROUSDT -2.37 0/2
TAOUSDT -2.31 0/2
WLFIUSDT -1.74 0/2
FARTCOINUSDT -1.67 0/2
WLDUSDT -0.89 0/1
HYPEUSDT -0.83 0/1
PUMPUSDT -0.73 0/1
ENAUSDT -0.68 0/1
SIGNUSDT -0.52 0/4

这些品种在本周期内全部或多数为亏,适合做统计过滤(黑名单/降权)。


三、问题归纳

  1. 周日凌晨 06 时:多笔止损/亏损平仓ASTER、WLFI、WLD、WIF、ICP、ENA、AAVE、HUSDT 等),单 4 时就 -6.61。
  2. 胜率偏低:全周期 38.5%20 盈 / 32 亏周日更极端1 盈 / 12 亏)。
  3. 同一交易对反复亏:如 ICPUSDT 3 笔全亏、SIGNUSDT 4 笔全亏、ZRO/TAO/WLFI/FARTCOIN 等 2 笔全亏。
  4. 时段与星期效应:凌晨 + 周日 明显偏亏午后到晚上1215、1920、22 时)偏盈。

四、优化建议

1. 时段过滤(优先)

  • 凌晨 06 时:在「按小时统计」或策略里对该时段降权或禁止开新仓(至少周日或周末可更严)。
  • 21 时、23 时:本周期也为亏,可列为「谨慎时段」或小幅降权。
  • 实现方式:用现有 trade_stats 的 by_hour对亏损集中时段提高门槛或禁止开仓STOP_OPEN_HOURS 或按小时 bucket 权重)。

2. 周日/周末规则(建议)

  • 周日当天 1 盈 12 亏,可单独对待:
    • 选项 A周日禁止开新仓(只平仓、不新开)。
    • 选项 B周日提高信号门槛(如 MIN_SIGNAL_STRENGTH+1降低仓位/次数
  • 若统计上「周六赚、周日亏」持续出现,可加配置如 WEEKEND_REDUCE_OPENSUNDAY_NO_OPEN

3. 交易对黑名单/降权

  • 硬黑名单(禁止开仓)ASTER、HBAR、ICP、ZRO、TAO、WLFI、FARTCOIN、WLD、HYPE、PUMP、ENA、SIGNUSDT 等在本周期内 0 胜多负,可先纳入统计黑名单或硬黑名单,观察一段时间再放开。
  • 软黑名单(降权):同周期内胜率极低的品种,用现有「按 symbol 统计 + 黑名单 mode」做降权减少仓位或提高开仓门槛。

4. 冷却与频控

  • 同一交易对在同一天或 24 小时内多次亏损(如 ICP 3 笔、SIGN 4 笔):
    • 拉长 SYMBOL_LOSS_COOLDOWN_SEC(如 24 小时)。
    • 或增加「同一 symbol 每日最大开仓次数」(如 2 次),避免连续试错。

5. 入场质量

  • 周日 12 笔亏损多为止损出场,说明入场质量在凌晨/周日偏差:
    • 亏损时段06、21、23 时)或周日提高 MIN_SIGNAL_STRENGTH(如 +1
    • 或在这些时段/星期关闭智能追价、只做限价,减少被动成交。

6. 大盘与风控

  • 若周日凌晨 BTC/大盘明显下跌,可加强 BETA_FILTER周日降低多单仓位,避免逆势加码。

五、建议落地顺序

优先级 动作
P0 凌晨 06 时禁止或大幅降权开新仓(尤其 4 时21/23 时酌情降权。
P0 周日:禁止开新仓或提高信号门槛 + 降低仓位。
P1 对 ASTER、ICP、ZRO、TAO、WLFI、FARTCOIN、SIGN 等做黑名单或降权。
P1 拉长 SYMBOL_LOSS_COOLDOWN_SEC或加「同 symbol 每日开仓上限」。
P2 在亏损时段/周日提高 MIN_SIGNAL_STRENGTH 或关闭追价。

六、最近 7 天按星期几统计(是否加星期几规则)

数据来源:binance_trades_2_2026-03-01 (3).json(约 7 天、422 笔成交64 盈 / 141 亏,总已实现 +39.60 U

按星期几汇总

星期 已实现盈亏(U) 盈/亏笔数 胜率(%) 涉及日期
周一 -5.67 0 / 2 0 2026-02-23
周二 +2.57 1 / 0 100 2026-02-24
周三 +8.99 6 / 15 28.6 2026-02-25
周四 +37.03 28 / 32 46.7 2026-02-26
周五 -7.69 5 / 38 11.6 2026-02-27
周六 +22.00 22 / 31 41.5 2026-02-28
周日 -17.63 2 / 23 8.0 2026-02-22、2026-03-01

按日期(辅助)

日期 星期 已实现(U) 盈/亏
2026-02-22 周日 -7.24 1 / 11
2026-02-23 周一 -5.67 0 / 2
2026-02-24 周二 +2.57 1 / 0
2026-02-25 周三 +8.99 6 / 15
2026-02-26 周四 +37.03 28 / 32
2026-02-27 周五 -7.69 5 / 38
2026-02-28 周六 +22.00 22 / 31
2026-03-01 周日 -10.39 1 / 12

结论(星期几是否有关)

  • 周日7 天内有 2 个周日2/22、3/1两日都亏-7.24、-10.39),合计 -17.63 U胜率仅 8%2 盈 23 亏)。不是单日偶然,支持加「周日」限制。
  • 周五:样本内 1 天2/27-7.69 U、胜率 11.6%,也偏差,可作次要观察。
  • 周四、周六:表现最好(+37、+22周三、周二为正。

建议:在策略里增加星期几规则有数据支撑——至少对周日禁止开新仓或明显降权;若后续多周周五持续偏亏,再考虑周五降权。

已实现:增加配置 SUNDAY_MAX_OPENS(周日最多开仓次数)。设为 0 = 不限制(与平日一致);设为 23 = 周日最多开 23 单,既控制周日亏损又不完全停单。后端/前端配置页可调。


七、小结

  • 「当天亏损」= 2026-03-01周日,已实现 -10.39 USDT1 盈 12 亏。
  • 主要来源:凌晨 06 时(尤其 4 时)多笔止损 + 若干持续亏损的交易对ASTER、WLFI、FIL、WIF、ICP、WLD、ENA、AAVE、HUSDT
  • 星期几:最近 7 天内两个周日都亏、胜率极低,支持加周日限制;周五样本内也差,可后续再观察。
  • 优化方向时段过滤(凌晨/晚间)+ 周日规则(推荐)+ 亏损品种黑名单/降权 + 冷却与频控,可显著减少类似「周六赚、周日一把回吐」的重复。