Portfolio & Orders Guide
Your portfolio tracks every position, shows real-time PnL, and gives you tools to sell, protect, or extend exposure.
Open with /portfolio or from the main menu โ ๐ Portfolio.

๐ Understanding your portfolioโ
Each position shows:
- Market & outcome โ what you bought and which side
- Shares & average price โ your size and cost basis
- Current price โ live market price
- Cost vs. current value โ what you spent vs. what it's worth now
- PnL ($ and %) โ unrealized profit/loss
- Status โ Open, Won, or Lost
How PnL worksโ
PnL = (current price โ average price) ร shares. This is unrealized โ it reflects what you'd get if you sold now. The footer sums PnL across all visible positions.
Views & sortingโ
| View | Shows |
|---|---|
| All | Open + resolved positions needing action |
| Open | Currently tradeable positions only |
| History | Settled and archived positions |
Sort by Value, PnL ($), or PnL (%) โ sorting by PnL % quickly surfaces your best and worst performers relative to position size.
๐ฐ Selling a positionโ
Market sellโ
Immediate exit at current market price:
- Pick a position โ tap Sell
- Choose 25% / 50% / 75% / 100% or enter custom shares
- Confirm
Partial sells let you lock in some profit while keeping upside exposure.
๐ Limit sellโ
Set your exit price and wait for the market to come to you (GTC order):
- From a position โ tap ๐ Limit Sell
- Enter price (ยข) and shares (min 5)
- Confirm
Useful for take-profit targets โ bought at 40ยข, want to exit at 60ยข? Place the limit sell instead of watching all day.
๐ก๏ธ Stop lossโ
Downside protection โ PolyBot auto-sells when price drops to your stop level:
- From the sell screen โ tap ๐ก๏ธ Stop Loss
- Choose fixed price, percentage, or trailing trigger
- Set the trigger or trailing distance and quantity
Matters most for positions you can't monitor. Without it, a position can go deeply negative while you're offline.
โ Handling resolved positionsโ
Won โ tap Redeem to convert winning shares back into your pUSD tradable balance. Enable Auto-Claim to do this automatically.
Lost โ tap Clear to remove the settled position from your active view.
Claim all and queued redemptionโ
When multiple resolved positions need action, PolyBot shows Claim all. This queues redeemable winning positions for your wallet and processes them asynchronously.
- Redeem Pending means a manual redeem has already been queued for that wallet.
- Clear Pending means settled losing positions are queued to be cleared from the active view.
- Processing is wallet-scoped, so PolyBot sends follow-up messages for success, failures, or next actions.
๐ด PnL cardsโ
Generate a shareable PnL Card image for any position โ useful for sharing in groups and communities.
๐ Orders hubโ
View from main menu โ ๐ Orders, or run /orders.
The Orders hub summarizes:
- Open limit-order count
- Active stop-loss count
- Links to presets and portfolio
- Cancel-all action for open limit orders

Open a limit-order list to see each order's market, outcome, side, limit price vs. current price, fill progress, and size. Cancel one order from the list, or use Cancel all from the Orders hub and confirm to cancel all open limit orders. Partial fills stay; cancellation applies to remaining unfilled portions.
๐ก Tipsโ
- Sort by PnL % to find best/worst performers relative to investment
- Partial sells to scale out of winners instead of all-or-nothing
- ๐ก๏ธ Stop losses on positions you can't watch โ small loss beats unchecked drawdown
- ๐ Limit sells at your target price โ let the market come to you
- Redeem promptly (or enable Auto-Claim) to keep capital liquid
- ๐ Refresh for latest prices
Troubleshootingโ
- Position missing โ may have filled or resolved; tap ๐ Refresh
- Can't sell โ shares may be reserved by limit orders, stop-losses, or strategy exits
- Cancel not working โ order may already be filled; refresh the list
- PnL looks off โ prices fluctuate; refresh for latest
Commandsโ
| Command | What It Does |
|---|---|
/portfolio | Open positions |
/orders | View limit orders |