# tickstream > Realtime CME futures, options and Level 2 market data over a dead-simple API. Built in Rust for low latency. Stream live ticks in three lines of code — designed to be trivially easy for developers and AI coding assistants to integrate. > Full documentation in a single file: https://tick-stream.xyz/llms-full.txt tickstream delivers live and historical market data via WebSocket (streaming) and REST (snapshots & reference data). Authenticate with an API key, subscribe to symbols, and receive normalized JSON ticks, Level 2 order-book depth, and options quotes with Greeks. Plans range from a free 15-minute delayed tier to realtime, Level 2 depth, and a Pro tier with CME futures options plus index/equity options. ## API endpoints - WebSocket stream: `wss://stream.tick-stream.xyz/v1/stream?key=YOUR_API_KEY&symbols=ES,NQ` - REST base: `https://api.tick-stream.xyz/v1` — authenticate with header `Authorization: Bearer YOUR_API_KEY` - Get an API key: https://tick-stream.xyz/signup - Symbols are public roots (e.g. `ES`, `NQ`, `CL`, `SPX`); the front-month contract is resolved automatically. ## Documentation - [Docs home](https://tick-stream.xyz/docs): overview and getting started - [Quickstart](https://tick-stream.xyz/docs/quickstart): stream your first ticks in minutes - [Authentication](https://tick-stream.xyz/docs/authentication): API keys and how to authenticate - [Streaming (WebSocket)](https://tick-stream.xyz/docs/streaming): subscribe to live ticks - [REST API](https://tick-stream.xyz/docs/rest): quotes, symbols and historical ticks - [Symbols](https://tick-stream.xyz/docs/symbols): available markets and how to request more - [Level 2](https://tick-stream.xyz/docs/level2): full order-book market depth - [Options](https://tick-stream.xyz/docs/options): CME futures options + index/equity options with Greeks - [Rate limits](https://tick-stream.xyz/docs/limits): per-plan limits - [SDKs](https://tick-stream.xyz/docs/sdks): official client libraries - [LLM / Claude Code / MCP](https://tick-stream.xyz/docs/llm): integrate from AI agents and coding assistants ## SDKs - Node / TypeScript: `npm i @tickstream/client` - Python: `pip install tickstream` - Rust: `cargo add tickstream` - Go: `go get github.com/Alx90s/tickstream-go` - MCP server (Claude, Cursor, AI agents): `npx tickstream-mcp` ## Plans - Delayed — free: 15-minute delayed feed, 50+ futures, full historical backfill - Realtime — $19.99/mo: realtime ticks across all markets - Realtime + L2 — $49.99/mo: adds Level 2 order-book depth - Pro — $99.99/mo: adds CME futures options + index/equity options with Greeks & implied vol ## Optional - [Pricing](https://tick-stream.xyz/#pricing): full plan comparison - [Terms of Service](https://tick-stream.xyz/terms) - [Privacy Policy](https://tick-stream.xyz/privacy) - [Contact](mailto:support@tick-stream.xyz)