本页由机器翻译。英文原文为权威版本。 阅读英文版
跳转到主要内容

更新日志

Hypercall 测试网和主网 Alpha 的 API 变更与弃用信息。

另请参阅:REST API 参考 · WebSocket API · 身份验证


无新版本发布 - 2026年7月3日

新增

  • RFQ 提供方报价可见性GET /options-summary 现在可以通过传入 include_rfq_provider_quotes=true 或向后兼容的别名 rfq_provider_quotes=true 来包含原始 RFQ 报价提供方的指示性报价。可使用 rfq_provider_quotes_limitprovider_quotes_limitlimit 限制每个合约的提供方报价数量。
  • 指示性市场数据流IndicativeMarketData WebSocket 消息现在包含 rfq_provider_quotes,使客户端可以查看聚合买价和卖价背后的各提供方 RFQ 指示性报价集合。

修复

  • 期权摘要查询参数:REST API 参考现已记录新的 /options-summary 提供方报价查询参数。
  • 不可用的提供方报价:不再可用的 RFQ 提供方报价将及时停止出现在市场数据响应中。

无新版本发布 - 2026年6月26日

弃用通知

  • 省略订单路由PlaceOrder 至少在 2026 年 7 月 4 日之前接受省略的 routePOST /order 将省略的 route 视为 best_execution,并返回 DeprecationSunsetX-Deprecation-Removal-UnixWarning 头部。客户端应发送 route 并将其包含在 PlaceOrder 类型化数据中。route 在 2026 年 7 月 4 日之前不会成为必填项,但之后可能成为必填项。

新增

  • 可选订单路由POST /order 现在在 PlaceOrder 上接受可选的已签名 route 字段。客户端可以发送 best_executionbook_onlyrfq_only。在计划的弃用窗口期内,省略的 route 默认为当前的 best_execution 行为。
  • 仅订单簿订单路由:客户端可以发送 route=book_only 以跳过 RPI/RFQ 发现并直接派发到订单簿。route=best_execution 保持现有的先 RPI 后订单簿的行为。route=rfq_only 为保留值,在实现纯 RFQ 订单历史语义之前,/order 目前会拒绝该值。
  • 批量订单路由验证POST /bulk_order 支持 route=book_only 用于路由感知的请求。省略 route 时保持现有的仅订单簿行为。route=best_executionroute=rfq_only 在批量端点上会被拒绝,因为批量端点不运行 RPI/RFQ 路由。

无新版本发布 - 2026年6月25日

文档修复


无新版本发布 - 2026年6月10日

文档修复

  • API 参考基础 URL:更正了生成的 REST API 参考,将公开环境列为测试网 https://testnet-api.hypercall.xyz 和生产环境 https://api.hypercall.xyz

v1.0.1-mainnet-alpha - 2026年6月10日

修复

执行

  • RPI 空订单簿成交:当订单簿中没有可执行的挂单流动性时,单腿 RPI 现在将用户限价视为执行上限或下限。符合条件的、处于显示限价的价格改进响应可以成交,而不会因未能改进限价本身而被拒绝。如果存在可执行的挂单流动性,报价提供方仍需将订单簿价格至少改进一个最小变动价位。参见订单优先级
  • 报价提供方响应:RFQ 响应现在遵循与 API 相同的限价规则。当没有订单簿参考时,接受处于吃单方限价的自然报价,而超出吃单方限价的报价或未能改进可执行订单簿流动性的报价仍会被拒绝。

Trollbox

  • 主网路由:生产环境的 Trollbox 现在指向主网 worker,因此应用内聊天使用实时的 Trollbox 环境。

v1.0-mainnet-alpha - 2026年6月1日

另请参阅:主网上线公告

重大变更

  • 主网环境:生产环境客户端必须使用为主网配置的主网应用、API、链 ID、合约地址和签名域。请勿在主网上复用测试网签名、测试网 API 密钥、测试网代理密钥或水龙头相关假设。
  • 上线交易范围:主网 Alpha 仅限于风险受限的期权交易流。裸卖空、广泛的组合保证金、水龙头充值以及测试网竞赛路径均未对公开主网用户开放。
  • 实盘版本禁用水龙头路由:仅限水龙头的充值路径在生产版本中不可用。主网用户通过应用内充值流程使用 USDC 充值。

新增

主网

  • 主网 Alpha:Hypercall 已在 app.hypercall.xyz 上线,采用真实 USDC 结算,SPCX 期权为首发市场。
  • SPCX 首发市场:SpaceX 期权已在主网上线,包括看涨期权、看跌期权、跨式组合、宽跨式组合和风险受限的价差策略。主网 SPCX 合约在美东时间下午 4:00 到期。该市场使用订单优先级中记录的相同订单路由模型。
  • 主网链配置:钱包连接、期权订单签名、合约地址和特定环境的 UI 文案现在从活跃的主网/测试网配置中派生,而不再使用硬编码的测试网假设。
  • 生产交易闸门:上线配置在保持交易不中断的同时,为 Alpha 阶段推出保留了受控的风险设置。
  • 生产 API:公开的生产 API 已面向主网客户端开放。

充值

  • USDC 充值:用户可以通过应用向 Hypercall 账户存入 USDC。该流程在提交前后显示路由、源链、中继状态、目标账户和入账金额。
  • 交易所充值归属:交易所 USDC 充值事件现在明确包含入账账户,因此后端服务会向预期的 Hypercall 账户入账,而不是从 msg.sender 推断所有权。参见合约:账户注册
  • 充值 Zap:前端支持通过应用进行桥接加充值流程,包括中继报价和中继状态跟踪。
  • 提现:主网提现支持已通过系统操作接入,并在账户资金操作中呈现。
  • 充值路由选择:充值操作从合约配置中选择活跃路由,使同一 UI 能够遵循特定环境的资金路径。
  • 法律确认:账户设置和充值流程包含上线法律确认,并已发布使用条款隐私政策

执行

  • 单腿订单 RPI:符合条件时,单腿期权通过零售价格改进竞价路由,若无合格报价胜出则回退到订单簿。
  • 多腿组合 RFQ:多腿策略组合通过 RFQ 路由进行全部成交或全部不成交的执行。在需要组合执行时,生产环境的双模式订单优先使用 RFQ。
  • 上线费率:在上线配置下,做市方和吃单方费用均已禁用。参见费用
  • 组合订单路由:组合订单通过后端 RPI/RFQ 路径路由,而非仅依赖前端的组合假设。
  • 报价提供方做空:注册的报价提供方可以为 RFQ/RPI 流动性填补所需的空头腿,同时公开上线范围仍保持受限。

修复

  • 充值页面访问:应用托管的第三方充值路由和充值弹窗行为已为生产充值流程解除限制。
  • 移除充值白名单:为上线充值访问禁用了生产环境的充值白名单限制。
  • RFQ 数量计算:成本模式的 RFQ 数量在提交前精确舍入,避免组合数量计算中的小数精度漂移。
  • 多腿到期收益报价:多腿到期收益图表使用腿部报价解析器,使图表值与所选组合匹配。
  • 负值:负值现在在上线 UI 界面中以显式符号呈现。
  • 过期充值地址清理:上线验证后移除了过期的充值地址和未使用的桥接状态。

v0.09-testnet - 2026年5月22日-6月1日

另请参阅:主网上线公告

重大变更

  • 测试网之外禁用组合保证金:非测试网环境现在拒绝组合保证金设置。主网 Alpha 仅使用标准保证金。
  • 订单状态规范化:订单生命周期标签更一致地区分已确认/未成交以及部分/完全成交状态。显示原始状态字符串的客户端应将这些视为规范的面向用户状态。

新增

充值与账户

  • 充值路由选择:应用从活跃合约配置中选择充值路由,而非硬编码的环境假设。
  • 交易所充值 Zap:测试网获得了后来发布到主网的应用端桥接加充值流程,包括中继报价/状态处理。
  • 显式充值入账:交易所 USDC 充值会向充值事件中指定的账户入账,避免在路由器或 Zap 提交交易时出现归属不明的情况。
  • 标准 USDC 提现:标准钱包可以通过 API/系统操作路径提交 USDC 提现。
  • 账户设置保证金初始化:API 密钥设置现在在注册期间引导设置受支持的保证金模式,降低已注资账户处于无效交易状态的可能。
  • 集中式账户设置:账户偏好和设置已规范化,使充值、代理密钥、Trollbox 可见性和个人资料设置共享同一账户界面。

市场与交易

  • 即将上线的市场:应用可以显示即将上线的市场卡片,而不将其列为可交易市场。
  • 小数资产未平仓量:资产未平仓量显示小数值,而不再截断较小的市场。
  • 实时目录的指示性风险:指示性 RFQ/风险市场列表从实时目录派生,而非过期的前端列表。
  • 参考买价/卖价可成交性:订单录入使用参考买价/卖价数据来判断订单是否可成交。
  • 混合来源 IV 解除交叉:期权摘要的隐含波动率计算在推导 IV 之前先解除混合来源买价/卖价的交叉。
  • 原生粘性标记价格行:策略标记价格行改用原生粘性行为,实现更流畅的期权链滚动。

UI 与内容

  • 深色模式:应用在交易界面上完成了全面的深色模式适配。
  • 交互状态:为上线打磨收紧了前端交互状态。
  • Hypercall 主页与 Insights 拆分:公开网页路由已刷新,Insights 拆分为独立站点,产品主页指向实时交易界面。
  • RPI 与 RFQ 对比说明文章:RPI 执行文章已发布并链接到上线材料中。

修复

  • 跑马灯可交易性:跑马灯输出仅限于已上线市场,用户不会看到不可交易的资产显示为可交易。

v0.08-testnet - 2026年4月28日-5月21日

另请参阅:第 7 周产品更新

重大变更

  • 移除未使用的 API 端点:未使用的 /limit_iv 端点和重复的 /profile/username-request 路由已被移除。客户端应使用REST API 参考中记录的路由。
  • 收紧 RFQ 组合回退:多腿 RFQ 属于组合交易,不再依赖订单簿回退语义进行任意多腿执行。如需 RPI/订单簿回退行为,请使用单腿订单提交。
  • 签名链 ID 可配置:期权订单签名不再假设单一测试网链 ID。客户端必须从活跃环境派生签名链。

新增

市场

  • SPCX 测试网市场:SpaceX Pre-IPO 期权已添加到测试网,到期日以 6 月 12 日 IPO 日期为上限。
  • 已上线市场跑马灯过滤:生产和预发布环境的市场跑马灯仅显示已上线的市场,防止不可用资产显示为可交易。
  • 交易时段感知的价值状态波动率模型:波动率建模在为价值状态敏感的市场定价时会考虑交易时段上下文。

策略构建器

  • 一键策略构建器:常见期权结构(如跨式组合、宽跨式组合、垂直价差策略和铁秃鹰策略)可以从策略库中直接选择,而无需逐腿组装。
  • 高级构建器:高级模式增加了行权价范围控制、用于日历式结构的远月到期日选择,以及卖出腿策略构建。
  • 新的多腿订单表单:组合录入已重建,包括每腿报价处理、报价到期倒计时、滑点提示以及更简洁的接受最优报价流程。
  • 策略标签和徽章:策略标题现在显示紧凑标签、借方/贷方分类,以及在代码或到期日上下文已明确时使用更短的名称。
  • 期权链指示器:期权链视图新增了选中腿标签、粘性标记价格行、DTE 标签、盈亏平衡箭头以及在链、宽度和价差视图中的持仓指示器。

RPI 和 RFQ

  • 零售价格改进:符合条件的合约上的单腿订单在回退到订单簿之前会先通过 RPI 竞价路由。参见订单优先级
  • 指示性 RFQ 风险流:指示性报价和风险更新通过 WebSocket 推送,减少活跃报价界面的轮询。
  • 高级 RFQ 客户端构建器:Rust 客户端和交易 CLI 新增了用于构建 RFQ 报价请求的辅助工具。

账户与代理密钥

  • 代理密钥吊销面板:账户设置现在列出活跃的代理密钥并提供吊销流程。参见代理身份验证
  • 代理密钥通知:活跃密钥过多的用户将收到链接到吊销面板的建议通知。
  • 主网就绪的链选择:签名链 ID、Privy 钱包链以及钱包切换行为现在从环境配置派生。

Trollbox

  • 桌面端 Trollbox:桌面应用中上线了可拖动的聊天面板,可通过设置显示或隐藏。
  • Telegram 桥接:消息、回复、媒体、表情回应、转发归属、贴纸和命令卡片可在网页版 Trollbox 与 Telegram 之间桥接。
  • Telegram 账户绑定:用户可以通过一次性验证码流程将 Telegram 绑定到钱包。
  • Trollbox 深度链接和预览:消息链接包含 OG 预览、媒体图片以及分享消息的应用路由。

个人资料与 UI

  • 头像:用户可以上传、裁剪或导入头像,未设置时使用确定性的默认头像。
  • 订单确认流程:移动端订单录入新增了确认步骤和滑动提交确认。
  • 主题和布局打磨:主题变量、图表标签、快捷操作、策略标签和按钮状态在桌面端和移动端均已收紧。
  • 性能:资产页面和排行榜减少了冗余请求,并在首次渲染时呈现更有用的数据。
  • 统一账户权益:组合保证金和 Hydromancer 数据源读取使用投资组合状态来计算账户权益,提高各保证金显示的一致性。

修复

  • 等级卖出单位不匹配:修正了分级订单准入的卖出单位处理和保证金行回滚。
  • 首单等级初始化:没有等级状态的钱包在首次下单时会被初始化,而不再触发等级缺失错误。
  • 已到期合约:目录对账现在在到期时点处理缺失的看跌/看涨配对以及已到期但仍活跃的合约。
  • Trollbox 稳定性:修复了 WebSocket 心跳、环境路由、头像加载、媒体规范化、表情回应持久化以及闲置断连处理。

v0.07-testnet — 2026年4月17日–27日

另请参阅:第 6 周产品更新

新增

RFQ

  • 询价(RFQ)交易系统 — 为缺乏深度订单簿流动性的市场提供的新交易模式。提交 RFQ,通过已认证的 WebSocket rfq 频道实时接收报价,然后接受或拒绝。未收到报价时回退为订单簿上的限价单。可实现新资产(US500、USOIL、GOLD、HYPE)的快速上线,无需等待自然流动性形成。
  • 自动执行模式 — 新的 SubmitAutoExecuteRfq EIP-712 签名类型预先授权在限价范围内执行。限价范围内的第一个符合条件的报价将在单次往返中立即执行。若无报价到达或所有报价超出限价,则回退为订单簿上的限价单。
  • RFQ 报价卡片 — 报价显示每腿价格、总净权利金以及到期倒计时。一键接受或拒绝。
  • 滑点控制 — 提交 RFQ 时可配置相对于指示性价格的滑点容差(1%、2%、3%、5%)。

多腿交易

  • 多腿期权订单构建器 — 点击期权链中的期权即可将其作为一条腿添加到多腿 RFQ 订单表单。多条腿可累积;X 按钮可移除单条腿。腿部信息保存在 URL 中(?legs=),多腿订单在刷新后依然保留且可分享。
  • 策略自动识别 — 检测并标注 28 种策略类型:牛市/熊市看涨/看跌价差、买入/卖出跨式组合、买入/卖出宽跨式组合、日历价差、对角价差、铁秃鹰策略、铁蝶式策略、看涨/看跌蝶式策略、看涨/看跌秃鹰策略、风险逆转、领口策略、合成多头/空头、比率价差、反向比率价差、盒式价差、Jade Lizard、海鸥策略、断翼蝶式策略、Split-Strike Conversion。策略名称链接到文档
  • 组合到期收益、图表和希腊字母 — 多腿视图显示组合到期收益图、组合理论价格图(所有腿的理论价格之和),以及聚合的希腊字母(Delta、Gamma、Theta、Vega),卖出腿会进行符号调整。
  • 合约级与策略级希腊字母切换 — 在底部面板中切换查看单合约级或聚合策略级的希腊字母
  • 最大腿数增加到 10 条 — 由 4 条提升。

强制平仓

  • 两阶段强制平仓系统:通过后端管理的 IOC 平仓订单进行部分强制平仓;当部分强制平仓不足时,升级为通过链上拍卖进行完全强制平仓。
  • 强制平仓标签页:底部面板新增标签页,显示当前连接钱包的强制平仓事件。
  • GET /liquidations:公开的、基于游标分页的强制平仓状态迁移历史,供第三方清算机器人用于候选目标发现。
  • 示例清算机器人:新的 liquidator crate 演示了标准保证金的强制平仓监控和已签名的 Hypercall 强制平仓订单。

UI

  • 权益图表上的 P&L 归因 — 切换图层图标可在权益图表上查看按持仓堆叠的面积填充。图表下方的水平条形图按标的资产分组持仓,显示每个代码的已实现 P&L,并支持复选框筛选以单独查看或隐藏某个持仓。十字光标悬停时会更新明细。参见桌面指南
  • 可展开的市场面板与面包屑导航 — 左侧市场面板可折叠以给交易界面更多空间。面包屑显示导航上下文(例如 Assets > BTC > Options)。
  • 通知铃铛 — 替代原有的公告喇叭。带标签页的下拉菜单,包含通知(成交)和公告两个标签页。未读圆点通过 SSR 在首次渲染时呈现。按钱包记录的已读状态存储在 localStorage 中。
  • 账户悬停菜单 — 悬停在个人资料按钮上会显示下拉菜单,包含权益、P&L、购买力和持仓数量。未设置用户名的用户会看到"选择名称"的提示。
  • 导航栏帮助按钮 — 导航栏中新增帮助按钮,链接到文档
  • 服务不可用标记 — 后端无法访问时,头部显示红色指示器。
  • 排行榜排名标记 — 导航栏中的实时排名徽章(替代排行榜链接),带有增减指示器显示交易过程中的排名变化。
  • 已结算持仓详情页 — 每个持仓的详情视图,显示理论价格图、各笔成交、已实现 P&L 明细,以及友好的合约名称(例如"BTC $55,000 Call Apr 14")。
  • 动态社交预览图 — 为所有可分享页面生成 OG 图片:合约(理论价格图 + 希腊字母)、多腿策略(到期收益图 + 策略名称)、个人资料(P&L 统计 + 排名)、排行榜(前 5 名带奖牌徽章)以及交易确认。
  • 桌面导航栏重构 — 移除页脚,连接按钮移至头部,显示键盘快捷键指示(Ctrl+K)。
  • 修复图表标题价格截断 — 桌面图表标题中的价格不再溢出。

PWA

  • 根路由切换 — 所有路由从 /mobile/* 整合到根路径 /*。旧的 /mobile/* 路径会自动重定向。桌面和移动端统一了 URL 方案。
  • iOS PWA 升级流程 — 安装了旧 /mobile PWA 的用户会看到原生风格的升级弹窗,包含分步 iOS 安装说明(Share > View More > Add to Home Screen),并使用 Apple 官方图标。
  • iOS 启动屏和导航预加载 — 12 种以上针对特定设备的启动屏消除了冷启动时的白屏闪烁。导航预加载在 Service Worker 启动时同时获取页面。
  • 应用快捷方式 — 长按主屏幕图标可快速访问投资组合和充值。
  • 屏幕常亮锁 — 在独立 PWA 模式下的交易会话期间保持屏幕常亮。应用恢复时自动重新获取。
  • 持久化存储 — 请求 navigator.storage.persist() 以防止浏览器清除缓存的应用资源。

API

  • WebSocket 事件上的 instrument_type成交和订单更新事件现在包含 instrument_type"option""perp")。此为向后兼容的新增字段。
  • GET /profile/trades 上的 ?symbol= 过滤 — 按合约代码过滤交易历史。为查询特定合约的高频交易者减少负载。
  • 通过 WebSocket 转发永续合约成交 — Hydromancer 永续合约成交现在会发布到 WebSocket 数据流(此前缺失)。
  • 通过 WebSocket 使用 AcceptRfqQuotePlaceOrder — 完整的订单生命周期(提交 RFQ、接收报价、接受、下单)现在可以在单个 WebSocket 连接上运行,无需任何 REST 调用。
  • PerpOrderResult 上的 fills 字段 — Rust SDK 现在在永续合约订单响应中内联返回成交信息。字段:coinsidesizeprice

修复

  • IOC/FOK 幽灵订单 — 部分成交的 IOC 和 FOK 订单曾将剩余数量作为幽灵订单留在订单簿上。剩余数量现在在部分成交后立即取消,状态设置为 Canceled 而非 PartiallyFilled
  • 平仓买单的权利金冻结 — 用于平掉空头头寸的买单曾错误地冻结权利金,消耗权益并触发误报的强制平仓。现在为平仓买单跳过权利金冻结。
  • 部署后的已到期期权链 — 服务器重启时,已到期的期权链会短暂显示为活跃。合约现在会在加载时对照到期时间戳检查,并立即标记为 ExpiredPendingPrice
  • RFQ 无报价回退 — 未收到符合条件报价的自动执行 RFQ 此前会显示错误。现在会回退为在订单簿上下限价单。
  • 跑马灯涨跌幅准确性 — 行情条中的涨跌幅榜现在从期权摘要缓存中派生,使用理论价格与 24 小时前理论价格的变化,并仅筛选有报价的期权。此前使用原始 BBO 数据,会产生噪声或过期数值。
  • 期权摘要 price_change — 价格变化计算的 BBO 参考现在仅使用订单簿买价,替代了可能产生误导数值的标记价格对理论价格的回退方案。

v0.06-testnet — 2026年4月14日–16日

重大变更

  • PUT /orderPUT /bulk_order — 新的原子订单替换端点。在同一引擎周期内取消现有订单并放置新订单。若取消失败(订单已成交或未找到),则不会放置新订单。使用新的 ReplaceOrder EIP-712 签名类型。使用旧的先取消后下单模式的客户端应迁移。

新增

API

  • GET /profile/realized-pnl — 返回从成交和结算聚合的按代码已实现 P&L。接受可选的 competition_id 参数,将结果限定到某个竞赛窗口内。
  • GET /profile/trades 上的 realized_pnl 字段 — 每条成交记录现在包含归因于该笔交易的已实现 P&L。
  • GET /profile/historical-pnl 上的 net_deposits 和归因组件 — 历史权益快照点现在包含累计净充值和 P&L 归因明细。
  • GET /markets 上的 prev_day_px 字段 — 市场数据现在包含每个合约的前一日参考价格。

UI

  • 公告喇叭桌面移动头部中的喇叭图标,带有未读数量徽章。点击后打开列出公告的弹出层(标题、正文、日期、可选图片/链接)。按钱包记录已读/已忽略状态。
  • 编辑与替换订单 — 桌面端:未成交订单上的铅笔图标可用于内联编辑价格/数量,勾选图标提交,X 取消,编辑期间行显示琥珀色高亮。移动端:点击订单显示取消和更新按钮。
  • 会员页面上的已结算持仓 — 在持仓和交易历史之间新增"已结算持仓"部分。显示来自到期期权和已平仓交易的按代码已实现 P&L,带有绿色/红色标示。有关期权如何结算,请参见结算
  • 交易历史中的已实现 P&L 列 — 显示每笔成交的已实现 P&L,带有颜色标示;建仓成交显示为短划线。
  • API 密钥管理加载时不再闪烁 — 代理列表立即渲染,而不再在页面加载后突然出现。
  • 隐藏空持仓表 — 用户没有未平仓持仓时,持仓部分完全隐藏,而不再显示空表头。
  • 空状态下的连接按钮 — 恢复了空状态屏幕上缺失的钱包连接按钮。

PnL

  • P&L 现在扣除已支付的权利金 — 已实现 P&L 现在计入建仓时支付的权利金。此前仅显示总收益。示例:一个此前显示 +162K已实现的钱包,在计入162K 已实现的钱包,在计入 135K 已支付权利金后,现在正确显示为 +$27K。
  • 已结算期权按标的资产分组 — 归因不再列出每个单独的已到期代码;已结算持仓被折叠为按标的资产的分组(例如 "BTC (settled)")。
  • 实时权益不再因 OTM 持仓归零 — 修复了权益图表实时末端 OTM 持仓价值突然归零的折点问题。
  • 仅有已到期持仓的钱包可见归因 — 没有未平仓持仓但有已结算期权的钱包现在能正确显示 P&L 归因。

修复

  • GET /profile 返回 500 — 修复了聚合数据不完整的钱包出现的问题。
  • 服务器重启后未实现 P&L 过期 — 投资组合现在在重启时立即重新定价,而不是等待下一次标记价格更新。
  • 到期收益图中 DTE 差一天错误 — 修复了导致盈亏平衡线和最大亏损线偏移的剩余到期天数计算错误。
  • 焦点抢夺 — 修复了 UI 交互期间的焦点抢夺问题。
  • 图表渲染改进 — 多项图表显示修复。

v0.05-testnet — 2026年4月11日–13日

新增

推送通知

  • 浏览器推送通知 — 通过 Web Push 订阅成交、强制平仓结算提醒。新端点:POST /push/subscribePOST /push/unsubscribePOST /push/preferences。所有推送端点均需要 EIP-712 钱包签名桌面端设置移动端账户偏好中提供了按类型的开关(成交、强制平仓、结算)。
  • 桌面端 Toast 通知 — 桌面布局上的订单成交和错误实时 Toast 提示。

交易

  • 希腊字母标签页(桌面端) — 底部面板新增标签页,显示每个持仓的 DeltaGammaThetaVega、Rho 和 IV。列标题带有链接到希腊字母参考的提示。按标的资产的小计行;当持仓跨多个标的资产时显示投资组合总计。
  • 排行榜列可排序排行榜上的利润、成交量和效率列现在可点击排序。
  • 订单表单改进 — 快捷金额选择器、改进的提示、响应式尺寸。
  • 会员页面上的 P&L 图表 — 会员资料现在显示权益随时间变化图表。
  • HC/HL 统计数据移至侧栏 — HyperCore 和 HyperLiquid 统计数据移至侧面板。
  • 移除零数量订单行 — 订单列表不再显示数量为零的订单。

幽灵模式

  • 幽灵模式 — 未认证用户无需连接钱包即可浏览市场、订单簿和图表。设置页面也无需认证即可访问。详情参见桌面指南
  • 动态按资产的网站图标 — 浏览器标签页图标显示带有活跃资产图标的绿色圆环。查看期权时显示看涨/看跌变体。

图表

  • 波动率曲面可视化 — 在 /risk/vol-surface 提供所有已上线标的资产的交互式 3D 波动率曲面查看器。有关波动率曲面的来源,参见预言机
  • 投资组合图表默认为 5 分钟间隔 — 较新账户的渲染更平滑(8 小时视图取代 4 天视图)。
  • 偏好变更时图表即时更新 — 在偏好中切换图表模式现在无需重新加载页面即可立即生效。

API

  • GET /options-summary 上的到期日过滤 — 传入 ?expiry=YYYY-MM-DD 将响应限定到单个到期日。

账户

  • 用户名显示名称 — 钱包可以设置在排行榜和会员页面上显示的名称。名称即时生效(无需版主审核)。可在桌面设置和移动设置中内联编辑。

修复

  • 部分订单买卖方向颠倒 — 修复了根据链上订单方向导致的方向分配错误。
  • 期权链加载时间减少约 60% — 通过 API 到期日过滤和为可见行权价预取图表数据实现更快加载。
  • 市场切换即时完成 — 在桌面端切换标的资产时不再进行整页重载。
  • 桌面端期限切换崩溃 — 修复了在期权期限之间切换时的崩溃和卡顿。
  • 桌面端账户页面滚动 — 较长的交易历史内容现在可以正常滚动。
  • 移动端 /preferences 404 — 移动端现在可以访问偏好页面。
  • 充值后购买力更新 — 测试网水龙头充值后余额现在立即更新,无需刷新。
  • 代理未设置时显示交易闸门 — 显示设置操作,而不是无功能的签名按钮。
  • 错误横幅自动清除 — 持续显示的错误横幅现在会自行消失。
  • 移动端排行榜布局 — 修复了移动端相对桌面端数值挤压的问题。
  • 消除重定向闪烁 — 移除了导航到应用时可见的重定向。

v0.04-testnet — 2026年4月7日–10日

另请参阅:第 4 周:桌面端上线

新增

API

  • GET /historical-theos — 期权理论价格的时间序列,取代原始最新成交价历史。可配置时间间隔和数量限制。参见 REST API 参考
  • GET /historical-theos/batch — 在一次请求中获取最多 50 个合约的理论价格序列。参数:instrument_names=A,B,C&interval=1h&limit=100
  • GET /profile/trades 上的 realized_pnl — 成交记录现在返回已实现 P&L。

UI

  • 希腊字母现在使用理论标记价格 — 所有希腊字母计算使用理论价格而非最新成交价,显著提高流动性差的行权价的准确性。
  • 合约页面上的理论价格图表 — 期权合约页面显示历史理论价格图表(取代原始成交价历史)。
  • 合约页面上的内联持仓 — 当前合约的未平仓持仓直接显示在合约页面上。
  • 空状态改进 — 空图表和空状态的文案和布局改进。

修复

  • 水龙头充值上限 — 测试网水龙头现在遵循每个钱包的剩余额度,而不是固定上限。
  • GET /portfolio 间歇性 503 — 修复了投资组合端点上间歇性的服务器错误。
  • 加载指示器 — 消除了页面加载期间的幽灵加载指示器。
  • GET /profile/trades 返回 500 — 修复了有成交记录的钱包出现的问题。
  • 会员页面布局偏移 — 修复了会员页面上的对齐偏移。
  • 默认图表标签 — 明确了默认图表偏好适用于资产。

v0.03-testnet — 2026年4月1日–6日

另请参阅:第 3 周产品更新

重大变更

  • 组合保证金模型变更 — 初始保证金公式从 scanning_risk 改为 max(scanning_risk, option_floor) + gamma_overlayRESTWebSocket 投资组合响应中新增三个字段:scanning_riskoption_floorgamma_overlay。可用余额现在为 equity - total_margin_used(此前为 cash - total_margin_used)。权益现在包含永续合约未实现 P&L。
  • GET /risk/grid 变更 — 移除了 include_open_orders 参数。情景模型从单轴 {scenario_type, value} 改为组合冲击 {spot_shock_pct, vol_shock_pct, pnl_weight, is_tail}。最坏情况 P&L 现在采用加权计算。

新增

桌面端

  • 桌面端交易布局 — 完整的桌面端框架,包含多面板交易视图、键盘导航、合约价格图表、紧凑的期权代码,以及从持仓/订单点击导航到合约。

API

  • 期权合约现在包含标的资产代码和价格 — 期权合约响应现在暴露其标的资产。参见 REST API 参考

竞赛与排行榜

  • 竞赛系统 — 新端点:GET /competitionsGET /leaderboardGET /competition-metric-ranksPOST /submitUsernameRequest。按月排期(每月 1 日至次月 1 日美东时间下午 4:00)。测试网竞赛设有真实奖金(SYN 计价的 500/500/300/$200)。做市商被排除在排名之外。
  • 排行榜 UI — 排名徽章("Rank #X" 或"交易赢奖"号召按钮)、奖金明细卡、Hyperliquid Names 集成、格式化的期权代码("04/10 $59,000 Call")、FIFO 批次盈亏、相对时间戳(5m、2h、3d)。
  • 竞赛说明支持 Markdown — 竞赛说明支持 Markdown 格式。

投资组合

  • 组合保证金 — 跨相关持仓的交叉保证金。已到期合约排除在 Gamma 附加项之外。

UI

  • 紧凑期权代码 — 全 UI 使用人类可读格式:"04/10 $59,000 Call"。
  • 订单表单最大按钮 — 基于可用保证金一键设置最大数量。
  • 千位分隔符 — 所有价格和数量字段显示逗号。
  • 点击持仓/订单 → 合约 — 点击持仓或订单行导航到相应合约。
  • 偏好页面 — 提示、徽章循环切换以及跨会话同步的偏好状态。

修复

  • 图表 UTC 对齐 — 资产图表以 UTC 边界为中心;时间范围切换更稳定。
  • 滑动手势(移动端) — 修复了不稳定的滑动取消和滑动导航行为。
  • 桌面端 URL 清理 — 在桌面端从 URL 中移除 /mobile 前缀;修复了行权价选择。

v0.02-testnet — 2026年3月24日–31日

另请参阅:第 2 周产品更新

新增

图表

  • 历史 P&L 图表 — 主页上的权益随时间变化图表,带有交互式十字光标。触摸/点击可查看任意时间点;显示时间戳并更新余额显示。
  • 资产图表 — 按资产的现货价格图表,Y 轴限定在可见时间段范围内。

订单管理

  • 区块标题 — 持仓、订单和历史区块拥有独立标题,便于快速浏览。
  • 滑动删除订单(移动端 — 在未成交订单上向左滑动即可取消。
  • 取消订单确认 — 专用的取消订单对话框。
  • 点击订单行 → 合约页面 — 点击订单导航到合约详情视图。
  • 更新未成交订单外观 — 未成交订单样式更新。

连接性

  • WebSocket 断连横幅 — WS 数据流断开或后端无法访问时显示可见横幅。

希腊字母

  • 资产页面上的持仓希腊字母 — 资产详情页面上的聚合 DeltaGammaThetaVega
  • 合约页面上的合约希腊字母 — 合约视图上的按持仓希腊字母。
  • 各期权类型的盈亏平衡价 — 为看涨期权、看跌期权和价差策略计算并显示盈亏平衡价。

交易历史

  • GET /profile/trades 上的成交时间 — 交易历史行现在包含成交时间戳。
  • 期权链到期日持久化 — 选中的到期日保存在 URL 查询参数中,导航时自动恢复。
  • 期权合约包含标的资产代码和价格 — 期权合约在响应中暴露其标的资产。

账户

  • 用户名系统 — 为您的钱包地址设置显示名称,显示在排行榜和会员页面上。

修复

  • GET /profile/trades 返回 500 — 修复了有成交记录的钱包出现的问题。
  • 默认持仓显示顺序 — 持仓默认按价值、P&L、成本基础的顺序显示(此前不一致)。
  • 订单页脚显示剩余到期时间 — 新增 TTE 显示;1 秒签名延迟防止意外重复提交。
  • 移动端退出登录 — 退出登录时正确清除会话状态。
  • 浅色模式背景 — 修复了浅色模式下的背景颜色。
  • 页面过渡更流畅 — 减少导航期间的视觉卡顿。
  • 滑动背景 — 修复了滑动交互期间的背景渲染。

v0.01-testnet — 2026年3月16日–23日

另请参阅:第 1 周产品更新

新增

主题与外观

  • 午夜深色模式 — 在现有浅色模式之外新增高对比度深色主题。
  • 自动主题模式 — 主题自动匹配设备的浅色/深色偏好。新用户默认为自动。

仪表板与统计

  • HL 与 HC 统计字段 — 在仪表板上切换查看 Hyperliquid 专属和 Hypercall 专属统计数据。
  • 看跌/看涨比率 — Hypercall 统计面板新增看跌/看涨比率。
  • 结果徽章 — 交易结果的可视化徽章(盈利、亏损、到期归零等),持仓标题中带有饼图。

期权链

  • 行权价排序与选择持久化 — 行权价可排序;选择跨会话保留。
  • 价格目标预填 — 价格目标页面以当前标的资产价格预填,而非空白。
  • 标的资产价格规范化 — 所有页面(包括 DEX 永续合约数据)的标的资产价格显示一致。

订单体验

  • 已成交/已到期订单的取消提示 — 对已成交或已到期订单的取消尝试将显示"该订单已完成或已取消",而不是原始错误

偏好设置

  • 偏好页面 — 提示、徽章循环切换以及跨会话同步的偏好状态。

修复

连接性

  • WebSocket 重连时刷新数据 — WS 重连时重新获取订单、成交和投资组合,而不再显示过期数据。
  • WS 重连延迟 — 退避计时器现在在健康连接后重置。此前从不重置,导致几次正常断连后所有重连都要等待 30 秒。

订单

  • 已到期合约上的幽灵订单已结算合约上的订单现在会被正确清理,防止取消时出现"Orderbook not found"错误。
  • 拒绝导致负现金余额的订单 — 会使现金余额变为负数的买单现在在提交时被拒绝。拒绝消息:"Insufficient cash (Standard)"。可为降低风险的买入平仓订单绕过此限制。参见标准保证金

UI

  • 价格目标动画 — 修复了价格目标页面上的弹跳/卡住动画。
  • 移动端资产图表裁剪 — 修复了移动端资产图表上快捷操作被裁剪的问题。
  • 移动端 PWA 加载卡住 — 修复了导致移动端 PWA 卡在"Loading..."的问题。

已知问题

在调试客户端行为之前,请先查看 Hypercall 状态页面,了解当前事件和维护情况。

预发布环境的行为和已知问题会随访问权限一并沟通;详情请联系团队。

版本策略

稳定性标签

  • 稳定(Stable):路由路径和核心请求/响应结构不太可能变更

重大变更:将在此处记录,并附带迁移指南。

参考资料