Skip to main content

Controls

PolyMirror provides granular control over your copy-trading behavior through three levels of controls. Understanding these controls is essential for managing risk and optimizing your copy-trading strategy.

Controls Overview

Global Defaults
Your global defaults for new mirrors
  • • Trade sizing mode and amounts
  • • Price protection levels
  • • SELL mirroring defaults
  • • Default SELL strategy for new mirrors only
  • • Advanced guardrails
  • • Max copies/hour, max days out, max odds
Per-Mirror Controls
Override settings on each mirror's detail page
  • • Enable/disable mirror
  • • Override any global control
  • • Custom SELL strategy per leader
  • • Leader-specific risk limits
  • • Reset to current defaults anytime
Account Settings
Account-wide controls in Settings
  • • Copy engine pause/resume
  • • Account-wide SELL mirroring toggle
  • • Max open positions
  • • Jurisdiction self-certification
  • • Fee autopay status
  • • Signer-session spend cap and status
💡
Three tiers: account-level controls gate copying globally, default controls are copied into new mirrors once at create time, and per-mirror controls override only that mirror. Existing mirrors do not change unless you edit them directly or reset them to the current defaults once.

Trade Sizing

Control how much capital to allocate per copied trade. Four sizing modes are available:

Fixed USDC
Trade the same dollar amount every time
  • Minimum: $1.00 per trade
  • Warning: Displayed for amounts over $10,000
  • Best for: Consistent position sizing
Example
Setting $100 means every trade is $100
% of Balance
Trade a percentage of your available USDC
  • Range: 0.01% to 100%
  • Dynamic: Adjusts as balance changes
  • Skip: Trades below $1 are skipped
Example
5% with $10k balance = $500 per trade
% of Leader
Match the leader's trade size proportionally
  • Range: 0.01% to 100%
  • Scales: With leader's conviction
  • Requires: Sufficient balance
Example
10% of leader's $1,000 trade = $100
% of Portfolio
Match the leader's portfolio-relative trade size
  • Range: 0.01% to 100%
  • Base: Leader trade as a share of leader cash + positions
  • Applies to: Your cash + positions, then checks available USDC
Example
Leader buys 10% of a $1,000 portfolio. Your $100 portfolio copies $10 at 100%.
⚠️
Important: Regardless of sizing mode, each trade must have sufficient balance to cover both the trade amount AND the platform fee. The system checks this before executing.

Price Protection

Price protection prevents you from getting worse fills than expected. It combines two guardrails into a single setting for simplicity.

Slippage Cap
Maximum acceptable price movement between quote and execution. Higher tolerance = more likely to fill, but potentially worse prices.
Leader Price Protection
Maximum acceptable difference between your fill price and the leader's fill price. Prevents copying trades that have already moved significantly.
Price Protection Slider
  • Range: 0% to 100%
  • Default: 2%
  • Low values (0-1%): Strict, more skips, better prices
  • High values (5%+): Lenient, fewer skips, worse prices
💡
Recommendation: Start with 2% for balanced protection. Increase to 3-5% in volatile markets if you're getting too many skips. Decrease to 1% or lower if you prioritize price quality over execution rate.

SELL Mirroring

By default, PolyMirror only copies BUY trades (opening positions). SELL mirroring allows you to also copy when leaders exit their positions.

Two-Layer Enablement
  1. Global:On the Controls page, toggle “SELL Mirroring” ON
  2. Per-Mirror: In each mirror's controls, enable "Copy SELL trades"
Close All

When the leader sells ANY amount, close your entire position.

Leader sells 5% → You sell 100%
Proportional

Match the percentage of the leader's position that they sold.

Leader sells 25% → You sell 25%
⚠️
Close-Only Jurisdictions: In regions where only closing positions is allowed, BUY trades are blocked but SELL trades may be permitted. If you have SELL mirroring disabled in a close-only region, your mirror will effectively do nothing.

Advanced Guardrails

Fine-tune your copy-trading with additional safety filters.

Max Copies Per Day
Per-leader trade limit
  • • Leave blank for none (disabled)
  • • Useful for high-frequency leaders
  • • Prevents overtrading
Max Copies Per Hour
BUY-only UTC hour limit
  • • BUY trades only
  • • Bucketed by UTC hour
  • • Leave blank for none (disabled)
Max Days Out
BUY-only market horizon filter
  • • BUY trades only
  • • Skips markets ending farther than N days away
  • • Leave blank for none (disabled)
Max Odds
Skip trades priced above a certain probability so you only copy higher-upside bets
  • • BUY trades only
  • • Enter as percent (0-100%)
  • • Skips trades where the share price exceeds your limit - for example, setting 80% means you won't copy trades priced above 80¢ (80% implied odds), keeping you in higher-upside territory
  • • Leave blank for none (disabled)
Allowed Categories
Category filter
  • • Choose All categories or Selected categories
  • • All categories mode allows all market categories
  • • Selected mode only copies the categories you pick
Minimum Liquidity
Market quality filter
  • • Leave blank for none (disabled)
  • • Measured in USDC
  • • Higher = more liquid markets only
  • • Prevents illiquid positions
Max Spread
Trading cost control
  • • Leave blank for none (disabled)
  • • Unit: Basis points (0.01%)
  • • Wide spreads = high costs
Min Trigger
Minimum trade size to copy
  • • Leave blank for none (disabled)
  • • Only copies trades where the leader spent at least this amount - helps ignore small, low-conviction moves
  • • Useful for ignoring low-signal micro trades
Max Leader Trade Size
Maximum leader trade size to copy
  • • Leave blank for none (disabled)
  • • Skip oversized leader trades
  • • Prevents mirroring unusually large single trades
  • • Useful for tighter risk control per mirror
Max Copy Delay
Maximum age of a leader trade to copy
  • • Measured in seconds
  • • Skips trades detected too long after the leader placed them
  • • Leave blank for none (disabled)
Max Retries
Retry attempts for failed orders
  • • Range: 0 to 2
  • • Only retries transient failures
  • • Higher values increase fill rate at the cost of latency
Min Leader 24h Volume
Minimum leader trading volume over the last 24 hours
  • • Leave blank for none (disabled)
  • • Filters out leaders with very low recent activity
  • • Measured in USDC
Min Book Depth
Minimum available depth within your slippage band
  • • Leave blank for none (disabled)
  • • Ensures enough liquidity is available at your price tolerance
  • • Measured in USDC
Max BUYs Per Market Per Day
Limit BUY copies per market per day
  • • YES and NO outcomes count toward the same market
  • • Leave blank for none (disabled)
  • • Prevents overexposure to a single market
Max BUYs Per Market Per Hour
Limit BUY copies per market per hour
  • • Same market-level bucket as daily
  • • Bucketed by UTC hour
  • • Leave blank for none (disabled)
Min Copy Size
Minimum copy trade size to execute
  • • Leave blank for none (disabled)
  • • Orders below this amount are skipped
  • • Useful for avoiding negligible positions
Max Copy Size
Maximum copy trade size to execute
  • • Leave blank for none (disabled)
  • • Caps the size of any single copy trade
  • • Applies after sizing calculation

Account Controls

Located in Account Settings, these affect your entire account.

Copy Engine Status
Master switch
  • Pause: Stops all new copy trades immediately
  • Resume: Reactivates copying if requirements met
  • Existing positions remain open
Jurisdiction Self-Certification
Legal compliance
  • Acceptance: Confirm eligibility during onboarding
  • Required alongside Terms, Privacy, and Risk disclosures
Fee Autopay
Platform fee collection

Fees collected automatically from your wallet. If a payment fails due to low balance, copy-trading pauses until it's resolved.

Trading Authorization
Security and spending limits

This is a security authorization that controls how much your account can spend per day on automated trades. You can set a daily spending cap, revoke access immediately if needed, or refresh it to reset your daily limit. The daily cap resets at midnight UTC.

Max Open Positions
Account-level BUY cap
  • • Located in Account Settings
  • • Applies across all mirrors
  • • New BUY copies skip at the cap until positions are closed