Skill: shenmeng/shenmeng-solana-analytics-pro (version 1.0.0)

--- name: solana-analytics-pro description: 专业级 Solana 综合分析工具。提供技术面分析、链上数据洞察、市场情绪监控、投资组合管理和交易信号生成。当用户需要深度分析 Solana 项目、生成交易信号、管理加密投资组合、进行风险评估或获取专业级市场报告时触发此 Skill。 --- # Solana Analytics Pro - 专业级综合分析工具 全方位 Solana 生态分析平台，整合技术分析、链上数据、情绪监控和智能策略。 ## 核心模块 ### 1. 技术分析 (TA) - 价格行为分析 - 技术指标计算 (RSI, MACD, MA, Bollinger Bands) - 支撑阻力位识别 - 趋势判断与预测 ### 2. 链上分析 (On-Chain) - 巨鲸钱包追踪 - 资金流向监控 - 持有者行为分析 - 智能合约审计检查 ### 3. 情绪分析 (Sentiment) - 社交媒体情绪监控 - KOL 言论追踪 - 社区热度指数 - 恐惧贪婪指数 ### 4. 投资组合管理 (Portfolio) - 多币种持仓追踪 - 收益/风险分析 - 再平衡建议 - 税务报告生成 ### 5. 交易信号 (Signals) - 买入/卖出信号生成 - 止损止盈建议 - 仓位管理策略 - 回测验证 ## 快速开始 ### 基础分析 - "分析 SOL 的技术面" - "生成 BONK 的交易信号" - "评估我的 Solana 投资组合" ### 深度研究 - "对 WIF 进行全面的基本面+技术面分析" - "分析 Pump.fun 发射的某个新币" - "生成 Solana 生态周报" ### 实时监控 - "设置巨鲸警报" - "监控某个钱包的动态" - "追踪市场情绪变化" ## 分析框架 ### 五维分析模型 (PENTA) 1. **P**rice Action - 价格行为 2. **E**cosystem - 生态健康度 3. **N**etwork - 链上数据 4. **T**iming - 时机选择 5. **A**ttitude - 市场情绪 ### 交易评分系统 (0-100) | 分数 | 评级 | 建议 | |------|------|------| | 80-100 | A+ | 强烈推荐 | | 60-79 | B | 可以考虑 | | 40-59 | C | 观望 | | 20-39 | D | 不推荐 | | 0-19 | F | 避免 | ## 参考资源 ### 技术分析参考 查看 [references/technical-analysis.md](references/technical-analysis.md): - 常用技术指标详解 - 图表模式识别 - 支撑阻力计算方法 - 趋势判断规则 ### 链上数据参考 查看 [references/on-chain-metrics.md](references/on-chain-metrics.md): - 巨鲸钱包数据库 - 资金流动模式 - 持有者分布分析 - 合约安全检查清单 ### 情绪分析参考 查看 [references/sentiment-guide.md](references/sentiment-guide.md): - 情绪指标计算方法 - KOL 影响力评估 - 社交媒体监控工具 - 恐慌贪婪指数解读 ### 投资组合参考 查看 [references/portfolio-management.md](references/portfolio-management.md): - 资产配置策略 - 风险管理框架 - 再平衡规则 - 税务优化建议 ## 分析脚本 ### 全能分析仪 `scripts/comprehensive_analyzer.py` - 五维综合分析: ```bash python3 scripts/comprehensive_analyzer.py --token BONK --depth full ``` ### 交易信号生成器 `scripts/signal_generator.py` - 生成买卖信号: ```bash python3 scripts/signal_generator.py --token WIF --timeframe 4h ``` ### 投资组合分析器 `scripts/portfolio_analyzer.py` - 分析持仓组合: ```bash python3 scripts/portfolio_analyzer.py --input portfolio.json ``` ### 巨鲸监控器 `scripts/whale_tracker.py` - 追踪巨鲸动态: ```bash python3 scripts/whale_tracker.py --wallet WALLET_ADDRESS --alert ``` ### 报告生成器 `scripts/report_generator.py` - 生成专业报告: ```bash python3 scripts/report_generator.py --type weekly --format markdown ``` ## 使用场景详解 ### 场景1: 交易决策支持 **用户需求**: 想买入某个 Solana 代币，需要全面分析 **Skill 执行**: 1. 技术分析 - 识别趋势和关键价位 2. 链上分析 - 检查资金流入流出 3. 情绪分析 - 评估市场热度 4. 生成交易信号 - 买入/观望/避免建议 5. 提供入场点、止损点、目标价位 ### 场景2: 投资组合优化 **用户需求**: 管理多个 Solana 代币持仓 **Skill 执行**: 1. 导入持仓数据 2. 分析每个持仓的风险收益比 3. 计算组合相关性 4. 识别过度集中风险 5. 生成再平衡建议 ### 场景3: 新币评估 **用户需求**: 评估 Pump.fun 上新发射的代币 **Skill 执行**: 1. 合约安全检查 2. 代币经济学分析 3. 早期持有者分布 4. 社交媒体热度 5. 风险评估报告 ### 场景4: 市场监控 **用户需求**: 持续监控 Solana 生态动态 **Skill 执行**: 1. 设置巨鲸钱包警报 2. 监控关键指标变化 3. 追踪重要事件 4. 生成日报/周报 ## 数据整合 ### 市场数据 - CoinGecko / CoinMarketCap - 价格和市值 - TradingView - 图表数据 - Birdeye / DexScreener - DEX 实时数据 ### 链上数据 - Helius - RPC 和索引 - Solscan / SolanaFM - 区块浏览器 - DefiLlama - TVL 数据 - Dune Analytics - 自定义查询 ### 情绪数据 - Twitter/X API - 社交热度 - LunarCrush - 社交指标 - Santiment - 链上情绪 ## 风险管理体系 ### 三层风险控制 1. **仓位控制** - 单笔交易不超过总资金 5% 2. **止损管理** - 硬止损 7%，移动止损 10% 3. **相关性控制** - 同类资产不超过 30% ### 风险评级 ``` 🔴 极高风险 - 新币、无流动性、合约未验证 🟠 高风险 - 高波动、集中持仓、监管不确定 🟡 中等风险 - 成熟项目但波动较大 🟢 低风险 - 蓝筹代币、深度流动性 🔵 极低风险 - 稳定币、主流资产 ``` ## 报告模板 ### 每日简报 - 市场概况 (3-5 句话) - 关键数据 (TVL、交易量、活跃地址) - 重要事件 - 明日关注 ### 深度研究报告 - 执行摘要 - 技术分析 - 链上分析 - 情绪分析 - 风险评估 - 投资建议 - 附录 (数据来源、方法论) ## 与其他 Skill 的协作 - `solana-intelligence` - 基础生态数据 - `dex-price-monitor` - DEX 价格监控 - `whale-alert-monitor` - 鲸鱼警报 - `social-sentiment-monitor` - 深度情绪分析 - `crypto-trend-analyzer` - 宏观趋势分析 ## 更新日志 - v1.0.0 - 初始版本 - 五维分析模型 (PENTA) - 技术分析模块 - 链上分析模块 - 情绪分析模块 - 投资组合管理 - 交易信号生成 - 自动化报告 ## 免责声明 ⚠️ **风险提示**: - 本 Skill 提供的分析和建议仅供参考，不构成投资建议 - 加密货币市场具有极高风险，可能导致本金全部损失 - 过往表现不代表未来收益 - 请根据自身风险承受能力做出投资决策 - 建议咨询专业金融顾问

path: references/on-chain-metrics.md
content: # 链上数据分析指南

## 核心指标

### 1. 持有者分析

#### 持有者分布
```
健康分布标准:
- 前 10 持有者 < 30%
- 前 50 持有者 < 60%
- 持有者总数持续增长

危险信号:
- 单个地址 > 20%
- 前 5 地址合计 > 50%
- 持有者数量持续下降
```

#### 持有者增长曲线
```python
def analyze_holder_growth(data):
    """
    分析持有者增长质量
    
    正常模式:
    - 初期快速增长 (FOMO阶段)
    - 中期稳定增长 (建设阶段)
    - 长期平稳或缓慢下降 (成熟阶段)
    
    危险模式:
    - 突然暴增后迅速下降 → 可能是刷单
    - 持续下降无反弹 → 项目已死
    - 波浪式增长 → 可能是操纵
    """
    growth_rate = calculate_growth_rate(data['holders'])
    
    if growth_rate['7d'] > 100 and growth_rate['30d'] < 0:
        return "⚠️ 刷单嫌疑 - 短期暴涨后快速下跌"
    elif growth_rate['30d'] < -20:
        return "🔴 项目衰退 - 持有者持续流失"
    elif growth_rate['7d'] > 50 and growth_rate['30d'] > 100:
        return "🟢 健康增长 - 持续吸引新持有者"
    else:
        return "🟡 平稳发展"
```

### 2. 资金流分析

#### 净流量计算
```
净流入 = 大额买入 - 大额卖出

解读:
净流入 > 0: 资金流入，看涨信号
净流入 < 0: 资金流出，看跌信号
```

#### 聪明钱指标
```
聪明钱 = 历史收益率高的钱包

监测指标:
1. 聪明钱持仓变化
2. 聪明钱买入/卖出时机
3. 新聪明钱入场

信号:
- 聪明钱持续买入 → 强烈看涨
- 聪明钱开始卖出 → 警惕顶部
- 新聪明钱入场 → 项目受关注
```

### 3. 交易行为分析

#### 买卖压力
```python
def analyze_buy_sell_pressure(transactions):
    """
    分析买卖压力
    
    买单压力指标:
    - 大单买入数量
    - 买入金额占比
    - 限价买单深度
    
    卖单压力指标:
    - 大单卖出数量  
    - 卖出金额占比
    - 限价卖单深度
    """
    buy_volume = sum(t['amount'] for t in transactions if t['type'] == 'buy')
    sell_volume = sum(t['amount'] for t in transactions if t['type'] == 'sell')
    
    ratio = buy_volume / sell_volume if sell_volume > 0 else float('inf')
    
    if ratio > 2:
        return "🟢 强烈买入压力"
    elif ratio > 1.2:
        return "🟡 温和买入压力"
    elif ratio > 0.8:
        return "⚪ 买卖平衡"
    elif ratio > 0.5:
        return "🟠 温和卖出压力"
    else:
        return "🔴 强烈卖出压力"
```

#### 交易频率
```
高交易频率 + 价格稳定 = 健康换手
高交易频率 + 价格下跌 = 恐慌抛售  
低交易频率 + 价格上涨 = 筹码锁定
低交易频率 + 价格下跌 = 无人问津
```

## 巨鲸钱包数据库

### 已知巨鲸分类

#### Tier 1 巨鲸 ($10M+)
```
特征:
- 持仓价值超过 1000 万美元
- 交易频率低，单次金额大
- 对市场有显著影响力

监控重点:
- 任何大额转账都是重要信号
- 持仓变化预示趋势转折

Solana 知名巨鲸:
- ... (需要持续更新)
```

#### Tier 2 聪明钱 ($1M - $10M)
```
特征:
- 历史收益率高
- 交易有明确逻辑
- 通常提前市场一步

监控重点:
- 新买入的代币
- 加仓/减仓时机
```

### 巨鲸行为模式

#### 积累模式
```
特征:
1. 持续小额买入，避免引起注意
2. 价格下跌时加大买入力度
3. 持仓时间通常较长
4. 伴随持有者数量增长

识别方法:
- 监控特定价格区间的买入订单
- 分析钱包历史交易模式
- 观察与其他钱包的关联
```

#### 派发模式
```
特征:
1. 价格上涨时逐步卖出
2. 可能使用多个钱包分散卖出
3. 伴随社交媒体炒作
4. 持有者增长停滞或下降

识别方法:
- 监控大额转账到交易所
- 分析持有者集中度变化
- 观察链上活跃度与价格背离
```

## 合约安全分析

### 安全检查清单

#### 基础检查
```
✓ 合约是否开源验证
✓ 是否有增发功能 (Mint Authority)
✓ 是否有冻结功能 (Freeze Authority)
✓ 是否有黑名单功能
✓ 税费是否合理 (<10% 为佳)
```

#### 高级检查
```
✓ 合约代码是否经过审计
✓ 是否存在已知漏洞模式
✓ 创建者钱包历史记录
✓ 关联钱包分析
```

### 常见漏洞模式

#### 1. 无限增发
```rust
// 危险代码示例
pub fn mint_token(ctx: Context<MintToken>, amount: u64) -> Result {
    // 没有最大供应量限制
    [REDACTED_SECRET]), amount)?;
    Ok(())
}
```

#### 2. 隐藏后门
```rust
// 危险代码示例
pub fn transfer_from(ctx: Context<TransferFrom>, amount: u64) -> Result {
    // 允许特定地址无限制转移他人代币
    if ctx.accounts.authority.key() == ADMIN_KEY {
        [REDACTED_SECRET]), amount)?;
    }
    Ok(())
}
```

#### 3. 税费陷阱
```rust
// 危险代码示例 - 税费可动态调整至 100%
pub fn update_fee(ctx: Context<UpdateFee>, new_fee: u64) -> Result {
    // 没有费率上限检查
    ctx.accounts.token_data.fee = new_fee; // 可能设置为 100%
    Ok(())
}
```

## 流动性分析

### 流动性健康度

#### 流动性深度
```
健康标准:
- 流动性/市值 比率 > 0.1
- 单笔 1 万美元交易滑点 < 2%
- 单笔 10 万美元交易滑点 < 5%

危险信号:
- 流动性/市值 比率 < 0.05
- 小额交易即产生显著滑点
- 流动性集中在单一池子
```

#### 流动性变化监控
```python
def monitor_liquidity_changes(pool_data):
    """
    监控流动性异常变化
    
    正常模式:
    - 随价格波动正常增减
    - 新增流动性与交易量匹配
    
    危险模式:
    - 突然大额撤出 → Rug Pull 预警
    - 流动性增长但交易量停滞 → 虚假流动性
    """
    current_liquidity = pool_data['liquidity_usd']
    previous_liquidity = pool_data['liquidity_usd_24h_ago']
    
    change_pct = (current_liquidity - previous_liquidity) / previous_liquidity * 100
    
    if change_pct < -50:
        return f"🚨 流动性骤降 {change_pct:.1f}% - 可能 Rug Pull"
    elif change_pct > 100:
        return f"⚠️ 流动性激增 {change_pct:.1f}% - 验证真实性"
    else:
        return f"✓ 流动性变化正常 ({change_pct:+.1f}%)"
```

## 网络健康度

### Solana 链上指标

#### TPS (每秒交易数)
```
正常: 2000+ TPS
拥堵: 1000-2000 TPS
严重拥堵: <1000 TPS

影响:
- 高 TPS = 网络健康，交易确认快
- 低 TPS = 可能拥堵，交易延迟/失败
```

#### 交易成功率
```
健康: > 95%
警告: 90-95%
危险: < 90%

失败原因分析:
1. 滑点设置过低
2. 网络拥堵
3. 交易超时
4. 智能合约错误
```

#### 活跃地址数
```
增长 = 新用户入场，生态扩张
下降 = 用户流失，生态萎缩

注意区分:
- 真实活跃用户 vs 机器人地址
- 新增地址质量
```


path: references/technical-analysis.md
content: # 技术分析完整指南

## 核心指标详解

### 1. 移动平均线 (MA)

#### 简单移动平均线 (SMA)
```
SMA = (P1 + P2 + ... + Pn) / n
```
常用周期: 7日, 20日, 50日, 200日

#### 指数移动平均线 (EMA)
```
EMA = Price × k + EMA_昨日 × (1-k)
其中 k = 2 / (n+1)
```
**特点**: 对近期价格更敏感

#### 黄金交叉与死亡交叉
- **黄金交叉**: 短期 MA 上穿长期 MA → 看涨信号
- **死亡交叉**: 短期 MA 下穿长期 MA → 看跌信号

### 2. 相对强弱指数 (RSI)

```
RSI = 100 - (100 / (1 + RS))
RS = 平均涨幅 / 平均跌幅
```

**解读**:
- RSI > 70: 超买区域，可能回调
- RSI < 30: 超卖区域，可能反弹
- RSI 50: 多空分界线

**进阶用法**:
- 底背离: 价格新低但 RSI 未创新低 → 看涨
- 顶背离: 价格新高但 RSI 未创新高 → 看跌

### 3. MACD (移动平均收敛发散)

```
MACD 线 = 12日 EMA - 26日 EMA
信号线 = MACD 线的 9日 EMA
柱状图 = MACD 线 - 信号线
```

**信号**:
- MACD 上穿信号线 → 买入
- MACD 下穿信号线 → 卖出
- 柱状图由负转正 → 动能转强

### 4. 布林带 (Bollinger Bands)

```
中轨 = 20日 SMA
上轨 = 中轨 + 2 × 20日标准差
下轨 = 中轨 - 2 × 20日标准差
```

**应用**:
- 价格触及上轨 → 可能超买
- 价格触及下轨 → 可能超卖
- 带宽收窄 → 即将出现大行情（ squeeze ）
- 带宽扩大 → 波动加剧

### 5. 成交量指标

#### OBV (能量潮)
```
今日 OBV = 昨日 OBV + 今日成交量 (如果收盘上涨)
         = 昨日 OBV - 今日成交量 (如果收盘下跌)
```

#### 量价关系法则
1. **价涨量增** - 趋势健康，可继续持有
2. **价涨量缩** - 上涨乏力，警惕回调
3. **价跌量增** - 恐慌抛售，可能见底
4. **价跌量缩** - 无人接盘，继续观望

## 图表形态

### 看涨形态

#### 头肩底 (Inverse Head and Shoulders)
```
    左肩      头       右肩
      \      / \      /
       \    /   \    /
        \  /     \  /
         \/       \/
          \_______/
            颈线
```
**特征**: 三个低点，中间最低，突破颈线确认

#### 双底 (Double Bottom / W)
```
     /\        /\
    /  \      /  \
   /    \____/    \
  /                \
```
**特征**: 两个相近的低点，突破中间高点确认

#### 上升三角形
```
      /|
     / |
    /  |
   /   |
  /____|
```
**特征**: 水平阻力线，上升支撑线，向上突破概率大

### 看跌形态

#### 头肩顶 (Head and Shoulders)
```
          左肩    头    右肩
           /\    /\    /\
          /  \  /  \  /  \
         /    \/    \/    \
        /                \\
    ___/                  \___
       颈线
```

#### 双顶 (Double Top / M)

#### 下降三角形

## 支撑阻力位计算

### 经典方法

#### 前高低点法
- **支撑位**: 前期低点
- **阻力位**: 前期高点
- **突破后**: 支撑变阻力，阻力变支撑

#### 斐波那契回撤
```
0%   - 波段高点
23.6%
38.2% - 弱支撑/阻力
50%   - 心理关口
61.8% - 黄金分割，强支撑/阻力
78.6%
100%  - 波段低点
```

#### 枢轴点 (Pivot Points)
```
枢轴点 (PP) = (前高 + 前低 + 前收盘) / 3

阻力位:
R1 = 2×PP - 前低
R2 = PP + (前高 - 前低)
R3 = 前高 + 2×(PP - 前低)

支撑位:
S1 = 2×PP - 前高
S2 = PP - (前高 - 前低)
S3 = 前低 - 2×(前高 - PP)
```

## 趋势判断

### 趋势线
```
上升趋势: 连接两个以上低点，向上倾斜
下降趋势: 连接两个以上高点，向下倾斜
```

### 趋势强度
- **ADX > 25**: 趋势较强
- **ADX > 50**: 趋势很强
- **ADX < 20**: 趋势较弱，可能震荡

### 多重时间框架分析
```
月线/周线 - 判断大趋势方向
日线     - 确定主要趋势
4小时    - 寻找入场点
1小时    - 精确入场时机
```

**规则**: 顺势交易，小周期服从大周期

## 实战策略

### 策略1: 趋势跟踪
```
买入条件:
1. 价格在 50MA 之上
2. 50MA 向上倾斜
3. RSI > 50
4. MACD 金叉
5. 成交量放大

卖出条件:
1. 价格跌破 20MA
2. RSI 顶背离
3. MACD 死叉
```

### 策略2: 均值回归
```
买入条件:
1. 价格触及布林带下轨
2. RSI < 30
3. 出现看涨K线形态
4. 成交量温和放大

卖出条件:
1. 价格触及布林带上轨
2. RSI > 70
3. 出现看跌K线形态
```

### 策略3: 突破交易
```
买入条件:
1. 价格突破关键阻力位
2. 突破时成交量放大 2 倍以上
3. 收盘站稳阻力位上方
4. RSI 在 50-70 之间（不超买）

止损设置: 突破K线低点下方 3%
目标位: 下一个阻力位或 1:2 盈亏比
```

## Solana 生态特殊考虑

### 高波动性调整
- 适当放大止损幅度 (7-10% vs 传统 5%)
- 缩短持仓周期，快速止盈
- 关注链上大额转账作为先行指标

### 流动性考量
- 小市值代币 (<$1M) 技术分析可靠性降低
- 关注流动性池深度
- 大额订单可能显著影响价格

### 事件驱动
- 关注 Pump.fun 毕业事件
- 监控协议升级/合作公告
- 巨鲸钱包动向


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal:  | SkillSpector: clean (LOW)