GeminiGemini
Demo environmentGet API key
  • Overview
  • Crypto Trading
  • Prediction Markets
  • Perpetuals
  • Stocks
  • API Reference
  • SDKs & Tools
Changelog
Gemini logoGemini logo

© 2026 Gemini Space Station, Inc.

Overview
REST API
    OverviewGet Open PositionsGet Account MarginGet Funding AmountGet Next Funding TimestampGet Funding Amount Report FileList Funding PaymentsGet Funding Payment Report FileGet Funding Payment Report JSONGet Risk Stats
Perpetuals

Perpetuals

Perpetuals on Gemini

Trade the market, not the clock. Build perpetual-contract workflows with continuous price exposure, long and short positions, and the margin, funding, and risk data your systems need to stay in control.

No expiryHold until you close
Long or shortTrade either direction
Margin-awareMonitor risk as you trade
Get API keyUnderstand the product
Start with the mental model

A perpetual follows price, not a finish line.

A perpetual contract is designed to give you continuous exposure to an underlying market without a scheduled expiration. You can open a long position when you expect the price to rise, or a short position when you expect it to fall.

01OpenChoose a contract, direction, size, and price.
02MonitorTrack mark price, margin, funding, and risk.
03CloseExit the position when your strategy says it is time.

No expiry does not mean no risk. Margin, funding, price movement, and liquidation rules can affect a position while it is open. Read the contract and account requirements before sending a live order.

Choose the right instrument

Three ways to express a market view

The cleanest way to choose an integration is to start with what you want your position to represent.

InstrumentPosition meansUse it when
SpotOwn the assetBuy or sell the underlying asset directly.
PerpetualsTrack the priceGo long or short with margin and no scheduled expiry.
Prediction marketsTrade the outcomeTake a Yes/No position that settles on a defined event.
Build with Perpetuals

Start with the data your risk system needs.

Perpetuals integrations are not complete when an order is accepted. They are complete when your system can explain the position, its collateral, and the costs and risks that change over time.

PositionsSee what you holdMonitor open positions and the exposure attached to each contract.Get open positions →MarginUnderstand your collateralInspect account margin before and during a leveraged workflow.Get account margin →FundingReconcile the carryReview funding amounts and payment history over the life of a position.List funding payments →RiskMeasure exposureUse risk statistics and reports to support monitoring and reconciliation.Get risk stats →
Choose an interface

Use the surface that fits your workflow.

Start with REST to discover and reconcile. Add WebSocket or FIX when your system needs streaming or institutional connectivity.

RESTQuery positions, margin, funding, risk, and reports.Explore REST →WebSocketConsume streaming market and account updates where supported.Explore WebSocket →FIXUse institutional workflows where Perpetuals support is documented.Explore FIX →
Make your first integration explain itself.Begin with the REST reference, test in the sandbox, and design every position workflow with account access, margin, and risk in view.
Open REST reference