基础 URL:
认证: 在
数值: 所有货币金额均为美元。除非另行说明,时间戳均为 Unix 毫秒。
https://data.solanatracker.io认证: 在
x-api-key 请求头中传递您的 API 密钥。数值: 所有货币金额均为美元。除非另行说明,时间戳均为 Unix 毫秒。
要点
PnL V2 涵盖的内容
- 代币覆盖。 支持每个 SPL 代币,稳定币和 SOL 除外。
- 钱包端点。 钱包端点可用于任何钱包,即使该钱包不在排行榜上。
- 身份标签。 钱包可以包含
identity对象,带有 KOL、机器人、交易所、池、开发者或交易平台等标签。
PnL V2 排除的内容
稳定币和 SOL 故意从 PnL 持仓中排除,因为它们是报价资产。报价资产是用于为交易定价的代币,而不是被测量的持仓。 默认情况下,使用excludeArbitrage=true 排除套利钱包。套利 PnL 可能噪声很大,因为这些钱包通常为了池之间的微小差异交易。传入 excludeArbitrage=false 以包含它们。
顶级交易者排行榜覆盖每个时段的前 50 万个钱包。如果某个钱包在排名集之外,请直接使用钱包端点查询。
身份标签
每个钱包都可以携带结构化的identity。当前支持:
- 机器人和 MEV —
potential_bot(启发式)、bot(策划的具名机器人,如 Mayhem Bot)、arbitrage(已确认的 MEV)。 - 平台 —
axiom、bloom和photon。API 也接受axiom-flash作为axiom的别名。 - 安全 / 基础设施标签 — 已知时使用策划的
hacker、spam_dusting和exchange标签。 - 池和开发者 角色在代币范围的端点上自动解析。
PnL 模式
钱包摘要、持仓、单一持仓、顶级交易者排行榜和持仓批量端点接受?pnlMode=。
支持
pnlMode 的端点会在响应中回显该值。pnl.realized 按请求模式计算,pnl.realizedRaw 保留原始值;切换模式时重新请求被过滤的持仓。
KOL 排行榜、历史、图表、表现、亮点、风险、代币交易者、首批买家以及钱包摘要批量端点不接受 pnlMode;它们返回该数据集 API 固定的服务器端视图。
端点分组
钱包端点
代币端点
排行榜端点
批量端点
关键概念
已实现 PnL 与未实现 PnL
已实现 PnL
已实现 PnL
已完成卖出所对应的盈亏。
未实现 PnL
未实现 PnL
未平仓持仓的当前价值减去剩余成本。
总 PnL
总 PnL
已实现 + 未实现。钱包覆盖
PnL V2 覆盖2023 年 12 月以后的所有 Solana 钱包。钱包不会按请求索引。分页
列表端点使用基于游标的分页。从响应中获取pagination.nextCursor,并将其作为 cursor 查询参数传入以获取下一页。
钱包身份
每个钱包范围的响应都包含一个结构化的identity 对象。它合并多个来源,因此钱包可以同时携带多个标签(例如 ["kol", "developer", "axiom"])。仅返回已填充的字段:
在代币范围的端点(
/tokens/:token/traders、/first-buyers、/tokens/:token/positions/batch)上,pool 和 developer 角色针对路径中的确切代币解析,因此您可以行内发现开发者、LP 和狙击者,而无需额外请求。完整支持的标签列表请参阅 Solana 钱包标签指南。
/tokens/:tokenAddress/holders 上的丰富化
经典 holders 端点接受可选的 ?enrich= 参数:
?enrich=identity— 为每个持有者添加 pool / developer / platform 身份。?enrich=walletPnl— 为每个持有者添加终身钱包 PnL 加每代币 PnL。?enrich=all— 两者都加。
通过 Datastream 实时
将这些 REST 端点与 Datastream PnL V2 WebSocket room 配对以获得实时更新。适用于 Premium、Business 和 Enterprise 方案:
典型模式:调用
GET /v2/pnl/wallets/:wallet 一次以播种状态,然后订阅 pnl:{wallet}:summary 保持同步。
为获得最快的未实现 PnL 跳动,将 PnL room 与价格流组合 — price:aggregated:{token}(跨池,推荐)或 price-by-token:{token}(主池)。PnL room 在每次成交时推送 tradeUpdate 和 balanceUpdate,以及偶尔受限速的 priceUpdate;价格 room 在每次市场变动时跳动。完整流程参见 PnL V2 Datastream 指南。