> For the complete documentation index, see [llms.txt](https://docs.bazooka.lol/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bazooka.lol/docs/using-bazooka/pnl.md).

# PNL

PNL (Profit and Loss) is your go-to metric for tracking how your trades are performing in the crypto game.

In baZOOka, you can check **Unrealized PNL** in two places—**Wallet** and **Position Management**.

### **How to Access Position Info**

<figure><img src="https://2308974043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCOiyPUv5KF4J9eUc32BK%2Fuploads%2FPWCnixkpzWhxYi2aUodA%2Fimage.png?alt=media&amp;token=16697158-f8e6-444c-872d-97427da85edf" alt="" width="375"><figcaption><p>PNL</p></figcaption></figure>

To view your position info, click on a token’s ticker in the Wallet or enter the token’s address if you’ve already bought it.

### PNL Calculation in Wallet

1. **Average Buy Price**: Includes gas fees, so you get the real cost.

```
 AVG Buy Price = (Σ(ETH_spent + Buy_TX_GAS + Approve_TX_GAS) * ETH_price) / Σ(Token Amount)
```

2. **Current Price**: Calculated to simulate the impact of selling 100% of your tokens. Note: Sell taxes aren’t included here.
3. **PNL Formula**:

```
PNL Amount = Token Amount * (Current Price - AVG Buy Price)
```

```
PNL (%) = (Current Price / AVG Buy Price) * 100
```

### PNL in Position Scene

The PNL in the Position scene goes a step further with a **selling simulation** to determine the Current Price, giving you a more accurate read. This advanced method isn’t used in the Wallet scene due to the high costs associated with each simulation, but it’s available in Position Management for more precise insights.
