meme-trader について
meme-trader は、Solana のミームコイン分析、ラグリスク評価、取引シグナル生成を行うスキルとコマンドラインのワークフローです。トークン、流動性、保有者、ソーシャル情報の確認に、データ品質基準と機械学習由来の指標を組み合わせます。
主な機能
- 01トークン権限とコントラクトリスクを確認
- 02流動性と保有者分布を分析
- 03ソーシャル感情と市場動向を評価
- 04エントリー・決済・ポジションのシグナル生成
- 05データ品質チェックでシグナルを検証
- 06シグナル結果を追跡して重みを調整
活用シーン
- 01Solana トークンのラグ兆候を確認
- 02流動性と保有者の集中度を検討
- 03新規ローンチとソーシャルの勢いを調査
- 04リスク別のエントリー・決済シグナルを比較
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ dreamineering/ meme-times --skill meme-traderインストール後、Claude Code で/meme-traderを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
scripts/fetch-meme-data.tstest-prompts.mdvalidate-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/100 | 30秒 |
| エグジットシグナル | 90/100 | 30秒 |
| ラグ検出 | 95/100 | 60秒 |
| ポジションサイズ | 85/100 | 5分 |
| アルファスキャン | 80/100 | 15分 |
検証パイプライン:
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 シグナルのソース:
-
異常検知:通常と異なる取引高/価格パターンにフラグを付けます
- 24時間の価格/取引高の偏差に対するアイソレーションフォレスト
- スコアが0.8を超えた場合に通知(ポンプまたはダンプの可能性)
-
センチメント分類:ソーシャルモメンタムのスコアリング
- Twitter/Telegram のメンションを NLP で分析
- 信頼度スコア付きの強気/弱気/中立
-
パターン認識:過去のパターンとの照合
- 現在の状況を過去の1,000件以上のポンプと比較
- マッチスコアは、成功したエントリーとの類似度を示します
-
予測指標: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:分析パイプライン
- コントラクトの確認 � 悪意のある関数がないことを確認します
- 流動性の確認 � 流動性の深さとロック状況を評価します
- 保有者の分析 � 分布とクジラの活動を確認します
- ソーシャルの調査 � センチメントとナラティブの強さを確認します
- シグナルの生成 � エントリー/エグジットの推奨を提示します
ステップ 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>