Futures
Access hundreds of perpetual contracts
TradFi
Gold
One platform for global traditional assets
Options
Hot
Trade European-style vanilla options
Unified Account
Maximize your capital efficiency
Demo Trading
Introduction to Futures Trading
Learn the basics of futures trading
Futures Events
Join events to earn rewards
Demo Trading
Use virtual funds to practice risk-free trading
Launch
CandyDrop
Collect candies to earn airdrops
Launchpool
Quick staking, earn potential new tokens
HODLer Airdrop
Hold GT and get massive airdrops for free
Launchpad
Be early to the next big token project
Alpha Points
Trade on-chain assets and earn airdrops
Futures Points
Earn futures points and claim airdrop rewards
Been trading crypto for a while now and realized a lot of people still get confused about tracking their actual profits and losses. Like, they know they're up or down, but can't really articulate why or by how much. That's where understanding PnL comes in - it's honestly one of those foundational concepts that changes how you approach the market.
So here's the thing about what is PnL in crypto. It's basically just the difference between what you paid for something and what it's worth now (or what you sold it for). Sounds simple, right? But there are actually different ways to calculate it depending on your situation, and getting it right matters way more than people think.
First, you've got to understand mark-to-market pricing. That's just the current market value of your holdings. Say you bought some ETH at $1,900 but it's trading at $1,600 right now - that unrealized loss of $300 is your mark-to-market PnL. It hasn't been locked in yet because you haven't sold, but it's real money sitting there.
Now, realized PnL is different. That only counts once you've actually closed the position and sold your coins. If you bought DOT at $70 and sold at $105, you made $35 profit - that's locked in, no questions asked. But if you sold at $55 instead, you're looking at a $15 loss. The entry and exit prices are what matter here, not the mark price.
Here's where it gets interesting - most casual traders don't think about which accounting method they're using. There's FIFO (first-in, first-out), LIFO (last-in, first-out), and weighted average cost. They can give you wildly different PnL numbers on the same trades. Like, if Bob bought 1 ETH at $1,100, then another at $800, and sold at $1,200 - using FIFO gives him $100 profit, but LIFO gives him $400. Same trades, different results. That matters for taxes and tracking performance.
The weighted average method is probably the most practical for most traders. You average out all your entry prices, then compare to your exit. If Alice bought BTC at $1,500 and $2,000, her average is $1,750. Sold at $2,400? That's $650 profit. Clean, simple, consistent.
For perpetual contracts, it's a bit trickier because you're calculating both realized and unrealized PnL simultaneously. You've got funding rates eating into your returns and maintenance margin requirements to worry about. But the core concept is the same - you're measuring the difference between your entry and current/exit price.
I think the biggest mistake I see is people not tracking this stuff regularly. They just eyeball their portfolio and think 'yeah, I'm up' or 'I'm down', but they don't have a clear picture of their actual performance. Doing a year-to-date calculation or even monthly reviews changes everything. You start seeing which strategies actually work and which ones are just burning money.
The reality is that calculating your PnL with precision - accounting for fees, taxes, and all the little details - requires some discipline. But if you want to trade seriously, understanding these mechanics isn't optional. It's the foundation for making better decisions next time around.