币圈资讯如何利用Dune Analytics进行数据分析?

wen 币圈资讯 1

本文目录导读:

币圈资讯如何利用Dune Analytics进行数据分析?-第1张图片-易欧app-全球最大的比特币交易所【官方网站】

  1. 第一层:零代码——使用现成的看板
  2. 第二层:初级 SQL——修改现有查询
  3. 第三层:进阶分析——结合多表与逻辑判断
  4. 第四层:自动化与套利监测(进阶 SQL / Python)
  5. 新手避坑指南(实操建议)

在币圈做数据分析,Dune Analytics 几乎是最核心的工具,没有之一,因为它免费、无需后端、数据全面,且支持直接写 SQL 查询链上数据。

利用 Dune 进行深度分析,通常可以分为以下 4 个层次,你可以根据自己的技术水平选择对应的路径:

第一层:零代码——使用现成的看板

这是最基础、最实用的方式,适合刚入门或不想写代码的用户。

  1. 寻找高热度看板: 打开 Dune 首页,查看 Trending Dashboards
  2. 重点关注的看板类型:
    • 稳定币流动性: 查看 USDT/USDC 的总供应量变化,判断市场资金流入/流出。
    • DEX 交易量: 实时对比 Uniswap、Curve 等的成交量,判断市场热度。
    • 衍生品持仓量(Open Interest): 观察 dYdX 或 Perp 协议的 OI 变化,捕捉市场情绪。
    • 巨鲸追踪: 搜索特定巨鲸地址的看板,查看其最新买卖动作。
  3. 使用技巧: 注意看板的更新频率(多为 1 小时或实时)和底部的 SQL 代码,点击 Fork 复制该看板,即可在自己的空间里查看,方便随时查阅。

第二层:初级 SQL——修改现有查询

理解如何修改排序、过滤时间和变更币种,需要掌握基础的 SQL(结构化查询语言)。

  • 理解基本表: Dune 将数据分为:

    • tokens_erc20:代币元数据(符号、合约地址)。
    • dex.trades:去中心化交易所交易记录。
    • transfers / erc20_evt_Transfer:转账记录。
  • 实操案例(查看某代币的持有人数变化): 既然你想找 币圈资讯,可以尝试修改某个稳定币持有人数的查询,替换其中的合约地址为你想研究的币种地址。

    -- 查询某代币(如 PEPE)的每日新增地址数(示例)
    SELECT
        date_trunc('day', block_time) AS day,
        COUNT(DISTINCT "to") AS new_receivers
    FROM erc20_eth.evt_Transfer
    WHERE contract_address = 0x6982508145454ce325ddbe47a25d4ec3d231193b -- PEPE 合约地址
    GROUP BY 1
    ORDER BY 1 DESC
    LIMIT 30

    分析要点: 如果新增接收地址数量激增,往往意味着有大户在吸筹拉新,配合价格走势可判断是否为资讯利好落地。


第三层:进阶分析——结合多表与逻辑判断

这是很多分析师关注的方向,主要分析聪明钱的动态和协议间的资金流

聪明钱追踪(分析钱包标签): Dune 社区有专门的 labels 表(如 0x:地址标签),你可以筛选出标有 Investor(风险投资机构)或 Whale(巨鲸)的钱包,查看他们最近的转账。

捕捉“换庄”信号(利用筹码分布): 如果你关注一个 Meme 币,可以通过分析持有时间超过 1 年未动的地址占比(HODL Wave)来判断是否处于筹码派发阶段。

-- 分析该代币前 100 大持仓者的持仓比例变化(简写核心逻辑)
-- 通常需要借助 Dune 的 spellbook 或者复杂的时间序列函数(如 take)计算
-- 核心思路:计算 Top 100 持币量 / 总供应量
-- 若该比例持续下降,说明筹码分散,短期可能面临抛压。

第四层:自动化与套利监测(进阶 SQL / Python)

如果你是开发者或量化研究员,可以尝试这种路径。

核心操作: 实时资金费率监测。 你可以通过 SQL 查询各大永续合约协议的最低资金费率,当资金费率出现极端的负值并伴随持仓量飙升时,往往是轧空(空头挤压)或做多反弹的前兆。

-- 示例:核心逻辑是查询资金费率数据表(v2.perpetual_market_stats 或相应协议表)
SELECT
    hour,
    avg_funding_rate,
    open_interest
FROM perp_data -- 假设表名
WHERE symbol = 'BTC'
  AND avg_funding_rate < -0.01 -- 极低资金费率
ORDER BY hour DESC
LIMIT 24;
-- 发现此信号后,可结合链上大额买单进行交叉验证

更进一步(自动化): 编写一个简单的 Python 脚本,调用 Dune API(前提是你需要申请 API Key),每天定时拉取这些“链上指标”(如交易所净流入量、稳定币铸造量),一旦发现异常偏离均值,自动推送通知到 Telegram 或微信群。


新手避坑指南(实操建议)

  1. 新手初期不建议直接写复杂代码: 先在 Discover 里搜索 Uniswap V3 TradesStablecoins Transfer 等热门查询,点击 Fork 并尝试修改日期范围或币种合约地址。
  2. 警惕“交易所提现”谣言: 若看到某交易所“净流出”大增,最好看一下是否是该交易所更换了冷钱包地址,或只是普通的内部归集,结合 labels 和新闻确认,避免误判。
  3. 利用 Spellbook 数据: 这是一个加密数据社区维护的标准化数据层,可以查看 dune.uniswap.resultdex.trades(已标准化的聚合表),这些数据的计算比直接查原始日志更快,查询成本也更低。

想在币圈利用 Dune 做好资讯和数据分析,关键是带着疑问去查数据

  • 看到“某项目TVL暴涨”的消息? (\rightarrow) 去 Dune 查 TVL 来源(是哪个币种冲进去的?是不是短期激励导致的?)。
  • 看到“某巨鲸加仓”的消息? (\rightarrow) 去查该钱包的历史胜率买入成本

如果你有具体的币种或链上行为想要分析,可以告诉我,我可以为你提供对应的查询思路或 SQL 模板。

抱歉,评论功能暂时关闭!