跟单执行
信号进入 follow,copier 过风控后由 signer 盖 builderCode 并下单
2 min read2026-10-15
面向贡献者。用户操作见 创建与管理跟随。
路径
源地址成交
→ follow 只放行 active 的跟随(channel = tg)
→ copier 按该跟随的仓位、过滤和风控决定跟、跳过或失败
→ signer.place_order 盖 builderCode 并提交
→ 结果写入跟单成交,供成交历史和组合读取
新建跟随默认 active=false。不恢复就不会进这条链路。
channel=daemon 在 PRODUCT_SUNSET_V1 下不能新建,也不能再设为 active。存量挂单的消化见仓库 docs/SUNSET_CHANNEL_B_COPILOT_AI_TRADER_PLAN.md。不要把 daemon 跟随改写成 tg。
两类单
| 来源 | 费率 | 谁盖 code |
|---|---|---|
跟随产生的 copy_order | min(邀请档, 会员帽) | 仅 signer |
trade_order.source=user_manual(市场页、组合平仓) | 终端 10 bps | 仅 signer |
copier、follow 和前端不传 raw builderCode。
风控位置
跟随配置(比例或固定金额、日名义、持仓数、滑点、价格带、类别过滤)在 入队执行前 判断。跳过要留下可读原因,用户在成交历史里看到的是这层结果,不是签名机日志。
账户档位只提供帽和槽位:Free / Plus 禁止日名义为 0,槽位 3 / 10,Pro 槽位不限且日名义可以为 0。权益读 tier_entitlements,过期订阅按 Free。见 档位与费率。
本地怎么验
跟单 dry-run 走 infra/e2e.sh 与 docs/TESTING.md。只在本机或 CI 跑,不要到业务机或签名机上试单。联调步骤见 Polymarket 联调。