LogoLogo
Join DiscordFollow on XBridge FundsLong $BERA
  • Doc Bros v1
    • Overview
    • Key Features
      • Speed & Liquidity is Key
      • Bropetual Markets
      • A Hub for Berachain DeFi
    • Proof-of-Liquidity
      • Reward Vault
    • Power of Points
    • Partners & Integrations
    • Campaigns
      • bro.trade Em Up
  • bullish bros
    • SuperBros NFT
  • Technicals
    • What is Proof-of-Liquidity?
    • One-Click Trading
    • Funding Rates
  • Liquidations & Insurance Fund
  • Vertex Edge Sequencer
  • Fees
  • PnL Settlements
  • Withdrawals
  • Pricing (Oracles)
  • links & resources
    • bro.trade Links
      • Website
      • Trade Bropetuals
      • Discord
      • X (Twitter)
      • Medium
      • Swap on OogaBooga
    • Berachain Links
      • Berachain.com
      • Official Bridge
      • BeraHub
      • Berascan
      • Bera Discord
      • Berachain X (Twitter)
      • Berachain Docs
    • FAQ
  • developer bros
    • API
      • Gateway
        • Executes
          • Place Order
          • Cancel Order
          • Cancel and Place
          • Cancel Product Order
          • Withdraw Colleteral
          • Transfer Quote
          • Liquidate Subaccount
          • Mint LP
          • Burn LP
          • Link Signer
        • Queries
          • All Products
          • Contracts
          • Fee Rates
          • Health Groups
          • Insurance
          • Linked Signer
          • Market Liquidity
          • Market Prices
          • Max Lp Mintable
          • Max Order Size
          • Max Withdrawable
          • Min Deposit Rates
          • Nonces
          • Order
          • Orders
          • Status
          • Subaccount Info
          • Symbols
        • Signing
          • Examples
          • Q A
      • Subscriptions
        • Authentication
        • Streams
        • Events
        • Rate Limits
      • Archive (indexer)
        • Candlesticks
        • Events
        • Funding Rate
        • Interest Funding Payments
        • Linked Signer Rate Limit
        • Liquidation Feed
        • Maker Statistics
        • Market Snapshots
        • Matches
        • Merkle Proofs
        • Oracle Price
        • Orders
        • Perp Prices
        • Product Snapshots
        • Rewards
        • Signatures
        • Subaccounts
        • Summary
        • HONEY Price
      • Trigger
        • Executes
          • Place Order
          • Cancel Orders
          • Cancel Product Orders
        • Queries
          • List Trigger Orders
      • V2
        • Apr
        • Assets
        • Contracts
        • Orderbook
        • Pairs
        • Tickers
        • Trades
      • Rate limits
      • Errors
      • Symbols
      • Depositing
      • Withdrawing (on-chain)
      • Integrate via Smart Contracts
      • Definitions / Formulas
    • On-Chain Contracts
Powered by GitBook
On this page
  • Account Value
  • Perpetual Settlements – Settled & Unsettled HONEY

PnL Settlements

PreviousFeesNextWithdrawals

Last updated 2 months ago

PnL means “profit and loss.” This metric is the current market value of a position minus the cost to open the position.

PnL=Market Value−Cost\text{PnL} = \text{Market Value} - \text{Cost}PnL=Market Value−Cost

On bro.trade, you will find two PnL metrics:

  • Perp PnL = Your total PnL across all open perpetual positions.

  • Position PnL = A specific position’s PnL.

Perp PnL can be viewed by visiting the bro.trade app pages:

  • Portfolio Overview

  • Perpetual Positions

Position PnL can be found in the Perp Positions tables on the bro.trade app.

Users can also use Account Pins to pin Perp PnL to the top of their bro.trade app screen and monitor across different page views.

Account Value

It is important to note:

Account Value does NOT equate to [ Assets - Borrows +/- Perp PnL ]

Instead:

Balances will change constantly as HONEY is automatically settled on the backend from perpetual trading into balances.

Eventually:

There is no economic effect to traders, BUT Assets and Borrows will change over time as PnL is settled. This process is covered in more depth below.

Perpetual Settlements – Settled & Unsettled HONEY

First, it’s important to define two types of open positions within the context of settlement on bro.trade.

  1. Winners: Open positions with positive PnL.

  2. Losers: Open positions with negative PnL.

A settlement happens when there is a transfer of HONEY from Losers to Winners. At this point, balances are altered accordingly.

Since this process is happening continuously, the lifetime PnL of a perpetual trade can be broken down into two parts:

  • Unsettled HONEY

  • Settled HONEY

Unsettled HONEY = HONEY that is yet to be transferred between accounts.

  • If positive, users can expect the displayed amount to be deposited into their HONEY balance.

  • If negative, users can expect the displayed amount to be removed from their HONEY balance.

This happens continuously and automatically while holding an open position. There is no action required by users.

Settled HONEY = PnL that has already been transferred to the current HONEY balance on the Portfolio Overview page on the bro.trade app.

Users can view their Unsettled HONEY balance by clicking on the icon beside Perp PnL. There is also an Unsettled column in the Balances Table that displays it.

This will vary up and down depending on the volatility of positions. It is NOT necessarily related to the lifetime PnL of positions.

For example, a positive PnL CAN have a negative settlement, and a negative PnL CAN have a positive settlement, depending on how long the positions are held and how much they move.

Settlement History can be viewed by navigating on the bro.trade app UI to:

  • Portfolio → History → Settlements Table

Closing a Position -- Settlements are automatic when closing a trade, and any remaining unsettled HONEY will be realized into the HONEY balance. When closing a position, any remaining unsettled HONEY will be settled into the trader's HONEY balance. This settlement will normally occur within a few minutes.

Changing HONEY Balances -- Users with open positions will notice changes in HONEY balances over time. This is due to PnL being settled on the backend. It is normal behavior and will not affect the ability to trade.

What if users don’t have HONEY and have negative PnL? PnL will continue to settle. Users without HONEY but positive account health will borrow HONEY automatically.

Users are advised to keep note of the above as they manage risk.

Account Value=Assets−Borrows±Unsettled USDC\text{Account Value} = \text{Assets} - \text{Borrows} \pm \text{Unsettled USDC}Account Value=Assets−Borrows±Unsettled USDC
Total Settlements=Perp PnL\text{Total Settlements} = \text{Perp PnL}Total Settlements=Perp PnL