# Derivatives

import { IconDocumentOutlined } from "@hubble/icons/dist/cjs/web/index.js";

<ApiCategoryPage
  breadcrumbs={[
    { label: "Trading", href: "/trading/trading" },
  ]}
  title="Derivatives"
  version="1.0.0"
  endpoint="https://api.gemini.com"
  description="Endpoints for trading perpetual contracts and derivatives products on Gemini, including funding amounts and derivatives-specific account operations."
  links={[
    { icon: IconDocumentOutlined, title: "Get Open Positions", href: "/trading/rest-api/derivatives/get-open-positions" },
    { icon: IconDocumentOutlined, title: "Get Account Margin", href: "/trading/rest-api/derivatives/get-account-margin" },
    { icon: IconDocumentOutlined, title: "Get Funding Amount", href: "/trading/rest-api/derivatives/get-funding-amount" },
    { icon: IconDocumentOutlined, title: "Get Funding Amount Report File", href: "/trading/rest-api/derivatives/get-funding-amount-report-file" },
    { icon: IconDocumentOutlined, title: "List Funding Payments", href: "/trading/rest-api/derivatives/list-funding-payments" },
    { icon: IconDocumentOutlined, title: "Get Funding Payment Report File", href: "/trading/rest-api/derivatives/get-funding-payment-report-file" },
    { icon: IconDocumentOutlined, title: "Get Funding Payment Report JSON", href: "/trading/rest-api/derivatives/get-funding-payment-report-json" },
    { icon: IconDocumentOutlined, title: "Get Risk Stats", href: "/trading/rest-api/derivatives/get-risk-stats" },
  ]}
  prev={{ label: "Get Network", href: "/trading/rest-api/market-data/get-network" }}
  next={{ label: "Get Open Positions", href: "/trading/rest-api/derivatives/get-open-positions" }}
/>
