Price Oracle and Spread Mechanism
While Fulcrom’s trade prices and liquidations are determined by our own internal oracle, we actively reference the Pyth price feed to validate and calibrate our pricing for accuracy and reliability..
This means that while Fulcrom isn’t directly priced by Pyth, Pyth plays a critical role in ensuring our pricing remains fair and aligned with the broader market.
When the difference between our oracle price and Pyth’s price exceeds a certain threshold (currently 2.5%), a price spread may be applied. This spread helps protect the liquidity providers and maintain platform stability during volatile market conditions. Liquidation is triggered when price reaches the minimum value in that spread range.
For example, if our oracle price is close to Pyth’s price within the threshold, we use our oracle price directly. But if the difference is larger, we adjust the price by applying a spread to manage risk.
This mechanism can sometimes cause slight differences in price action and liquidation points compared to what users see on charts that rely solely on Pyth prices.
We are continuously reviewing and optimizing this system to balance user experience with platform safety.
Last updated