# tastytrade

**Canonical:** https://apis.io/providers/tastytrade/  
**Website:** https://tastytrade.com/  
**APIs profiled:** 29

tastytrade is an options-focused brokerage offering a public Open API that provides full read and write access to real-time account data, positions, balances, transaction history, market data, option chains, and order execution across equities, options, futures, and crypto. The API uses REST over HTTPS with JSON payloads for synchronous operations and WebSocket connections (DXLink for market data, dedicated account streamer for real-time account updates). OAuth 2.0 and session-token authentication are both supported, with a safe sandbox environment for development and testing.

## Kin Score — 45.1 / 100 (developing)

Scored 2026-08-25 under rubric 0.14.0. Trend: flat (+0.0 from 45.1).

| Facet | Score |
|---|---|
| Discoverability | 68.5 |
| Contract Quality | 50.6 |
| Governance | 9.8 |
| Contract Governance | 9.8 |
| Operational Transparency | 50.0 |
| Developer Ergonomics | 42.9 |
| Commercial Clarity | 39.5 |
| Access Clarity | 39.5 |

Regulatory layer — **Securities & Market Data**: 45.0 (matched via tags).

## Agent readiness — 24.0 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | documented |
| MCP Server | no |
| Auth Clarity | bearer |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | partial |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |
| Delegated Identity | no |
| Protected Resource Metadata | no |
| Dynamic Client Registration | no |
| Agentic Commerce | no |

## Access

Freemium · Requires approval — onboarding: approval, pricing: freemium, trial: no (confidence: medium).

## APIs (29)

- **tastytrade DXLink Market Data Streaming API** — Real-time market data streaming via DXLink, a WebSocket-based protocol backed by dxFeed. Clients fetch a quote token from the tastytrade REST API and use it to authenticate with...
- **tastytrade Account Streamer API** — WebSocket-based account streaming that delivers real-time notifications for order fills, position changes, account balance updates, and margin requirement changes. Clients authe...
- **tastytrade accounts API** — Operations about accounts
- **tastytrade api-quote-tokens API** — Operations about api-quote-tokens
- **tastytrade Available Dates API** — The Available Dates API from tastytrade — 1 operation(s) for available dates.
- **tastytrade Backtests API** — The Backtests API from tastytrade — 4 operation(s) for backtests.
- **tastytrade balance-snapshots API** — Operations about balance-snapshots
- **tastytrade complex-orders API** — Allows an API client to retreive information about complex orders on a per account basis.
- **tastytrade customers API** — Operations about customers
- **tastytrade futures-option-chains API** — Operations about futures-option-chains
- **tastytrade instruments API** — Operations about instruments
- **tastytrade margin-requirements API** — allows a client to fetch margin-requirements for positions and orders
- **tastytrade margin-requirements-public-configuration API** — Operations about margin-requirements-public-configurations
- **tastytrade market-data-controller API** — The market-data-controller API from tastytrade — 1 operation(s) for market-data-controller.
- **tastytrade Market Metrics API** — The Market Metrics API from tastytrade — 3 operation(s) for market metrics.
- **tastytrade market-time API** — Operations about market-times
- **tastytrade net-liq-controller API** — The net-liq-controller API from tastytrade — 1 operation(s) for net-liq-controller.
- **tastytrade option-chains API** — Operations about option-chains
- **tastytrade orders API** — Allows an API client to view, filter, create, cancel and replace orders.
- **tastytrade pairs-watchlists API** — Allows an API client to fetch pairs watchlists.
- **tastytrade positions API** — Operations about positions
- **tastytrade public-watchlists API** — Allows an API client to fetch tastyworks watchlists.
- **tastytrade quote-alerts API** — Operations about quote-alerts
- **tastytrade Simulate Trade API** — The Simulate Trade API from tastytrade — 1 operation(s) for simulate trade.
- **tastytrade span API** — Operations about spans
- **tastytrade Symbols API** — The Symbols API from tastytrade — 1 operation(s) for symbols.
- **tastytrade trading-status API** — Allows an API client to request information about the basic trade status of an account. \ This includes information about the strategies an account can trade.
- **tastytrade transactions API** — Operations about transactions
- **tastytrade user-watchlists API** — Allows an API client to fetch a user's watchlists.

## Agentic access (1)

- **Tastytrade Agentic Access** — 96 operations · 20 acting

## Security (1)

- **Tastytrade Domain Security** — TLSv1.3 · HSTS · DMARC

## Plans (1)

- **Plans**

## Tags

Finance, Brokerage, Trading, Options, Futures, Equities, Crypto, Market Data, WebSocket

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/tastytrade/). Scores are computed from the provider's own public artifacts under a published rubric.
