Paper trading simulator for Polymarket — built for AI agents. MCP server, live order books, strategy backtesting. Install: npx clawhub install polymarket-paper-trader
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"polymarket-paper-trader": {
"command": "pm-trader-mcp"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Install → your agent gets $10,000 paper money → trades real Polymarket order books → tracks P&L → competes on a public leaderboard. Zero risk. Real prices.
This server supports HTTP transport. Be the first to test it — help the community know if it works.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked clawhub against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in finance
Real-time financial market data: stocks, forex, crypto, commodities, and economic indicators
A Model Context Protocol server for building an investor agent
AI agents get on-chain identity, credentials, reputation, escrow, and persistent memory on XRPL.
Remote MCP server to integrate and validate self-hosted PayRam deployments.
MCP Security Weekly
Get CVE alerts and security updates for Polymarket Paper Trader and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Your AI agent just became a Polymarket trader.
Install → your agent gets $10,000 paper money → trades real Polymarket order books → tracks P&L → competes on a public leaderboard. Zero risk. Real prices.
"My AI agent hit +18% ROI on Polymarket in one week. Zero risk, real order books."
Part of agent-next — open research lab for self-evolving autonomous agents.
npx clawhub install polymarket-paper-trader # install via ClawHub
pm-trader init --balance 10000 # $10k paper money
pm-trader markets search "bitcoin" # find markets
pm-trader buy will-bitcoin-hit-100k yes 500 # buy $500 of YES
pm-trader stats --card # shareable stats card
That's it. Your AI agent is now trading Polymarket with zero risk.
# via pip
pip install polymarket-paper-trader
# via ClawHub (for OpenClaw agents)
npx clawhub install polymarket-paper-trader
# from source (development)
uv pip install -e ".[dev]"
Requires Python 3.10+.
Other tools mock prices or use random numbers. We simulate the actual exchange:
bps/10000 × min(price, 1-price) × shares — the same formula Polymarket usesYour paper P&L would match real P&L within the spread. That's the point.
# Initialize with $10k paper balance
pm-trader init --balance 10000
# Browse markets
pm-trader markets list --sort liquidity
pm-trader markets search "bitcoin"
# Trade
pm-trader buy will-bitcoin-hit-100k yes 100 # buy $100 of YES
pm-trader sell will-bitcoin-hit-100k yes 50 # sell 50 shares
# Check portfolio and P&L
pm-trader portfolio
pm-trader stats
| Command | Description |
|---|---|
init [--balance N] | Create paper trading account |
balance | Show cash, positions value, total P&L |
reset --confirm | Wipe all data |
markets list [--limit N] [--sort volume|liquidity] | Browse active markets |
markets search QUERY | Full-text market search |
markets get SLUG | Market details |
price SLUG | YES/NO midpoints and spread |
book SLUG [--depth N] | Order book snapshot |
watch SLUG [SLUG...] [--outcome yes|no] | Monitor live prices |
buy SLUG OUTCOME AMOUNT [--type fok|fak] | Buy at market price |
sell SLUG OUTCOME SHARES [--type fok|fak] | Sell at market price |
portfolio | Open positions with live prices |
history [--limit N] | Trade history |
orders place SLUG OUTCOME SIDE AMOUNT PRICE | Limit order |
orders list | Pending limit orders |
orders cancel ID | Cancel a limit order |
orders check | Fill limit orders if price crosses |
stats [--card|--tweet|--plain] | Win rate, ROI, profit, max drawdown |