ALP Buying & Selling Fees

Buying fee:

Basic Rate Parameter 1: FeeBasisPoints,USDT is currently set at 0.25%

Basic Rate Parameter 2: TaxBasisPoints,USDT is currently set at 0.05%

The current asset value: InitialValue=AssetValueInPool+AssetUnrealizedpnl_usd

The current asset value after minting: AfterMinValue=InitialValue+MinValue

Calculate the Asset value according to the target weight: TargetValue=(Total Value_usd+totalUnrealizedpnl_Usd)*Target weight,Total Value=sum(InitialValue)

The current Asset value and the target value (absolute value): InitialDiff=InitialValue-TargetValue

After Minting, the asset value and target mechanism (absolute value): AfterDiff=AfterMintValue-TargetValue

  • if AfterDiff<InitialDiffValue

MintFee=Max(FeeBasisPoints-TaxBasisPoints*InitialDiff/TargetValue,0)

  • if AfterDiff>=InitialDiff

MintFee=FeeBasisPoints+TaxBasisPoints*Min((InitialDiff+AfterDiff)/2,TargetValue)/TargetValue

Selling fee:

Basic Rate Parameter 1: FeeBasisPoints,USDT is currently set at 0.25%

Max Base Rate Parameter 2: TaxBasisPoints,USDT is currently set at 0.05%

The current asset value: InitialValue=AssetValueInPool+AssetUnreliazedpnl_usd

The current asset value after Burn: AfterMaxValue=InitialValue-MinValue

Calculating the Asset value according to the target weight: TargetValue=Total Value*Target weight

The current asset value and target value (absolute value): InitialDiff=InitialValue-TargetValue

After Burn, the asset value and target mechanism (absolute value): AfterMaxDiff=AfterBurnValue-TargetValue

  • if AfterDiff<InitialDiffValue

BurnFee=Max(FeeBasisPoints-MTaxBasisPoints*InitialDiff/TargetValue,0)

  • if AfterDiff>=InitialDiff

BurnFee=FeeBasisPoints+TaxBasisPoints*Min((InitialDiff+AfterDiff)/2,TargetValue)/TargetValue

For example:

If the value of the ALP pool is $10,000,000, the unrealized PnL is $+10,000, the value of BTC in the liquidity pool is $1,000;

The BTC target weight is 2%, and the current weight is 0.01%. The base rate parameter 1 of BTC is 0.25%, and the base rate parameter 2 is 0.45%.

According to the calculation, the rate of buying ALP with 1 BTC at this time is 0% = 0 BTC. The transaction fee for selling ALP to get 1 BTC is 0.7% = 0.007BTC.

Last updated