The price formula is:
price(t)=rateScalar(t)1×ln(1−p(t)p(t))+rateAnchor(t) Normalized time ( t ) ranges from 0 (maturity) to 1.
rateScalar: rateScalar(t)=tScalarRoot
rateAnchor adjusts dynamically to maintain capital efficiency.
Example:
Given(rateScalar=100), (rateAnchor=1.1), initial PT proportion (pbefore=0.6)
pricebefore=1001×ln(0.40.6)+1.1=1.104055 After swapping 100 BT for PT, assuming pafter=0.55
priceafter=1001×ln(0.450.55)+1.1=1.102007 dPT=100×21.104055+1.102007=110.202785