Spread

Spread refers to the difference between the market price and the execution price you receive when opening or closing a position. On our platform, spread can be fixed or dynamically calculated based on multiple factors, and it applies to all order types at the time of execution.

How Spread Is Calculated

Our platform adopts both fixed and dynamic spread model across the trading pairs.

For dynamic spread, it takes takes into account:

  • Existing Open Interest on the trading pair

  • Size of the New Position being opened

  • Platform Liquidity

This approach ensures that spread adjusts with market conditions, helping reflect the true execution cost more accurately.

Market Orders

  • You can set slippage tolerance on market orders when opening a position.

  • In the confirmation step, the estimated entry price includes spread, based on current platform settings.

  • The final execution price will closely match the estimated entry price, assuming normal market conditions.

Limit Orders

  • Slippage tolerance does not apply to limit orders.

  • In the confirmation step, the trigger price is exactly what you input.

  • When the price is reached and the order is executed, the execution price will be adjusted by the spread.

Closing a Position

  • The mark price reflects the current market price.

  • At execution, spread is applied to determine the final close price.

Take Profit / Stop Loss (TP/SL)

  • TP/SL prices are user-defined and do not include spread.

  • At execution, spread is applied just like with limit orders.

  • The estimated PnL shown in the UI already takes spread into account, giving you a more accurate preview.

🔍 TLDR

Spread is applied at execution for all order types:

Order Type
Notes

Market Order

Est. entry price shown includes spread

Limit Order

Trigger price is user input; execution price includes spread

Close Position

Spread applied to mark price at the time of closing

Take Profit/Stop Loss

Execution price includes spread; Est. PnL reflects it

Last updated