Limit Orders
Buy or sell tokens when they reach a specific price.
Overview
Limit orders execute automatically when your price target is hit. They're useful for:
- Buying dips ("buy when it drops 10%")
- Taking profits ("sell when it rises 20%")
- Entering positions at better prices
Supported Chains
Limit orders are available on EVM chains only:
- Base
- Ethereum
- Polygon
- Unichain
Not available on Solana.
Limit Buy Orders
Buy tokens when the price drops:
"buy 100 BNKR if it drops 10%"
"buy $50 of ETH when price drops 15%"
"buy DEGEN if it drops to $0.001"
Limit Sell Orders
Sell tokens when the price rises:
"sell my BNKR when it rises 20%"
"sell 50% of my DEGEN when it goes up 30%"
"sell DEGEN when BTC reaches $50,000"
Price Targets
Percentage Change
Most common—trigger based on price movement:
"buy BNKR if it drops 10%" # -10% from current
"sell BNKR when it rises 20%" # +20% from current
Absolute Price
Trigger at a specific USD price:
"sell ETH when it reaches $4000"
"buy BTC if it drops to $60000"
Relative to Another Asset
Trigger based on another token's price:
"sell my DEGEN when BTC reaches $50,000"
Managing Limit Orders
View Active Orders
"show my limit orders"
"what automations do I have?"
Cancel Orders
"cancel my limit order for BNKR"
"cancel all my limit orders"
How It Works
- You set the order — Specify token, amount, and trigger
- Bankr monitors price — Checks continuously
- Trigger hits — Price reaches your target
- Order executes — Swap happens automatically
Example Strategies
Buy the Dip
"buy $100 of ETH if it drops 5%"
Take Profits
"sell half my BNKR when it rises 50%"
Scale In
Set multiple orders at different levels:
"buy $50 of BNKR if it drops 10%"
"buy $50 of BNKR if it drops 20%"
"buy $100 of BNKR if it drops 30%"
Requirements
- Sufficient balance of the sell token
- Sufficient gas for execution (or gas sponsorship)
- Token must have adequate liquidity
Limitations
- Not available on Solana
- Not available via XMTP
- Price targets are approximate (execution depends on DEX liquidity)
- Orders expire if balance becomes insufficient