- BalanceUpdates (DWD) — 钱包逐事件的余额变动
- TokenHolders (DWS) — 代币当前持有者快照
- WalletTokenPnL (DWS) — 钱包按代币的盈亏
以下示例均使用
network: sol(Solana)。其他受支持的链请改为 eth、bsc 或 polygon。How do I get a wallet’s token balances?
获取钱包当前代币余额。本查询返回该钱包持有的每种代币的最新一条余额更新事件。关键字段
关键字段
| Field | Description |
|---|---|
BalanceUpdate.Currency.MintAddress | 代币地址 |
BalanceUpdate.Account.Owner | 钱包所有者地址 |
BalanceUpdate.PostBalance | 更新后的代币余额 |
BalanceUpdate.PostBalanceInUSD | 余额的 USD 价值 |
Block.Time | 余额更新时间戳 |
自定义技巧
自定义技巧
- 提高 limit:设
count: 200以覆盖持仓较多的钱包 - 按价值过滤:增加
where: {BalanceUpdate: {PostBalanceInUSD: {gt: 1}}}排除 dust 余额
How do I get balance change history?
追踪某钱包对特定代币的余额如何随时间变化。关键字段
关键字段
| Field | Description |
|---|---|
BalanceUpdate.PreBalance | 事件前余额 |
BalanceUpdate.PostBalance | 事件后余额 |
BalanceUpdate.PostBalanceInUSD | 更新后余额的 USD 价值 |
Block.Time | 余额变动时间 |
Transaction.Hash | 引起变动的交易 |
自定义技巧
自定义技巧
- 识别累积:比较
PreBalance与PostBalance— 当PostBalance > PreBalance表示在加仓 - 时间范围:增加
where: {Block: {Time: {since: "2025-03-01T00:00:00Z"}}}限定时段 - 更长历史:将
count提高到最多10000以覆盖完整历史
PostBalance 与 PreBalance 的差值表示该事件的净变动。正增量表示代币流入;负增量表示流出。How do I get a token’s top holders?
按余额排序获取某代币的头部持有者。关键字段
关键字段
| Field | Description |
|---|---|
Token.Address | 代币地址 |
Holder.Address | 持有者钱包地址 |
LatestBalance | 当前代币余额 |
LatestBalanceUSD | 当前余额的 USD 价值 |
FirstSeen | 该持有者首次持有该代币的时间 |
LastSeen | 涉及该代币的最近一笔交易时间 |
自定义技巧
自定义技巧
- 巨鲸阈值:增加
where: {LatestBalanceUSD: {gt: 10000}}只看大额持有者 - 活跃持有者:增加
where: {LastSeen: {after: "2025-03-01T00:00:00Z"}}筛选近期活跃 - 持有者数量:使用
count度量获取持有者总数
How do I get wallet profit and loss?
获取钱包按代币的盈亏数据,包含买卖成交额与成交笔数。关键字段
关键字段
| Field | Description |
|---|---|
Wallet.Address | 钱包地址 |
Token.Address | 代币地址 |
BuyVolumeUSDState | 买入该代币累计花费(USD) |
SellVolumeUSDState | 卖出该代币累计收到(USD) |
BuyCountState | 买入笔数 |
SellCountState | 卖出笔数 |
FirstTradeState | 首笔交易时间戳 |
LastTradeState | 最近一笔交易时间戳 |
自定义技巧
自定义技巧
- 计算 PnL:
SellVolumeUSDState - BuyVolumeUSDState为各代币已实现盈亏 - 仍在持仓:筛选
SellCountState < BuyCountState找出钱包仍持有的代币 - 高频代币:按
BuyCountState或SellCountState排序找出交易最频繁的代币
WalletTokenPnL Cube 使用
walletAddress 选择器(不是 ownerAddress)。提供累计交易指标 — 适合组合分析与业绩排行。多链示例
- Solana
- Ethereum
- BSC
- Polygon
下一步
DEX Trades
查询 DEX 交易数据 — 代币交易、钱包活动与头部交易者。
Transfers
追踪钱包间的链上代币转账。
Pools & Liquidity
探索 DEX 池与流动性数据。
OHLC & Statistics
获取 K 线、成交统计、TokenSupplyUpdates 与代币元数据。

