jpskill.com
💼 ビジネス コミュニティ

クジラウォレット追跡

whale-tracking

Solanaトークンについて、大口投資家の動きを監視し、買い集めや売却の兆候を検知、さらに賢い投資家の売買シグナルを生成することで、有利な取引判断をサポートするSkill。

📜 元の英語説明(参考)

Large wallet monitoring, accumulation and distribution detection, and smart money signal generation for Solana tokens

🇯🇵 日本人クリエイター向け解説

一言でいうと

Solanaトークンについて、大口投資家の動きを監視し、買い集めや売却の兆候を検知、さらに賢い投資家の売買シグナルを生成することで、有利な取引判断をサポートするSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o whale-tracking.zip https://jpskill.com/download/10455.zip && unzip -o whale-tracking.zip && rm whale-tracking.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/10455.zip -OutFile "$d\whale-tracking.zip"; Expand-Archive "$d\whale-tracking.zip" -DestinationPath $d -Force; ri "$d\whale-tracking.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して whale-tracking.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → whale-tracking フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Solanaトークンのためのホエールトラッキング

ホエールトラッキングは、価格変動に現れる前に、大量のウォレットのオンチェーンでの行動を監視し、蓄積、分配、およびスマートマネーの動きを検出します。トークンの所有が高度に集中しており、ホエールトランザクションが市場を瞬時に動かす可能性があるSolanaでは、大規模な保有者を追跡することが利用可能な最も高シグナルのアルファソースの1つです。

ホエールトラッキングが重要な理由

単一の大規模ウォレットがトークンの供給量の5%を売却すると、Solana DEXの薄い流動性で価格が30〜50%暴落する可能性があります。逆に、既知の収益性の高いウォレットが新しいトークンを蓄積すると、多くの場合、主要な価格上昇に先行します。ホエールトラッキングは、オンチェーンの透明性を実用的なインテリジェンスに変換します。

主なユースケース:

  • 早期警告: 価格への影響が完全に伝播する前に、大規模な保有者の売却を検出します
  • スマートマネーの追跡: 強力な実績を持つウォレットを特定し、それらの新しいポジションを監視します
  • 蓄積の検出: 検出を避けるために注文を分割するホエールによる段階的な購入を特定します
  • 分配の検出: インサイダーまたは初期の投資家がポジションをオフロードするのをキャッチします
  • リスク評価: ポジションに入る前に、トークンの集中リスクを評価します

ホエールを構成するもの

ホエールの分類はコンテキストに依存します。100万ドルの時価総額のトークンで5万ドルを保有するウォレットはホエールです。同じ5万ドルがSOLである場合はそうではありません。相対的および絶対的な閾値を使用します。

絶対的な閾値

カテゴリ 取引サイズ ポートフォリオサイズ 典型的な行動
リテール < 10 SOL < 100 SOL 反応的、トレンドに従う
ミッドサイズ 10-100 SOL 100-1,000 SOL 混合戦略
ホエール 100-1,000 SOL 1,000-10,000 SOL 情報通、市場を動かす
メガホエール > 1,000 SOL > 10,000 SOL マーケットメーカー、ファンド、インサイダー

相対的な閾値(トークンごと)

メトリック 閾値 重要性
保有されている供給量の% > 2% 重要な保有者
1日の取引量の% > 5% 単一の取引 市場を動かすトランザクション
上位N人の保有者 上位20人 コアホルダーグループ
集中率 上位10人が> 50%を保有 高い集中リスク

絶対的なメトリックと相対的なメトリックの両方を使用します。20万ドルの時価総額のトークンでの50 SOLの取引はホエールレベルです。5000万ドルのトークンでの同じ取引はリテールです。

蓄積と分配のパターン

蓄積シグナル

蓄積とは、ホエールが時間をかけてポジションを構築することで、多くの場合、価格への影響を最小限に抑えようとします。

DCAパターン (ドルコスト平均法):

  • 数時間または数日にわたって同様のサイズの複数の購入
  • 定期的な間隔での購入(例:30分ごと)
  • 大きな単一のトランザクションなしでポジションが着実に成長

押し目買い:

  • 価格の下落中に集中した購入
  • 価格が> 10%下落した場合の通常よりも大きな購入
  • 一般的な売却期間中にポジションが増加

マルチウォレット蓄積:

  • 同じソースから資金提供された新しいウォレット
  • 各ウォレットは同じトークンを少量購入
  • ポジションは後でプライマリウォレットに統合

検出ヒューリスティクス:

accumulation_score = 0
if buy_count > sell_count * 2:       accumulation_score += 2
if avg_buy_size > avg_sell_size:     accumulation_score += 1
if position_change_7d > 0:          accumulation_score += 1
if buys_during_dips > buys_on_pump:  accumulation_score += 2
if dca_pattern_detected:             accumulation_score += 2
# Score >= 4 = likely accumulating

分配シグナル

分配とは、ホエールが価格の暴落を避けるために、多くの場合、徐々にポジションを削減または終了することです。

段階的な売却:

  • 数日間にわたる複数の売却、それぞれがポジションの< 5%
  • 時間の経過とともに売却頻度が増加
  • ポジションが着実に縮小

取引所への転送:

  • トークンが既知の取引所の入金アドレスに転送される
  • Binance、OKX、Bybitのホットウォレットへの大規模な転送
  • 多くの場合、数時間または数日前に売却される

迅速な退出:

  • 単一の大規模な市場売却(ポジションの> 20%)
  • 多くの場合、カスケード清算を引き起こす
  • 大量の赤いローソク足として表示される

検出ヒューリスティクス:

distribution_score = 0
if sell_count > buy_count * 2:        distribution_score += 2
if position_change_7d < 0:           distribution_score += 1
if transfers_to_exchanges > 0:       distribution_score += 3
if sell_frequency_increasing:        distribution_score += 2
if position_pct_remaining < 50:      distribution_score += 1
# Score >= 4 = likely distributing

ホエールウォッチリストの管理

追跡する価値のあるウォレットのウォッチリストを維持します。ホエールウォレットを発見するためのソース:

発見方法

  1. トークンごとの上位保有者: 関心のあるトークンのgetTokenLargestAccountsをクエリします
  2. 大規模なトランザクションの監視: 主要なトークンで> 100 SOLの取引を監視します
  3. 収益性の高いトレーダーランキング: SolanaTrackerまたはBirdeyeの上位トレーダーエンドポイントを使用します
  4. 既知のファンドウォレット: 暗号ファンドおよびDAOの公開ウォレットアドレス
  5. 相互参照: 複数の成功したトークンの上位保有者に表示されるウォレット

ウォッチリストの構造

各ウォッチリストエントリは、以下を追跡する必要があります。

whale_entry = {
    "address": "WhaLe...",
    "label": "Smart money #47",        # 人間が読めるラベル
    "discovered": "2026-01-15",         # ウォッチリストに追加されたとき
    "discovery_reason": "top_trader",   # どのように発見されたか
    "win_rate": 0.72,                   # 過去の取引勝率
    "avg_pnl": 3.4,                     # 平均PnL乗数
    "tokens_tracked": 12,               # 保有されているトークンの数
    "last_active": "2026-03-09",        # 最後のオンチェーンアクティビティ
    "tags": ["dex_trader", "sniper"],   # 分類タグ
}

ウォレット分類タグ

タグ 説明
sniper ローンチ後数分以内にトークンを購入
dex_trader 主にDEXで取引
accumulator ポジションを徐々に構築
flipper 保有時間が短く、迅速な利益確定
insider トークンチームに接続(デプロイヤーから資金提供)
fund 機関投資家またはファンドウォレット
market_maker li

(原文がここで切り詰められています)

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Whale Tracking for Solana Tokens

Whale tracking monitors the on-chain behavior of large wallets to detect accumulation, distribution, and smart money movements before they become visible in price action. On Solana, where token ownership is highly concentrated and whale transactions can move markets instantly, tracking large holders is one of the highest-signal alpha sources available.

Why Whale Tracking Matters

A single large wallet selling 5% of a token's supply can crash the price 30-50% on thin Solana DEX liquidity. Conversely, a known profitable wallet accumulating a new token often precedes major price runs. Whale tracking converts on-chain transparency into actionable intelligence.

Key use cases:

  • Early warning: Detect large holder sells before the price impact fully propagates
  • Smart money following: Identify wallets with strong track records and monitor their new positions
  • Accumulation detection: Spot gradual buying by whales who split orders to avoid detection
  • Distribution detection: Catch insiders or early investors offloading positions
  • Risk assessment: Evaluate token concentration risk before entering a position

What Constitutes a Whale

Whale classification depends on context. A wallet holding $50K of a $1M market cap token is a whale; the same $50K in SOL is not. Use relative and absolute thresholds:

Absolute Thresholds

Category Trade Size Portfolio Size Typical Behavior
Retail < 10 SOL < 100 SOL Reactive, follows trends
Mid-size 10-100 SOL 100-1,000 SOL Mixed strategies
Whale 100-1,000 SOL 1,000-10,000 SOL Informed, moves markets
Mega-whale > 1,000 SOL > 10,000 SOL Market makers, funds, insiders

Relative Thresholds (Per Token)

Metric Threshold Significance
% of supply held > 2% Significant holder
% of daily volume > 5% single trade Market-moving transaction
Top N holders Top 20 Core holder group
Concentration ratio Top 10 hold > 50% High concentration risk

Use both absolute and relative metrics. A 50 SOL trade in a $200K market cap token is whale-level; the same trade in a $50M token is retail.

Accumulation vs Distribution Patterns

Accumulation Signals

Accumulation is when a whale builds a position over time, often trying to minimize price impact.

DCA pattern (Dollar-Cost Averaging):

  • Multiple buys of similar size over hours or days
  • Buys at regular intervals (e.g., every 30 minutes)
  • Position grows steadily without large single transactions

Dip buying:

  • Buys concentrated during price dips
  • Larger-than-usual purchases when price drops > 10%
  • Position increases during periods of general selling

Multi-wallet accumulation:

  • New wallets funded from the same source
  • Each wallet buys small amounts of the same token
  • Positions later consolidated into a primary wallet

Detection heuristics:

accumulation_score = 0
if buy_count > sell_count * 2:       accumulation_score += 2
if avg_buy_size > avg_sell_size:     accumulation_score += 1
if position_change_7d > 0:          accumulation_score += 1
if buys_during_dips > buys_on_pump:  accumulation_score += 2
if dca_pattern_detected:             accumulation_score += 2
# Score >= 4 = likely accumulating

Distribution Signals

Distribution is when a whale reduces or exits a position, often gradually to avoid crashing the price.

Gradual selling:

  • Multiple sells over days, each < 5% of position
  • Sells increase in frequency over time
  • Position shrinks steadily

Transfer to exchange:

  • Tokens transferred to known exchange deposit addresses
  • Large transfers to Binance, OKX, Bybit hot wallets
  • Often precedes selling by hours or days

Rapid exit:

  • Single large market sell (> 20% of position)
  • Often triggers cascading liquidations
  • Visible as large red candles with high volume

Detection heuristics:

distribution_score = 0
if sell_count > buy_count * 2:        distribution_score += 2
if position_change_7d < 0:           distribution_score += 1
if transfers_to_exchanges > 0:       distribution_score += 3
if sell_frequency_increasing:        distribution_score += 2
if position_pct_remaining < 50:      distribution_score += 1
# Score >= 4 = likely distributing

Whale Watchlist Management

Maintain a watchlist of wallets worth tracking. Sources for discovering whale wallets:

Discovery Methods

  1. Top holders per token: Query getTokenLargestAccounts for any token of interest
  2. Large transaction monitoring: Watch for trades > 100 SOL on key tokens
  3. Profitable trader rankings: Use SolanaTracker or Birdeye top trader endpoints
  4. Known fund wallets: Public wallet addresses of crypto funds and DAOs
  5. Cross-referencing: Wallets that appear in top holders of multiple successful tokens

Watchlist Structure

Each watchlist entry should track:

whale_entry = {
    "address": "WhaLe...",
    "label": "Smart money #47",        # Human-readable label
    "discovered": "2026-01-15",         # When added to watchlist
    "discovery_reason": "top_trader",   # How they were found
    "win_rate": 0.72,                   # Historical trade win rate
    "avg_pnl": 3.4,                     # Average PnL multiplier
    "tokens_tracked": 12,               # Number of tokens held
    "last_active": "2026-03-09",        # Last on-chain activity
    "tags": ["dex_trader", "sniper"],   # Classification tags
}

Wallet Classification Tags

Tag Description
sniper Buys tokens within minutes of launch
dex_trader Primarily trades on DEXes
accumulator Builds positions gradually
flipper Short hold times, quick profit-taking
insider Connected to token teams (funded by deployer)
fund Institutional or fund wallet
market_maker Provides liquidity, two-sided flow

Cross-Token Analysis

Whale tracking becomes most powerful when you analyze whale behavior across multiple tokens simultaneously.

Convergence Signals

When multiple tracked whales buy the same token independently, the signal strength compounds:

Whale Count Signal Confidence
1 whale buying Informational Low
2-3 whales buying Notable Medium
4+ whales buying Strong convergence High
Whales + volume spike Confirmed momentum Very high

Cross-Token Flow Analysis

Track where whale capital flows:

Token A (selling) → SOL → Token B (buying)

If multiple whales rotate from A to B:
  - Bearish for Token A (smart money exiting)
  - Bullish for Token B (smart money entering)

Data Sources

Whale tracking on Solana uses multiple data sources. See references/data_sources.md for complete details.

Source Use Case Auth Required
Helius Transaction history, webhooks Yes (free tier available)
SolanaTracker Top traders, wallet PnL Yes
Birdeye Token holder rankings Yes (free tier available)
Solana RPC Token accounts, signatures No (public endpoints)

Helius Webhooks for Real-Time Tracking

Helius webhooks enable real-time whale alerts without polling:

# Webhook configuration for whale wallet monitoring
webhook_config = {
    "webhookURL": "https://your-server.com/whale-alerts",
    "transactionTypes": ["SWAP", "TRANSFER"],
    "accountAddresses": [
        "WhaLe1...",  # Tracked whale wallets
        "WhaLe2...",
    ],
    "webhookType": "enhanced",  # Parsed transaction data
}

Signal Generation

Convert whale activity into trading signals. Whale signals are one input to a broader decision framework, not standalone trading triggers.

Signal Types

Whale Buy Signal:

  • Whale buys > 100 SOL of a token
  • Confidence increases with: whale track record, buy size, number of whales buying
  • Weaken signal if: token is very new (< 24h), whale is known flipper, high concentration risk

Whale Sell Signal:

  • Whale sells > 25% of position or > 100 SOL
  • Confidence increases with: multiple whales selling, transfers to exchanges, increasing sell frequency
  • Weaken signal if: whale is taking partial profit after large gain, whale is known rebalancer

Accumulation Signal:

  • Whale accumulation score >= 4 (see scoring above)
  • Strongest when: multiple whales accumulating same token, accumulation during price downtrend
  • Time horizon: days to weeks (accumulation is a slow signal)

Distribution Signal:

  • Whale distribution score >= 4
  • Strongest when: team/insider wallets distributing, post-unlock distribution, increasing sell pace
  • Time horizon: hours to days (distribution can accelerate quickly)

Signal Scoring

def compute_whale_signal(whale_activity: dict) -> dict:
    """Combine whale activity indicators into a composite signal."""
    score = 0.0

    # Trade direction: +1 for buy, -1 for sell
    direction = 1 if whale_activity["is_buy"] else -1

    # Size factor: larger trades = stronger signal
    size_sol = whale_activity["size_sol"]
    if size_sol > 500:
        score += direction * 3
    elif size_sol > 100:
        score += direction * 2
    else:
        score += direction * 1

    # Whale quality: better track record = stronger signal
    win_rate = whale_activity["whale_win_rate"]
    score *= (0.5 + win_rate)  # 0.5x to 1.5x multiplier

    # Convergence: multiple whales = stronger signal
    whale_count = whale_activity["concurrent_whale_count"]
    score *= (1 + 0.3 * (whale_count - 1))

    return {
        "score": round(score, 2),
        "direction": "bullish" if score > 0 else "bearish",
        "confidence": "high" if abs(score) > 5 else "medium" if abs(score) > 2 else "low",
    }

Integration with Other Skills

Whale tracking works best when combined with other analysis:

Skill Integration
token-holder-analysis Identify concentration risk, insider wallets
liquidity-analysis Estimate price impact of whale trades
solana-onchain Wallet profiling, transaction history
slippage-modeling Predict slippage for whale-sized trades
risk-management Factor whale concentration into position sizing
helius-api Transaction fetching, webhook setup

Files

References

  • references/detection_methods.md — Accumulation/distribution detection algorithms, whale classification, alert thresholds and scoring systems
  • references/data_sources.md — Complete guide to Helius, SolanaTracker, Birdeye, and on-chain data sources for whale tracking

Scripts

  • scripts/track_whales.py — Fetches top holders for a token, classifies whale activity as accumulating/distributing/holding, prints a whale report. Run with --demo for synthetic data mode.
  • scripts/whale_alerts.py — Monitors a watchlist of whale wallets for new large transactions, classifies trades, and prints alerts. Run with --demo for simulated whale trades.

Limitations and Caveats

  • Privacy wallets: Whales using multiple wallets or mixers can evade tracking
  • Misleading signals: Whales may intentionally create visible accumulation to attract followers, then dump
  • Latency: By the time you detect a whale buy, the price impact may already be priced in
  • False positives: Internal transfers between a whale's own wallets look like buys/sells
  • Exchange wallets: Centralized exchange hot wallets show massive flows that are not individual whale activity
  • Not financial advice: Whale activity is informational input for analysis, not a standalone trading recommendation