Stock Yield 基金(v2):使用指南
Robinhood Chain 上的八个基金,每个基金对应一只股票和一条策略。存入股票或 USDG;每周一,基金对它持有的资产卖出一周期的 期权,买方的权利金以 USDG 付进基金并留在份额净值里;每周五这一周结算。份额是普通的 ERC-20 代币,可以转账。钱在每周的 截止时间进出,按基金当时持有的股票和 USDG 的比例支付,没有即时退出。
这些基金是 Stock Yield 的第二代(EpochFund)。第一代 NVDA Printer 是另一套合约,有它自己的规则,
继续运行;相比 v1 改了什么列在下面。
:::warning 请读这一段
基金是它那只股票的多头。股票会跌,份额净值跟着跌;权利金只能垫一点。行权价以上的涨幅每周都卖掉了,wheel 还会在下跌途中 买入股票。每一周,你的钱从周一截止到周五结算都是锁住的。合约做过内部审查和测试,没有经过第三方审计。权利金每周不同, 没卖出时就是零。这里没有任何内容是投资建议或收益承诺。
:::
八个基金
| 基金 | 股票 | 策略 | 卖什么 |
|---|---|---|---|
| hhNVDA-CC | NVDA | Covered call | 对持有的 NVDA 卖一周期的 call |
| hhNVDA-WHEEL | NVDA | Wheel | 对 NVDA 卖 call,对 USDG 卖现金担保的 put |
| hhGOOGL-CC | GOOGL | Covered call | 对持有的 GOOGL 卖一周期的 call |
| hhTSLA-CC | TSLA | Covered call | 对持有的 TSLA 卖一周期的 call |
| hhAMZN-CC | AMZN | Covered call | 对持有的 AMZN 卖一周期的 call |
| hhMETA-CC | META | Covered call | 对持有的 META 卖一周期的 call |
| hhAAPL-CC | AAPL | Covered call | 对持有的 AAPL 卖一周期的 call |
| hhMSFT-CC | MSFT | Covered call | 对持有的 MSFT 卖一周期的 call |
每个基金只持有两种资产:它的股票和 USDG。Covered call 基金把权利金留作 USDG,所以股票旁边会有一笔越来越多的 USDG。 Wheel 在两者之间轮动:call 被行权后,策略允许时把收到的 USDG 换回股票;put 被行权后,它持有的是用那笔 USDG 买来的股票。 基金页从链上读出每个基金的持仓、份额净值、阶段和本周的时间。
谁能存
任何人。 2026-10-18 起所有基金的存款门槛换成 OpenDepositGate,任何钱包都能存入,不需要质押 HEDGE。owner 只能禁止某个
地址新存(份额是普通代币,持有和转账从不受限)。钱包不被准入时,基金页会说明原因,而不是让存款失败。
HEDGE 质押者从"门槛"改为"分成":基金协议费的 10% 每周按累计额度发布一个 Merkle root,在 hedgehood.app/hedge/stake 以 USDG 领取,额度不会过期。NVDA Printer(v1)仍保留质押门槛, 现在是 10,000 HEDGE。
每个基金有 100,000 USDG 价值的存款上限,持有的、排队等待加入的和等待领取的都算在内。会超过上限的存款被拒绝。
存入
- 授权股票、USDG 或两者给基金。页面上每种资产各有一个授权按钮。
- 提交第 N 期存款请求。 代币进入基金,在这一期的队列里等待。无论策略是什么,都可以存股票、USDG 或两者;covered call
基金收到 USDG 存款就把它当 USDG 持有。股票按 Chainlink 实时价格计值,所以休市或喂价中断时股票存款会被拒绝
(
NoPrice);USDG 随时可以存。 - 截止前可以取消,点取消排队中的存款,整笔请求回到你的钱包。截止之后就定了。
- 到截止时基金冻结。 排队中的存款按预言机实时价格计值,按那一刻的每份净值变成份额。份额在你的下一次操作(存入、赎回、 取消或领取)时出现,或者任何人为你的地址调用入账;在此之前页面显示为"未入账"。
截止前的第二笔请求加入同一个队列。一个账户同时只有一个未结的存款队列:截止已过但基金还没真正冻结时,新请求会被拒绝
(PendingOtherEpoch),而不是排在后面。
截止时间是周一 09:30(美东);基金的排期合约从链上交易日历取时间,所以节假日会移动它,基金页显示下一次截止和倒计时。
一周
| 时间(美东) | 发生什么 | 你可以做什么 |
|---|---|---|
| 周五结算后 → 周一 09:30 | 募集中 | 提交或取消存款、赎回请求;领取 |
| 周一 09:30 | 截止并冻结:赎回按实物支付,存款变成份额,本周的持仓固定 | 现在提交的请求排到下一周 |
| 周一 09:35 → 15:30 | 交易窗口:基金卖出本周的期权,权利金以 USDG 到账 | — |
| 周一 → 周五 | 已锁定 | 为下一周提交存款或赎回;转让份额;领取 |
| 周五收盘 | 到期 | — |
| 收盘后 | 按确定的价格结算;下一期开始 | 领取、赎回、存入 |
交易窗口里什么都没卖出,这一周就跳过:不锁定任何资产,也没有权利金。
基金卖什么,收到什么
Covered call。 交易窗口里,基金对持有的股票卖出一周期的 call,行权价高于现价。买方立刻把权利金以 USDG 付进基金。 基金的持仓为这笔卖出作担保,所以锁到本周结算。
现金担保的 put(仅 wheel)。 NVDA wheel 还会卖出一周期的 put,行权价低于现价,用它的 USDG 担保。put 被行权时, 基金持有的就是用那笔 USDG 买来的股票。
两本账。 每个基金通过它自己的两个订单簿卖出:
- 报价簿:列入名单的买方按 keeper 的参考报价成交(上市期权的买价,签过名,最多两分钟新);
- 公开竞价簿:最多使用基金 20% 的资产,由竞价页收集的公开出价成交。 每一笔成交都不低于参考报价,价高者先成交。
公开簿没锁定的部分归报价簿。两本账都由合约强制:行权价至少虚值到账簿的下限,且在本周的偏离带宽内;权利金在账簿下限和 名义价值的 10% 之间;用的是预言机实时价格,休市时它拒绝给价。
选哪个行权价。 keeper 选行权价的规则和 NVDA Printer 相同,完整写在它的规则页:在比现价高 1% 到 6.5%、delta 不超过 0.40 的当周五到期上市 call 中,选当周权利金达到名义金额 0.88% 的最远一档;哪一档都达不到的周, 选 delta 0.40 以内最近的一档。Wheel 的 put 这条腿用同一个带宽镜像到现价之下(低于现价 1% 到 6.5%),delta 上限和权利金 目标相同。期权贵的周卖得离现价更远,冷清的周卖得更近,绝不出带宽。0.88% 是目标,不是承诺;这个规则是 keeper 的设置, 合约不强制——合约强制的是上面那张表。
权利金留在净值里。 卖出那一刻它就是基金里的 USDG,当周就在份额净值里;没有什么要领。Hedgehood 的费用是权利金的 20%,结算时付给国库(合约上限 30%,基金有持有人之后上调要等 7 天)。基金层面没有存款费、赎回费或管理费。
作废。 卖出后一小时内,owner 可以说明理由作废这笔卖出。买方拿回这笔权利金的 90%,存款人留下 10%;持仓不动。
结算
这一周按股票在到期日的确定价格结算(经签名证明的官方收盘价,或 Chainlink)。记 P 为结算价,K 为行权价:
- Call,
P ≤ K: 基金保留全部股票和权利金。 - Call,
P > K: 买方以股票的形式拿走行权价以上的价值(担保股票的(P − K) / P)。基金留下的部分,每股担保股票 值一个行权价,再加上权利金。行权价以上的涨幅正是卖掉的东西。 - Put,
P ≥ K(wheel): 基金保留全部 USDG 和权利金。 - Put,
P < K(wheel): 基金从担保这张 put 的 USDG 里,以 USDG 付给买方行权价以下的差额。加上 wheel 随后换回 股票的轮动,效果上基金按行权价、高于市价买入了股票。
支付上限是担保这个仓位的抵押品。到期 7 天后仍没有确定价格时,所有仓位按虚值结算。到期 10 天后某本账还没结算,任何人都 可以强制基金结算它;给不出有效结果的账簿什么也不付,并被切断与基金的联系。结算不移动代币:买方和费用接收方自己领取应得的 部分,所以被暂停的股票代币不能把基金拖在锁定周里。所有卖出过的账簿都结算后,下一期开始。
轮动(wheel)。 在非锁定周里,keeper 可以通过经批准的流动性提供方,把基金的 USDG 换成股票或把股票换成 USDG,只能 朝策略允许的方向,且成交不差于预言机价减去轮动带宽(最多 2%)。Covered call 基金从不轮动。
赎回
- 提交第 N 期赎回请求,填份额数量(最大是你持有的全部,包括还未入账的份额)。份额立刻进入托管,并继续承担本周的 涨跌。
- 截止前可以取消,点取消排队中的赎回,份额回到你的余额。
- 到截止时赎回按实物支付:你在基金的股票和 USDG 里各占的份额,按那一刻的比例。页面按今天的比例预估;冻结用的是 它自己那一刻的。
- 领取。 冻结后,资产在你的下一次操作时入账,或任何人为你的地址调用入账;领取把它们发到你的钱包。它们会一直等 着你,不会过期。
赎回在冻结时从基金的持仓里支付,先于这次截止的存款计值,所以赎回从不依赖买方。和存款一样,一个账户同时只有一个未结的 赎回队列。
没有即时退出。 锁定周里提交的赎回,等这一周结算后、在下一个周一的截止时支付。两次截止之间唯一的出路是转让或卖出 份额。
份额是 ERC-20 代币。 可以在钱包之间自由转账(不能转给基金本身),所以可以放在任何钱包、送给别人或放进一个篮子。 截止时谁持有份额,谁就能赎回。钱包还可以批准一个仓位管理人——一个被允许替它赎回、取消和领取的合约或账户,路由合约 就是这样在一笔交易里跨多个基金操作的。
Owner 能做什么、不能做什么
每个基金的 owner 都是团队的 2/3 Safe。它可以设存款上限、存款门槛合约和白名单;暂停;为基金列入或退出账簿并设它们的 上限(基金有持有人之后,新账簿或更高的上限只对至少 7 天后的截止生效;下调立即生效);设轮动带宽、排期和轮动模块; 一小时内作废一笔卖出。所有权不能放弃,没有代理合约,不能升级。
它不能动存款人的股票、USDG 或份额。暂停只停新存款和新的卖出;赎回、取消、入账和领取照常,暂停期间冻结的存款退回 而不是变成份额。截止后 3 天预言机都没有价格,基金照样冻结:赎回按实物支付,这次截止的存款退回,所以喂价挂掉锁不住出口。
相比 v1 改了什么
| NVDA Printer(v1) | Stock Yield 基金(v2) | |
|---|---|---|
| 股票和策略 | 一个 NVDA covered call 金库 | 七只股票;covered call 和一个 NVDA wheel |
| 金库持有什么 | 只有 NVDA | 直接持有股票和 USDG |
| USDG 存款 | 通过 Uniswap zap 换成 NVDA | 直接收 USDG |
| 收益 | 可领取的 USDG 奖励,可选复投 | 留在净值里;没有什么要领 |
| 份额 | 不可转让 | 可转让的 ERC-20 |
| 提前退出 | 退出池,周中,1% | 没有;转让或卖出份额 |
| 卖出 | 一笔签名卖出给一个买方 | 一个报价簿加一个公开竞价簿,多个买方 |
| 券商上报模式 | 存在,但被 operator 合约禁用 | 不存在 |
| HEDGE 质押 | 10,000 HEDGE,存入时检查,有仓位期间锁定 | 不需要:任何人可存;质押者改为分 10% 手续费 |
| 共用合约 | 每个金库自己的 desk、zap、排期合约 | 所有基金共用一个注册表、报价 desk、竞价 desk 和排期合约 |
会出什么问题
- 股票下跌。 每个基金都是它那只股票的多头。净值跟着跌;权利金是垫子,不是对冲。
- 股票大涨。 行权价以上的全部涨幅每周都卖掉了。
- 下跌途中被行权(wheel)。 下跌行情里 put 被行权,基金以高于市价的价格买入股票。这是 wheel 的设计本身,但相对 于拿着 USDG 是亏损。
- 锁定。 每一周,从周一截止到周五结算,什么都赎不出来。
- 实物支付。 赎回按基金当时的比例支付,行权之后可能大部分是 USDG 或大部分是股票,不是你存进去的东西。
- 价格。 存款计值和期权结算依赖 Chainlink,经签名证明的周还依赖带宽内的官方收盘价。喂价过期时,股票存款和卖出会停 下而不是按错价成交;喂价中断 3 天会无价冻结一个队列(退款和实物赎回,不发新份额)。
- 权利金会变。 清淡的一周收得少;没卖出的一周什么都没有。基金的收益没有目标值也没有下限。
- 股票代币。 发行方可以暂停它;暂停期间什么都进不来、出不去。
- 钥匙。 报价签名、买方和收盘证明的钥匙是运营钥匙,被上面的下限和带宽约束。丢了会延误一周,之后任何人都能结算。
- 没有第三方审计。 内部审查和测试(包括对着主网分叉的测试)不是审计。
合约
Robinhood Chain(4663)。 2026-10-15 部署,owner 是 Safe,源码已在 Sourcify 验证。 每个地址都链接到 Blockscout。
| 地址 | |
|---|---|
| hhNVDA-CC | 0x4a1c42b0E0D229B677D574d3dCdc2A5Dff848373 |
| hhNVDA-WHEEL | 0x78FA8c1294553894F7AD7f2eDf4D1E17B61188bD |
| hhGOOGL-CC | 0x70E8198C7281d9FC42eE828DD7fa80732b0dBF13 |
| hhTSLA-CC | 0x2b62087D9065D106FEb5547e63370A67b6097b8C |
| hhAMZN-CC | 0x40ddB6576840F636122A9C7afe94f45Cf744902d |
| hhMETA-CC | 0x4E41Ef5EBdad32fA336E4b6d8968a974E71ccb1F |
| hhAAPL-CC | 0xE0bBb2aAB7399E6140cA48970894333f0618CE80 |
| hhMSFT-CC | 0xaEBfBDc1965C6466988b8F55a04945FC25a43e89 |
| VaultRegistry | 0x868502F926AE068B61EA9CC55042A9F962651e76 |
| QuoteDesk | 0xb18634604054E8DA361e570b2DfEB590eC5ce4CF |
| BidDesk | 0x6edf5f55e5DE157cFE92048e5f17570eA1356462 |
| OpenDepositGate(2026-10-18 起所有基金的存款门槛) | 0x337B27c931873e6Ef087e8f84034b96F1d6eeFA5 |
| Owner Safe(2/3) | 0xB5C9e27F50599687eD141ABe337414B79061489b |
| HEDGE | 0x3f9108a3bECa998C14c6dda822a7e8EaEb88E20D |
| USDG | 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 |
每个基金的账簿、存款门槛合约、股票代币和预言机都从基金本身读出,列在它的页面上。源码:
github.com/0xHedgeHood/hedgehood-vaults,
contracts/src/v2/EpochFund.sol。
实时数字——持仓、每份净值、已用上限、本周的时间、你排队中的请求和可领取的资产——在基金页。 公开出价在竞价页。
下一页:NVDA Printer(v1) · 术语表