π Portfolio Tracking
Track all your positions, P&L, and portfolio performance in real-time. GHOSTwire automatically syncs your wallet balances every 5 minutes.
Portfolio automatically refreshes every 5 minutes. You can also manually refresh anytime via the Refresh button.
Pinned Portfolio Message
The bot pins a real-time portfolio overview at the top of your chat. This updates automatically every 5 minutes.
What's shown:
- All active positions with amounts
- Current USD value of each token
- SOL balance (on-chain)
- Total portfolio value
- Quick action buttons (Buy/Sell/Refresh)
The message is pinned so it's always visible when you open the chat.
Detailed Positions View
Click Positions from the main menu for detailed position information including P&L.
Detailed view includes:
- Token symbol and contract address (truncated)
- Current amount held
- USD value
- P&L % (green = profit, red = loss)
- Market cap (when available)
- Transaction link to Solscan
- Your wallet address with Solscan link
Portfolio Analytics
Click Portfolio from the main menu for advanced portfolio analytics.
Four analysis views:
- By Wallet β Performance per wallet (W1, W2, W3)
- By Channel β Which signal sources are most profitable
- By Token β Individual token performance
- Overall Stats β Total P&L, win rate, trade count
By Wallet View
Shows breakdown per wallet with:
- Wallet name and truncated address
- SOL balance
- Number of trades
- Total P&L for that wallet
By Channel View
Shows which Telegram channels are performing best:
- Channel name
- Number of buys and sells
- Win rate %
- P&L from that channel
By Token View
Shows performance breakdown per token:
- Token address (truncated)
- Current holdings
- USD value
- Market cap (when available)
- Trade history for that token
Overall Stats View
Comprehensive trading statistics:
- Total SOL balance across all wallets
- Total trades executed
- Buy vs Sell count
- Win Rate %
- Total P&L
- Number of wallets used
How P&L is Calculated
Auto-Refresh System
GHOSTwire automatically updates your pinned portfolio message. No action needed!
What gets refreshed:
- Token balances (via ATA checks)
- Current prices
- P&L percentages
- Total portfolio value
Manual Refresh
You can manually refresh anytime by clicking the Refresh button in any portfolio view.
Why manual refresh?
- Immediately see new purchases
- Check updated P&L after price moves
- Verify sell transactions completed
- Force sync after manual transfers
GHOSTwire always checks your actual wallet balance on-chain:
- Checks Associated Token Account (ATA) for each token
- If balance is 0 β position is closed automatically
- If balance decreased β amount updated (partial sell)
- If balance increased β amount updated (additional buy)
β
Updated GNL7MQSz... = 12,096.0700 (on-chain)ποΈ GNL7MQSz... closed (0 balance)
Portfolio Summary
Portfolio FAQ
Positions are saved immediately, but the pinned message refreshes every 5 minutes. Click Refresh to see it instantly.
Total = SOL balance + (sum of all token amounts Γ current price). Prices from Jupiter API and DexScreener.
Yes! Use Refresh to sync your wallet. The bot detects all tokens in your wallet.
The bot updates the position amount. You'll see reduced balance and sell recorded in trade history.