Transactions Guide
Transactions help you track your investment activity and calculate accurate profit/loss. There are two ways to track your holdings: 1. **Holdings Mode** (Simple): Enter your average buy price manually 2. **Transactions Mode** (Detailed): Sync blockchain transactions for automatic calculations You can switch between these modes anytime based on your preference.
Choosing Your Calculation Mode
Holdings Mode (Default)
Best for users who want a quick setup:
- Enter your average buy price when adding a holding
- System calculates P&L using: (Current Price - Your Avg Price) × Quantity
- No blockchain sync needed
Transactions Mode
Best for users who want detailed tracking:
- Sync your wallet transactions from the blockchain
- System automatically calculates your average cost from all purchases
- See complete transaction history per token
- SUI wallets: Free for all users
- EVM wallets (Ethereum, Base, etc.): Requires Pro subscription
Syncing Blockchain Transactions
How to Sync Your Wallet
1. Go to your portfolio and select a wallet
2. Click "Sync Transactions" button
3. Wait for sync - transactions are imported automatically
4. View results in the Transactions tab
What Gets Imported
Your blockchain transactions are automatically categorized:
Buy Purchased tokens (swaps, DEX trades)
Sell Sold tokens for other assets
ReceivedTokens sent to your wallet
Sent | Tokens transferred out
Claimed | Airdrops, rewards, staking yields
Minted | Created new tokens (LP positions, etc.)
Redeemed | Withdrew from protocols
NFT transactions are also tracked: NFT Buy, Sell, Mint, Send, Receive.
Manual Transactions
You can still add transactions manually to supplement blockchain data:
Adding a Buy Transaction
1. Select a holding from your portfolio
2. Click "Add Transaction"
3. Choose "Buy" as the type
4. Enter date, quantity, and price per unit
5. Click Save
Adding an Import Transaction
Use "Import" for existing holdings without detailed purchase history:
1. Select your holding
2. Click "Add Transaction"
3. Choose "Import" as the type
4. Enter quantity and your estimated average cost
5. Click Save
How Cost Basis is Calculated
When using Transactions Mode, your average cost is calculated automatically:
Acquisition Transactions (add to your cost basis)
- Buy, Received, Claimed, Redeemed
Disposition Transactions (reduce your holdings)
- Sell, Sent, Minted
The Formula
Average Cost = Total USD Spent on Acquisitions ÷ Total Tokens Acquired
Example:
- You bought 100 tokens at $1.00 = $100 spent
- You received 50 tokens worth $0.80 each = $40 value
- Average cost = $140 ÷ 150 tokens = $0.93 per token
Active Targets (Sales Management)
Instead of traditional sell transactions, use Active Targets to plan your exits:
Setting Up Targets
1. Navigate to Sell Targets in the holding's sidebar
2. Create target prices at which you want to sell
3. Set quantities for each target level
4. Check the active box when you're ready to sell
Managing Sales
- Active targets are treated as pending sales
- Edit targets as market conditions change
- Track progress toward your goals
Best Practices
For Holdings Mode Users
- Enter accurate average buy prices for better P&L tracking
- Update your avg price if you make additional purchases
For Transactions Mode Users
- Sync regularly to keep transaction history current
- Review imported transactions for accuracy
- Manual transactions can supplement blockchain data
Troubleshooting
Transactions Not Syncing
- Check your internet connection
- Ensure wallet is properly connected
- For EVM wallets, verify you have Pro access
Incorrect Cost Basis
- Review transaction history for missing entries
- Add manual transactions for off-chain purchases
- Check that transaction types are categorized correctly
