🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Polymarket Copytrading

by @richducat

Mirror positions from top Polymarket traders using Simmer API. Size-weighted aggregation across multiple wallets.

πŸ“‹ Tips & Best Practices

"Order too small" / "below minimum (5)"

  • Polymarket requires minimum 5 shares per order
  • Increase --max-usd or reduce --top-n to concentrate into fewer positions
  • "No wallets specified"

  • Provide wallet addresses in your message, e.g., "copytrade 0x1234..."
  • Or set SIMMER_COPYTRADING_WALLETS environment variable for recurring scans
  • "Agent has no USDC balance"

  • Need USDC in your Polymarket wallet, or use --venue sim for $SIM paper trading
  • Check wallet is linked at simmer.markets/dashboard
  • "Conflict skipped"

  • Wallets disagree on this market (one long YES, other long NO)
  • Markets with net position < 10% are skipped
  • "All N positions filtered (X conflicts, Y drifted, Z stale)"

  • All whale positions were removed by safety filters
  • Try different target wallets, or reduce to 1 wallet to disable conviction scoring
  • Drift filter skips positions where price moved >30% from whale's entry
  • Stale filter skips near-resolved markets (price >90% or <10%)
  • "Insufficient balance"

  • Not enough USDC for all trades
  • Reduce SIMMER_COPYTRADING_TOP_N or SIMMER_COPYTRADING_MAX_USD
  • "Market could not be imported"

  • Some markets may not be importable (resolved, private, etc.)
  • These are skipped automatically
  • "External wallet requires a pre-signed order"

  • WALLET_PRIVATE_KEY is not set in the environment
  • The SDK signs orders automatically when this env var is present β€” no manual signing code needed
  • Fix: export WALLET_PRIVATE_KEY=0x
  • Do NOT attempt to sign orders manually or modify the skill code β€” the SDK handles it
  • "Balance shows $0 but I have USDC on Polygon"

  • Polymarket uses USDC.e (bridged USDC, contract 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174) β€” not native USDC
  • If you bridged USDC to Polygon recently, you likely received native USDC
  • Swap native USDC to USDC.e, then retry
  • View on ClawHub
    TERMINAL
    clawhub install dolph-copytrading

    πŸ§ͺ Use this skill with your agent

    Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

    πŸ” Can't find the right skill?

    Search 60,000+ AI agent skills β€” free, no login needed.

    Search Skills β†’