PDT实时防护与递延交易 | AI生成和翻译
推送为 2e6c90d。PDT 防护机制已上线,基于 Tiger 自带的 day_trades_remaining 计数器(当前您的账户为 3 次):
- 卖出:机器人绝不会在同一美东交易日内平掉当日买入的仓位。当日内出现离场信号时,会被记录为“延迟”并在次日重新检查——同时保护性止损单仍留在券商处,因为承受一次 PDT 日内交易,总好过承受一次无保护的亏损。
- 买入:每个今日开仓的仓位都设有一个可能在收盘前触发的止损,而该成交将计入一次日内交易。因此仅当
day_trades_remaining严格大于今日买入且仍持有的仓位数量时,才允许新增入场——必须为每一个尚存的当日止损(包括新仓位的止损)预留一个席位。
已通过五个场景测试(全新交易日、多个当日止损、无空闲席位、额度耗尽、当日已卖出)以及一次实时 API 检查验证。
需要注意一个诚实的权衡:延迟当日离场会轻微改变 15 分钟均值回归行为——当 AAPL 或 INTC 在数小时内回弹至均值(常见情况)时,机器人现在将持仓过夜并于次日卖出,而非立即捕获回归。以每 5 个交易日 3 次日内交易为预算,这是保持在 PDT 雷达之下的代价。所有变动将于下一个实时 tick(北京时间周一 21:32)生效。