Enums
Enums
Overview
This document defines all the enumeration values used in the SynFutures API. These enums provide standardized values for various parameters and help ensure consistent data exchange between your application and the API.
Instrument Condition
NORMAL
Instrument is trading normally
FROZEN
Instrument is frozen/suspended
RESOLVED
Instrument condition is resolved
Instrument Type
NONE_STABLE
Neither base nor quote is stable
QUOTE_STABLE
Quote currency is stable
BASE_STABLE
Base currency is stable
BOTH_STABLE
Both base and quote are stable
Quote Type
STABLE
Stable coin quote type
Margin Ratios
Initial Margin Ratio
Expressed in basis points (e.g., 1000 = 10%)
Minimum margin required to open a position
Maintenance Margin Ratio
Expressed in basis points (e.g., 500 = 5%)
Minimum margin required to maintain a position
Fee Ratios
Trading Fee Ratio
Expressed in basis points (e.g., 30 = 0.3%)
Fee charged for trading
Protocol Fee Ratio
Expressed in basis points (e.g., 10 = 0.1%)
Protocol fee charged
Funding
Funding Interval
Expressed in hours (e.g., 24 = 24 hours)
Time interval between funding rate updates
Trading Controls
Order Controls
placeLimitOrderPaused
Boolean indicating if limit orders are paused
disableMakerOrderRebate
Boolean indicating if maker rebates are disabled
Updates
This enum list is updated regularly to reflect new values and changes in the API. Always refer to the latest version for the most current enum definitions.
Last updated