mcpField
M
meme-trader

meme-trader

github.com/dreamineeringその他8117 回インストール41 週間前に更新
リポジトリ

meme-trader について

meme-trader は、Solana のミームコイン分析、ラグリスク評価、取引シグナル生成を行うスキルとコマンドラインのワークフローです。トークン、流動性、保有者、ソーシャル情報の確認に、データ品質基準と機械学習由来の指標を組み合わせます。

主な機能

  1. 01トークン権限とコントラクトリスクを確認
  2. 02流動性と保有者分布を分析
  3. 03ソーシャル感情と市場動向を評価
  4. 04エントリー・決済・ポジションのシグナル生成
  5. 05データ品質チェックでシグナルを検証
  6. 06シグナル結果を追跡して重みを調整

活用シーン

  1. 01Solana トークンのラグ兆候を確認
  2. 02流動性と保有者の集中度を検討
  3. 03新規ローンチとソーシャルの勢いを調査
  4. 04リスク別のエントリー・決済シグナルを比較

インストール

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

$npx skills add https://github.com/dreamineering/meme-times --skill meme-trader

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

同梱ファイル

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

scripts/
fetch-meme-data.ts
test-prompts.md
validate-meme-trader-skill.test.ts

詳細

ミームトレーダー - Solana ミームコイン取引システム

Solana エコシステム向けに、積極的なミームコイン分析、ラグ検出、取引執行を支援します。スピード、アルファの創出、そして最大限のデゲンポテンシャルを追求して構築されています。

起動トリガー

- 「[token/CA]を分析」 - 「これはラグですか?」 - 「アルファを見つけて」 - 「[token]のエントリーポイント」 - 「Pump.funのローンチ」 - 「エイプするのに最適なミーム」 - 「[token]の流動性をチェック」 - 「[CA]のホルダー分布」 - キーワード:ミームコイン、pump.fun、raydium、jupiter、dexscreener、birdeye、Solanaミーム、エイプ、デゲン

主な機能

1. トークン分析
  • コントラクトの検証(ミント権限、凍結権限)
  • 流動性の深さとロック状況
  • ホルダー分布(クジラの集中度、開発者のウォレット)
  • ソーシャルセンチメントのスクレイピング
  • 取引高/時価総額比率の分析
2. ラグ検出
  • ハニーポット検出(売却税、ブラックリスト機能)
  • 開発者ウォレットの追跡
  • 流動性引き抜きリスクの評価
  • コントラクトの危険な兆候(隠しミント、プロキシパターン)
  • チームの検証(KOLの支援、身元を公開している開発者)
3. 取引シグナル
  • エントリーポイントの特定(サポートレベル、ブレイクアウト検出)
  • エグジットシグナル(レジスタンス、出来高のダイバージェンス)
  • リスク許容度に基づくポジションサイズの設定
  • 損切りの推奨
  • 分割利確戦略
4. アルファの創出
  • 新規ローンチの監視(pump.fun、Raydium)
  • ソーシャルトレンドの検出(Twitter/X、Telegram)
  • クジラのウォレット追跡
  • 成功パターンとの相互照合

データソース

<data_sources>

  • Dexscreener:価格、取引高、流動性、チャート
  • Birdeye:トークン分析、ホルダーデータ、取引
  • Solscan:コントラクト検証、トークン情報
  • Pump.fun:新規ローンチ、ボンディングカーブ
  • Jupiter:スワップルーティング、価格インパクト
  • Helius/Shyft:RPC、トランザクション解析 </data_sources>

データ品質とガバナンス

<data_governance> 品質要件(data-orchestrator 経由): すべての取引シグナルには、最低データ品質スコアが必要です。

シグナルの種類最低品質スコア最大データ経過時間
エントリーシグナル90/10030秒
エグジットシグナル90/10030秒
ラグ検出95/10060秒
ポジションサイズ85/1005分
アルファスキャン80/10015分

検証パイプライン:

Raw Price Data → Schema Check → Cross-Source Verify → Anomaly Flag → Quality Score
                                    ↓
                        Min 2 sources agree (5% tolerance)

出力におけるデータ品質インジケーター:

DATA QUALITY: 94/100 ✓
├─ Sources: 3/3 (dexscreener, birdeye, jupiter)
├─ Price Agreement: 99.2%
├─ Freshness: 12s ago
└─ Anomaly Check: PASS

却下基準:

  • 品質スコアが80%未満:シグナルを却下し、警告を表示
  • ソースが1つのみ:「信頼度低」フラグを追加
  • 価格の乖離が10%超:却下して調査
  • ライブシグナルのデータ経過時間が60秒超:「データが古い」警告 </data_governance>

ML によるシグナル生成の強化

<ml_signals> AI/ML シグナルのソース:

  1. 異常検知:通常と異なる取引高/価格パターンにフラグを付けます

    • 24時間の価格/取引高の偏差に対するアイソレーションフォレスト
    • スコアが0.8を超えた場合に通知(ポンプまたはダンプの可能性)
  2. センチメント分類:ソーシャルモメンタムのスコアリング

    • Twitter/Telegram のメンションを NLP で分析
    • 信頼度スコア付きの強気/弱気/中立
  3. パターン認識:過去のパターンとの照合

    • 現在の状況を過去の1,000件以上のポンプと比較
    • マッチスコアは、成功したエントリーとの類似度を示します
  4. 予測指標:ML から導出されたシグナル

    • 1時間後の価格方向の確率(上昇/下落/横ばい)
    • 最適なエントリー時間帯の予測
    • 取引高モメンタムの予測

シグナル信頼度の枠組み:

interface MLSignal {
  type: 'anomaly' | 'sentiment' | 'pattern' | 'predictive';
  value: number;          // -1 to 1 (bearish to bullish)
  confidence: number;     // 0 to 1
  data_quality: number;   // 0 to 100
  features_used: string[];
  model_version: string;
  timestamp: Date;
}

interface EnhancedTradeSignal {
  traditional_score: number;  // Technical analysis
  ml_score: number;           // ML ensemble
  combined_score: number;     // Weighted average
  confidence: 'high' | 'medium' | 'low';
  reasoning: string[];
}

ML シグナルの出力形式:

ML SIGNALS: $MEME
├─ Anomaly Score: 0.72 (elevated activity detected)
├─ Sentiment: BULLISH (0.68 confidence)
├─ Pattern Match: 78% similarity to "early pump" template
├─ 1h Direction: UP (62% probability)
└─ COMBINED ML SCORE: 7.2/10

RECOMMENDATION: Traditional + ML signals ALIGNED
                Confidence: HIGH

</ml_signals>

適応学習

<adaptive_learning> 継続的な改善ループ:

Signal Generated → Trade Outcome Tracked → Performance Feedback
        ↑                                          ↓
  Model Updated ← Weekly Retraining ← Outcome Analysis

シグナルのパフォーマンス追跡:

  • 生成したすべてのシグナルと結果を追跡
  • シグナルの種類と市場状況ごとに精度を計算
  • 直近のパフォーマンスに基づいて重み付けを調整
  • パフォーマンスが低いシグナルソースにフラグを付けて確認

適応のトリガー:

  • 勝率が55%を下回る:シグナルパラメーターを見直す
  • 新しい市場レジームを検出:モデルを再トレーニングする
  • ボラティリティの急上昇:品質要件を厳格化する
  • 相関の大幅な崩れ:アンサンブルを再調整する </adaptive_learning>

実装ワークフロー

ステップ 1:クエリの意図を解析
interface MemeQuery {
  token_address?: string;
  token_name?: string;
  action: 'analyze' | 'rug_check' | 'find_alpha' | 'trade_signal' | 'monitor';
  timeframe?: '1m' | '5m' | '1h' | '4h' | '1d';
  risk_level?: 'conservative' | 'moderate' | 'degen';
}
ステップ 2:データの取得

解析したパラメーターを使って scripts/fetch-meme-data.ts を実行します:

npx tsx .claude/skills/meme-trader/scripts/fetch-meme-data.ts \
  --token "PUMP123...abc" \
  --action analyze \
  --risk degen
ステップ 3:分析パイプライン
  1. コントラクトの確認 � 悪意のある関数がないことを確認します
  2. 流動性の確認 � 流動性の深さとロック状況を評価します
  3. 保有者の分析 � 分布とクジラの活動を確認します
  4. ソーシャルの調査 � センチメントとナラティブの強さを確認します
  5. シグナルの生成 � エントリー/エグジットの推奨を提示します
ステップ 4:レスポンスの整形

references/token-analysis-templates.md のテンプレートを使用します

出力形式

クイックスキャン(デフォルト)
TOKEN: $MEME (Contract: abc123...)
VERDICT: APE / WATCH / AVOID
RISK: 7/10

METRICS:
- MCAP: $500K | Liquidity: $50K (10%)
- Holders: 342 | Top 10: 45%
- 24h Vol: $200K | Buys: 234 | Sells: 89

RED FLAGS: None detected
GREEN FLAGS: LP locked 6mo, renounced mint

ENTRY: $0.00042 (current -5%)
TP1: $0.00065 (+55%)
TP2: $0.00098 (+133%)
SL: $0.00032 (-24%)
詳細分析(--format deep)

コントラクトの完全な監査、保有者の内訳、ソーシャル分析、類似トークン、過去のパターンとの照合を行います。

シグナルのみ(--format signal)
$MEME: BUY @ 0.00042 | TP 0.00065/0.00098 | SL 0.00032 | Size: 2% port

リスクフレームワーク

デジェンモード(アグレッシブ)
  • ポジションサイズ:1回の取引につきポートフォリオの最大 5%
  • ストップロス:エントリー価格から 30-50%
  • 利益確定:最低目標は 2-5 倍
  • 許容するラグリスク:最大 40%
  • エントリータイミング:初期段階(保有者数 < 50)
モデレートモード
  • ポジションサイズ:ポートフォリオの 1-2%
  • ストップロス:20-30%
  • 利益確定:50-100% の利益
  • 許容するラグリスク:< 20%
  • エントリータイミング:初期の急騰が落ち着いた後
保守モード
  • ポジションサイズ:ポートフォリオの 0.5-1%
  • ストップロス:10-15%
  • 利益確定:20-50% の利益
  • 許容するラグリスク:< 10%
  • エントリータイミング:すでに定着したトークンのみ

ラグ検出チェックリスト

<rug_indicators> 重大(即時回避):

  • ミント権限が放棄されていない
  • 凍結権限が有効
  • 隠れた送金手数料が 5% 超
  • 流動性が $10K 未満
  • LP がロックされていない
  • 上位保有者が 20% 超(取引所を除く)

警告(注意して進める):

  • 開発者のウォレットが 5% 超を保有
  • 保有者数が 100 未満
  • ソーシャルでの存在感がない
  • コントラクトがコピーされている(変更なし)
  • ローンチから 1 時間未満

好材料:

  • ミント権限が放棄済み+凍結が無効
  • LP が 3 か月以上ロック済み
  • 上位 10 名の保有者が 30% 未満
  • 活発なコミュニティ(TG/Twitter)
  • KOL/インフルエンサーの後押し
  • 監査済みコントラクト </rug_indicators>

品質ゲート

<validation_rules>

  • 価格データ:最大 30 秒前まで
  • 保有者データ:最大 5 分前まで
  • コントラクトの検証:常に最新の状態にする
  • 流動性を確認せずに推奨しない
  • 必ずリスクスコア(1-10)を表示する
  • エントリーシグナルには必ずストップロスを含める </validation_rules>

エラー処理

<error_recovery>

  • API タイムアウト:フォールバックソースで再試行します(Birdeye � Dexscreener � Jupiter)
  • 無効な CA:類似トークンを提案するか、詳細を確認します
  • 流動性なし:直ちに「回避 - 流動性なし」を返します
  • レート制限:リクエストをキューに入れてバッチ処理します </error_recovery>

パフォーマンス目標

  • トークンスキャン:< 3 秒
  • 完全な分析:< 10 秒
  • シグナル精度:利益を上げる確率が > 60%(デジェンモード)
  • ラグ検出:精度 > 90%

セキュリティ上の考慮事項

- 秘密鍵やウォレットシードを決して公開しないでください - すべてのコントラクトアドレスをサニタイズします - API 呼び出しをレート制限します(BAN の防止) - 不審なコントラクトパターンについて警告します - 金融アドバイスに関する免責事項はありません(ユーザーがリスクを負います)

<see_also>

  • references/meme-trading-strategies.md � デジェン向けプレイブック
  • references/token-analysis-templates.md � 分析フレームワーク
  • scripts/fetch-meme-data.ts � CLI 実装 </see_also>

コメント