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.

Get started
    IntroductionDemo environment
Platform
    Platform overview
    Authentication
      API keysOAuth 2.0
    AccountsRoles & permissionsInstruments & symbolsClient order IDsRate limitsErrors
Build with Gemini
    Build an agent
Resources
Get started

Get started with Gemini

AI/LLM users: Fetch the complete documentation index at developer.gemini.com/llms.txt and the machine-readable API spec catalog at developer.gemini.com/specs/index.json.

Gemini's developer platform unifies multiple trading products into one integration. First choose what you want to trade, then select the required account and interface.

Credential rules and account mechanics vary by product and protocol. Follow the authentication and product documentation for your specific workflow.

Start with the platform workflow

  1. Choose a trading product.
  2. Create credentials for your interface.
  3. Identify the target trading account.
  4. Verify that the account has required permissions.
  5. Test your integration in the demo environment.
  6. Find the exact operation in the API Reference.

What you can build

  • Trading applications — Execute orders across supported trading products
  • Market data tools — Access real-time prices and order books
  • Portfolio trackers — Monitor balances and transaction history
  • Prediction market bots — Trade event contracts programmatically
  • Agent workflows — Build with Gemini's open-source MCP server and packaged agent skills

Choose a trading product

  • Spot crypto
  • Margin
  • Perpetuals
  • Prediction markets

Stock trading is available in the Gemini UI. API trading documentation is coming soon.

Choose an interface

  • REST for request-response workflows and account operations
  • WebSocket for streaming data and real-time trading
  • FIX for institutional trading workflows
  • MCP server, API samples, and agent skills are available now; SDK packages and the Gemini API CLI are in development

Interface support varies by product. Use each product overview and the API Reference to find supported endpoints.

Understand accounts and access

Credentials authenticate your requests. Your selected account determines where operations occur, while product permissions control access. Assigned roles and OAuth scopes govern permitted actions.

Account mechanics differ across interfaces. Review the Platform overview, API key authentication, OAuth, and roles before implementing private operations.

Ready to start?

  • Get API keys →
  • Use OpenAPI/AsyncAPI specs →
  • Explore the demo environment →
  • Choose a product →
  • Explore API Reference →
Introduction
On this page
  • Start with the platform workflow
  • What you can build
  • Choose a trading product
  • Choose an interface
  • Understand accounts and access
  • Ready to start?