CometDocs
Open app
Contents

Perps

Carry

Comet perps have no funding payments between longs and shorts. A position pays the borrow rate on what it owes and earns the supply rate on what it holds; the difference is its carry.

The formula

carry per year = borrow rate × value owed − supply rate × value held

Both rates are the reserve rates of the two tokens in the position. A long on SOL-PERP pays USDC’s borrow rate and earns SOL’s supply rate; a short pays SOL’s borrow rate and earns USDC’s supply rate.

Worked example

Take 1,000 USDC of margin at 5× with SOL at 200, and suppose the USDC reserve is 72% utilized and the SOL reserve 60%.

OwesPaysHoldsEarnsCarry per year
Long4,000 USDC5.08% = 20325 SOL2.04% = 102101 USDC
Short25 SOL4.00% = 2006,000 USDC3.29% = 1982 USDC

On a 5,000 USDC position that is 2.03% a year for the long and 0.05% for the short.

How carry balances longs and shorts

Carry does the work that funding does on an order-book perp, through the reserves. When longs outnumber shorts:

  • Longs borrow USDC, so USDC utilization and its borrow rate rise. Longs pay more.
  • Longs supply the SOL they hold, so SOL utilization and its borrow rate fall. Shorts pay less.

The reverse holds when shorts lead. What either side pays goes to the reserve’s suppliers.

Accrual

Carry accrues continuously through the reserves’ indexes. There are no settlement times: a position’s equity reflects its carry in every slot, and closing settles it in full.