How to Build and Track a Crypto Portfolio
A well-tracked crypto portfolio is the foundation of smart investing. By knowing your exact holdings, average buy prices, current values, and allocation percentages, you can make informed decisions about rebalancing, taking profits, or adding to positions.
Use this free portfolio tracker to enter each coin you own along with how much you bought and at what price. The calculator shows your total invested capital, current portfolio value, unrealized profit/loss, and the percentage allocation of each asset.
Portfolio Diversification Strategies
Most financial advisors recommend not putting more than 5-10% of your total net worth in any single cryptocurrency. Within your crypto allocation, a common beginner strategy is the 70/20/10 rule: 70% in Bitcoin and Ethereum, 20% in established large-cap altcoins (SOL, BNB, ADA), and 10% in higher-risk small-caps.
Understanding Unrealized vs Realized Gains
Unrealized gains are profits that exist on paper but have not been locked in by selling. Realized gains occur when you sell a position and receive the proceeds. This tracker shows unrealized gains based on current prices. Note that in most jurisdictions, only realized gains are taxable events.
When to Rebalance Your Crypto Portfolio
Rebalancing means adjusting your holdings back to your target allocations after price movements shift them. For example, if Bitcoin rallies from 60% to 80% of your portfolio, you might sell some BTC and buy other assets to restore balance. Common strategies include time-based rebalancing (monthly/quarterly) or threshold-based rebalancing (when any asset moves 5%+ from target).
Frequently Asked Questions
Is my portfolio data saved?
This tracker runs entirely in your browser. No data is sent to any server, and your holdings are not saved between sessions. For persistent tracking, consider platforms like CoinGecko Portfolio, CoinMarketCap Portfolio, or Delta.
How do I calculate my average buy price?
If you bought Bitcoin in multiple purchases, your average buy price is the total amount spent divided by total coins acquired. Example: Buy 0.05 BTC at $50,000 ($2,500) + buy 0.05 BTC at $70,000 ($3,500) = 0.1 BTC total for $6,000 = $60,000 average buy price.