> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cdp.coinbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome to Advanced Trade API

> Programmatic trading and order management for spot, US futures, and international derivatives.

The **Coinbase Advanced Trade API** gives you programmatic trading and order management — a [REST API](/coinbase-app/advanced-trade-apis/rest-api) for placing and managing orders, and a [WebSocket protocol](/coinbase-app/advanced-trade-apis/websocket/websocket-overview) for real-time market data and account updates. Official SDKs wrap both.

[Advanced Trade](https://www.coinbase.com/advanced-trade) is Coinbase's trading platform for the more experienced trader — a secure way to buy, sell, and trade digital assets across a wide range of markets.

## Interfaces

Choose the interface that fits your integration. All three share one CDP API key.

<CardGroup cols={3}>
  <Card title="REST API" icon="code" href="/coinbase-app/advanced-trade-apis/rest-api">
    Place, edit, and cancel orders, and read accounts and market data over HTTP.
  </Card>

  <Card title="WebSocket" icon="bolt" href="/coinbase-app/advanced-trade-apis/websocket/websocket-overview">
    Stream live prices, order book, and order/account updates in real time.
  </Card>

  <Card title="SDKs" icon="cube" href="/coinbase-app/advanced-trade-apis/sdk">
    Official and sample SDKs for Python, TypeScript, Go, and Java.
  </Card>
</CardGroup>

## What you can trade

| Market                        | What it covers                                                               |
| :---------------------------- | :--------------------------------------------------------------------------- |
| **Spot**                      | Buy, sell, and trade digital assets across spot pairs                        |
| **US futures**                | CFTC-regulated futures for eligible US clients                               |
| **International derivatives** | Perpetuals for eligible non-US clients — options and dated futures to follow |

## International derivatives are moving to Deribit

<Warning>
  On **September 9, 2026**, Coinbase Advanced moves international derivatives from INTX onto a Deribit-powered gateway running the next-generation **Starbase** matching engine. This is a hard cutover — plan your integration now.
</Warning>

Spot and US futures are unaffected and stay on the [Advanced Trade API](/api-reference/advanced-trade-api/rest-api/introduction). International derivatives move to a new gateway with:

* **A broader product set** — 125+ perpetual contracts at launch, including equity and commodity perpetuals, with up to 50x leverage. Options and dated futures follow.
* **New native order types** — trailing stops, market-limit, and iceberg orders, plus WebSocket order entry.
* **A new protocol** — JSON-RPC 2.0 over HTTP or WebSocket. Keep your existing CDP API key.

<CardGroup cols={3}>
  <Card title="Migration Overview" icon="map" href="/coinbase-app/advanced-trade-apis/guides/derivatives/overview">
    Timeline, new products, order types, margin models, and the migration plan.
  </Card>

  <Card title="Technical Guide" icon="wrench" href="/coinbase-app/advanced-trade-apis/guides/derivatives/technical">
    Authentication, endpoint and schema mapping, and spec references.
  </Card>

  <Card title="Advanced Trade API Reference" icon="book" href="/api-reference/advanced-trade-api/rest-api/introduction">
    The JSON-RPC method reference for the new derivatives gateway.
  </Card>
</CardGroup>

## SDKs

<CardGroup cols={2}>
  <Card title="Python SDK" icon="python" href="https://github.com/coinbase/coinbase-advanced-py/">
    Official — published on PyPI and actively maintained.
  </Card>

  <Card title="TypeScript SDK" icon="js" href="https://github.com/coinbase-samples/advanced-sdk-ts">
    Sample SDK.
  </Card>

  <Card title="Go SDK" icon="golang" href="https://github.com/coinbase-samples/advanced-trade-sdk-go">
    Sample SDK.
  </Card>

  <Card title="Java SDK" icon="java" href="https://github.com/coinbase-samples/advanced-sdk-java">
    Sample SDK.
  </Card>
</CardGroup>

## Next steps

<CardGroup cols={2}>
  <Card title="Create an API key" icon="key" href="/coinbase-app/introduction/get-started">
    Create a CDP API key and make your first authenticated call.
  </Card>

  <Card title="Try the sandbox" icon="flask" href="/coinbase-app/advanced-trade-apis/sandbox">
    Test your integration against the sandbox before going live.
  </Card>
</CardGroup>

**See also:** [What is Advanced Trade?](https://help.coinbase.com/en/coinbase/trading-and-funding/advanced-trade/what-is-advanced-trade) · [Advanced Developer Program](https://www.coinbase.com/developer-platform/products/advanced-trade-developer-program)
