Skip to content

bullpen tracker copy start

Last updated: May 29, 2026

Start copy trading a Polymarket address

Usage

bullpen tracker copy start [OPTIONS] <ADDRESS>

Live Help

Start copy trading a Polymarket address

Usage: bullpen tracker copy start [OPTIONS] <ADDRESS>

Arguments:
  <ADDRESS>
          Ethereum address to copy

Options:
      --output <OUTPUT>
          Output format for command results

          [possible values: table, json]

      --preset <PRESET>
          Apply a preset configuration: recommended

      --amount <AMOUNT>
          Fixed amount per trade in USD

      --env <ENV>
          Target environment to connect to (overrides config.toml)

          [env: BULLPEN_ENV=]
          [possible values: staging, production]

      --config <CONFIG>
          Path to a custom config.toml file (overrides $BULLPEN_CONFIG and the default location).

          Explicit --config and BULLPEN_CONFIG paths fail closed: if the file is missing, the CLI exits validation instead of silently loading defaults. Credentials still resolve via BULLPEN_HOME, so set BULLPEN_HOME too when isolating a session.

      --percentage <PERCENTAGE>
          Percentage of the original trade size (0-500)

      --balance-percentage <BALANCE_PERCENTAGE>
          Percentage of your balance per trade (0-100)

      --execution-mode <EXECUTION_MODE>
          Execution mode: auto or confirm. Auto requires --max-trade-size, --daily-limit, and --mirror-percent-cap unless --preset recommended supplies them

      --exit-behavior <EXIT_BEHAVIOR>
          Exit behavior: mirror_sells, notify_me, or manual

      --read-only
          Enable read-only mode: blocks all mutating commands

      --budget <BUDGET>
          Total budget cap in USD

      --non-interactive
          Suppress interactive prompts; does NOT imply --yes for money-moving commands

          [env: BULLPEN_NON_INTERACTIVE=]

      --max-per-market <MAX_PER_MARKET>
          Maximum USD to deploy per market

      --daily-limit <DAILY_LIMIT>
          Daily subscription limit in USD

      --mirror-percent-cap <MIRROR_PERCENT_CAP>
          Maximum mirror percentage cap. Required for --execution-mode auto unless supplied by --preset recommended

      --min-trade-size <MIN_TRADE_SIZE>
          Minimum trade size to copy in USD

      --max-trade-size <MAX_TRADE_SIZE>
          Maximum trade size to copy in USD

      --price-range-min <PRICE_RANGE_MIN>
          Minimum price to copy trades (0.0-1.0)

      --price-range-max <PRICE_RANGE_MAX>
          Maximum price to copy trades (0.0-1.0)

      --min-time-to-resolution <MIN_TIME_TO_RESOLUTION>
          Minimum hours to market resolution to copy trades

      --slippage <SLIPPAGE>
          Slippage tolerance percentage (0-100)

      --nickname <NICKNAME>
          Friendly name for this subscription

      --dry-run
          Validate and print the copy-trade start plan without creating a subscription

          [aliases: --preview]

      --yes
          Skip confirmation prompt

  -h, --help
          Print help (see a summary with '-h')

EXAMPLES:
  bullpen tracker copy start --help
      Show options for this command without signing, submitting, or changing state.

Example Commands

bullpen tracker copy start [OPTIONS] <ADDRESS>
bullpen tracker copy start --help
bullpen tracker copy start --output json

JSON Output

Contract: JSON Output Contract.

This command supports --output json, but this generated reference page intentionally does not include a synthetic success schema or example.

Use the live command in your target environment to inspect command-specific success fields. Error output follows the shared JSON output contract linked above.

Schema version: 1 when a command emits schema_version; otherwise treat the current command shape as contract version 1.

Stability

Patch releases may add nullable or optional fields. Minor releases may add required fields or increment schema_version. Major releases may remove or rename fields.