mcpField
N
nansen-pm-insider-scan

nansen-pm-insider-scan

github.com/nansen-aiデータ・データベース14465 回インストール今日更新
リポジトリ

nansen-pm-insider-scan について

nansen-pm-insider-scanは、Polymarketの決着済み市場で利益を得たウォレットを調べるスキルです。Nansen researchのデータと取引パターンのスコアリングを使い、追加調査するウォレットを抽出します。

主な機能

  1. 01決着済み市場の検索
  2. 02利益上位ウォレットの取得
  3. 03ROIの計算とリスク項目の採点
  4. 04ウォレット年齢と市場活動の確認
  5. 05ウォレット検索エラー後もスキャン継続

活用シーン

  1. 01決着済み市場の勝者を確認
  2. 02ROIが突出したウォレットを抽出
  3. 03参加市場が少ないウォレットを調査

インストール

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

$npx skills add https://github.com/nansen-ai/nansen-cli --skill nansen-pm-insider-scan

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

詳細

PM 不審ウォレットスキャナー

回答:「この Polymarket 市場に、不審な取引パターンを示すウォレットはありますか?」

# 1. Find the resolved market
nansen research prediction-market market-screener --query "<market name>" --status closed --limit 5
# → market_id, question, volume, last_trade_price

# 2. Get top winners (positive PnL) — paginate if needed, keep per_page <= 10
MID=<market_id>
nansen research prediction-market pnl-by-market --market-id $MID --limit 10
# → address (proxy), owner_address (wallet), side_held, net_buy_cost_usd, total_pnl_usd

# 3. For each top winner, run these three calls (use proxy address for PM, owner for profiler):
PROXY=<address_from_pnl>
nansen research prediction-market trades-by-address --address $PROXY --limit 100
# → market_id, market_question, side, price, size, usdc_value, taker_action, timestamp

OWNER=<owner_address_from_pnl>
nansen research profiler historical-balances --address $OWNER --chain polygon --days 365 --sort block_timestamp:asc --limit 100
# → block_timestamp, value_usd, token_symbol — first non-zero value_usd = wallet funding date

nansen research profiler labels --address $OWNER --chain polygon
# → label, category

各勝者について、ROI = total_pnl_usd / net_buy_cost_usd * 100 を計算します(net_buy_cost_usd <= 0 の場合、ROI フラグをスキップします)。次にスコア(0~13)を算出します。各ティアグループ内では、条件に一致するフラグのうち最も高いもののみを適用します。

フラグ点数条件
NEW_WALLET3今から7日以内に初めて資金が入金された
YOUNG_WALLET18~28日前に初めて資金が入金された(NEW_WALLET が適用される場合はスキップ)
SINGLE_MARKET3trades-by-address で distinct な market_id が1つのみ表示される
FEW_MARKETS1distinct な market_id が2~3個(SINGLE_MARKET が適用される場合はスキップ)
EXTREME_ROI3ROI >= 500%
HIGH_ROI2ROI が200~499%(EXTREME_ROI が適用される場合はスキップ)
LATE_ENTRY2この市場で価格 >= 0.80 の取引がある
LARGE_POSITION2net_buy_cost_usd >= $10k
KNOWN_ENTITY-2Nansen のラベルが付いている

スコア >= 3 でフラグを付けます。>= 7 は高リスクです。信頼度の高い不審パターン:NEW_WALLET + SINGLE_MARKET + EXTREME_ROI(スコア9以上)。

owner_address が無効な場合(例:「0x」)、プロファイラーの呼び出しにもプロキシアドレスを使用します。historical-balances が value_usd > 0 の記録を返さない場合、そのウォレットは365日間の期間より前から存在している可能性があります。ウォレットの経過期間は不明として扱い、NEW_WALLET / YOUNG_WALLET フラグをスキップします。レート制限を避けるため、ウォレット間で約1.5秒待機します。エラーが発生したウォレットはスキップしてスキャンを続行します。

コメント