
Opportunity Capture
polymarket-user-analyzer
Polymarket User Analyzer automatically profiles a Polymarket account by username or wallet address, extracting the wallet from a public profile and fetching full trade history via the Polymarket Data API.
概要
Polymarket User Analyzer automatically profiles a Polymarket account by username or wallet address, extracting the wallet from a public profile and fetching full trade history via the Polymarket Data API.
Polymarket User Analyzer automatically profiles a Polymarket account by username or wallet address, extracting the wallet from a public profile and fetching full trade history via the Polymarket Data API. It computes exhaustive metrics — total trades, capital deployed, average position size, trading frequency, market-type distribution, asset focus, time-of-day behavior, entry-price distributions, direction bias, position-sizing rules, P&L, ROI, win rate and risk-adjusted returns — and classifies strategy archetypes (value investor, momentum trader, arbitrageur, scalper, conviction trader). Use cases include competitive/trader research, portfolio risk assessment, compliance and moderation, and community transparency. Core advantages are API-driven reproducibility, support for username or address input, exportable detailed reports (JSON/CSV), customizable analysis windows, and clear, actionable summaries for decision-making.
Skill.md
この Skill の仕組み
Polymarket User Analyzer automatically profiles a Polymarket account by username or wallet address, extracting the wallet from a public profile and fetching full trade history via the Polymarket Data API.
Polymarket User Analyzer
Analyze any Polymarket user's trading strategy by their username or wallet address.
What This Skill Does
- Extracts wallet address from Polymarket username
- Fetches complete trading history via Polymarket Data API
- Analyzes trading patterns and strategy characteristics
- Generates comprehensive performance reports
Quick Start
# Analyze by username
node scripts/analyze_user.js @vague-sourdough
# Analyze by wallet address
node scripts/analyze_user.js 0x8c74b4eef9a894433B8126aA11d1345efb2B0488
# Save detailed report
node scripts/analyze_user.js @username --output report.json
Analysis Metrics
The analyzer provides:
Basic Statistics
- Total trades executed
- Total capital deployed
- Average position size
- Trading frequency
Market Preferences
- Market type distribution (politics, sports, crypto, etc.)
- Specific asset focus (BTC, ETH, SOL, etc.)
- Market duration preferences (5-min, hourly, daily, long-term)
Trading Patterns
- Direction bias (bullish/bearish)
- Entry price distribution (contrarian vs momentum)
- Position sizing strategy (fixed vs dynamic)
- Time-of-day patterns
Performance Metrics
- Total P&L (profit/loss)
- ROI (return on investment)
- Win rate (if calculable from redeems)
- Risk-adjusted returns
Strategy Classification
The analyzer identifies common strategy types:
- Value Investor: Buys underpriced outcomes (low entry prices)
- Momentum Trader: Follows market trends (high entry prices)
- Arbitrageur: Exploits pricing inefficiencies
- Scalper: High-frequency small positions
- Conviction Trader: Large positions, low frequency
API Reference
Polymarket Data API
Get wallet address from username:
// Fetch user profile page and extract address
const response = await fetch(`https://polymarket.com/@${username}`);
const html = await response.text();
const address = html.match(/0x[a-fA-F0-9]{40}/)[0];
Get trading history:
GET https://data-api.polymarket.com/activity?user={address}&limit={limit}
Response format:
{
"proxyWallet": "0x...",
"timestamp": 1234567890,
"type": "TRADE" | "REDEEM",
"side": "BUY" | "SELL",
"price": 0.45,
"size": 10.5,
"usdcSize": 5.0,
"outcome": "Yes" | "No",
"title": "Market title",
"slug": "market-slug"
}
Output Format
The analyzer generates a structured report:
Strategy Analysis: @username
Overview
- Total Trades: X
- Capital Deployed: $X
- ROI: X%
- Strategy Type: [Classification]
Market Focus
- Primary Markets: [List]
- Asset Distribution: [Breakdown]
Trading Characteristics
- Average Entry Price: X
- Position Sizing: [Fixed/Dynamic]
- Direction Bias: [Neutral/Bullish/Bearish]
Performance
- Total P&L: $X
- Win Rate: X%
- Best Trade: [Details]
- Worst Trade: [Details]
Strategy Insights
[Key observations and patterns]
Privacy & Ethics
Important: This skill only analyzes publicly available on-chain data. All Polymarket trades are public by design. This tool does not:
- Access private information
- Require authentication
- Store or transmit data to external servers
- Violate any terms of service
Users should be aware that their Polymarket activity is public and can be analyzed by anyone.
Limitations
- Only analyzes completed trades (on-chain data)
- Cannot see pending orders or private strategies
- REDEEM events may not always indicate wins (market could resolve to 0)
- Historical data limited by API (typically last 100-1000 trades)
- Does not account for gas fees or slippage
Use Cases
- Learning: Study successful traders' strategies
- Research: Analyze market participant behavior
- Due Diligence: Verify claimed trading performance
- Strategy Development: Identify profitable patterns
- Market Analysis: Understand trader sentiment and positioning
こんな用途に最適
どんなときに使うか
Polymarket User Analyzer automatically profiles a Polymarket account by username or wallet address, extracting the wallet from a public profile and fetching full trade history via the Polymarket Data API.

01 · 会議前
意思決定用のブリーフを準備
投資委員会の前に、散らばった材料を構造化した論拠にまとめます。

02 · チームのワークフロー
引き継ぎを標準化
アナリスト、ポートフォリオマネージャー、Agent の間で一貫したリサーチ成果物を作ります。

03 · リアルタイム更新
投資仮説をアップデート
新しいカタリスト、KPI の発表、決算結果を受けてシナリオを更新します。
コミュニティのメモ
使うほど良くなる設計。
この Skill が使われ、レビューされるにつれて、フィードバックがここに表示されます。
さらに探す
関連する Skills
すべて見るThematic Investment Mapping
Map companies to a theme by revenue exposure, transmission channels, and second-order effects, then rank the best expressions of the theme. Use when building a thematic basket or researching idea…
alpha-finder
Alpha Finder is an AI-powered Market Oracle that researches prediction markets (Polymarket, Kalshi) and traditional sources to produce probability assessments, sentiment, event analysis, and…
capacitr
Capacitr provides single-call market discovery and paid analysis: paste a URL or free-text query and receive ranked Polymarket, Hyperliquid, and Deribit markets augmented with Quotient intelligence…