Olive Docs
Options

Option Fees

Size Definition

For option fees, Size means contract notional:

Size=UnderlyingOraclePrice×ContractSize\mathrm{Size} = \mathrm{UnderlyingOraclePrice} \times \mathrm{ContractSize}

OptionPremiumValue means the quoted option premium multiplied by the contract size.

Current default option fee:

Fee=min(0.00025×Size, 0.10×OptionPremiumValue)\mathrm{Fee} = \min(0.00025 \times \mathrm{Size},\ 0.10 \times \mathrm{OptionPremiumValue})

That is 2.5 bps of notional, capped at 10% of premium. These values are pool-level admin config.

Fee Table

ActionFeeFee routingRent recipient
Open optionmin(0.00025 * Size, 0.10 * OptionPremiumValue)25% Company / 75% Pool*None
Open limit optionNo fee charged. Premium plus an exact quoted execution fee is escrowed.None until executionNone
Execute limit optionThe exact fee quoted at placement25% Company / 75% Pool*Keeper / executor receives limit-order account rent
Cancel limit optionNo fee. Full premium and quoted-fee escrow is refunded.NoneOwner receives limit-order account rent
Close optionmin(0.00025 * Size, 0.10 * OptionPremiumValue)25% Company / 75% Pool*Owner receives position rent only on full close
Manual exerciseNo feeNoneOwner receives position rent only on full exercise
Auto exerciseNo feeNoneKeeper receives position rent
TP/SL option executionmin(0.00025 * Size, 0.10 * OptionPremiumValue)25% Company / 75% Pool*Keeper receives rent for any closed accounts
Remove final TP/SL orderNo feeNoneOwner receives orderbook rent when the orderbook becomes empty

* Default allocation. The Company / Pool split is configurable per pool by multisig.

Limit Option Fee Escrow

Placing a limit option order does not charge an option-open fee. The order escrows the premium budget plus the exact fee quoted from the placement inputs. When the order executes, the contract charges that stored quote, routes the configured company share for that pool to the company, and keeps the exact remainder in the pool. The default split is 25% company / 75% pool. The contract does not recalculate or refund the fee. Cancelling a pending limit option order refunds the full escrow.

On this page