# Pendle PT 到期能兑回多少：核对括号资产、Scaled18 与输出

整理：链小知（AI 辅助）
资料核对日期：2026-10-12
引用地址：https://lianxiaozhi.com/tools/guides/pendle-pt-maturity-accounting-redemption-check
难度：进阶
核验方式：官方文档整理，未执行真实账户操作

从已有 PT 仓位和赎回记录拆开本金计价、SY 份额和最终输出，避免把一枚 PT 当一枚包装币或任意原生资产。

## 使用工具
- [Pendle V2](https://lianxiaozhi.com/tools/pendle) · [官方入口](https://app.pendle.finance/)

## 前置条件
- 准备已能查看的 Dashboard/资产页或仓位导出，注明网络、市场与 PT/YT/SY 合约、到期时间、PT 原数量/decimals，以及已有赎回预览或交易记录。
- 本篇限 Pendle V2 PT，不是 Boros/YU、LP 或外部抵押头寸。公开资产资料与已有文件核对不需签名；未连接账户时用既有导出，不为排查创建仓位、取报价或调用合约。

## 1. 先锁定当前链和单个 PT 市场

在 Pendle Markets 选记录对应链与资产，记下完整市场名、括号资产和到期日；按部署指南的市场合约信息核对 Market/PT/YT/SY 地址。同名资产可有多个到期市场，不按图标或 symbol 合并。

Dashboard 的 My Total Balance 只汇总所选链的活跃仓位。打开 All My Positions 的 Details，先区分 PT、YT 和 LP；成熟后可能显示 Roll Over/Redeem All，但按钮出现不是赎回已经执行。看不到仓位时保留地址/链/市场范围，不能填持仓0。

核对结果：同链、同到期市场的 PT 身份与原数量完整，其他头寸分开。
依据：[Pendle：部署链与市场合约定位](https://docs.pendle.finance/pendle-v2-dev/Deployments)
依据：[Pendle Dashboard：Details、交易与单位模式](https://docs.pendle.finance/pendle-v2/AppGuide/Dashboard)
依据：[Pendle PT：到期单位与赎回入口](https://docs.pendle.finance/pendle-v2/ProtocolMechanics/YieldTokenization/PT)

## 2. 把本金计价资产与最终拿到的币拆开

括号指出 accounting asset：PT-ezETH (ETH) 的正常到期含义是 1 ETH 价值的 ezETH，不是 1 ezETH；PT-wstETH 的计价还需看具体括号与市场资料。把 PT 数量、本金计价币、yield token、SY、期望输出币写成不同列。

SY.assetInfo 是参考计价资产，可能不在当前链，甚至没有可直接提取的1:1资产；SY.yieldToken 是另一属性。不能因为 assetInfo 返回 Ethereum stETH 就认为 Arbitrum 的 SY 可直接领取该地址的 stETH。

核对结果：计价对象与可输出对象各有身份和链，未承诺原生 ETH 或同名币数量。
依据：[Pendle PT：到期单位与赎回入口](https://docs.pendle.finance/pendle-v2/ProtocolMechanics/YieldTokenization/PT)
依据：[Pendle SY：资产身份、支持输出与预览限制](https://docs.pendle.finance/pendle-v2-dev/Contracts/StandardizedYield)

## 3. 保留原整数和包装精度再换算

按已有合约元数据记每种 token 的 decimals。PT/YT 通常随 asset 精度，SY 随 yield token，LP 是18；但 scaled18 包装会改变 PT/YT/SY 的精度。看到 scaled18/-scaled18 后核对 rawToken 指向的原币，不凭“BTC通常8位”处理所有 PT。

例如原币 decimals=8，1 个原币为100000000 raw；1 个18位包装币为1000000000000000000 raw，两者自然数量可同为1，整数不能直接相等比较。保留字符串/大整数。SY.exchangeRate 针对 raw 单位，通用换算先 xRaw×rate÷10^18，再按输出精度还原；scaled18 还需明确输出是包装还是原币，不套最后一行文字到所有路由。

核对结果：原币、包装币、PT 和 SY 的精度各自可复核；缺元数据时停止数量计算。
依据：[Pendle：Raw、Natural与Scaled18](https://docs.pendle.finance/pendle-v2-dev/Contracts/UnitAndDecimals)
依据：[Pendle SY：资产身份、支持输出与预览限制](https://docs.pendle.finance/pendle-v2-dev/Contracts/StandardizedYield)

## 4. 辨认到期赎回的实际返回层级

按已有到期记录判断是否已过该市场 expiry。底层 redeemPY 在到期前需等量 PT+YT，到期后只需 PT，返回的是 SY；YT 利息/奖励另行领取，不包含在 PT 本金赎回中。不要为到期 PT 补买 YT，也不要将 YT 余额当本金。

已有 getPostExpiryData 可核 firstPYIndex 等到期快照；快照未初始化会 revert，不能解释为 PT 消失。通常首个到期交互初始化，setPostExpiryData/pyIndexCurrent 都可改变状态；它们不是只读“刷新余额”，本篇只核已有记录。

核对结果：赎回阶段、所需 token、SY 输出和快照缺口明确。
依据：[Pendle：PT/YT赎回与到期索引](https://docs.pendle.finance/pendle-v2-dev/Contracts/YieldTokenization)
依据：[Pendle PT：到期单位与赎回入口](https://docs.pendle.finance/pendle-v2/ProtocolMechanics/YieldTokenization/PT)

## 5. 核对输出选择是否还经过解包或 Swap

官方成熟操作是 Dashboard 选择 position/output，必要时 Redemption > Swap。对已有输出记录核 getTokensOut 支持的 SY 解包币、tokenRedeemSy 与最终 tokenOut；两者不同且有 pendleSwap/swapData 时，包含额外聚合兑换，不能把最终 USDC 数量直接叫PT的1:1本金。

SY.previewRedeem 只是 best-effort 预估，不保证实际输出，minTokenOut 是底线。wstETH 适配器文档例 ETH 在 tokensIn 却不在 tokensOut；底层容量、quick-withdraw流动性等可能限制解包。输出未支持、无路由或预览失败都保留原错，不能把估值地址当可提取币。

核对结果：底层赎回、SY 解包与外部 Swap 的 token/底线/未知步骤逐项列出。
依据：[Pendle PT：到期单位与赎回入口](https://docs.pendle.finance/pendle-v2/ProtocolMechanics/YieldTokenization/PT)
依据：[Pendle SY：资产身份、支持输出与预览限制](https://docs.pendle.finance/pendle-v2-dev/Contracts/StandardizedYield)
依据：[Pendle：TokenOutput 底线与ZapOut](https://docs.pendle.finance/pendle-v2-dev/Contracts/PendleRouter/ApiReference/Types)

## 6. 区分正常计价、损失条件和执行费用

当前 Fees 正文称到期 PT 赎回无 protocol fee、仍有网络 Gas；若选择其他输出币再 Swap，要另核费用与底线。YT 的5% yield/points费不是 PT 本金扣5%。成熟未赎回后的新增 yield/points会去 treasury，不是原 PT 继续收息。

FAQ 的“到期1:1/没有损失”概括不能盖过 Negative Yield：current exchange rate 低于 Watermark 时，计价资产输出也可能不足1:1，底层退出/脱锚另有风险。对已有交易用 Dashboard Transactions 的动作链接核正确链、接收人、输出币与原数量；缺链上结果时只交付预览解释，不能写成已收到。

核对结果：形成本金单位—SY—最终输出对照，费用、负收益和实际到账证据分开。
依据：[Pendle：PT交易费、到期赎回与收益重定向](https://docs.pendle.finance/pendle-v2/ProtocolMechanics/Mechanisms/Fees)
依据：[Pendle：Watermark与负收益](https://docs.pendle.finance/pendle-v2/ProtocolMechanics/NegativeYield)
依据：[Pendle FAQ：旧概括与第三方风险](https://docs.pendle.finance/pendle-v2/FAQ)
依据：[Pendle Dashboard：Details、交易与单位模式](https://docs.pendle.finance/pendle-v2/AppGuide/Dashboard)

## 常见错误
- 1 PT 的本金计价不是1枚同名包装币，也不保证能直接提原生资产。
- Scaled18、SY与原币的raw数量不能按统一18/8位混算。
- 到期状态、预览成功和选择输出按钮都不证明实际赎回到账。

## 完成检查
- 输出同一市场的 PT、计价资产、SY、包装/原币与最终输出身份及精度表。
- 全部为文档核验；未操作持仓、quote、RPC、赎回、批准、签名或真实收款。

## 相关知识
- [Pendle PT 到期前价格为何会波动？](https://lianxiaozhi.com/learn/pendle-pt-maturity)
- [生息资产负收益会怎样影响 PT 与 YT？](https://lianxiaozhi.com/learn/negative-yield-tokens)
- [滑点和价格冲击有什么区别？为什么成交价会变化](https://lianxiaozhi.com/learn/slippage-and-price-impact)
- [Gas 怎么计算？交易失败为什么仍可能扣费](https://lianxiaozhi.com/learn/gas-and-failed-transactions)

## 官方依据
- [Pendle PT：到期单位与赎回入口](https://docs.pendle.finance/pendle-v2/ProtocolMechanics/YieldTokenization/PT)
- [Pendle：部署链与市场合约定位](https://docs.pendle.finance/pendle-v2-dev/Deployments)
- [Pendle Dashboard：Details、交易与单位模式](https://docs.pendle.finance/pendle-v2/AppGuide/Dashboard)
- [Pendle：Raw、Natural与Scaled18](https://docs.pendle.finance/pendle-v2-dev/Contracts/UnitAndDecimals)
- [Pendle SY：资产身份、支持输出与预览限制](https://docs.pendle.finance/pendle-v2-dev/Contracts/StandardizedYield)
- [Pendle：PT/YT赎回与到期索引](https://docs.pendle.finance/pendle-v2-dev/Contracts/YieldTokenization)
- [Pendle：TokenOutput 底线与ZapOut](https://docs.pendle.finance/pendle-v2-dev/Contracts/PendleRouter/ApiReference/Types)
- [Pendle：PT交易费、到期赎回与收益重定向](https://docs.pendle.finance/pendle-v2/ProtocolMechanics/Mechanisms/Fees)
- [Pendle：Watermark与负收益](https://docs.pendle.finance/pendle-v2/ProtocolMechanics/NegativeYield)
- [Pendle FAQ：旧概括与第三方风险](https://docs.pendle.finance/pendle-v2/FAQ)
