Skip to main content
Rails offers two trading products on one account. Your API keys and authorization work across both, but each product has its own balance, funded and withdrawn independently. What differs is the instrument you trade and the API surface you use to trade it.

At a glance

PerpetualsOptions
InstrumentPerpetualsCall and put options
Market symbolBTC-USDTBTC-19JUN26-62000-C ({UNDERLYING}-{DMMMYY}-{STRIKE}-{C|P})
LifecycleNo expiry; positions held indefinitelyFixed weekly/monthly expiry, auto-settled at 08:00 UTC
SettlementContinuous funding paymentsOne-off cash settlement at expiry
Pricing inputsIndex and mark priceBlack-76 pricing; mark/bid/ask implied volatility, forward
Risk metricsLiquidation price, fundingGreeks (delta, gamma, vega, theta, rho), breakeven
Leverage / marginUp to 5x; cross or isolated marginLong: premium-based; short: initial margin from index/mark price
Order typesLimit, market, trigger (stop-loss / take-profit)Limit, market

When to use Perpetuals

  • You want directional exposure with leverage and no expiry to manage.
  • You rely on stop-loss / take-profit trigger orders.
  • You want a single order book per market and continuous funding.
Start with the Perpetuals Overview.

When to use Options

  • You want defined-risk strategies, volatility exposure, or hedging.
  • You need Greeks and implied volatility to price and manage positions.
  • You are comfortable with fixed expiries and cash settlement.
Start with the Options Overview.

What’s shared

Both products use the same account, credentials, and onboarding, documented once in Get Started: Authorization is identical across products: you obtain an access token once and use it for both Perpetuals and Options WebSocket and REST APIs. Balances, however, are separate — each product is funded and withdrawn independently.