nansen-pm-insider-scan について
nansen-pm-insider-scanは、Polymarketの決着済み市場で利益を得たウォレットを調べるスキルです。Nansen researchのデータと取引パターンのスコアリングを使い、追加調査するウォレットを抽出します。
主な機能
- 01決着済み市場の検索
- 02利益上位ウォレットの取得
- 03ROIの計算とリスク項目の採点
- 04ウォレット年齢と市場活動の確認
- 05ウォレット検索エラー後もスキャン継続
活用シーン
- 01決着済み市場の勝者を確認
- 02ROIが突出したウォレットを抽出
- 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_WALLET | 3 | 今から7日以内に初めて資金が入金された |
| YOUNG_WALLET | 1 | 8~28日前に初めて資金が入金された(NEW_WALLET が適用される場合はスキップ) |
| SINGLE_MARKET | 3 | trades-by-address で distinct な market_id が1つのみ表示される |
| FEW_MARKETS | 1 | distinct な market_id が2~3個(SINGLE_MARKET が適用される場合はスキップ) |
| EXTREME_ROI | 3 | ROI >= 500% |
| HIGH_ROI | 2 | ROI が200~499%(EXTREME_ROI が適用される場合はスキップ) |
| LATE_ENTRY | 2 | この市場で価格 >= 0.80 の取引がある |
| LARGE_POSITION | 2 | net_buy_cost_usd >= $10k |
| KNOWN_ENTITY | -2 | Nansen のラベルが付いている |
スコア >= 3 でフラグを付けます。>= 7 は高リスクです。信頼度の高い不審パターン:NEW_WALLET + SINGLE_MARKET + EXTREME_ROI(スコア9以上)。
owner_address が無効な場合(例:「0x」)、プロファイラーの呼び出しにもプロキシアドレスを使用します。historical-balances が value_usd > 0 の記録を返さない場合、そのウォレットは365日間の期間より前から存在している可能性があります。ウォレットの経過期間は不明として扱い、NEW_WALLET / YOUNG_WALLET フラグをスキップします。レート制限を避けるため、ウォレット間で約1.5秒待機します。エラーが発生したウォレットはスキップしてスキャンを続行します。