Most Solana traders have no idea what their actual profit or loss is. They remember the 10x wins and forget the twenty trades that lost money. They don't account for gas fees, slippage, or the tokens still sitting in their wallet down 90%.
Real PnL tracking isn't optional if you're serious about trading. You need to know your true performance — across all wallets, including fees, accounting for both realized and unrealized gains. Here are the best tools to do that on Solana.
Why PnL Tracking Matters
Before comparing tools, let's clarify what proper PnL tracking actually involves:
Realized PnL: Profit or loss from trades you've actually closed. You bought SOL at $100, sold at $150 — that's $50 realized profit (minus fees).
Unrealized PnL: The current value of your open positions compared to what you paid. You bought a memecoin for $200 and it's currently worth $500 — that's $300 unrealized profit. It only becomes realized when you sell.
Total PnL: Realized + Unrealized. This is your true performance metric.
Cost basis: The price you actually paid for an asset, including all fees. If you bought 1 SOL for $100 and paid $0.50 in fees, your cost basis is $100.50, not $100.
Multi-wallet complexity: If you bought SOL across three wallets at different prices, your average cost basis for SOL is the weighted average. Most traders don't track this properly.
A good PnL tracker handles all of this automatically by reading your on-chain transaction history.
Cielo Finance is one of the most comprehensive wallet analytics platforms on Solana and has become a go-to for PnL tracking.
PnL features:
- Full transaction history parsing for any Solana wallet
- Realized and unrealized PnL breakdown per token
- Trade-by-trade PnL timeline
- Fee tracking (network fees, DEX fees, priority fees)
- Multi-wallet aggregation — connect multiple wallets and see combined PnL
- Historical performance charts
Strengths:
- Deep Solana-native analysis. Cielo understands Jupiter routes, Raydium swaps, Pump.fun trades, and most DeFi interactions
- Real-time portfolio valuation with live prices
- Clean interface that makes complex data readable
- Wallet comparison — look up any public wallet and analyze its performance
Limitations:
- Some obscure DeFi interactions (complex LP positions, leveraged loans) may not be parsed perfectly
- Historical data for very old transactions can occasionally be incomplete
Best for: Active traders who want a detailed breakdown of every trade's PnL across multiple wallets.
Pricing: Free tier with limits, paid plans for advanced features and more wallets.
GMGN started as a token analytics platform and has expanded into solid PnL tracking, especially for memecoin traders.
PnL features:
- Wallet PnL analysis for any Solana address
- Token-level profit/loss breakdown
- Win rate calculation (percentage of trades that were profitable)
- Average trade size and holding period analysis
- "Smart money" wallet tracking with PnL data for wallets you follow
Strengths:
- Excellent memecoin PnL tracking. GMGN is deeply integrated with Pump.fun and Raydium data, so it captures the trades that matter most for memecoin traders
- Wallet leaderboards showing top-performing traders' PnL
- Social features — see what profitable wallets are buying in real-time
- Fast data — PnL updates within seconds of transactions confirming
Limitations:
- Primarily focused on spot trading PnL. DeFi positions (lending, LPing) are less well-tracked
- PnL calculations for complex multi-hop trades can occasionally be slightly off
Best for: Memecoin and token traders who want quick PnL snapshots and want to track the performance of wallets they follow.
Pricing: Free with premium features available.
Birdeye is a comprehensive analytics platform that includes portfolio tracking and PnL analysis.
PnL features:
- Connected wallet portfolio overview with real-time valuations
- Token-by-token PnL including cost basis
- Historical portfolio value charts
- Transaction history with PnL per trade
- Price alerts and watchlists integrated with your portfolio
Strengths:
- Wide token coverage — Birdeye tracks pricing for virtually every token on Solana, including micro-cap tokens that other platforms might miss
- Clean portfolio dashboard that gives you a quick overview of your holdings and performance
- Charts and token analytics integrated with portfolio tracking, so you can research and track in one place
- Multi-chain support if you also trade on other chains
Limitations:
- PnL tracking is a feature within a larger analytics platform, so it's not as specialized as dedicated PnL tools
- Multi-wallet aggregation requires connecting each wallet separately
Best for: Traders who want PnL tracking integrated with broader market analytics and charting.
Pricing: Free tier available, premium plans unlock advanced features.
Solscan is primarily a block explorer but includes useful portfolio and PnL features.
PnL features:
- Full transaction history for any wallet
- Token balance tracking over time
- DeFi activity tracking (LP positions, staking, lending)
- Transaction-level cost and fee breakdowns
Strengths:
- The most accurate raw transaction data — Solscan reads directly from the blockchain
- Excellent for auditing specific transactions or tracking exactly what happened in a trade
- DeFi interaction tracking covers a wider range of protocols than most PnL tools
- Completely free to use
Limitations:
- PnL isn't calculated as a neat summary — you get the data, but you need to interpret it yourself
- No multi-wallet aggregation in a single view
- The interface is designed for exploration, not portfolio management
Best for: Traders who want to audit specific trades or need raw transaction data for their own PnL calculations. Great as a verification tool alongside a dedicated PnL tracker.
Pricing: Free.
Step Finance is a portfolio dashboard built specifically for Solana DeFi.
PnL features:
- Unified dashboard showing all Solana holdings, DeFi positions, and staking
- Real-time portfolio valuation
- DeFi position tracking across major protocols (Raydium LP, Kamino vaults, lending positions, etc.)
- Historical portfolio snapshots
Strengths:
- Best-in-class DeFi position tracking. Step Finance understands LP positions, leveraged vaults, staking positions, and lending/borrowing across dozens of Solana protocols
- Single-page view of your entire Solana DeFi footprint
- Swap functionality built into the dashboard — manage and trade without leaving the platform
Limitations:
- Trade-by-trade PnL is less detailed than Cielo or GMGN
- Better for portfolio overview than granular trade analysis
- Focused on Solana DeFi rather than pure trading PnL
Best for: DeFi participants who need to track positions across multiple protocols. If you have LP positions, lending collateral, and staking alongside your trading, Step Finance gives you the full picture.
Pricing: Free.
SonarWatch is another Solana-native portfolio tracker with strong DeFi integration.
PnL features:
- Portfolio overview across all Solana tokens and DeFi positions
- DeFi yield tracking
- NFT portfolio tracking alongside tokens
- Position breakdowns per protocol
Strengths:
- Very wide protocol coverage for DeFi positions
- Clean, fast interface
- Good for understanding yield across your portfolio
Limitations:
- Less focused on trade-level PnL than Cielo or GMGN
- Better as a portfolio tracker than a trading performance analyzer
Best for: Users who want a quick overview of everything they own on Solana, including DeFi and NFTs.
Pricing: Free.
Arkham Intelligence offers cross-chain wallet analytics with strong Solana support.
PnL features:
- Multi-chain portfolio tracking (Solana, Ethereum, and others)
- Entity labeling — see which wallets belong to known entities (funds, influencers, protocols)
- Historical portfolio valuation
- Trade flow analysis
Strengths:
- If you trade across multiple chains, Arkham provides a unified view
- Entity intelligence adds context that pure PnL trackers miss
- Powerful wallet investigation tools for researching other traders
Limitations:
- Not as granular on Solana-specific DeFi positions as Solana-native tools
- More of an intelligence platform than a personal PnL tracker
Best for: Multi-chain traders and researchers who want portfolio tracking alongside wallet intelligence.
Pricing: Free tier with premium features.
How to Calculate Your Real PnL
Even with good tools, you need to understand what they're showing you. Here's how to verify your PnL is accurate.
Cost Basis Methods
FIFO (First In, First Out): The first tokens you bought are the first ones "sold" when you trade. If you bought 10 SOL at $100 and later 10 SOL at $150, then sell 10 SOL at $200, FIFO says you sold the $100 batch first — $100 profit per SOL.
LIFO (Last In, First Out): The most recently purchased tokens are sold first. Same example, LIFO says you sold the $150 batch — $50 profit per SOL.
Average cost: All purchases are averaged. Your cost basis is (10×$100 + 10×$150) / 20 = $125 per SOL. Selling 10 SOL at $200 gives $75 profit per SOL.
Most Solana PnL tools use average cost basis by default. For tax purposes, FIFO is the most commonly required method in many jurisdictions. Check which method your tool uses and whether it matches your tax requirements.
Don't Forget These Costs
- Network transaction fees: Every Solana transaction costs SOL. Hundreds of trades means hundreds of fees
- Priority fees: During congestion, priority fees can be $0.10-1.00+ per transaction
- DEX fees: 0.25-0.30% per swap on most AMMs
- Jito tips: If you're using bundles for MEV protection
- Slippage: The difference between expected and actual execution price
A trader making 50 trades per day at an average of $0.15 in total fees per trade is spending $7.50 daily — over $2,700 per year. Include this in your PnL calculation.
Multi-Wallet Tracking
Many traders use multiple wallets. Common reasons:
- Separating trading capital from long-term holdings
- Using different wallets for different strategies
- Privacy or security separation
For accurate total PnL, you need to aggregate all wallets. Cielo supports this natively. For other tools, you may need to check each wallet separately and combine the results manually.
Tip: Transfers between your own wallets are NOT trades. They shouldn't affect your PnL. Good tracking tools recognize wallet-to-wallet transfers and exclude them. If your tool counts a transfer between your own wallets as a "sell" and "buy," your PnL will be wrong.
Setting Up Your PnL Tracking Stack
Here's a recommended setup:
- Primary PnL tracker: Cielo Finance or GMGN for trade-level PnL
- DeFi position tracker: Step Finance for LP, lending, and staking positions
- Verification tool: Solscan to audit specific transactions when numbers look off
- Wallet: Phantom for quick portfolio overview and real-time balance checks
Check your PnL weekly at minimum. Monthly deep-dives to audit your performance, identify your best and worst strategies, and adjust your approach. Keep records — screenshots or exports — for tax purposes.
Your PnL numbers don't lie. If you've been trading for three months and your total PnL is negative after accounting for all fees and unrealized losses, your strategy needs to change. The tools listed here give you the data to make that honest assessment.
Explore more analytics tools in MadeOnSol's Analytics directory and Portfolio Trackers.