Collateral Cost Reference

Understand how collateral carrying cost is calculated, what APR rates apply per asset, and how it affects the pricing of short option positions.

Key Concepts

Concept
Description

Reserve Price

The max (BUY) or min (SELL) acceptable total premium per contract

Collateral

Funds locked by the seller to secure the option; pulled at settlement

Collateral Cost

Opportunity cost of locked capital: amount × APR × time


APR Rates

The SDK uses fixed annual percentage rates per collateral type:

Collateral
APR
Example

BTC (cbBTC)

1%

1 BTC locked for 1 year costs 0.01 BTC

ETH (WETH)

4%

1 ETH locked for 30 days costs ≈ 0.00329 ETH

USD (USDC)

7%

$2000 locked for 30 days costs ≈ $11.51

import { COLLATERAL_APR } from '@thetanuts-finance/thetanuts-client';

console.log(COLLATERAL_APR);
// { BTC: 0.01, ETH: 0.04, USD: 0.07 }

Collateral Cost Formula

Where timeToExpiry is expressed in years (e.g., 30 days = 30 / 365).

Vanilla Option Example

Spread Collateral Cost

For spreads, the carrying cost is based on the spread width (max loss), not the sum of individual leg costs.


How Carrying Cost Affects Pricing

Collateral cost is only relevant for short positions (sellers). It is subtracted from the bid price, representing the minimum premium a seller needs to cover their cost of capital.

Price Direction
Formula

Ask (long/buy)

rawAsk + feeAdjustment

Bid (short/sell)

rawBid - feeAdjustment - collateralCost

The byCollateral breakdown on ticker pricing exposes per-collateral MM prices:

Position-Level Collateral Cost

getPositionPricing returns the carrying cost as an explicit field:


Collateral by Product Type

Different products lock different collateral amounts. The max loss per contract determines the collateral requirement.

Product
Collateral Locked (per contract)

PUT

strike USDC

INVERSE_CALL

1 WETH (or cbBTC for BTC)

LINEAR_CALL

strike USDC

CALL_SPREAD / PUT_SPREAD

upperStrike - lowerStrike USDC

IRON_CONDOR

max(putSpreadWidth, callSpreadWidth) USDC

For collateral calculations:


See Also

Last updated