看图懂机制
协议那页讲每个合约干什么。这一页让机器转起来给你看:一笔交易的钱去了哪、一次发射的头几分钟发生什么、 一个 lot 要经历什么、国库在各种行情下怎么动。谁是谁、各自赚什么,在谁做什么。
费率用的是工厂出厂时的默认值(2026-09-22 在已部署合约上读到):单边税 1%–15%,卖出税的 20% 给协议,创作者最多 30%,归集小费 0.5%,赏金 0.5%,卖出尖峰 90% 在 120 秒内衰减,买入窗口 99% 持续 3 秒。每次发射都会在出生时冻住自己那一份, 所以交易前请读那一个发射的实时数值。例子里的价格是为了好算编的。
整台机器
四种人,两个装钱的合约,一个让代币消失的地方。
看成两个循环。交易循环(左):每一笔买入烧掉一点代币,每一笔卖出给国库送一点股票。国库循环(右):股票只在高于 自己成本时卖出,成本以 USDG 收回、留着抄下一次底,赚的那部分买回代币烧掉。Keeper 就是谁先把下一个调用发出去, 没有人被任命。
跟着一笔交易的钱走
卖出 $1,000,税率 10%,创作者拿 30%
税以股票收取,所以卖 $1,000 付 $100 等值的股票,卖家拿到剩下的。
买入 $1,000,同样的税率
买入税以代币收取,然后烧掉。
所以两边干的是不同的活:买入让供应变少,卖出给国库加仓。 只有人买的代币养不起国库;只有人卖的代币,国库之后的 回购就是唯一的买家。
发射后的头几分钟
买家最先该看的,就是创作者自己的首买:它不受窗口影响、没有上限、链上可查。见该看什么。
一个 lot 的一生
lot 是一包股票,加上它被记账时的价格。每个 lot 各自走这一套:
每次卖出都按同一个方式拆。假设一个 lot 10 股、成本 $100,价格到了 $120:
| 股数 | 去哪 | |
|---|---|---|
| 卖掉一半 | 5 | — |
| …… 其中的本金(成本那部分) | 4.17 股卖得 $500 | 进 USDG 储备,留着抄下一次底 |
| …… 其中的利润 | 0.83 股,保持为股票 | 回购:在池子里买回代币并销毁 |
| keeper 的赏金 | 利润的 0.5% | 发送 takeProfit 的那个人 |
利润从来不换成 USDG。 代币的池子是用股票报价的,所以利润直接从股票换成代币,然后烧掉。
一条策略,七步动作
一个完整的例子。策略就是 CRCLGRID 用的那条:+20% 和 +40% 止盈,跌 15% 用储备的 20% 抄底,不设止损。股票从 $100 起步,已经进来了 10 股卖出税。
| # | 股价 | 触发了什么 | 为什么 | 之后 |
|---|---|---|---|---|
| 1 | $100 | book L1:10 股,成本 $100 | 卖出税进来了 | 第一个 lot 同时把抄底参考价定在 $100 |
| 2 | $120 | takeProfit L1 前一半 | 100 × 1.20 | $500 进储备;0.83 股利润回购并销毁。又进来的税记成 L2:5 股,成本 $120。抄底参考 → $120 |
| 3 | $102 | buyDip → L3 | 120 × 0.85 | 花 $500 的 20% = $100,买到 0.98 股。参考 → $102 |
| 4 | $86.7 | buyDip → L4 | 102 × 0.85 | 花 $400 的 20% = $80,买到 0.92 股。L1 另一半和 L2 都在成本下面:没设止损,所以等 |
| 5 | $104 | takeProfit L4 前一半 | 86.7 × 1.20 | 最便宜的 lot 最先兑现:收回 $40,0.08 股销毁 |
| 6 | $122.4 | takeProfit L3 前一半、L4 剩下的 | 102 × 1.20,86.7 × 1.40 | 储备涨到 $450 |
| 7 | $140 | takeProfit L1 剩下的 | 100 × 1.40 | 收回 $500,利润 1.43 股——连同之前攒着的,1.63 股销毁 |
最后的结果:用 2.54 股的价值买回并销毁了代币(按 $140 约 $355),$949 USDG 等着下一次抄底,还剩两个 lot——L3 的后一半 等 $142.80,在高点记账的 L2 等 $144。没有任何东西低于成本卖出,也从来没要求任何人做任何事:每一步都是想拿那 0.5% 的 人发的。
和"一直拿着那 15 股"比:到 $140 时值 $2,100;规则手里有 $1,717,另外烧掉了 $355——差不多,只是其中六分之一变成了更少的 供应量。如果价格绕一圈回到原点,规则跑赢;如果一条直线往上,拿着股票不动更好。 这就是止盈策略做的交换。
每一种行情下会发生什么
| 行情 | 国库 | 销毁 | 创作者 | keeper | 持币人 |
|---|---|---|---|---|---|
| 区间震荡 | 每个高点卖、每个低点买回,lot 不停周转 | 每一轮都有 | 每笔卖出照拿 | 活最多的行情 | 最好的情况:规则就是为这个写的 |
| 单边慢涨 | 每到目标就止盈;新进来的税记在越来越高的成本上 | 稳定 | 照拿 | 活稳定 | 有销毁,但国库手里的股票比一直拿着少 |
| 下跌不回头 | 每跌 15% 用剩下的 20% 买一次;一股不卖 | 没有 | 只要还有人卖就照拿 | 只有 buyDip 给钱 | 没有销毁;lot 等一个可能不会来的反弹 |
| 暴跌后反弹 | 在低位把储备花出去;最便宜的 lot 最先到目标 | 反弹时集中销毁 | 照拿 | 一波集中的活 | 抄的底以销毁的形式兑现 |
| 横盘 | 什么都不触发;新税进来记账,然后等 | 没有 | 只从交易量里拿 | 没什么可发 | 什么都不发生——光拿着什么也不赚 |
| 休市(夜里、周末、节假日) | health() 为 false:不记账、不卖、不抄底 | 回购照常,用代币池自己的价格 | 照拿——代币一周七天都在交易 | 只有 buyback 和 sweep | 代币照常交易;股票腿等开盘 |
| 预言机过期,或公司行动 | 预言机失效即关闭;股票腿暂停 | 回购最多再撑 5 天 | 照拿 | 只有 buyback | 同上 |
| 代币被大量抛售 | 更多税进来,更多 lot | 下一次回购让卖出税冲高 | 拿得更多 | 更多可归集、可记账 | 刚销毁完时卖出最贵 |
| 完全没人交易 | 没有新东西进来;已有的仍按目标运作 | 只来自已有利润 | 没有 | 很少 | 没人拿到钱 |
如果一直跌
每次抄底花的是剩下储备的一个固定比例,所以储备是几何级数地缩小,永远不会一次花光。按跌 15%、每次 20%:
| 第几次抄底 | 相对上次卖出价 | 这次花掉 | 累计花掉 |
|---|---|---|---|
| 1 | −15% | 储备的 20% | 20% |
| 2 | −28% | 16% | 36% |
| 3 | −39% | 12.8% | 49% |
| 4 | −48% | 10.2% | 59% |
| 5 | −56% | 8.2% | 67% |
| 10 | −80% | 2.7% | 89% |
价格越低买得越少,直到一次买入低于国库的最小 lot 就停下。没设止损的国库永远不会在这种时候往下卖:它等,在有东西 回到成本之上之前不会销毁。
设了止损
止损是 lot 唯一能低于成本卖出的方式。它把"等着的亏损"变成"兑现的亏损":卖得的钱以 USDG 回到储备,没有利润,所以 什么都不烧,keeper 从卖出所得里拿赏金。止损永远不会在只有池子自己作证的价格上触发——休市期间它等开盘,否则一次 伪造的周末暴跌就会锁定一笔根本没发生的亏损。
五个数字,四种性格
同一只股票、同一段行情、四条不同的策略。它们各自怎么做,就是上面那张表的放大版:
| 耐心型 | 活跃型 | 区间网格 | 带止损的网格 | |
|---|---|---|---|---|
| 止盈 | +100% / +250% | +8% / +18% | +20% / +40% | +20% / +40% |
| 抄底 · 每次 | −12% · 5% | −5% · 20% | −15% · 20% | −15% · 20% |
| 止损 | 无 | 无 | 无 | −25% |
| 区间震荡 | 很少卖;几乎不销毁 | 一直在卖、一直在烧 | 主场 | 主场 |
| 单边慢涨 | 卖得晚、卖得大 | 很早卖光,之后只剩新税 | 稳定 | 稳定 |
| 大跌 | 等,小口花储备 | 很快花掉储备 | 等,分级买入 | 在 −25% 卖出,不销毁,更低处再买 |
| 销毁节奏 | 很少,一次一大块 | 频繁,每次一点 | 每一轮一次 | 每一轮一次,止损不贡献 |
没有哪一条是"对的"。它们是对同一只股票的不同押注,在任何人买之前公开、之后冻死——正是这一点让陌生人可以在它们之间选。
这张图没画出来的
- 持币人对国库没有索取权。 没有份额、没有净值、没有赎回。国库通向持币人的唯一路径是回购并销毁。
- 销毁不是价格底。 供应变少只有在还有人想要这个代币时才帮得上价格。
- Keeper 不是保证。 一个调用只有在赏金大于 gas 时才会有人发;很小的国库可能要等更久。
- 完整的风险清单在协议那页。