{
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-04",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "tool": {
    "slug": "binance",
    "name": "Binance API",
    "vendor": "Binance",
    "vendorUrl": "https://developers.binance.com/",
    "kind": "http-api",
    "category": "crypto-exchanges",
    "summary": "Binance's API covers spot, margin and futures trading, market data and account endpoints over REST, WebSocket and FIX, with a free spot testnet and a remote MCP server, documented on 30 October 2026, that trades inside a dedicated Agentic sub-account.",
    "url": "https://www.anchorterminal.com/tools/binance",
    "markdownUrl": "https://www.anchorterminal.com/tools/binance.md",
    "slimMarkdownUrl": "https://www.anchorterminal.com/tools/binance.min.md",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/binance.json",
    "dns": "binance.grade.anchorterminal.com",
    "repo": "https://github.com/binance/binance-spot-api-docs",
    "license": "Proprietary hosted service under Binance's Terms of Use, which load by script and weren't read. The API docs, connectors, CLI and Skills Hub are open on GitHub under MIT",
    "transports": [
      "streamable-http"
    ],
    "remoteUrl": "https://agent.binance.com/mcp/agentic",
    "packages": [],
    "auth": "mixed",
    "authNotes": "API key with an HMAC secret, or a self-generated RSA or Ed25519 key pair whose public key is registered, sent as X-MBX-APIKEY with a signed query and timestamp (recvWindow 5000 ms by default). Permissions are reading, spot and margin trading, futures and withdrawals; an HMAC key without an IP restriction can only read since 30 January 2023, and withdrawals need an IP restriction. Only Verified Plus accounts can create keys. The MCP server uses OAuth in a desktop browser with four scopes (market data, account, trade, transfer) on a dedicated Agentic sub-account and no withdrawal scope (https://www.binance.com/en/support/faq/detail/360002502072, https://developers.binance.com/en/docs/agent-native/mcp-server/agentic, checked 2026-11-03).",
    "pricing": "usage",
    "pricingNotes": "The API costs nothing to call. Spot trades carry a standard fee of 0.1 per cent for regular users per the fee FAQ; the maker and taker table on the fee page loads by script and wasn't read, nor were futures fees. Public market data and the spot testnet need no account; the testnet needs a GitHub login.",
    "priceSummary": "0.1% fee",
    "where": "hosted",
    "x402": {
      "level": "no",
      "evidence": "No x402, MPP or L402 on the exchange API or the MCP server in the docs read (checked 2026-11-03). A separate Binance x402 product is named in press coverage of Agent OS, which wasn't read first-hand.",
      "endpoints": []
    },
    "toolCount": null,
    "popularity": {
      "githubStars": 4903,
      "npmWeekly": null,
      "pypiWeekly": null,
      "asOf": "2026-11-03"
    },
    "docsUrl": "https://developers.binance.com/docs/binance-spot-api-docs/README",
    "llmsTxt": "https://developers.binance.com/en/docs/llms.txt",
    "capabilities": [
      "exchange.spot-trading",
      "exchange.market-data",
      "exchange.derivatives",
      "exchange.balances",
      "exchange.transfers",
      "exchange.staking",
      "market.crypto"
    ],
    "tags": [
      "hosted",
      "official",
      "closed-source",
      "api-key",
      "oauth",
      "mcp",
      "remote-mcp",
      "llms-txt",
      "sandbox",
      "python",
      "typescript",
      "java",
      "go",
      "cli",
      "usage-priced",
      "no-card"
    ],
    "lastRelease": "2026-10-30",
    "graded": true,
    "anchor": {
      "graded": true,
      "score": 63.2,
      "grade": "B",
      "agentReady": false,
      "rank": 448,
      "ranked": true,
      "rankOf": 1349,
      "categoryRank": 6,
      "methodology": "0.7",
      "run": "2026-10-01",
      "scores": {
        "ergonomics": 76,
        "maintenance": 81,
        "payments": 35,
        "reliability": 45,
        "schema": 86,
        "security": 72,
        "transparency": 43
      },
      "pending": [
        "performance",
        "tasks"
      ],
      "breakdown": [
        {
          "key": "reliability",
          "name": "Reliability",
          "weight": 16,
          "effectiveWeight": 20,
          "score": 45,
          "points": 9,
          "reason": "Read with the hosted lines on the spot REST API. No status page was found on binance.com or in the API docs (0), so no incident record (5). Rate limits are published as per-endpoint weights with numbers from exchangeInfo, 6,000 request weight a minute, 50 orders per 10 seconds, 160,000 a day and 61,000 raw requests per 5 minutes, and FIX limits per session (15). 429 and 418 carry Retry-After, a 5xx is documented as unknown status to be queried, and orders take a client order id (15). No SLA (0). Generally available (10). 0 + 5 + 15 + 15 + 0 + 10 = 45.",
          "checked": "2026-11-03"
        },
        {
          "key": "performance",
          "name": "Performance",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes."
        },
        {
          "key": "schema",
          "name": "Schema \u0026 documentation",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 86,
          "points": 13.98,
          "reason": "The docs are Markdown in a public repository with a Postman collection and a Swagger spec, but the spec was last pushed in October 2024 (20 of 25). llms.txt and llms-full.txt on developers.binance.com (10). Each endpoint states its weight, parameters and notes on behaviour, with less on when not to use one (15 of 20). Enums for order types, time in force and symbol filters, required columns in the parameter tables (12 of 15). Request and response examples throughout and an error code list with messages (14 of 15). A dated changelog since 2018 with retirements announced months ahead, such as the 2 September 2026 field removal notified on 2 December 2025 (15). 20 + 10 + 15 + 12 + 14 + 15 = 86.",
          "checked": "2026-11-03"
        },
        {
          "key": "ergonomics",
          "name": "Agent ergonomics",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 76,
          "points": 12.35,
          "reason": "limit on depth, trades and klines, a symbols filter on exchangeInfo and tickers, and SBE encoding, though fields cannot be selected (16 of 25). fromId, startTime, endTime and limit on history endpoints (16 of 20). Error codes with messages an agent can branch on, such as the rate limit and timestamp errors (17 of 20). newClientOrderId on orders, a cancel-replace endpoint and the 5xx unknown-status rule, but no idempotency key on other writes (12 of 20). Connectors in nine languages, a CLI with testnet and demo profiles, and a timestamped HMAC or Ed25519 signature on every private call (15). 16 + 16 + 17 + 12 + 15 = 76.",
          "checked": "2026-11-03"
        },
        {
          "key": "security",
          "name": "Security \u0026 auth",
          "weight": 14,
          "effectiveWeight": 17.5,
          "score": 72,
          "points": 12.6,
          "reason": "API keys with HMAC, RSA or Ed25519 signatures, permissions for reading, trading, futures and withdrawals, an IP restriction, revocation in API Management, and OAuth with four scopes on the MCP server; no key expiry found (28 of 30). Read-only keys, sub-accounts, withdrawals only with an IP restriction, and the MCP server's isolated Agentic sub-account with no withdrawal scope and confirmation before writes (18 of 20). The API returns no untrusted content (10). Keys are listed in API Management and used weight is returned per call, but no per-call log for the operator was found (6 of 15). security.txt with a contact and no expiry, a Bugcrowd programme named in the proof-of-solvency repository, no certification read (10 of 20). 28 + 18 + 10 + 6 + 10 = 72.",
          "checked": "2026-11-03"
        },
        {
          "key": "payments",
          "name": "Payments \u0026 pricing",
          "weight": 10,
          "effectiveWeight": 12.5,
          "score": 35,
          "points": 4.38,
          "reason": "No machine payment protocol (0). A 0.1 per cent standard spot fee is stated in the fee FAQ; the maker and taker table and futures fees load by script and weren't read (15 of 20). Public market data needs no key and the testnet is free with a GitHub login (20). A person signs up, passes Verified Plus verification, deposits and mints a key (0). 0 + 15 + 20 + 0 = 35.",
          "checked": "2026-11-03"
        },
        {
          "key": "tasks",
          "name": "Task success",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored."
        },
        {
          "key": "maintenance",
          "name": "Maintenance \u0026 community",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 81,
          "points": 7.09,
          "reason": "Read as a closed service. The spot changelog's newest entry is 30 October 2026, the MCP docs are dated 30 October and binance-cli v2.2.0 shipped on 20 October (30). Changelog entries on 2 September, 18 September, 27 October and 30 October (20). A public changelog, connectors pushed in October and a Skills Hub merging pull requests weekly; issue replies not read (10 of 15). Official connectors in nine languages current as of October 2026; the MCP server is not in the official registry (15). Connector CI not read; the CLI publishes release installers (6 of 10). 30 + 20 + 10 + 15 + 6 = 81.",
          "checked": "2026-11-03"
        },
        {
          "key": "transparency",
          "name": "Transparency \u0026 trust",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 43,
          "points": 3.76,
          "note": "editorial 31, provenance 54",
          "reason": "The editorial half. A closed service whose Terms of Use couldn't be read; the docs, connectors, CLI and skills are MIT on GitHub (10 of 30). The privacy notice couldn't be read, so no retention or subprocessor statement was checked; the prohibited-countries list is public and dated (5 of 30). The changelog gives retirement dates for SBE schemas and FIX fields months ahead (16 of 20). No subprocessor or data-location statement read (0 of 20). 10 + 5 + 16 + 0 = 31.",
          "checked": "2026-11-03"
        }
      ],
      "assessment": {
        "date": "2026-11-03",
        "basis": "public evidence",
        "confidence": "medium",
        "notes": {
          "ergonomics": "limit on depth, trades and klines, a symbols filter on exchangeInfo and tickers, and SBE encoding, though fields cannot be selected (16 of 25). fromId, startTime, endTime and limit on history endpoints (16 of 20). Error codes with messages an agent can branch on, such as the rate limit and timestamp errors (17 of 20). newClientOrderId on orders, a cancel-replace endpoint and the 5xx unknown-status rule, but no idempotency key on other writes (12 of 20). Connectors in nine languages, a CLI with testnet and demo profiles, and a timestamped HMAC or Ed25519 signature on every private call (15). 16 + 16 + 17 + 12 + 15 = 76.",
          "maintenance": "Read as a closed service. The spot changelog's newest entry is 30 October 2026, the MCP docs are dated 30 October and binance-cli v2.2.0 shipped on 20 October (30). Changelog entries on 2 September, 18 September, 27 October and 30 October (20). A public changelog, connectors pushed in October and a Skills Hub merging pull requests weekly; issue replies not read (10 of 15). Official connectors in nine languages current as of October 2026; the MCP server is not in the official registry (15). Connector CI not read; the CLI publishes release installers (6 of 10). 30 + 20 + 10 + 15 + 6 = 81.",
          "payments": "No machine payment protocol (0). A 0.1 per cent standard spot fee is stated in the fee FAQ; the maker and taker table and futures fees load by script and weren't read (15 of 20). Public market data needs no key and the testnet is free with a GitHub login (20). A person signs up, passes Verified Plus verification, deposits and mints a key (0). 0 + 15 + 20 + 0 = 35.",
          "reliability": "Read with the hosted lines on the spot REST API. No status page was found on binance.com or in the API docs (0), so no incident record (5). Rate limits are published as per-endpoint weights with numbers from exchangeInfo, 6,000 request weight a minute, 50 orders per 10 seconds, 160,000 a day and 61,000 raw requests per 5 minutes, and FIX limits per session (15). 429 and 418 carry Retry-After, a 5xx is documented as unknown status to be queried, and orders take a client order id (15). No SLA (0). Generally available (10). 0 + 5 + 15 + 15 + 0 + 10 = 45.",
          "schema": "The docs are Markdown in a public repository with a Postman collection and a Swagger spec, but the spec was last pushed in October 2024 (20 of 25). llms.txt and llms-full.txt on developers.binance.com (10). Each endpoint states its weight, parameters and notes on behaviour, with less on when not to use one (15 of 20). Enums for order types, time in force and symbol filters, required columns in the parameter tables (12 of 15). Request and response examples throughout and an error code list with messages (14 of 15). A dated changelog since 2018 with retirements announced months ahead, such as the 2 September 2026 field removal notified on 2 December 2025 (15). 20 + 10 + 15 + 12 + 14 + 15 = 86.",
          "security": "API keys with HMAC, RSA or Ed25519 signatures, permissions for reading, trading, futures and withdrawals, an IP restriction, revocation in API Management, and OAuth with four scopes on the MCP server; no key expiry found (28 of 30). Read-only keys, sub-accounts, withdrawals only with an IP restriction, and the MCP server's isolated Agentic sub-account with no withdrawal scope and confirmation before writes (18 of 20). The API returns no untrusted content (10). Keys are listed in API Management and used weight is returned per call, but no per-call log for the operator was found (6 of 15). security.txt with a contact and no expiry, a Bugcrowd programme named in the proof-of-solvency repository, no certification read (10 of 20). 28 + 18 + 10 + 6 + 10 = 72.",
          "transparency": "The editorial half. A closed service whose Terms of Use couldn't be read; the docs, connectors, CLI and skills are MIT on GitHub (10 of 30). The privacy notice couldn't be read, so no retention or subprocessor statement was checked; the prohibited-countries list is public and dated (5 of 30). The changelog gives retirement dates for SBE schemas and FIX fields months ahead (16 of 20). No subprocessor or data-location statement read (0 of 20). 10 + 5 + 16 + 0 = 31."
        },
        "sources": [
          {
            "what": "robots.txt (www.binance.com)",
            "url": "https://www.binance.com/robots.txt",
            "seen": "2026-11-03"
          },
          {
            "what": "general API information (limits model, key types, 429 and 418)",
            "url": "https://developers.binance.com/docs/binance-spot-api-docs/rest-api/general-api-information",
            "seen": "2026-11-03"
          },
          {
            "what": "limits page",
            "url": "https://developers.binance.com/docs/binance-spot-api-docs/rest-api/limits",
            "seen": "2026-11-03"
          },
          {
            "what": "exchangeInfo rateLimits sample",
            "url": "https://developers.binance.com/docs/binance-spot-api-docs/rest-api/general-endpoints",
            "seen": "2026-11-03"
          },
          {
            "what": "FIX API",
            "url": "https://developers.binance.com/docs/binance-spot-api-docs/fix-api",
            "seen": "2026-11-03"
          },
          {
            "what": "spot API changelog (newest 30 October 2026, oldest 14 January 2018)",
            "url": "https://developers.binance.com/docs/binance-spot-api-docs/CHANGELOG",
            "seen": "2026-11-03"
          },
          {
            "what": "Agent Native overview",
            "url": "https://developers.binance.com/en/docs/agent-native/overview",
            "seen": "2026-11-03"
          },
          {
            "what": "MCP server introduction",
            "url": "https://developers.binance.com/en/docs/agent-native/mcp-server",
            "seen": "2026-11-03"
          },
          {
            "what": "Binance MCP Server (scopes, sub-account, setup)",
            "url": "https://developers.binance.com/en/docs/agent-native/mcp-server/agentic",
            "seen": "2026-11-03"
          },
          {
            "what": "MCP protected-resource metadata",
            "url": "https://agent.binance.com/.well-known/oauth-protected-resource",
            "seen": "2026-11-03"
          },
          {
            "what": "spot testnet",
            "url": "https://testnet.binance.vision/",
            "seen": "2026-11-03"
          },
          {
            "what": "API key creation FAQ",
            "url": "https://www.binance.com/en/support/faq/detail/360002502072",
            "seen": "2026-11-03"
          },
          {
            "what": "fee structure FAQ",
            "url": "https://www.binance.com/en/support/faq/detail/115000429332",
            "seen": "2026-11-03"
          },
          {
            "what": "fee page (table loads by script)",
            "url": "https://www.binance.com/en/fee/trading",
            "seen": "2026-11-03"
          },
          {
            "what": "list of prohibited countries",
            "url": "https://www.binance.com/en/legal/list-of-prohibited-countries",
            "seen": "2026-11-03"
          },
          {
            "what": "Terms of Use (navigation only)",
            "url": "https://www.binance.com/en/terms",
            "seen": "2026-11-03"
          },
          {
            "what": "privacy page (navigation only)",
            "url": "https://www.binance.com/en/privacy",
            "seen": "2026-11-03"
          },
          {
            "what": "about page",
            "url": "https://www.binance.com/en/about",
            "seen": "2026-11-03"
          },
          {
            "what": "security.txt",
            "url": "https://www.binance.com/.well-known/security.txt",
            "seen": "2026-11-03"
          },
          {
            "what": "GitHub organisation repositories",
            "url": "https://api.github.com/orgs/binance/repos?per_page=100\u0026sort=updated",
            "seen": "2026-11-03"
          },
          {
            "what": "binance-skills-hub, shallow clone",
            "url": "https://github.com/binance/binance-skills-hub",
            "seen": "2026-11-03"
          },
          {
            "what": "binance-cli, shallow clone (tags)",
            "url": "https://github.com/binance/binance-cli",
            "seen": "2026-11-03"
          },
          {
            "what": "official MCP registry search",
            "url": "https://registry.modelcontextprotocol.io/v0/servers?search=binance",
            "seen": "2026-11-03"
          },
          {
            "what": "RDAP for binance.com",
            "url": "https://rdap.verisign.com/com/v1/domain/binance.com",
            "seen": "2026-11-03"
          }
        ],
        "openQuestions": [
          "unchecked: the Terms of Use and the privacy notice, which load by script and answered with navigation only, so the contracting entity, governing law, API and bot clauses and data handling are unread. The prohibited-countries list is from a readable legal page dated 27 February 2024.",
          "unchecked: the maker and taker fee table and futures fees. Only the 0.1 per cent standard spot fee in the fee FAQ was read.",
          "unchecked: the MCP server's tools and schemas. tools/list needs a signed-in account and was not called; the docs give four scopes and no tool count. Its launch date is not stated; the docs pages carry a last-modified date of 30 October 2026, and press coverage of a Binance Agent OS was not used.",
          "No status page was found on binance.com or in the docs; Binance.US has one and is a separate exchange. Scored absent.",
          "firstReleased is 14 January 2018, the oldest entry in the spot API changelog; the exchange launched in July 2017 per the about page.",
          "Kind http-api, not mcp. The MCP server is one route to the same markets, is weeks old and is documented without a tool list, while the REST, WebSocket and FIX APIs carry the docs, connectors and testnet.",
          "Legal entity left empty. No readable page names the contracting party; the about page lists ADGM subsidiaries and Wikipedia gives Binance Holdings Ltd.",
          "api.binance.com and testnet.binance.vision disallow all crawlers in robots.txt, so exchangeInfo was not called; the limit numbers come from the docs' sample response."
        ]
      },
      "negative": 0,
      "verdict": "Binance publishes numeric rate limits, a free testnet with FIX, connectors in eight languages and, since late October 2026, a remote MCP server that trades only in a dedicated sub-account with no withdrawal scope. There is no status page, the terms and privacy notice could not be read, and the MCP tool list is not published.",
      "bestFor": "An agent trading a funded Binance account outside the prohibited countries, with the deepest set of markets in this group and a free testnet.",
      "strengths": [
        "Rate limits published as per-endpoint weights with 6,000 a minute, 50 orders per 10 seconds and Retry-After on 429 and 418",
        "Spot testnet with REST, WebSocket and FIX endpoints, virtual balances and production limits, free with a GitHub login",
        "Official remote MCP server with OAuth scopes, an isolated Agentic sub-account, no withdrawal scope and confirmation before writes",
        "Keys with reading, trading, futures and withdrawal permissions; unrestricted-IP HMAC keys can only read and withdrawals need an IP restriction",
        "Dated changelog since 2018 with retirement dates announced months ahead, llms.txt and llms-full.txt"
      ],
      "weaknesses": [
        "No status page or incident history found on binance.com or in the API docs",
        "The Terms of Use and privacy notice load by script and weren't read, so what they say about bots and API use is unknown",
        "The MCP server's tool list and schemas are not published; the docs describe four scopes",
        "The maker and taker fee table loads by script; only the 0.1 per cent standard rate in a FAQ was read",
        "binance-api-swagger was last pushed in October 2024, so the machine-readable spec lags the docs"
      ],
      "agentNotes": [
        "Read the X-MBX-USED-WEIGHT and X-MBX-ORDER-COUNT headers and stop on 429 for the Retry-After seconds; a 418 ban runs 2 minutes to 3 days",
        "Treat a 5xx on an order as unknown, not failed, and query the order by origClientOrderId before retrying",
        "Use an Ed25519 key with an IP restriction and only the reading and trading permissions; never enable withdrawals for an agent key",
        "Develop on testnet.binance.vision with BINANCE_API_ENV=testnet; it resets about monthly without notice",
        "For the MCP route, the person must fund the Agentic sub-account from the web UI first; the agent cannot move funds in from the main account"
      ],
      "metrics": {
        "kind": "remote",
        "measured": false
      },
      "reviewCount": 0,
      "avgRating": 0,
      "history": [
        {
          "basis": "public evidence",
          "confidence": "medium",
          "grade": "B",
          "methodology": "0.7",
          "pending": [
            "performance",
            "tasks"
          ],
          "run": "2026-10-01",
          "runLabel": "October 2026 research run",
          "score": 63.2
        }
      ],
      "editorialScores": {
        "ergonomics": 76,
        "maintenance": 81,
        "payments": 35,
        "reliability": 45,
        "schema": 86,
        "security": 72,
        "transparency": 31
      },
      "provenanceScore": 54,
      "checked": {
        "categories": {
          "ergonomics": "2026-11-03",
          "maintenance": "2026-11-03",
          "payments": "2026-11-03",
          "reliability": "2026-11-03",
          "schema": "2026-11-03",
          "security": "2026-11-03",
          "transparency": "2026-11-03"
        },
        "last": "2026-11-03",
        "oldest": "2026-11-03",
        "stale": false,
        "staleAfterDays": 90
      },
      "scoreHistory": [
        {
          "date": "2026-11-03",
          "grade": "B",
          "kind": "listed",
          "method": "0.7",
          "score": 63.2
        }
      ]
    },
    "connect": {
      "http": "curl https://api.binance.com/api/v3/ticker/price?symbol=BTCUSDT",
      "claudeCode": "claude mcp add binance-mcp-server --transport http https://agent.binance.com/mcp/agentic",
      "config": {
        "mcpServers": {
          "binance-mcp-server": {
            "url": "https://agent.binance.com/mcp/agentic"
          }
        }
      }
    },
    "letme": {
      "capability": "https://letme.dev/exchange.spot-trading",
      "tool": "https://letme.dev/binance"
    },
    "notable": [
      "Binance runs an official remote MCP server at https://agent.binance.com/mcp/agentic (Streamable HTTP, OAuth in a desktop browser, scopes market data, account, trade and transfer). Agents trade spot, margin, convert and futures inside a dedicated Agentic sub-account that the person funds by hand, with no withdrawal scope and confirmation before orders, cancels and transfers. The docs pages are dated 30 October 2026. It is not in the official MCP registry, where nine Binance servers sit under io.github namespaces (https://developers.binance.com/en/docs/agent-native/mcp-server/agentic, https://registry.modelcontextprotocol.io/v0/servers?search=binance)",
      "The MCP server's protected-resource metadata names agent.binance.com as its authorisation server and lists no scopes. The tool list is not published outside tools/list, which we did not call (https://agent.binance.com/.well-known/oauth-protected-resource)",
      "Rate limits are per IP, published per endpoint as weights. exchangeInfo reports 6,000 request weight a minute, 50 orders per 10 seconds, 160,000 orders a day and 61,000 raw requests per 5 minutes. 429 carries Retry-After; an IP that keeps sending after 429 gets a 418 ban of 2 minutes to 3 days (https://developers.binance.com/docs/binance-spot-api-docs/rest-api/general-endpoints)",
      "FIX 4.4 over TLS for spot only, with order entry, drop copy and market data sessions, Ed25519 keys only, 10,000 messages per 10 seconds on order entry and a FIX_API or FIX_API_READ_ONLY key permission (https://developers.binance.com/docs/binance-spot-api-docs/fix-api)",
      "The spot testnet at testnet.binance.vision has REST, WebSocket and FIX endpoints, virtual balances and the production limits, and resets about once a month without notice (https://testnet.binance.vision/)",
      "binance-skills-hub (1,121 stars) publishes 21 agent skills, among them one that drives binance-cli (Rust, v2.2.0 on 20 October 2026) for spot, futures and convert; no local MCP server is in the organisation's repositories (https://github.com/binance/binance-skills-hub)",
      "The spot API changelog's newest entry is 30 October 2026, a reminder that the SBE 3:3 schema retires on 9 November; the oldest is 14 January 2018 (https://developers.binance.com/docs/binance-spot-api-docs/CHANGELOG)",
      "Binance lists Canada, the Netherlands, the United States, Cuba, North Korea, Iran, Syria and Crimea and non-government-controlled areas of Ukraine as prohibited, updated 27 February 2024 (https://www.binance.com/en/legal/list-of-prohibited-countries)",
      "No status page was found on binance.com or in the API docs; the Terms of Use and privacy notice load by script and answered our reader with navigation only"
    ],
    "area": "payments",
    "details": [
      {
        "label": "Surface listed",
        "value": "The spot REST API at api.binance.com/api/v3, with its WebSocket, FIX and futures siblings, read from developers.binance.com, testnet.binance.vision, binance.com support pages and the binance GitHub organisation on 3 November 2026. No account was made, no key was used and no MCP session was opened"
      },
      {
        "label": "MCP server",
        "value": "Official, remote, at https://agent.binance.com/mcp/agentic over Streamable HTTP. OAuth in a desktop browser with scopes market data, account, trade and transfer, on a dedicated Agentic sub-account; no withdrawal scope; confirmation before orders, cancels and transfers. Tool count not published; docs dated 30 October 2026; not in the official MCP registry. Supported clients per the docs are Claude Code, Claude Desktop, Codex CLI, ChatGPT, VS Code and Grok Bot"
      },
      {
        "label": "Key permissions",
        "value": "Reading, spot and margin trading, futures and withdrawals, with an IP access restriction. Unrestricted-IP HMAC keys are reading only since 30 January 2023, withdrawals need an IP restriction, and keys need a Verified Plus account. FIX needs the FIX_API or FIX_API_READ_ONLY permission"
      },
      {
        "label": "Rate limits",
        "value": "Per IP, as weights per endpoint. 6,000 request weight a minute, 50 orders per 10 seconds, 160,000 orders a day, 61,000 raw requests per 5 minutes, per exchangeInfo. 429 with Retry-After, 418 bans of 2 minutes to 3 days for repeat offenders, 403 for WAF blocks. FIX order entry 10,000 messages per 10 seconds"
      },
      {
        "label": "Testnet",
        "value": "testnet.binance.vision with REST (/api only), WebSocket API and streams, and FIX hosts, keys by GitHub login or registered RSA and Ed25519 public keys, virtual balances, resets about monthly with no notice"
      },
      {
        "label": "Countries",
        "value": "Prohibited per Binance's list of 27 February 2024 are Canada, the Netherlands, the United States, Cuba, North Korea, Iran, Syria, and Crimea and non-government-controlled areas of Ukraine, plus other places Binance designates. Binance.US is a separate exchange"
      },
      {
        "label": "Fees",
        "value": "0.1 per cent standard spot fee for regular users per the fee FAQ. The maker and taker table and futures fees load by script and weren't read"
      },
      {
        "label": "FIX and WebSocket",
        "value": "FIX 4.4 over TLS (spot only) with order entry, drop copy and market data sessions and SBE ports, Ed25519 keys only. WebSocket API at ws-api.binance.com and market streams; testnet twins of each"
      },
      {
        "label": "Terms on automated trading",
        "value": "Not read. The Terms of Use at binance.com/en/terms load by script and answered with navigation only. The Skills Hub README says the person is responsible for all trading decisions and that Binance may change or discontinue the feature"
      },
      {
        "label": "Skills and CLI",
        "value": "binance-skills-hub, 21 skills under MIT for OpenClaw, Claude Code and similar, installed with npx skills add; the binance skill drives binance-cli (Rust, v2.2.0 on 20 October 2026) with profiles for prod, testnet and demo"
      },
      {
        "label": "SDKs",
        "value": "Official connectors for Python, JavaScript, TypeScript, Java, Go, Rust, PHP, Ruby and .NET on GitHub, most pushed in October 2026; a Postman collection; a Swagger spec last pushed in October 2024"
      },
      {
        "label": "Status",
        "value": "No status page found on binance.com or in the API docs"
      },
      {
        "label": "Legal entity",
        "value": "Not named on a page we could read. The about page lists three Abu Dhabi Global Market entities (Nest Exchange Limited, Nest Clearing and Custody Limited, Nest Trading Limited) regulated by the FSRA; Wikipedia gives Binance Holdings Ltd."
      }
    ],
    "unitPrices": [
      {
        "item": "Spot trade, regular user",
        "unit": "pct",
        "usd": 0.1,
        "note": "standard fee per the fee FAQ; maker and taker table not read"
      }
    ],
    "provenance": {
      "legalEntity": "",
      "domain": "binance.com",
      "domainRegistered": "2017-04-01",
      "endpointOnVendorDomain": true,
      "terms": "https://www.binance.com/en/terms",
      "privacy": "https://www.binance.com/en-GB/about-legal/privacy-portal",
      "statusPage": "",
      "changelog": "https://developers.binance.com/docs/binance-spot-api-docs/CHANGELOG",
      "securityTxt": "unknown",
      "checked": "2026-11-03",
      "notes": [
        "The Terms of Use and the privacy pages answered our reader with navigation and footer only, so no contracting entity, governing law or data-handling statement was read. The about page names three ADGM entities as regulated subsidiaries, not as the contracting party.",
        "RDAP gives binance.com a registration date of 1 April 2017.",
        "https://www.binance.com/.well-known/security.txt has a Contact line (security@binance.com) and no Expires or Policy line, so its validity is unknown under RFC 9116.",
        "No status page was found. www.binance.com/robots.txt allows the pages read and disallows */api/, */bapi/ and */my/; developers.binance.com and agent.binance.com have no robots.txt (404); api.binance.com and testnet.binance.vision disallow all crawlers, so no API call was made to either.",
        "The spot API changelog is dated, newest 30 October 2026."
      ],
      "score": 54,
      "checks": [
        {
          "check": "Legal entity named",
          "value": "not found",
          "points": 0,
          "max": 20,
          "state": "no"
        },
        {
          "check": "Domain age",
          "value": "binance.com, registered 2017-04-01 (9 years)",
          "points": 11,
          "max": 15,
          "state": "part"
        },
        {
          "check": "Endpoint on the vendor's domain",
          "value": "agent.binance.com",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Terms of service",
          "value": "published, but our reader couldn't read it",
          "points": 7,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Privacy policy",
          "value": "published, but our reader couldn't read it",
          "points": 7,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Status page",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "Changelog",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "security.txt",
          "value": "could not be fetched",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "People named",
          "value": "3 named with their role, none with a public profile",
          "points": 7,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Support route",
          "value": "help pages, a community",
          "points": 5,
          "max": 5,
          "state": "ok"
        }
      ],
      "policies": [
        {
          "kind": "terms",
          "url": "https://www.binance.com/en/terms",
          "state": "unreadable",
          "reason": "the page has 0 words of text without a browser, so the document is drawn by script or sits elsewhere",
          "readAt": "2026-11-03",
          "points": 7,
          "max": 10
        },
        {
          "kind": "privacy",
          "url": "https://www.binance.com/en-GB/about-legal/privacy-portal",
          "state": "unreadable",
          "reason": "the page has 0 words of text without a browser, so the document is drawn by script or sits elsewhere",
          "readAt": "2026-11-03",
          "points": 7,
          "max": 10
        }
      ]
    },
    "humans": {
      "slug": "binance",
      "checked": "2026-11-03",
      "company": "Binance",
      "people": [
        {
          "name": "Changpeng Zhao",
          "role": "Co-founder and former CEO, Binance",
          "founder": true,
          "bio": "Changpeng Zhao, known as CZ, started Binance in July 2017 and led it as chief executive until November 2023. Binance's about page lists him as co-founder and former CEO.",
          "bioSources": [
            "https://www.binance.com/en/about",
            "https://en.wikipedia.org/wiki/Binance"
          ],
          "page": "/people/changpeng-zhao/"
        },
        {
          "name": "Yi He",
          "role": "Co-founder and co-CEO, Binance",
          "founder": true,
          "bio": "Yi He co-founded Binance with Changpeng Zhao and is its co-CEO. Binance's about page says she leads the company's business, marketing and branding strategy.",
          "bioSources": [
            "https://www.binance.com/en/about",
            "https://en.wikipedia.org/wiki/Binance"
          ],
          "page": "/people/yi-he/"
        },
        {
          "name": "Richard Teng",
          "role": "Co-CEO, Binance",
          "bio": "Richard Teng is co-CEO of Binance alongside Yi He, per Wikipedia. He is not named on the about page we read.",
          "bioSources": [
            "https://en.wikipedia.org/wiki/Binance"
          ],
          "page": "/people/richard-teng/"
        }
      ],
      "peopleNote": "The about page at binance.com/en/about names Changpeng Zhao as co-founder and former CEO and Yi He as co-CEO and co-founder; it names no other officer. Richard Teng's role rests on Wikipedia's Binance article. The Terms of Use load by script, so no page we read names the contracting company; the about page lists three Abu Dhabi Global Market subsidiaries. Investors were looked for on the about and press pages and in two searches. MGX of Abu Dhabi took a minority stake for $2 billion in March 2025, reported by The Block from a Binance release we could not read first-hand. No earlier outside investor was found; Binance describes the MGX deal as its first institutional investment.",
      "companySocial": {
        "x": "https://x.com/binance",
        "github": "https://github.com/binance"
      },
      "support": {
        "urls": [
          "https://www.binance.com/en/support",
          "https://developers.binance.com/"
        ],
        "community": [
          {
            "label": "Spot API docs issues",
            "url": "https://github.com/binance/binance-spot-api-docs/issues",
            "kind": "github"
          },
          {
            "label": "Skills Hub repository",
            "url": "https://github.com/binance/binance-skills-hub",
            "kind": "github"
          }
        ]
      },
      "sources": [
        "https://www.binance.com/en/about",
        "https://en.wikipedia.org/wiki/Binance",
        "https://www.theblock.co/post/345932/binance-secures-2-billion-investment-from-abu-dhabis-mgx-in-landmark-crypto-deal",
        "https://developers.binance.com/",
        "https://github.com/binance"
      ],
      "ownership": {
        "status": "private",
        "checked": "2026-11-03",
        "sources": [
          "https://en.wikipedia.org/wiki/Binance",
          "https://www.theblock.co/post/345932/binance-secures-2-billion-investment-from-abu-dhabis-mgx-in-landmark-crypto-deal"
        ]
      },
      "investors": [
        {
          "name": "MGX",
          "kind": "corporate",
          "rounds": [
            "Minority investment, March 2025"
          ],
          "url": "https://www.mgx.ae/",
          "source": "https://www.theblock.co/post/345932/binance-secures-2-billion-investment-from-abu-dhabis-mgx-in-landmark-crypto-deal",
          "quote": "Binance secures $2 billion investment from Abu Dhabi's MGX in landmark crypto deal",
          "page": "/investors/mgx/"
        }
      ]
    },
    "pageJsonUrl": "https://www.anchorterminal.com/tools/binance.json",
    "live": {
      "slug": "binance",
      "probe": {
        "target": "https://agent.binance.com/mcp/agentic",
        "method": "get",
        "lastAt": "2026-11-04T19:34:23.262708367Z",
        "lastOk": true,
        "lastStatus": 404,
        "lastMs": 594,
        "authRequired": false,
        "uptime24h": 100,
        "uptime30d": 100,
        "p50ms24h": 475,
        "p95ms24h": 582,
        "samples24h": 43,
        "samples30d": 43,
        "days": [
          {
            "date": "2026-11-04",
            "probes": 43,
            "ok": 43
          }
        ]
      },
      "securityTxt": {
        "url": "https://binance.com/.well-known/security.txt",
        "state": "valid",
        "checkedAt": "2026-11-04T15:53:46.658619838Z"
      },
      "updatedAt": "2026-11-04T19:34:23.262708367Z"
    }
  }
}
