mcpField
T
token-economics

token-economics

github.com/agiprolabsその他456447 回インストール8 週間前に更新
リポジトリ

token-economics について

token-economicsは、暗号資産トークンの供給、配分、ロック解除、評価を分析するスキルです。希薄化リスクや価値の蓄積を調べる分析者向けに、供給分析と予測の資料やスクリプトを備えています。

主な機能

  1. 01供給量とインフレの分析
  2. 02ロック解除とベスティングの評価
  3. 03トークン配分リスクの確認
  4. 04収益・ネットワーク評価指標
  5. 0512か月の供給シナリオ予測

活用シーン

  1. 01将来のトークン放出による希薄化の評価
  2. 02トークン評価指標の比較
  3. 03発行量と取引高から売り圧力を推定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/agiprolabs/claude-trading-skills --skill token-economics

インストール後、Claude Code で/token-economicsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
supply_analysis.md
valuation_frameworks.md
scripts/
supply_modeler.py
tokenomics_analyzer.py

詳細

トークンエコノミクス

トークノミクス(トークンの供給動態、分配、価値の蓄積を研究する分野)は、暗号資産分析における最も重要な要素の一つです。供給量の変化は価格に直接影響します。新しいトークンが流通に加わると売り圧力が生まれ、バーンやロックによって売り圧力が低下します。こうした動態を理解することで、希薄化リスクを推定し、過大評価または過小評価されているトークンを見極め、価格を動かすロック解除イベントを予測できます。

トークノミクスが重要な理由

価格は需要と供給によって決まります。暗号資産では供給量をプログラムで制御でき、常に変化しています。

  • 年間50%の割合でインフレするトークンは、価格を維持するだけでも需要が50%増加する必要があります
  • 大規模なロック解除によって、1日で流通供給量の10%が放出されると、5~20%の下落を引き起こすことがよくあります
  • 供給量の80%超がロックされているトークンは、今後、極めて高い希薄化リスクを抱えています
  • 手数料をバーンするプロトコルは、純デフレ状態になり、構造的な価格下支えを生み出す可能性があります

主要な供給概念

総供給量と流通供給量
total_supply      = maximum tokens that will ever exist (or current total minted)
circulating_supply = tokens currently available for trading
locked_supply     = total_supply - circulating_supply
circulating_pct   = circulating_supply / total_supply * 100
時価総額と完全希薄化後評価額
market_cap = price * circulating_supply
fdv        = price * total_supply
fdv_mcap_ratio = fdv / market_cap

FDV/MCap比率は、将来の希薄化リスクを測定します。

FDV/MCap希薄化リスク解釈
1.0-1.5低供給量の大部分がすでに流通しています
1.5-3.0中程度かなりの供給量がまだロックされています
3.0-5.0高供給量の大部分がまだ放出されていません
>5.0非常に高いトークンは大幅な希薄化に直面します
純インフレ率
annual_new_tokens = emissions + vesting_unlocks + rewards
annual_burned     = fee_burns + buyback_burns
net_new_tokens    = annual_new_tokens - annual_burned
net_inflation_rate = net_new_tokens / circulating_supply * 100  # percent per year

供給の動態

インフレ圧力(流通に加わるトークン)
  • 発行:ブロック報酬、流動性マイニング、ステーキング報酬
  • ベスティング解除:チーム、投資家、アドバイザーのトークンがスケジュールに沿ってロック解除されます
  • ロック解除イベント:一度に大量のトークンが放出されます(クリフ期間の満了)
  • トレジャリー支出:DAOまたは財団がトークンを分配します
デフレ圧力(流通から除かれるトークン)
  • 手数料バーン:プロトコルが取引手数料の一部をバーンします(EIP-1559など)
  • 買い戻しとバーン:プロトコルが収益でトークンを買い戻し、恒久的に破棄します
  • ステーキングロック:トークンをステーキングにロックし、一時的に流通から除きます
  • 紛失トークン:恒久的にアクセスできなくなったトークン(秘密鍵の紛失、バーンアドレス)
売り圧力の推定
daily_emissions_usd = daily_new_tokens * token_price
percent_sold = 0.50  # assume 50% of new tokens are sold (conservative)
daily_sell_pressure = daily_emissions_usd * percent_sold
sell_pressure_ratio = daily_sell_pressure / daily_volume
# > 0.05 (5%) = significant selling pressure
# > 0.10 (10%) = heavy selling pressure

ベスティングとロック解除スケジュール

主要な概念
  • クリフ:トークンがロック解除されるまでの期間(通常6~12か月)
  • リニアベスティング:クリフ後、一定の割合でロック解除されます(月次または日次)
  • 段階的ベスティング:定められた間隔で定期的にロック解除されます(四半期ごと)
  • TGEロック解除:トークン生成イベント時に放出される割合
ロック解除による影響の分析
unlock_amount_tokens = 10_000_000
avg_daily_volume_tokens = 5_000_000
unlock_volume_ratio = unlock_amount_tokens / avg_daily_volume_tokens

# Impact assessment:
# < 1x daily volume: minor impact
# 1-5x daily volume: moderate impact, expect 2-5% drawdown
# 5-10x daily volume: major impact, expect 5-15% drawdown
# > 10x daily volume: severe impact, expect 10-30% drawdown
情報源の追跡
  • CoinGecko / CoinMarketCap:基本的な供給データ
  • Token Terminal:収益と評価額の指標
  • Token Unlocks (token.unlocks.app):詳細なロック解除スケジュール
  • プロジェクトのドキュメント:ホワイトペーパー、トークノミクスのページ
  • オンチェーン:ベスティングコントラクトの状態、トレジャリー残高

トークン分配の分析

一般的な割り当て範囲
カテゴリー一般的な範囲危険信号
チーム/創設者15-25%>30%
投資家(シード+シリーズ)10-30%>40%
コミュニティ/エコシステム20-40%<15%
トレジャリー/DAO10-20%<5%
パブリックセール5-20%<2%
アドバイザー2-5%>10%
分配における危険信号
  • 内部関係者への割り当てが50%超(チーム+投資家):内部関係者が価格を支配します
  • 短いベスティング期間(1年未満):早期に売り抜けられるリスクがあります
  • クリフがない:初日からすぐに売却される可能性があります
  • 大口ウォレットが少数:集中リスクがあります(token-holder-analysisスキルを使用してください)
  • 割り当て先が不明な大口分配:内部関係者の保有分が隠されている可能性があります
分配品質スコア
def distribution_score(team_pct: float, investor_pct: float,
                       community_pct: float, cliff_months: int,
                       vesting_months: int) -> str:
    """Rate token distribution quality."""
    score = 0
    insider_pct = team_pct + investor_pct

    if insider_pct < 30: score += 3
    elif insider_pct < 50: score += 1

    if community_pct > 30: score += 2
    elif community_pct > 20: score += 1

    if cliff_months >= 12: score += 2
    elif cliff_months >= 6: score += 1

    if vesting_months >= 36: score += 2
    elif vesting_months >= 24: score += 1

    if score >= 8: return "Excellent"
    if score >= 6: return "Good"
    if score >= 4: return "Moderate"
    return "Poor"

評価フレームワーク

収益ベースの指標
# Price-to-Earnings (for fee-generating protocols)
pe_ratio = fdv / annualized_net_revenue

# Price-to-Sales
ps_ratio = fdv / annualized_total_volume

# Price-to-Fees
pf_ratio = fdv / annualized_protocol_fees

# Revenue Multiple (adjusted for token value accrual)
rev_multiple = fdv / (annualized_fees * fee_share_to_token_holders)

一般的な範囲(暗号資産では大きく変動します):

  • P/E:10x-100x以上(DeFiプロトコル)
  • P/S:0.5x-50x
  • P/F:20x-500x
ネットワーク価値の指標
# Network Value to Transactions (NVT)
nvt = market_cap / daily_transaction_volume_usd
# High NVT (>100): potentially overvalued or store-of-value
# Low NVT (<20): potentially undervalued or high activity

# Market Value to Realized Value (MVRV)
# realized_value = sum of each token at its last-moved price
mvrv = market_cap / realized_value
# MVRV > 3.0: historically overvalued zone
# MVRV < 1.0: historically undervalued zone
類似対象との比較分析
def comparable_analysis(target: dict, peers: list[dict]) -> dict:
    """Compare target token metrics against peer group.

    Each dict has: name, fdv, revenue, tvl, users
    Returns premium/discount percentages.
    """
    peer_fdv_rev = [p["fdv"] / p["revenue"] for p in peers if p["revenue"] > 0]
    peer_fdv_tvl = [p["fdv"] / p["tvl"] for p in peers if p["tvl"] > 0]

    avg_fdv_rev = sum(peer_fdv_rev) / len(peer_fdv_rev) if peer_fdv_rev else 0
    avg_fdv_tvl = sum(peer_fdv_tvl) / len(peer_fdv_tvl) if peer_fdv_tvl else 0

    target_fdv_rev = target["fdv"] / target["revenue"] if target["revenue"] > 0 else 0
    target_fdv_tvl = target["fdv"] / target["tvl"] if target["tvl"] > 0 else 0

    return {
        "fdv_rev_premium": (target_fdv_rev / avg_fdv_rev - 1) * 100 if avg_fdv_rev else None,
        "fdv_tvl_premium": (target_fdv_tvl / avg_fdv_tvl - 1) * 100 if avg_fdv_tvl else None,
    }
トークン価値の蓄積メカニズム
メカニズム説明評価への影響
手数料分配保有者がプロトコルの収益を受け取ります直接的なキャッシュフローがあるため、DCFを使用します
ガバナンスプロトコルに対する投票権です評価が難しく、過大評価されることもよくあります
ユーティリティプロトコルの利用に必要です需要は利用状況に応じて増加します
買い戻しとバーンプロトコルがトークンを買い戻してバーンします供給を減らし、構造的な買い需要を生み出します
ステーキング報酬ステーキングによる利回りです発行による報酬の場合、インフレ要因になります
veToken モデルロックすることで、報酬の増加とガバナンス権を得られます流通供給量を減らします

PumpFun のトークンエコノミクス

Solana 上の PumpFun トークンは、シンプルなトークノミクスを採用しています。

  • 固定供給量:1,000,000,000 トークン(10 億)
  • ベスティングなし:すべてのトークンがローンチ時に直ちに利用可能です
  • チーム割り当てなし:ボンディングカーブ上で 100% が利用可能です
  • ボンディングカーブによる価格決定:価格は供給量の変化ではなく、カーブの計算式によって決まります
  • 卒業後:ボンディングカーブ完了後、供給量全体が Raydium で流動化されます
  • インフレなし:発行、ステーキング報酬、追加のミントはありません

PumpFun トークンの分析では、供給の動向よりも以下に焦点を移します。

  • 保有者の集中度(token-holder-analysis を使用)
  • 出来高の持続性
  • 流動性の深さ(liquidity-analysis を使用)
  • 開発者ウォレットの動向

他のスキルとの連携

スキル連携内容
defillama-api評価指標の算出に使用する TVL、収益、手数料を取得します
token-holder-analysis保有者の集中度とクジラの動向を分析します
coingecko-api供給データ、時価総額、FDV を取得します
liquidity-analysis供給量に対する取引流動性を評価します
risk-management供給希薄化をリスク要因として扱います
position-sizing希薄化リスクを考慮してポジションサイズを調整します

ファイル

リファレンス
  • references/supply_analysis.md — 流通供給量の追跡、インフレのモデル化、ロック解除の分析、バーンの仕組み
  • references/valuation_frameworks.md — 収益ベースの評価、NVT、MVRV、類似分析、価値の蓄積
スクリプト
  • scripts/tokenomics_analyzer.py — CoinGecko からトークン供給指標を取得・分析し、希薄化リスクと基本的な評価を算出します
  • scripts/supply_modeler.py — 発行とバーンのパラメーターに基づいて 12 か月間のトークン供給量を予測し、シナリオを分析します

コメント